kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 09:16:24 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.194' (ECDSA) to the list of known hosts. 2020/07/14 09:16:33 fuzzer started 2020/07/14 09:16:39 dialing manager at 10.128.15.235:23620 2020/07/14 09:16:39 syscalls: 381 2020/07/14 09:16:39 code coverage: enabled 2020/07/14 09:16:39 comparison tracing: enabled 2020/07/14 09:16:39 extra coverage: support is not implemented in syzkaller 2020/07/14 09:16:39 setuid sandbox: enabled 2020/07/14 09:16:39 namespace sandbox: support is not implemented in syzkaller 2020/07/14 09:16:39 Android sandbox: support is not implemented in syzkaller 2020/07/14 09:16:39 fault injection: support is not implemented in syzkaller 2020/07/14 09:16:39 leak checking: support is not implemented in syzkaller 2020/07/14 09:16:39 net packet injection: enabled 2020/07/14 09:16:39 net device setup: support is not implemented in syzkaller 2020/07/14 09:16:39 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 09:16:39 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 09:16:39 USB emulation: support is not implemented in syzkaller 09:16:45 executing program 0: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x6, 0x20, {[0x401, 0x200, 0x8, 0x1, 0x6, 0x7, 0x1, 0x3ae, 0x0, 0x3f840000000000, 0x7fffffff, 0x10001, 0x400, 0x3, 0x5f3ba2b1, 0x8000, 0x4, 0x1], [0x16, 0x100000000, 0xffffffffffff8000, 0x7fff, 0x7, 0x8, 0xfffffffffffffffe, 0x1, 0x1, 0xffffffffffffffd3], [0x40, 0x10000, 0x101, 0x8, 0x81, 0xa9, 0x77d], [0x9, 0x100000000, 0x940, 0x4, 0x1, 0x2], [{0x4, 0x7fff, 0x8, 0x8}, {0x5, 0x3, 0x2, 0x7}, {0xc3b, 0x1f, 0x256d, 0xec}, {0x4, 0x5a1, 0x2, 0x1f}, {0x34a, 0x1, 0x7, 0x9}, {0x3716, 0x10000, 0x5, 0x1}, {0x8, 0x0, 0x7, 0x4271}, {0x2, 0x3, 0xc1c3, 0x97a6}], {0x1f0, 0x6, 0x401, 0x9}, {0x5, 0x8b, 0x7e, 0x80000001}}}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x0, 0x877c, 0x1, 0x0, 0x0, 0xfffffffc, 0xed1e, 0x1, 0x1, 0x7}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x400, 0x0) r4 = fcntl$dupfd(r2, 0xa, r1) renameat(r3, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) flock(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000540)) ftruncate(0xffffffffffffff9c, 0x0, 0x8) r7 = semget$private(0x0, 0x4, 0x140) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000580)=""/56) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 09:16:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x100, 0x40, 0x9, 0x8}, {0x2, 0x3, 0x6, 0xffffffff}, {0x5, 0x6, 0x81, 0x7ff}, {0x81, 0x5, 0x1, 0x2}, {0x7ff, 0x8, 0x40, 0x3}]}) r2 = dup(r1) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x200, 0x0) read(r4, &(0x7f00000002c0)=""/79, 0x4f) ftruncate(0xffffffffffffff9c, 0x0, 0x2) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000340)={0x3, [0x0, 0x0, 0x0]}) r5 = getppid() getpgid(r5) r6 = dup(r3) getsockname$inet6(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000004c0)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000500)=0x2) 09:16:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) chdir(&(0x7f0000000040)='./file0\x00') getdents(r3, &(0x7f0000000080)=""/180, 0xb4) write(r1, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 09:16:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000280)) dup2(0xffffffffffffffff, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x9) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)=0x80000002) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/189, &(0x7f0000000200)=0xbd) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 09:16:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b761f416043a", 0x7}], 0x1, 0x0, 0x0, 0x3}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x7, 0x7fffffff, {[0xcb3, 0x8, 0x100, 0x1, 0x1f, 0x6, 0x1, 0x10001, 0x4, 0x8, 0x6eb, 0xf7c, 0x6, 0x1, 0x3, 0x1, 0x7, 0x6a38], [0x3, 0x9, 0x1471, 0xe017, 0x1ff, 0x6, 0x1, 0x0, 0x100], [0x0, 0x7ff, 0xff, 0x80000000, 0xfff, 0x8, 0x9], [0xa8, 0x1, 0x80000000, 0xafc, 0x0, 0xc97b], [{0x7, 0x3ff, 0x1000, 0xf4b4}, {0xc0, 0x60000000, 0xe0000000, 0x5b}, {0x7, 0x8, 0x1f, 0x8}, {0x1, 0x6, 0x80000000, 0x3}, {0x6, 0x3, 0xcbf, 0x9}, {0x97, 0x5, 0x1, 0xfffffffffffffffe}, {0x7, 0x7f22, 0x8001, 0x1f}, {0xc9d1, 0x9, 0x40, 0x3}], {0x0, 0xaf, 0x0, 0x8}, {0x7, 0xfffffff8, 0x2, 0x100000001}}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 09:16:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="916e666466b4a188901e100726a93b9f2a81698430f8ed48f3292e0015fe552c0eacb9d39ef1c06e72b628591d3f9b9679caa57fe059c8c89e189beded537a5139dafc984a5566d62b4c94020ac1177e14ab1fa679318c40b7341869e2b4d54f2e9ae8de76b69f6444af10892a4d7d937cbcb998ce25a6a6e1f44614d3a7cf35dc67098b86a87ee170749ac27bd806ddae72910876570d04c59640afbc256780226e415ed009492cc71114dc9862dad6f4f42167db000000000076905c5b1b184b8658e8842fca78a6a8665fc62013aff07cbe0aed35181a8689e8fe374bec6adee8238af6b8129f31ab8b27a8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 09:16:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) r4 = semget$private(0x0, 0x4, 0x1da) semop(r4, &(0x7f0000000280)=[{0x1, 0x8000}], 0x1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000019680)=""/102400) 09:16:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x2, "00002451859e1865790a0000000000001fe600"}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539d421d03c174615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 09:16:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) sync() 09:16:45 executing program 0: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) munlockall() semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r1 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 09:16:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) socket(0x10, 0x8000, 0x5) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 09:16:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0xffffffffffffbffe, 0xa}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x804}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 09:16:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x2, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 09:16:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, r3, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x200000}) r4 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) shmget$private(0x0, 0x4000, 0x82, &(0x7f0000001000/0x4000)=nil) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) r8 = fcntl$getown(r0, 0x5) r9 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r9) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x8, r5, r6, r3, r7, 0x18, 0xe3c6}, 0x3, 0x4, r8, r9, 0xf01, 0x0, 0xfffffffffffffffb}) 09:16:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffff, 0x0) poll(&(0x7f0000000080)=[{r2, 0x181}], 0x1, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0xfff}, {{}, 0xfffffffffffffff9, 0x1a, 0x8, 0x3, 0xfff}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x7, 0xff}], 0x6, 0x0, 0xc43b, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000280)=""/76, 0x4c, 0x2, &(0x7f0000000300)={0x18, 0x3, 0x719142cd, 0x1}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) dup2(r1, r0) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYRESHEX, @ANYRESHEX], 0x99, 0x2, 0x1000) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000000c0)=[{0x8001, 0x9, 0x9, 0x3f}, {0x2, 0x8, 0x80, 0xffffffff}, {0x4f6a, 0x4, 0xe7}, {0x8, 0x8, 0x2, 0x3}, {0x5, 0x4, 0x80, 0x4}]}) kqueue() 09:16:47 executing program 1: getpid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x15a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6079710001243a007d7061d8008a2ab4425e11e26951beddff0200000000000000000000000000014e204e23000890781d79e0207af225c8b150f79c24f2a19c8f4e9a30b7205b53d8323cba0b96006440b25ab02f7628d01816ca0b2f15325d890b00fbc16b3bb68146ac63a90bd9791e7dd58db6e0537cbc5e3ff53b5afef18e9cdd4973b82d6fdf1871003b3d44d57194db91a33609f79f77c3007ff850c0dc3673922a3909200e8bf007119979ae173d9a4b2b33c9ff98f5d9fb36d67937fc5a019c933ed54768be1493cbaae26c3f1f9fcf74c3e49a7011b49f7b1b4111d374420782384c2cc80b8ae9a47b0a70a169b67d4c00006725198e987fc8f996ec6f4d7f0d17dacbfdffeb4582e1c84e8176b91886daff1e571759660349db56bfb7aa8e39631b9dc443d92cf1bc63dec19f36f9e4e438813aad728721259e4f5c8576060bc44338fac4da3878e091f41b513b1405236c9212ba8a27f4a2a087e31463845f2e8de444d41490975c06b7b415a28c7ae4a83964caf65cf0b72c81c239aeb3d7fec22d1a5c7f928c7c8613a7532ab4cd5cb20c450ec2c427baf64a6f90c8708a82b525384fc9a530aca678d80bf99b0d5a3189f94f3a13f47bf4150be560566408f2e6b85ac95a279398c916c20e326c0e3b4ccbe46bfd9a6d9f5270add62c5eea9190f33f34b152487c0521f8"]) 09:16:47 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x3, 0x8, 0x8, 0x65, 0x7b, 0xff, 0x0, 0x7f, @multicast2, @rand_addr=0x1, {[@rr={0x7, 0x27, 0xf9, [@empty, @loopback, @multicast1, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast1, @multicast2]}]}}, "a48cf8d16e62"}}}}}) 09:16:47 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x3, 0x0) lseek(r0, 0x0, 0xffffffffffffffe0, 0x2) 09:16:47 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1Yu', 0x30, 0x6c, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x400}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x4, 0x7, 0x800}], 0x7) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x400) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/141) semop(r0, &(0x7f0000000000), 0x0) 09:16:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) acct(&(0x7f0000000140)='./file1\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:16:47 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r1 = semget(0x1, 0x4, 0x432) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/69) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 09:16:47 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x84) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0d000005425393f60900fe16"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001480)="a7cd7d8be220e4e5224b88068cb30397fe9518bb4847c4bf5eb90d0fed3911c846a18ba98c", 0x25) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:16:49 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getuid() r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getpgrp() r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, r1, r2, r3, r4, 0x13d, 0xbb}, 0x1, 0x8001, r5, r6, 0x0, 0x4, 0x101}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 09:16:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1bb6, &(0x7f0000001000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1b80, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x4, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x80) 09:16:51 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) close(r2) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x400, 0x311, 0x7, 0x8}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100083a0002bf340f19bd27bd2a0d6c4fd3269689ff0200000000000000000000000000018000907800d00000"]) 09:16:51 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) socket(0x6, 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000500)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x813, &(0x7f0000000040)="ac141438", 0x4) getpgid(0xffffffffffffffff) shmat(0x0, &(0x7f0000ff7000/0x3000)=nil, 0x1800) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fff, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xee28}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x335e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000004}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4004}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}], ['./file0/file0\x00', './file0\x00', './file\x00', './file1/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100004}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xd6b, 0x43, &(0x7f00000005c0)="e299f40737b8afc11f9b83b775d7d1d8f3b3740cdd03324020c9b641bc9a7a46e64ec6ca4511af37042c8ffd7433d825d1cc4f86518a322dd84b2b50377723aec28916662c250447a99a8fbae38fa1d0c581e24e305cd0421f0fb7f0bed3066019b21bb4d6", 0x65) r2 = semget$private(0x0, 0x2, 0x139) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/19) 09:16:51 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000840000000000019078e0000002ffffffff03019078000000004a0000200000000000290010ffffffffffffffff831700e0000001ffffffff7f000001e0000001ac1400aa4430000000000000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b6000000400e00000010000"]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket$inet(0x2, 0x8000, 0x40) fchflags(r3, 0x1) lseek(r0, 0x0, 0x0, 0x0) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x48, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = kqueue() execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='#\x00', &(0x7f0000000180)=')+\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='+{\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!#}&@\x00'], &(0x7f0000000640)=[&(0x7f0000000300)='-\\^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='*@=:\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']$^]\x00', &(0x7f00000004c0)='!&)/%,&\x00', &(0x7f0000000500)='+\x00', &(0x7f0000000600)='\x00']) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) recvfrom$inet(r7, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000000)=0x6) 09:16:51 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = socket(0x18, 0x0, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r6, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) r8 = fcntl$dupfd(r6, 0x0, r7) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}, {r1, 0x40}, {r3, 0x8}, {r4, 0x100}, {r5, 0xa2}, {r8, 0x1}], 0x6, 0x4) 09:16:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) fsync(r0) 09:16:51 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) fsync(r2) kevent(r0, &(0x7f0000000000), 0x47a4, 0x0, 0xfffffff9, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) 09:16:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) r5 = socket(0x18, 0x1, 0xd3) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000040)=0x1) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 09:16:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) fcntl$dupfd(r1, 0x0, r2) 09:16:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000001400)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x10, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2c, 0x1, [], [@jumbo, @generic]}]}}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x40, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x80000000) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) ftruncate(r4, 0x0, 0x1f) 09:16:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0xfff) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) 09:16:52 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x2, 0xffffffff, 0x40}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="76eacf1d1faced98841843ede93a2597763566f71f41769ab7349503e8a749991678e026d6573337d133a384fa5946c71786c4ea8ae837d248bcae0c113e6f59accb9dceb8b2dd0410271c4b9a115a1b01eaa630e67bc45dea21bfffbc683ecb8b4d6931cb0c89c1d7f019782c7ef5a45947594cf07113ddd2b87969467a9d6e3d1691425905ac63cb731650d624e2a461a32e1a95225bee52174cdee8994c53f9e09f401d77809b1411122fe3b884825e26906220e94d5bfb8f6ae4d793ce8c3d8901e2da20248c10ff949129489f4df188be3d366f550c63b54ddc", 0xdc}, {&(0x7f0000000200)="152d0d82a82007150ac588d011773f563affd1f20155b4d74999d721fc7e31f13b3c90fe81a95bfdc95424bc7b8347889a2e53dc6bb52901be60e4515af9594e7878596b7e34960e7d1e453c4c", 0x4d}], 0x2, &(0x7f0000000440)=[{0x100, 0x0, 0x7ff, "57b182a4adaffa326b5fddd411ca1f58b718b7b7f0649c6afcbc0f9b5bb4e1b442d26def7caf2f539cfc2016582cf6810bbfdd0cc7fbd191967eeeb9dc005182ebce5cc7c2241dafc6b28038c4d5f8867b49d55ab042c0631a79a210401354cc4c82c56c4d65cc85bf572aa147a68803f44058cec6adb6a0c2c5b41094e7ef76a4c5100f3822b68f52572008eb3435c2172037a6f95d28dba103fa2fcfc574ece1db0a4c4686e66fb30500fcfbf9defc1457ca8f8edbc9328a7fc2da0a2418b81b392be3c05916e0abd332518c9e257129f3833cc96503035f6e84deb0f4c54928ad31264c0befcfdf5e"}, {0xa8, 0xffff, 0x2, "f2bbc07519a94e1223576f4176be53679e04a1e0f7f356e4704fcb30f0a7728bc25a9c3e98ca4fe96e1f59feeb548e53a7b35ce844dd17dd031128ec934a89f628094041b7afb8e5532b7ae9407bb98f87076321159605a5787f146ab54b2ad7c5c34c778183aaedaf7f0770d148a95c8af251df555a0543f3abffd9d0c631423535562e49c4b99bd39289afeb2f12ffeb45321853"}, {0x20, 0xffff, 0x0, "b42416b0f337887cdb81"}], 0x1c8}, 0x0) link(&(0x7f00000000c0)='./file0\x00', 0x0) 09:16:52 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0xffff) 09:16:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x11, 0x26, 0x2, 0x80000000}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x8}, {{}, 0xfffffffffffffffb, 0x2a, 0x40000000, 0x90f, 0x24}, {{}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x0, 0xffffffffffff325e}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0x4, 0x4, 0x4, 0x666}], 0xfffffffb, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x83, 0xba, 0x9, 0x5}, {{r3}, 0xfffffffffffffffd, 0x12, 0x22, 0x3, 0x7}], 0x1, &(0x7f0000000380)={0x7, 0xfe}) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semop(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x1ff, 0x800}, {0x3, 0x5, 0x800}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$IPC_RMID(r1, 0x0, 0x0) 09:16:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}, {r4, 0x10}, {r5, 0x10}], 0x3, 0x9) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 09:16:53 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r2) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xffffffffffffff29, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing], @udp={{0x1, 0x0, 0x8}}}}}}}) 09:16:53 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) 09:16:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x4f) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="d1f5e9d50000000000027a950e83a34dccb662000700000000e9000000000000000000000006f1b6eb3328c74a217dc403318cfeac6579320feab8a79f8c3e26561f79ceb1e539e555e805dddf9bfb36f895098b6dc0ab925875c4004367d6100b76c7bf0c2d5a2b1cecf7f29efef5b8"]) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) 09:16:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ae"], 0x1) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) symlinkat(&(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file0/file0\x00') 09:16:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000008c20019078ac1400bb000000000b00780000000045000000000000000007000000000000ffffffff27e18b3013c7a78000"]) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x401, 0x8, r1}) 09:16:53 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$KDENABIO(r1, 0x20004b3c) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) getgid() 09:16:53 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r4, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x801, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000000)) write(r1, &(0x7f0000335000), 0xfcb7) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/199, 0xc7}, {&(0x7f0000000340)=""/29, 0x1d}], 0x4, 0x0, 0x6) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000003c0)=0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000080)) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) 09:16:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a73da9c84d0648be76cd3ef06ad3dd947be4c39f12bc9940c40aff37d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba900fdae115a5904e88d40ae5363dd395dabea17b67c755cb1e504e90c0fac3a190a090187e6356c770590b226ac280ad90fabd6a9b554285916beba4653383caa0cdcadbc54e2977eccaaddf1728507000000000000007370aa62551c4a5d2cf9500bf8699e34c7aedf795ca16d4cca8efaed390a6445f5ea62cc22debc2c155b05e4681ddd14d1f7e732623bc07eb9be2485192af2fd3bb045d754a2c48ff5af39900e5688b9a25182695159a526210323318b3438b4e04e4ec99101a65415ef3087d5a1adb1804332035e7de1c600b304007ff62e96eaee904ad8da6984edca4de83d59cf4bd815fab247aca2103ae8faa7c9a761dae9ae6e4da706ad78be4e5d00b9cbf57d5607b3f4ac8f6fefc8af625aeffc944eea9d89ec1ec94fabf8b99504a31c8e6228865c737d9949554a444eb7bc0d47ef6c2a4b84ee3e3163b83348e65ea910e9bc2cf5b2cd328ee0b3c81787ec710fbffcde5071a4ddfd888ad485d9ea171d21512a9f85cf725c7bc67688a1a6a53247bc65b89290178207be96a2b945bdeee6e0139450fdcc976149266322de241becef47cb464117555c3fcd16a644f6f7db64948ad2b3f452ca276747b031cb2675673148ec53268de73dab0d9cb718bb6a0510385bdf889facccad88ec0562e964a84522440662a4cd505281f3f54bf96e668fac59f5c649037d99c18bc531ba67b871d4e0d411e47ff2f5c12c867054a28cf91507100e866f17adcdc4ec6cb152a4b93449e76fb6f2ca5309f159298a564e14f3f45108e9f4b3808418b637729fc7547d00925c61be56bbf3672c763f2add73936dc250a2bd84f38e145efaf2ec8c1830d2e1d63682fe25f4ca73b5b6c38bfab5b6ce6cfae7af3020ba09bfcfc16659d27cca670377f3d50b4e4e2bf22151e7a816dbf88c3a2b5d21e9d8a044d0a9079617591c178040402130cd434df31ee65f862470894500e29cb873db0497162988544865e086945006106274412804517d3ca3cda1b2886a640e000000000000001533e8d5fc6755bab145e6f15ae109dc5d34db3560b4fea931de365a54eb3b535d5428af590237f4fd7b76034bf17d74ffa2b9e55826a9866050e0c654d6db3c522425d614206b5cbf13aaf58e4bb393da43c06867a5af30237e5ef7293fd536d9d78e2e93b28b36c500770db30937cd26e435a9580050a9ec125831d8c443b0bca61d025376adca536ad8e1db049dd909a96b5d4fb2742c9f9c97fe4e7033ea60d27752497e72137726144205895d8de2bebe257387dd14e79c14e2d8ac3ec8b018f4edbb292e06b2375d53bcd2d36b64047bdd8fc7f3dee16fca6c9dc21f54aaf64b075950a6bc8f233131f697c81acf1a95da9a78f1bcfb7edbf51f04fc329dc996d48eb9", 0x43f}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 09:16:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x24b, 0x400002fe, 0x0, "003700200b0f000005000000ac39000500", 0x0, 0x80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 09:16:53 executing program 1: r0 = semget$private(0x0, 0x2, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000001c0)={0x71, 0x0, &(0x7f0000000000)=""/113}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/218) sysctl$hw(&(0x7f0000000080)={0x4, 0xf}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0xfffffff7) fchdir(r1) 09:16:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0x5}, {0x3, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:16:55 executing program 0: shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffc000/0x1000)=nil) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x9, 0x9f8, 0x0, r2, 0x9, 0x80, 0x3ff, 0x4}) 09:16:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 09:16:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) close(r2) 09:16:55 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000080)={0x1, 0x1f, 0x80000001, 0x6}) 09:16:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) sysctl$kern(&(0x7f0000000180)={0x1, 0x51}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0xfffffffffffffe6a) 09:16:56 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) pipe2(&(0x7f0000000000), 0x6) 09:16:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="fea4fd30aea3332757356cc018c5353adf6a4ea28bb0e4f911b21dfc56de46b58da587925e3d1896d09d3369d632b02c0a9f51", &(0x7f0000000140)=0x33, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @rand_addr="fe29f7bcb7cbf3c7a00e465e68a40a74", @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) 09:16:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = getpid() ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f00000000c0)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x80, 0x0, r4}) 09:16:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x140) pledge(0x0, &(0x7f0000000400)=')]&\xab^\x00') 09:16:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000170000000000000000000000000000000000000000000010"], 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:16:56 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) syz_open_pts() 09:16:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') fchdir(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000200)={0x0, ""/203}, 0xd3, 0x0, 0x1000) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 09:16:56 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10228, 0x80) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 09:17:00 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) socket$inet6(0x18, 0x4, 0x54) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 09:17:00 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000080)="877c8bb60fa2a423c3f5a64016bad30ba48a15e52576e8d8fb4cfd58707b082914cda0e4142f19d2c27c9ecabb267f05fc2594852691c9d9369e0751283a1796d7cfb8d672279d9239fbebc2c3b04e7d731816df778beda04e032812ad4b6af3473058fa81761aaca66880878f03905ae682f9dcab7ed1d484c7d4c7e2a93f782b06c00a9a05ddd74688cb0a6bc5384bd18a92bb916a0d1646928e2633aa25411dfe", 0xa2, 0x0, 0x8054) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:17:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r3 = dup2(r1, r2) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) fchown(r3, 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) 09:17:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendsyslog(&(0x7f0000000040)="62f711637e40279512c41b33c8885cfbc638a67873dcea4ecb746786066486e5150cc8", 0x23, 0x35) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x408, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) 09:17:00 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000000)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded299f6b2cb632bdd05e54b33cad1331f28baf678cfbd0fe2ceb6863bd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac575800a85dcc7d761af82fd61745d98b3f5bd443024e8cd290fdaed4e8c8132", 0x0, 0x0, 0x0) 09:17:00 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x6, 0x2, 0x2) r4 = socket(0x2, 0x4000, 0x0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adffffffffff17a84e71f9cb3866f6abc358b1bf8fd8463f036f8a2c613a8e6fb47ecca9a271aeda8f9a37ecf2d863812042d1e969b158441ae181cc519335b6ddaf9328c7533c920439674128898f241f785b78b6a9092b138feadb5adbe91055e27928b6f7ecc8e9898b9d8efd8dc81ed40ec0deb383d27d5676cd9a20991ba752e78576fa9268a8d2e62604f6f34e7d3b589595340b71db5002e8c350d956e257a90f938327d14c52a5339726237ed41f057c34becaf9c3a25cab7312e1cfb243e6d60a937409a8de399850d9846843db36531e5d469c432a4cb885d55ef816298550816740efb60ae7a62b51f567534c225a0f25572c1650c4cd3d46ce055de73faaf8aea5af2cd365b900"/289], 0x10) dup2(r4, r0) dup2(r3, r1) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = accept$inet(r5, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000700)="1daad50000198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x409, &(0x7f0000000140)={0x2, 0x3}, 0xc) r7 = dup(r6) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x0, 0x0, 0x0) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:17:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x4000000000000001, 0x9, 0x8}) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x3, r2, r3, r4, r5, 0x54, 0x74e}, 0x5, 0x4e3a, 0x7}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 09:17:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff81, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 09:17:00 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x5}) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000000000e66f98c03f53c4c2287ed694a43c6f9d0b074b9373fdfb9bbc2644e2399d3c6b43ac29f5291fae5303ac6e9f7ef81c4b9d94525b738eb45b76cc05e7657438422cbc18ca102216554d49c5818f30517503ac71c23fd733f274501921b40b51aac93d88230f3107192ee94ddea368e5c6cdf762d081af4e1f797a7d2a29a49497f9949d055877987a5a73ff2d0401ce302b2b8e4968e0a104bb0889d65c81607bd81e564f1d7c27937b61f27703c8f80e943811416b4700f97a7b12611d6759b55995270163a383dd37452f12c99e617854c37ec3250da8ab2cfd24f1b98e60904399b5a3e99a2e1ef4c4daefb76ac5cf93f41e55c75d971233671a7875a3f86c9001d9948d58d7b77d92ce99b0d1d3bdd4c34092a57f54b3be1ea5e8ed5b3743be54a0ef4a7a2b524db819e643ec2c2584af8f3c3bc5b61e58892b71b21a477fce4b50aee5d0868292afabb405b8bfac71580e6ca9a1314a78d907768b5b8e4dd0f85406149c7bb8b6872fe0c6a7e02b59095c5f7bc40b917d2a760764cb9b0856f6b724fabc8c3b7c94d974607bbb3ac8e8e73b81aab69c5cd17561a9585765275cf8b5bb55373516ad6d91f0c3bd04a8d8d1dde5ada210d669509fb491bdf7d291d0f6660ea0012333726ea07e6a91d4eecb3e904c909c7641414fe476e80000000000000000d5b7c00c8db740a7c9796fe6b6b813abeaefaa0c14004009dff51447cb345af1ef0927b2b6a798c1bf886452f9c45a6865f81a8d7a03da1d0f277d97de76f7db8fa14021ed8d07070bcab6944bf2cb8740455c50f2562acbb8dcf3a4a0e87d81c513b1fc9135fae9eea4d056d1cceda38c1661c5bc8e3054a51c09194ec06d645ac84f6dabb3fbf99a551b8bc703103737dffa69697e031224d783ff867f2a170e3eebcaf4008017389da9512bb2af170307827b3ee998bde8f6e1b2f85d970004e621520592fbce5a12991e388cee47ab8630ce229d416d864231fbe10eedc7d1f92348f30899578aee356152a6b42e197ca05d9b133416632572f323b629c6eb10766f4651b2a713cb6f8a965935706add4197690e18bb80e8cfbe0433dfa6274be12210ddf84e9e170756b31335536b6b1b88cf1e014d1a55af65b69d4738a0ab282c5718645272d2a540bcec1ea2078cc532da7cee984aa57f597ee520ea7c041f4b085d1bf95eacfb496cfe808fb42d2e2972352d6779f07e64e42aa3a4201ee5fa768d61ed29695c9cbfcd142122786d385b07ea3eb7eef60bd6412e6285f0f8e1ac55ab28090067c03a4b35486f986a5d7c0e48ffe683ee5837fb3932aab2b33781f7a8442f41054e5b9a8fe179dded98dd6021499f52669f33d407a7fd32b61195c97e6dc6909e9077a5197f44fc6f2badbfa3a1ae81a65a5c0e32efaaae5515bd17ce6fde4b0dad74ce6dc623bc86d7199fa918cf6fc32545eb906b86174ad2872ccc1c6458baaca4b2d6f07d909b80d6a19aef212fe8fdbcc1b337779fdd8a294e8892220920eef5022de4afe2ed7810ce010434b2001ed4289bf35ac89953e91b23b811ba8c361192910bd92711344b4866faee72f3c67ec6f06f98dcdfe5d10bf6ecefdd4378293e93099d3aac5ffe50ab7114a7013b12b6a8a3c263995ac6620ef6096d8341fda1c96fa7e140eb37d62063058a7908a8b8ccfa5c2094fb9377f737a4b6dac024249ec5480b786fc5b14b4e60395a530ec9fee9a9c94b994bd959bb9ebbde2da2430c3f86f89b1f9098dca245498f2410a1bd28be30c6642b2ed6db3e58d3d10d0b2635f72c2a93fe55d5b666bffd050b0ccf71ac440e8b6a156d042a688efbb134333cf2b7e56c70c999535f95549bba9179a7e9a0d98e8870f925de57903aa371efcdb318fd799d5e65ebb794fc44a51fc918f5255233c9c37515cfa43c9678099805d09b5f036202d6a4a0e0799069f138b856ba49221144970512f5c8a6d9b31a5cdab465af03d25911419e42f915707633b4c567037862a31d43bae8be273059b030889574d6b4fb599b89c702271e8b4573c72d494853d07f0f01d4e506294781278a4a0730c0de7127231abeeac8c9bfe42e06eefd279e75b8bdd5192022ea20611701a6a0361711aa94c6b46ed1a5912f7fda48753bc17376ad09ca7045ea2dc0288e4373742ebc5f2db00acd463dd0e8ab63ab8aa79a04f76b0d59a09aee484f99dcecec8b5e0d579007c1d0b9dc306fa8c87b36ee3760e3fe26cc40d311bea359cc864d2c12a8a684b1ed49d661997b092dba916bcd4336c542711213e5ecd57bfd6bd272db448593c9828108751f1c1b6ee72f2e1e3afd5b8d1d433fe1b549f13a20c3ab34b934faf385678dea92fbb83e8efe8b657b1a628d38fb42552515a13d78d27a67d7d043d9bde6c224b378c9db7e8ffa6d0d1427bfd994b829646c85fb7992af4ebff102c752acf798df5e07701c1326adcd4f6a9b43fd7ed166fa908e043ea998b31dbaf8e7d0c9c6ac83fb71c709af2c207e2ed6c35637404d73706b121f959ec7fdefb5b2823d3f474e552321ba6babd2733aedd42f6b0b85db601b295cd6f5fb3e51bf1b229e8498119b3228c54647fdc835bda904dcf862290ac8581312917ca97323366efefccfef6abdf7b4240750007956bef86f0c59c6a59c2c106622340334ca4e7de2849230e40767803f7605ac138f7bb7b54567d60288deb0c9817ed051f647afbde7cb562280c390bdd11210c53496f7565a9eaaf832dbec63771c1016a63258c45b4b4a68d4073b478f367c0dda51c67fc7f54fd8cd3d80669f0eee8db829cbcd717f1fb6a70cbd29b460b5baa9a106c7537394c3b673ef6c37ef6c9164b0b473b1862b61940667e2c7dc6e05781f182979f6351870487c0509c7aa4630fee1e17db414a0b9b365ef15adc8d2d5bcdbcabe66d1995c54e299dcd2f68df9d89cf82aefb3e24f1851fa4caeb8136be03e0cbfe6af1242d35edd57f2928fea2c7baa6e27e204533d93d5850829b33e937b582bbcf77dad306ce2e1677eb0842304353ff4042a5027d3aa6b19a0108d6ae96c2ad42c0dd0f4f3df4dcd96b4d55f3493e5b4109f7dbecde72a647cf61e371bc07b8a2422a8ceefa2657797c2b27d6d59f0d5a7d7b3c447baa7ade15388b9453db130c747d3a679178c14c946905c5a3c9ee410bdbffd6b9fa19c697babfb69ac82ba715ad66bb7f1e3e85ba83f112ef0594f2cd251b5ff54e85251faca60f30a99c72768d96680ceba982047c25ee23cdcf2c010970043e9121dee691fc4b70a46ea3a0f194b63b3af06b0902581b374aa1c6e42b56f7b8f672b3d91d1f6566e5e258041e68ec2eaae6968b0fb3baa04b942e221d94c838afed62069524063bcf8e1974d1672d3329d83f8df65c1d0bb9f79111b9f689c17b554a16b85b38f10bb1b551f54acfec9a6a96b602caf096d043b6f5f36963a3bdc1603545ed93c2cf60fbfd8f891d05f64d3d89f2d8c3517906bf5e21a5df2f7f366f1ee80aaec79b3b77b4303c42a69eeaae2aca1069bcad0e214ceaf54e6f01d382759c147119fa375e6999c70c6ed1e72ee5fc25ab85178d9dcf21d66298904f3ae8f3f3768888f03485eae3e197671f869f72c22244f55e32ffc7015ae100436a5fa9889deaa312cca8d4d1867e2f700aba793ea91288a65a0e11cd775171464c15a312b4807e73edf24b5a4dcb37ed3bda242866907f48a8614484d7089c61c6fe0d0136524fbee5b526a55518c52a81c50673421e1700d8151017c62e8df6555cd9c418b8f2171126e70810278eaabe29b4322acbaff6ffda438a5a74a775ebdd7406bbcc853b34eb1339473922d6fa5ed80d984aa54d81312158c6656678e871632a9e561d388e8a313863fd45f7116751285e02c6eb7e1cb6bd76e96828fbb6f178a72c59efcefe5c2a33434beb3edfdb8f5daf754b41564576957f1519a690c97de1b34dc9dfc85c00d098f009cb6600dac90585e36dbfb22f5f8c024534bf1b17260d67f1c2b03a3e92c3a24ce7c3657f2c67c8e42e98a8ab9b8087e617c56a2fd9714e2fcbf764dd4c958006f0d016b5f1ca256131131dab4f9c405cfce8802359003cf1cf3607bc91b2a21e663323fb3504216bcfef253ae3f64aa41123c141e3f68cbaa1d9b9c643011ee90f67b4f4fb535ab8fb3c8ddeb1169a4273db49199900bdf7fb1e433fa9056b3df0fb913ea6f750b35d527fdb61f72684dd8f72de4957d8cec262a85e8be04d95f6decd7036485dae5a4880baf9ef52801dc9c29a2959b48c3d7367869a01540eeefe81f21f776010e5c267cfdde114ac1074bd6f522d107138c0df528c9bbc42a3a9698cdf5ac9fd17f17e2b205fcf5f28a370bfa25430fd97adfbf4d5fcc6b0600edf74c3d31b894ebda5889da4a734c273e7d689269f275dc86fa51a6d67a6dc13fb15b4e0fedbfeedddd765dcd4caeff4c38d3e8aba59e72bf6ff32b6abd6ec7fbab2784e6e6ff19637529da2061c7e1fcbb1d5d826ee1494c0bba90376455e8a627a546c9cd6b8c3972127b4475b0ea27a698579c748bb4696db99e8f3d62ca7f3afba085956694f931a384567323c0dfcc780e6b6466883f7d4f42711a859d3f2b4fc5068a0d3d27a6e7d09e6a2f2d092d639286f6ed53140a0e2888a10b9c1fbed55c950a456810dc20b41773fec52f53dbe94b2a4fc08fbaf08f0b80efaf88245ba076a91a26a1995c7e304a4b406d3f7e2ec9348874939e2286656e0c689dbceb2794fbf1a4e5b62ee4e276277617776912dc2da87aae7e8cbd98fd6049e033585fe61e07d933f05142f870e379581dcd902aadea45aeebe7065d6a020f0df9c92c46e1819a95b568b44fbe0860786d0cfd04031202bc4ca164feefdefd38ee819aebc4586bd406c3c20f98e1ac8ba3beba29c58de2d90d3b6a7cb482b15687c33aadb085bd8f1e677ea45f0bebccb5cbfe70a288c60fc34dcea63cd75500931dba25276359dbedbcb3ecb32cc2b25e6bb790b0a7a9da8bd6f8bf2f60aa7d59e3993d16aab631001b77cdb0debf2db94fe03c15bb299b0b6c7668f782b7d81ac351f4800077be45d962f85859e7dc6cbad92c62d045ac8a58605790b7381870a30309aed91080433c18af664aa8913f52876f57d3271d4f564324d0660f96396fe013ea8acef6ab5c9d085a05ac20d5562966faaa14ce5cb90d0722ab7a122512792ffb2c012761f1e3fb50f4391b081f0d3c1f5c6059e2144f2056bef657c5ab3db599eeed5a4627ebd84b171c7ba081eb8c61a1de6526ad993d7c59205de6f1cea8e8b46ac0506a09b72bb4cfe9296f6fe04c22452c8349d13b12260696f339b1e56fbbeb3b399d6d2f6d1dd3101ef09f290671af64957ef418429bd3e958a43485fc3ce11bec071b6d6f19875115b0800dc9ca1423ea9faab52f7a5dfa285ad576a2a9b55b3f8fc2e98bb8628451292eb55b083ff50d884b7c7df698132c31c0633aa0f7eb935bf6ca87bdc0667b0229faf601ed1a8e6bc5b9bb026a66679be892b5c0e3043d046eb7229696637122ba0b63ab1988e63a671ef7098dd07c75ccd381214cae2bdae957536318b99053dcaeb870c0a04ae8565207b891f6072fb3092dc4411688c6f7c647ccd66dc1d7876b5d149d6be603c0e93995f750d3006709943ad4ceb768a50a20f6b23d2b771c7b922d6256a756c873ba3bc1c8b356b55161e6b7fa9437999044729f74a2f13eb5f7717738dd9e9c5d0e6a55c292b8dc64817246b627578e8cf9ee2676a712cefa12de16ee575784cff02070"], 0x1008, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001100)={'./file0\x00', 0x1ff, 0x10668a4, 0x4, 0x1, 0x4, 0x81, 0x200, 0x2, 0x1, 0x6, 0xffff}) socket(0x11, 0x4003, 0x0) r3 = socket(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) openat(r5, &(0x7f0000001180)='./file0\x00', 0x100, 0x0) accept$inet(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100053666c36a00000008000501000000000000cea1fea7fe5a1257833fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4ff89720fd3874303b22f311d404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000001900"/177, 0xb1, 0xc, 0x0, 0x0) 09:17:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000000)) fchdir(0xffffffffffffff9c) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x4000025d, &(0x7f0000000180)="ab2b16227fb7a5b0260b724a7e9ef197879ad6ef310000102c0470eae47197058c0de367593aaea53d61ca71f05d2df020ec38a32bf55f988bd78594185cc3e63ae52032640ee2920ef4cb1e59eaef3753110d9c6b9f2578f7f74e4ad72c04e25dde7a1a2a2cee030000002f5cc1964080987d9794df80636f103d30e3cf93a5c9a036c351e460d9615ca69892eeb57cb06c12c32ef74c2ca8049351a760444d90bfd59313c35e4eddce52ec37562730a8979e20f686fb4655d4a3fa90ef1f704c988e2d000000000000000000", 0x0, 0x0, 0x0) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0x3f) 09:17:00 executing program 0: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000002040)=""/4096, 0x1000) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001380)=[{{}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0x7e}, {{}, 0xffffffffffffffff, 0x84, 0x10, 0x7fc, 0xe6ce}, {{}, 0xfffffffffffffff8, 0xc0, 0x20, 0x8, 0x81}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x39ed, 0xf45}, {{}, 0xfffffffffffffff8, 0x6, 0x40000000, 0x100000001, 0x2}, {{}, 0xfffffffffffffffe, 0x21, 0x20, 0x8, 0x7}], 0xfffffffc, 0x0, 0xe991, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) 09:17:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x3c, 0x1, r2}) 09:17:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x6, 0xffff7fff}, 0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:17:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x40) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 09:17:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x5) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 09:17:00 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x401}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="865ad1e13748", @rand_addr=0x7ff, @empty, @multicast2}}}}) 09:17:00 executing program 1: syz_emit_ethernet(0x11bc, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'Eqq', 0x1186, 0x2c, 0x0, @empty, @mcast2, {[@routing={0x2e, 0xc, 0x0, 0x6, 0x0, [@rand_addr="c8a99f159d7cf2afc3eae1d8a4e0e3f1", @empty, @rand_addr="7c354e485aebe598dc9039220b47eec4", @remote={0xfe, 0x80, [], 0x0}, @rand_addr="856525f237cb49781ebcd505f24d2d43", @ipv4={[], [], @rand_addr=0xfa4}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @empty, @ipv4={[], [], @loopback}, [{0x1a, 0x1e, "501d418f5b6dda78205ef0e4a848f7028fc0557715c2c2f64c78bb20d7872e559562a86094fdc3a23d7b63c899c82ef4aedf58597346d6d59c92646a3b95883f2e977dce7a970e6cca2483d2aaa78f427ea89764c374a5b4f4ccdf59c302e3a501996aa1bd0f4108d649aeba03b2c81795c161a81334f9abc5bf7c858380a57a6366a7488847caa23650fc604d5518f0b5700c42b83939e09a7fcab53d03065ff6d5937ef077699d08b60c753bf05169f642f95010dbf156cfa29f282b2281c1767686167ec1fb7cdbb4851795dfbe701686f3f8ae95579557fbef227a5dffe56315cf70496fd2b29e4491adb4c39082e3d8"}, {0x5, 0x200, "66cf2a605049ca77626e51a7b871303f2f069436c0c6a43c731b23f97761e4041df67cb858830d611c318f6db7f1991ea4f430302b3aaa5e3a414735001f4c89e1c2eafb4879fde04ebd1d79127496a1c191d7d6d90cac7f25f1c3eb1d4686ec3c5404946e98984ec1c3af2f19eaa66044c1c9a3ccc5691591567b9aac8b87d4a4575ac164ae278bf88a8586e1bac50cd8943816dce83c185127112489bd592bd5c77ecd7a4d460aec49591e64050266b1562113b7e3012de024d2f4f1bee3f016d256b02b9fb70fbed172fb169e8cb6fdc0cd055a9a636f4fe41bc734fa7d888fc7389a9819d5eb5563fcb44e98cc89600c5c1062a94e229d8f5881b7f5f69acd06a7f6b31c98efd11c94a850a7cbc6129bf090559f9b5a4440af2ce8882a05c6c82ac62c16e8a157aa7c80719bd1c7f3e63aaa001c67c9cce497919ddc6ee17210b863d4b9aa5b28ebf1ebe66e391bd7be96a1c33bc91b22de198b548a95f591a53a1fcedc9c6cd59d0786ad1493fea75c2c8bc3c32dfaf72157adf2bc2822c40c5b91d2c173486eeacac17081271a390e93f049a4ddbf09c7041c944e85e990ab3fdfa51e67e4afb6ea85ca3eb1260a2e8b80b01f4ee0748d0668606ddb4b156b5ad4dbcf78c38e893707ee9c84a26d9c56d655a5031eb60759b9c6b9d5dcb25d0e221e4b50d47c919c55001495fc5244053ca1f810aa7fd353731eeca08395d6484c62cc9f901beea034730ec49939f532ca7774920f76e79a55a4cd82804c2a30cf4fc6b6224e3cee45847ee026f5e84287c61279fd71c8f3eb53233a1658a19bfd3b83ff40891d9edc71378ab2e59a32118aeebd8e76c7d7799db958a0eb021ee6ea8eb32c897486d1fd84cac5fb26dbfae572190f88f9967fe89118b0f52414840fd1254a2c868f0e9f8cdacd16f53c86cb7d1fad89b520cae1bc0a08dc2309db6947842b7d274017912bf0467b678119ec519e8dd673a108cb512aee7a0fc3f919496e0fa324bd205306ce200cde0f269a45e509190923e392757129fac75dba857d31fba83b8e3b748cc5ae71eb73ea0b5a63a1fb8db626125a406bc3d0117f89e703fcf4d8f1b879205351d9b7e9002f63f980b4ede291f356fedb6c90a65d692f8451e0e9e3b1f4308380401a308a6ab23605066904224001066fed2e83dba09bfdce616d7d42831fad9a22b4b1fea689a59dcfe29e56d268d157b98c90e62d22de8fab0a70272168806b3bdb92748686e9f76c39a16e5a2889908d25ed0810ce1471ba0479081bb9590b972fce15a1769af22ec3172ceb0d6e4dddcf58114076d848997ba106381ad8e2c672c5cd173362a70a96b394a2272081ecb5864ff588be732addfa4e1c5e50d24ba69a87bc47436531fbd2b0dc7c28932c6870e1e80d8e53f4e3cb9465b98fab378db8a75e623d3ac2ad58238afa765559b0cb1909733e1358e6128165c4804a994e51c29ed8c8788afb415125546c69bd338cc5cfa8268709ebf5d12e77f96b78c266fc036c4d3a593aa2aa6bc90d36de4e3c4ed6ba87b297a3bf0536d5fd59b4f26a24d4b0467da1b4e19c2f24a342706b0113ca4619c18b6f17116497020b4deb56085ac0315476466014f4a4e9cc956cabe23a3ca937345a7e25ec3a4e7e79cfadb31a8acc853aadf0cc2c55cfb1ac322d0999a0b6240fcda0896475bf53e710e0e3fffd044f1071f53ebf91bbc3e4e459b05cca60ec1b9167b0196cec1ca8c7b06cc20f97466cc15ce2e0340f45f75f2baa58e2916fecc00a713cb6493f8869ee3c5e07bb170914aeac506fc16ccf416922eee38eba6203c4e94f7a40f2bcdbc9b76ba7001486f9eeded290b3fa5a5d476b0b0de86c9c471b9558f4747948cc5a260ab4b240912dcf87469fa0f333d67deb7a3568f576e875173630787e22523948a9395c823f4ec9d25f7640c12ac671f40cd7ad3b56936d5abd82767cfa596b3176c3c6ceaf6e010a6863726e9bf449c037de12123e5af75444782529e6c5f715957041afa1397dbe26f3aa3cadfcab4d4f18582df2b7f074ecd9f0f2655e30d4923f3e8607ad2372f235cd79e077f60e05dd8caf59809816a73ffcf69f7759df3646c2cd25bc00c2d8a3fd794295cfc13ad780514be6c9779b3940a675c575cc20f3d4c03304edf57eaa03270ee07a2eb237505593aa1be7c7285288de940f8056518a9851159867106ffc2ca7432bbf3f291b2af281480a3d2262fea1f4e404b24f731a676ff7f7118187a1e1b8ae42349807a7245dc13440d64bd880ec7ddc4eb7702ba3ce0b0011ac86d12fed6b42bbe74cb46852cf2f96e0c1da107c8910cdd44f373697e592af29eb34af861f3ad99d4bcfbaa43f2f8261ceea3002f04c2d85196c4ce004621e52af03782314cdd01c23d953613fb494244c5f2e17207ffe9595fae2d4531f988f1c605d6671fa1aac01caf61ebe8809f4411b64367f51cf373203f5b9948dbb900c92624b5a931cdf7ef627a3e1edfc27227649ef49ea4b065cbbff3bb3f6cd6beaedd8a2cf0f6dd717e38dd38e516b3efdea37efc37a2cb68660c688e8da7882ec376d38456b4ab63da52ab9c6b1d3fd8ca4f458b0edced77087ec4e63283f4c675a5dcc9f3de743bf60db72e033ae5bc00f0bcff40d4af0b011bcd20a11a402421a1ae90e6cbfdc72d22e67b75a7a529e42acf9a5d6eabcfcd3ae5631a1bf4ada1c3858e7941eb540ec7f522d3d8724a2340109ad29ef8cdddcfd8a2c86cf235502c1adee6a81957a8f54c2f83a9396d1d155b16cbd062d9e62271c339e2ad5e67625a00c2c56abd0eb8e4f2e11a20f0c17bac898e7bee07bb038f72826eb7c62dd0faef7b730e14a705ded0ed906e0baf3585961ef045e8f2030a56208e0a763cf72f53d9803a4344f72f0afa0d0bd5e504b0876624eab5d1f91b146818739b7dd612efdc957b966e0e05f9e901a74798bafc6187bb20c8363622a7b9e55d176cf3ac419eac44f29bb6eb5c6ff6280f2dc1fd398bf30bc03f265c8685edeb183cff086fea6459a4543bbd7b9d13af78b21af296a65bd4a75c3e7c7cec8ca767f4686d7b8e50005e6ee54f6616ec422487c101c5d99e491d0a85b76493fbf0ec684ecaf4ce1c2f733013abebe6c5d1afbd5ee3e893c22f2c11e5d60c20ae7196800bfc0f428a553e207b5f64cca7fecaff7f2aeb1da01a6e3078373e1de3a8e43bc9ed903718409b035557826ab88b96793dffffb243c494e965162502d2bb5e332176c26310b2837e2816f59f62d2c0792e793743b2e999e1623c6104830ec1dbcb7bc03910e4f75533d50395075c8551c14e17fcc0189bc5c9a75ed5a212606dbd6095a355b3003ab07441778c67748c0be83af64f1210a29f621ac936b4d6eca7feee2059647a091c6f31ad49cdc9cbabeb4002a5dcbfb0bcba4b13254262ef85af495b51cfbef9f7cae79a2c5571b749e36c587bc708dd33db81ea1bb2b7ca548af5944dda3f1ab1a3baaf89a7f1ed154e1bd96d17308efd444cf636fa03515bffdab491894c4f08515ba3c5c865c14fa6497dee4a126905ee6980b145908e84fda43cf9042926259b1b16802ddc244c64b03f2fd62e6adc081fff5ceddbc2840cd6a7dbab7d9a358499de4c3fc8738e4832a2d5faa8b5fffb50e84cb14a32c33f4c0cbe7ff842d6552d7b2573c04d8854fa4c1728a00ae4b667724ccd8a664ca0c98b0ae4cfa1a49a84ef33adb195e3537f85f93ea503450694df81f2946bab5fc1cb20825707d19a6c17c50c99db9d3f55031b1f46731430d74a20d54bafee9bc7e57e4c3abdc6a6a34cba7cdb1ddbf727047c1a05e52caf74cce743c265638b8218ad7e62bfb8904b78022ad089c79e06f8900e1965674829a89a91d4f0f585287023116b6c3c68d16095afac2e43f2a6369938e58acb754dd85b3dccce3ecb34998e3cb907b87c0555c2e5cd51904ac73276060eaeed9a3f07077c962aff4122cc5e93163216c7eee5c10c9b3ab67ca098c6f7bd537031a5484fd2cfc46f9d8accf8041b140554b7f8d707b0b96dbe4cec172cb0608a0473112419bf8a2b188c129cb23c056277111ffde346b8564c530d5fafce24b7d9ad579a81e0e31cb5c690387cbcdd2a4a9607a2527bc2e4e2a384a4ba73b94442aeef1686e855576d6875f812648a4817d5dea6b6270cfdf698880e1a01f455157c555f2ada988e719a7cb77c54b6696e2701345bcfce5d9e71d12abe210221c359722cd9078878a5ce606d1a0735d4a8f57376546d80ec3587de5ce2d22826878c06a3089f31cd9d4df7f64822dd45a30f7a3dccf506b19b13a0609709ece33a6611088aa021ec95ef151cb520b052a849b8bf0959bb690b1a9fe38f22037653ce25efd45df73a912132221336b5b4cbd57b10a5a40f7aa91b69071a7d20f27ed5794e779635a701fb45e04052d5fb952b034f003e0beedb57bbf8cb2d080d72667dfdd9b5cac53ce42ea8cd39f3b951a7e99763057f2b4f58ac9ae122acc87b22d2c8ec854ef220ef61f49d0d4a1e71cdc462d6d460ba51b98f9e982d5930bf9a129c311c73adb781937ccdbbb69ee9f4bff310c0cdfc0df783bb6c8fa9ccfe3da903c8c77b2e1f69a25381c602ac8ddb1e8ec6b494b7ddb8d97fa38d2b66abf31648b2044c2ca42b061a879098ded9d436738e266b28f491ba11fc3d5f8cca7fe6cdf022589233a3b12ed356b27d2eb2783bd90467cfe39e8f23262a98088c40d45a93fa4f30918b4da15efb5e6c57b463c59bf2a1e9d0c7ba6b179df23b02a430b8dd73d2caaf42a9a5c02225acf7c4985f1bd936807e44714bfeef30703aac227fd52b3d4d01a7a65f0efd33dffc68377a99046c3775d5bb166610aa356e99e7cc6727651ca61c50b0a5f52801706409ea79a5e2fd3f0d068ea50d975e8182e1de1260ff8936645631caad8fc041df8805d2f972bff0b4e1334af273803c419f41e3f3dd83b2ae3ff07839a9e46305dffb7f8bac5dc1941e6cd74b1a454b7cf1a5772c1c022043b0fbe42dd5433c7a99cc7fbef242b53c39102c8bf5be4b2f33514e16a4ecc371593666b296bda3dba4428dbe8ff71404de7f4fd57885c6a0ef5133618d1d8e43fb993a5c0f30fdffb738b824e684b86fd820837711e5e85e676c54cdb03f27c8cdf29de4e3a53a7cd1fdadd4256dee4fb330afad05600318cd22ff3db5dc6f9351367cbf41d8b9e35b2bd980843867918b35710273879e12480bd8903f0d68a7f7ce5d2bd5761ad9ba9d6066a21e281f137b2dd6f796d6f9b28180bf4cf4f874fd56d18b093c7984c1e21c1e4fcad0f25d116ed2ab0226cfdd61bbadbeafa42f6dae7d3eabd52825e8f247531f2cec6f39112314f2151745cecc80be8dcd4d2398bb7a21598c130fdfd879d7d66dbbafe249193d5e94dd5f16dad8e35ca9d458a8f6dbe31aefb30b2244121c12b2d4472cb5b6108f94eb5cdf7d19f8ec9f50b668503552720660e53fa615d8296ac667c3af2665c2ab340448693cf4418abfbe8a6fc12c45fbba2ec1e582cff6b4d0e1daba3fed71be15213ac22ff6766911af7e8687622a34127b54a627670da96aeec6875114b7ce299e3dff2628b115c3a542ea20df7edb4bf1e7d3fe7a7a0fc513030f5c4f56d81a4b92880133314150d1b4d39d5373ff6b7f48ce5ac73fcb3969c0ec36120b33e8ac04970d496b517287415c1e92a2976a5e4a666627d524755f45d3cf27741a7f1fe24029ac7fc5393d1fef164b1672892130487273bbbcda53b24db9018feb1ef4edf23969611"}]}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) fchdir(r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x13}) 09:17:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x5f, 0x0, &(0x7f00000000c0)=""/95}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:17:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x15a) kevent(r1, &(0x7f0000000000), 0xfffffffc, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 09:17:01 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2002}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 09:17:01 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x82) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget(0x2, 0x0, 0x80) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000180)=""/159) close(r6) recvfrom$inet(r6, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000280)={0x20, 0x2, 0x5, 0xc80}) fcntl$setstatus(r0, 0x4, 0x80) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 09:17:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000580), 0x32) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}, 0x0, 0x0, 0x8000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}, 0xff, 0xfffffffffffffffc, 0x3}) setgroups(0xa, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, r2, r3]) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchflags(0xffffffffffffffff, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="763473654c394adbd4b1aee4b06e185886eb0b177e1d520bd1a19e47b49f83c06e08a49aa92904f5ee5b014ef2309e32c6853b65b63a486b8938a9a1e323f59d4cd51205717517d7d54c48fcaa8125a03a28874ce17e25db63c5c2b1d72e4b398acc752753ddc4b1627b2502ec2e7f8c5d0920f7a8a38cd9616e3809fd899e813ba64c8850a8a673975e82ee", &(0x7f0000000200)=0x8c, &(0x7f0000000240)="2843c596da994b0c4b95acc5c00d6e89b6d043c87a0f5f91537ebd42c71b4a29e9f0859ed6567142ff6851a4213a2f719262f92a19932490114698fa35dbe53761efae3f585fd109ab957a8cb8084ba2eedf109ab3fc1174b338615c855c6de8c984a9d760592b131257874770ea8cc084e32cb3cdd171ad192969c1baf8bb709978681cdba8e6b63f3116a06afb429c9e80b113fca5b1e168a2d70d7343dbd75956fc676525fa5c0946", 0xaa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='\'', 0x1}], 0x1) 09:17:01 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x3, 0x0, 0x7, 0x402}) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8280, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x4}, {r2}], 0x2, 0xfffffff7) syz_open_pts() syz_open_pts() syz_open_pts() 09:17:02 executing program 1: mmap(&(0x7f0000bb7000/0x1000)=nil, 0x1000, 0x0, 0x7812, 0xffffffffffffffff, 0x0, 0x4000000000010007) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x80}) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = accept$inet(r5, 0x0, 0x0) sendto$inet(r6, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x1000, 0xfa, 0x4}) setsockopt(r2, 0x9, 0x2, &(0x7f00000002c0)="53a00e6a9261ac4841fb1cbe71af0701b993b877deded9432a72fbab491aaf4aa03beeb97228aecbb89099797962cdfdcbe81deac565286c062b90d14386cdbb524fb2cf69995a531a4285c2110f585b9c2e4bdf7bc28a829d07c4b0b6e78d894d3472a8a10b1d331d4f48bc5490c7a324b78ee0c37fdd25db3fbe6f764e81a6a71a6497ff87ead021746a589b9f790a237dc31fe5dd7ca120877c1e3df8090c215f46ffae0ba3059a9d99a18db8d2baa36a378476261588f404c247f1c79ab000d0776448b29111fc34f754eaa781074f61a050d4d939d84073", 0xda) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:17:03 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}}}}}}}) close(0xffffffffffffffff) syz_open_pts() r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES64=r0, @ANYRESOCT=r1, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8018695a, &(0x7f0000000300)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000340)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746be26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f06e772c4631afea70c2f7889132e27acb5d6020200000000000000ff3728d5e82902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906675e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100000000000000001cba406c9fe3d8c0927538556c3f136bbc39f1da922d98d8d906192f13fdc2f6f7d81592d21883fb2f1092d7c26c1907a039eee30529218ad81c084c23cbf4a0f7d095294e37458b3c9a58c15ed4aace029a12ee6ac4ba7b7b34281307f97540ac89db69a7dd544ecda029cecf63c62c1cb92f44820e77669c147bf4c5d0a44a13d079285d71cb65fcab357c35e9da9dac9537aa6d06b5ab3591", 0x1e9, 0x403, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) socket(0x2, 0x1, 0x0) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, 0x0, 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000b70000000000000000000000001000"/143], 0xfffffffffffffdce, 0x3, 0x800) 09:17:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000008000002334fb5f877ed4fbbf7a2227ca5003be0e8734f23e90a3ca1be00001472f011e006e519dc846b0665f984edcc6676b93d5b5b6d6995908e8dd1c7de043b23ef060089b9cc06baa005a02d6397df6972d4f71fcd49951aca728991be6e03f265604def446167e1c7f53adff18dee947e57f66d28738ba39e24"], 0xa) sendto(0xffffffffffffff9c, &(0x7f0000001440)="4075a1c05581c86a746410c96313f5a89d0fcdace053103bd78a55febb9f7d9e0f648627b7c2e84fe8a1c565700b6b171d91acd1aaab646e0dcaf61283707a627cfbb6cf2b5b6f0bf53871bb1ff8f4c1f2c46f7825fb128f24b6ddf4ddbacfffcd14e195ba5419c8c2691fb29c3d05d4b563b6746bcc84655ece8e5e47a9424ef7c5f2ddd51033e158877595a7716d110827e0ae38ac80c5811e5303a1198fd86fc87ae7c8b923678f6c", 0xaa, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x9, 0x5, {0x0, 0x1}}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x163, &(0x7f0000001700)={@empty, @local, [], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x7, 0x155, 0x68, 0x2, 0x9, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0x10, 0x8, 0x0, 0xe, [{[], 0xf18c0000}, {[@multicast2], 0x7c8d}]}, @lsrr={0x83, 0x17, 0x6, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast]}, @noop, @ssrr={0x89, 0x1f, 0x0, [@multicast2, @loopback, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @noop]}}, @generic="47dd01ce7cd5e0fe5a5f4f0778c66f68bfe78fcc4ba7a1fdb3784017cb774a87f6ae22049f902992d4791efad78ff177d9a624b7737c0be029b4175b4e6b4f1a0f5daa9f7f51744743ff9e0e0884ffa497f4868946b34228238ba2db28026acf47f8c67caab5e247d2b04eca9f801913e0cddb693daaec749e4c4845cb429a1306696c208071253866db02ab722f58208552c7c128d960fb93ea393d42ff619908e4ee58e02249577c2383c23f1dbe9e88585c47b0cd415e7dcd08172a71b0840dc106a0703acbf2bfd1803a0083fd816d1eb411e9216432205d96f1f854c6e5d982b7f3649de30023953e638ceba649f25b13eecc219f6e3c"}}}}) ioctl$TIOCFLUSH(r4, 0x808c694d, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000300)=0x10001) writev(r0, &(0x7f00000015c0), 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x15}, {&(0x7f00000002c0)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0xffd}, {&(0x7f0000001540)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000002000)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314ebe229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db6d1c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d51554e5110358dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063f61b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1e0fe799bdb27156c4b393c42f90f300a1caf5bb92962d372bd487010ad82cd4385c0ac192c85ec0a34743955cd1a4e8bbf10", 0x505}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a651f000000000000002f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b00c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 09:17:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 09:17:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000340)) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x4, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc020691b, &(0x7f0000000300)) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 09:17:04 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) shmget$private(0x0, 0x2000, 0x21a, &(0x7f0000215000/0x2000)=nil) 09:17:04 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe71) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(0xffffffffffffff9c, 0x8000) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:17:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 09:17:04 executing program 1: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8000, r0}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000080), 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="7b0be8007f5b0037cdc694d81f746268b416187e43f36e4dca7aa41778c5b42a9be35fd0b928cfc72c069045044edfecd769c27b0a18ab834f90ed2c881213a569c60c30e0b6aa63f234be67e168b2fa4c014ca5b62eac", 0x57) 09:17:04 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @broadcast, @rand_addr, @loopback]}]}}}}}}}) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) msgsnd(r1, &(0x7f0000000100)={0x3, "a61bbae0608d394771b410e90574da794150d0c3c31688fac8e8a39b"}, 0x24, 0x800) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) r7 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r7) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x49af, r2, r3, r4, r5, 0x202, 0x75}, 0x300, 0x400, r6, r7, 0x9935, 0x0, 0x6, 0x9}) 09:17:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x25}], 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd5"], 0x10) r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x3f) r4 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/222) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) semctl$IPC_RMID(r3, 0x0, 0x0) poll(&(0x7f0000000040), 0x59, 0x0) 09:17:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xc0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000340)={0x3, 0x4cb, 0x17, 0x101, 0x8, 0x90000000, 0x1, 0x10, [{0x2, 0x1, 0x6, 0x7}, {0x10000, 0x0, 0xffffffc0, 0x7}, {0x2, 0x40, 0x1000}, {0x1, 0x8, 0x800, 0x5}, {0x5, 0x3b, 0x0, 0xf8}, {0x2, 0xffff0001, 0x100, 0x9}, {0x7fff, 0x2, 0x38b, 0x40}, {0x65, 0x585, 0x7, 0xf193}, {0x9, 0x2, 0x5, 0x2}, {0x4, 0x5, 0xfffffff7, 0x2}, {0x1c000000, 0x8, 0x5, 0xff}, {0x9, 0x6, 0x1, 0x6}, {0x8, 0xffffff81, 0x2, 0x4}, {0x7, 0xf0000000, 0x8, 0x6}, {0xfffffff7, 0x8, 0xdbc5, 0x200}, {0xc68f, 0x8, 0x19e, 0x3f}]}) flock(r2, 0x5) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000000080)={0x1, 0x1, 0x2, 0xffff9e8e}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 09:17:09 executing program 1: kqueue() r0 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x8}], 0x2, 0x0, 0xfffdf801, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/95}, &(0x7f00000000c0)=0x61) 09:17:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = accept(r2, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x20000000, 0xfffffffffffff8dd, 0x6}, {{r3}, 0xfffffffffffffffa, 0x78, 0x1, 0x1000, 0xe}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0xffffffffffffffff, 0x81}], 0x8, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x15, 0x0, 0x9f42}], 0xfffffffffffffffb, 0x0) poll(0x0, 0x0, 0x5d) nanosleep(&(0x7f0000000080)={0x6, 0x10000001}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) close(0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x20003, './file0\x00', './file0\x00'}) r4 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r5, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r5, 0x5, 0x4, 0x9, 0x1}) 09:17:09 executing program 0: r0 = semget(0x0, 0x3, 0x210) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/76) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000000003000000000000000000000000000000000000000487dda38c375ebae000000040090780000000060de882c0000000000000000000000000000ffffe0000001fe8000000000000000000000000000bb7e94e9cdd0c91d847c281738a08c48fbf488e8aba8615b3c0ad11ea6dd4c9a6fdca862eeec87eb2bbf070a6557ae02db7f0833a66d5c96b91b7496aa646ad5b7a62dbd65c19539cff4ddc09f921a85a15ff5dfe25a34a590eb54adde276355e88a4d16b2ac6437edb226caa51acd97083843f585b33a59"]) 09:17:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x9bf3, 0x200}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x64) 09:17:09 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 09:17:10 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 09:17:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = kqueue() r2 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x100, 0x5, {0x100000001, 0x7f}}) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2800) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) write(r4, &(0x7f00000002c0)="dcb8e4e5f3dba082af41674d22c6d95819db64d01e5013d6b7e035d3fc2f6ba7c09e6fec1923573ece3da9af942746f139058a4a3d6a928132e6117546c3b5bdb522782704f0ee235fec8fee01a4a06e2878c5890e8a43fbc5b40dc2241980ca21a45bd7ab3a0cc847ea164a771a74a52d86f32f914a533a91c90e28c25198ff6ef65296e1eddc234a16fcf2d3032bf324171112520b63", 0x97) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="ef7d5b8aaaba72a2791e2399995a067f5c15d8c449d9b4744b735e924e53f005db923792a4bc25a69cadc8e3ff98ff8519bc5958304ceef25f5bc0cab5ba9fd0581708db4b5864456510f0044ca92affbd94db97590fc3098c1613f6b6ffff05df437037df1df35993ccae1cf902f7832988ef44023782009552e740b117be14ab21148e44a6dc57c44fa1b4bdc99d13f91fdbe8f1942cee8454b9dba42e6b5a88b221704c1066660db27328faf36cdcc102bef5037e775fd54ff0b18bbe75a49efa", 0xc2}, {&(0x7f0000000140)="e5a4a361d207c8", 0x7}, {&(0x7f0000000180)="0ef9ce42035add38ea9146cde5f83de0d448a6ceb66cad86db709d6784977618d8dcd536e80223b844a38277e1d4861a242c3d137d59ebd5e1297eab3370722d1a9817b28c20240dbe03e166ec0daa998946672c46d9ac96e236c33724c1d546f06f6fe47dacdd4375f94ea2bc0928df43303a8ea7e754b58d44b03fb56132668ccd2a104810763b03289b744f71be23892054b47b5a2fcf19e9544e3808d2e3e3d457c404631503e339504b0e169bc6bcd8a8eb6dd65fa6f281783d17f10e1b8f571ceae72c", 0xc6}], 0x3, 0x0, 0x442a7cac) 09:17:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:17:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:17:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000240), &(0x7f0000000280)=0x4) setrlimit(0x0, &(0x7f0000000080)) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000000c0)="5890b8e43502cee301ed7d70a3455b9d834182d527a9a09c965326bbc95e69b8cd134b99a020dd8be901653dad673ac01afc3bbd5ae52a26603736beacb647", &(0x7f0000000140)=0x3f, &(0x7f0000000180)="bf9a50654f49c1155005b7d8cf10e4eb4081c198c32bf22d4de0ca49093e2a81f9065a0894bcfe97ec4fad", 0x2b) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 09:17:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a84bcbf1d135f4f33dd9e78090aedd7913cea4aeb896e0e48a4a09b4a365ea5dfb3d1ce0368295b51369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df564ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a98411591718cbea4ac3e66983b37dcfef4c33fcc2f0b589c8ea9fa9b8ebc58c969934f9e66746b9f", @ANYRESOCT], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x203, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 09:17:10 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000001280)) r0 = semget(0x2, 0x1, 0x180) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/225) 09:17:10 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm\x00') pledge(0x0, &(0x7f0000000040)='\x00\x00\x00\x00\x00\xda\xc4\xcf\xf0\xcb\x98\x101\x86\x14\aF\xb2!)D\x93.\xad\xa7#\xe5\xc2\x82\x7f\x00\x00\x00Y\xc8\x9e\x97\xb24D)B\am\x9a\xa2\xf4\xdb\x03\x9e\xab\xab\xa5Ag\vS\xbc\x8e\v[\xdd\v\x87\xd9\xb7YW\x04\xc2P\xc8\x02\x12?\x97\x88\nA:\x96\xe5\x98\xed\xd9?`\xee\x88') 09:17:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:17:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r6, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x1, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001180)=""/130) msgrcv(r6, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:17:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "00004d70bf3b200000000800002100"}) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x1f, 0xdeb7, &(0x7f0000000100)=""/130, &(0x7f00000001c0)=0x82) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6665eb000000"], 0xa) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000240)) r3 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:17:11 executing program 0: syz_emit_ethernet(0x17f6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb00070dfcf647aa8c0a3b055a105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343107a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac5ecb670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd719c621ec9c87ba611ae432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1d9e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1c08082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb5689d41994fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4000bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84cafa9b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f893256877c7445d39ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221354f3a756feed7269537c66b305803ff898ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a18feeeae43c84aac1b49021d13e8f3fdae2de082fc762b486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2670b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88aa2f45f23a3bcac8012e3b157b584450e38d21cce9f4f9445b780bdd39b3f4ab4c8e018cd900d699eb6cf5c3b246a0e03c993e5da1ccff6f629925abfd4834358518a296c5fca7dd2b4c39712493e47078832a4efea195e39a464790ef33f64c390ddf3457deb8237134ad7bbbaa0bd3c1d09d9b9361c52f908612ff372cece925c3a2fdff3a5b9c42ace9ee16332d6e7fb081378e6bdf4fef2d2fc9cf77d4b01568191eb1085573018e00879d0c0e18b33a7a9014eb2364363a238608c183f7e3100"/6323]) r0 = getpid() r1 = socket$unix(0x1, 0x5, 0x0) ftruncate(r1, 0x0, 0x400) dup(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000000)={0x8d, 0x12}) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) setpgid(r0, r5) 09:17:11 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x7f) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:17:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 09:17:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000140)="7d0765e065083d0c5a956c8dcbc1a5925cbf1473", 0x14, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/91, 0x5b, 0x45, &(0x7f0000000340)=ANY=[@ANYBLOB], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) 09:17:11 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) dup2(r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x7f) fchdir(r4) renameat(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') 09:17:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup2(r5, r0) fchdir(r6) r7 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 09:17:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pread(r0, &(0x7f0000000200)="c823d6ca854b8c1c702c75d8f02673e54fee84b04646e2a01a2a688f062b639c58e1cf0a077322c980344f1c51e6bebcb350e77e45908785ac0bb17beaffcd6ea97c58c02ebb0bc74e761e9af562087e84b70bb018280df66abbd83ff78a465affd006f4546b3e01cfe007b859bffb789e8ac8aca53c0c068aa50bb9ebfd00ebd2ce7b189a8113fd8cd505a561d684ef061fcfe6efbdfa4cea951c65f745e5ed962100c76726d182dccbb01315e7a50cb550554447c935289e813acab8b3e13e78f3b85bb14354e79bf8926fe02eb264a051be7e9fdec9023723ec8a", 0xdc, 0x0, 0x8) fchmod(r1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000180), 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRESHEX=r0, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000df6f51b9ee5d20a7a0740b3bcacf5292fbd60bc4c4051e58a7e291470b87b448687eee1dba1c0aeecea8fe5f8f443e789e68d65b98955d8aa6d92dbee3b81f9dfa3fd8907e32b0552ed72692f257142e6ddc2592ae009a391d5340d88d9a93ab664698f7d530a42582c8bea3169464900fb25edbd8c60645dd5be2409df3967b66b7934476f860ae2e18932f1c9429b9a16a63b3e9b2cd57edf8d9605ff304768ecac345b59ee41d9c73d7f6f66353665ffa7bd1"], 0x8, 0x800) accept$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r3, &(0x7f00000008c0)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/165, 0xa5}, {&(0x7f0000000700)=""/105, 0x69}, {&(0x7f0000000780)=""/68, 0x44}, {&(0x7f0000000800)=""/127, 0x7f}, {&(0x7f0000000880)=""/63, 0x3f}], 0x8, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x8a) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgsnd(r4, &(0x7f0000000100)={0x3, "99539c61eaafe766a973c118d4611fbccedbf7d23f9d416bb9b66db529ac9d29e832d3c8809a78cb8f5bba7d3ccace1a7b59a19b7238f72ab0ce83511479eccd11a2504412d25d6c2c4c83fbfc896abfa0469de0e7025bd5b4176efa6f1c70500d71aeb9c9e0739bcda5b25687f2c3d96249327f1c070fb6ce272ed1564f39b8c9ec74a2b7727c5b98283f262d22d42332a5d65b00eca48f67dc65c183e40692d7ea2958723727e2a10b76af5ae969779179adff57b6cdb76089951f9bff"}, 0xc6, 0x0) 09:17:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto$inet(r5, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r5) r6 = dup(r0) accept(r0, 0x0, 0x0) shutdown(r6, 0x2) 09:17:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000080)) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x841, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1ff, 0x0, r6}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="23ba0f44e9fd5b4e4ba1309c738f95e601f22e7236a9fa83009046556f3244bd66", 0x21}, {&(0x7f00000001c0)="ba70dbc8b7ef79936ce91db1f04340f5a5b31e066f36e4ca8051741afbd2c7dcd7c704b3a1704d01a469abd4cc380c010cd4d3c7626b358bc52cfca21c44768cb5c1dfc01c37e6c6ee72d701a9022b8ab5af8a6082389d06dd540ad381167f1c81e2fdd3a4d7b7768dbbd9e0ec41a075ff94979930f81c89e650756edb309d02d6d65bbf67139dd0e9a10835c44e2c8eea627ea425a5501cccefe2e04d8507e255cf4dd56ab534ba9836ec9ff1f6acc0045db2eece2b8d14c4a901ddf7ba7f6bd1d32174", 0xc4}, {&(0x7f00000002c0)="991f464e0e81d2cfe101772df1df37c95701301ff34ca0621948b855db084fae7084b33768881898f2229dbb30a95405b7e41dc282a38e6c006791803904940474e7a86ad8cf96843a9b115ec439c2aa97d6a3e950b50ed865a91448f38af67da09a498511c4dd7e26d5efd63b67213ae576c9fa93bba64b1fffe5cadce037a1fbff522127a9457fb7863a6fccc7c5f44ae4e283d31d67f3b653a62ce2df61db2de4ca9c62cfd78efd063ff67a97377fac008c43d9579cf0c1a5ceb28d0e0ae0928d917ab471e269db4ad09ae387dbe26211a765063d16a48a68af45072b7f73baa3dba8ac4cc3e7a8405eac09d726c27434ab1f4e4cde12a045f3931945b735f114cf3c1eb5285ff8a3d48ae7afd6148715177e0d879f411545c1678d6123e92d42eb03e0b21b12e3fd57c392a9f21d01069a657c40074a006e501a842e575aea4d5f1b4326c760f8b2c0bef126548257941dc56e8ab7b5323e8f5fbca36191bc9fa87086c5e4ab2276a441ff26c0c80e2c2f6aa8cbd3216723313d21dd97bdad750bb0fc85ea1882c8f968cb6c268d102e440f88d48d0a3a27610226bc40596134019374175d5c996a71ac9b18c32c5b7e59e5983597b365c50af298ebe4392415ab610f11649dfd96789514f84495a6be893496f8e86e1f9d2991b61a6ea2d0d4e9a80e0868a15939f310c83fc885500faeaf29c3ccdf698a3d3251e08f9c4f2f0d8c0c8fec531235dc8dc31162401b41893e174f522a35cefe93f2fb4da6fd281d4c425cb42e2c78c3658c32b140b51c25cc5165bafe68b34a2c2d48deacb538f33a5672edc74e5e203ee8afbc6c1e934f3d13fea53331ccd435fe26bbeda19ee32c46415998b7a96b803ff46cb892ecbe9cbd2627fef3dacc7f494fd4304dc16398f3c064c64405df61e776e24ea2ca388d538af2ea801349336d60709a75b9981cde1f58c8a54b86263be967d82f041d524982f0c306adb26537929663c6a5046aaa75b3bd89549b4659b925cab0ed103f1db65d849ce26054764b993f95f9e0b1dddc78a0f5590cf6597c0fb886b357bcc576fb1ff4ff66d5ef2a1bf66a1bac107f0051c9e5a881b7c989603b9cdc73e6e4a880aef8e0e7699ccdf2f4cdadbc3db0fab92e750669e21bcdddafb8a58d238a59003e97dcbecb910ba66ce391c5d219144d623fc7605404540a52e16157418635858d0c41f13a839fe4ad80eecf6df23b5d9dd60556bbe4d43b4302b91df1b3e6836fde7810f9e162dd9afb7ef09e4fd9390bfc4b9e5f293c6cd537e726dfd9fa0b6534941f638f3ed1cd9c01e57cb31aebea9d41d23b59c1e2c82f937f07a696d58b0734aa42c99d7a2377d875a3172e2d123aaaeeb28bf75aa490f610ac367d971ae1ba92bd23f177d23fbb9d0cc407cedf4d964b2cc09cd9aa6ed90868856be6b2c8575c33b29ad571ed8847ccd423d2948966ac02eeb3567775c301444516b4b68ef09b19a3aec28450483d83f749467d447076fb62e06399b257e152369969d8cc9e981ffc8970ae84a14d9c2bf2fb59788aec860b5a91f77b9141ef96e5f4b6ed7cf9b13493f15982eeed63d1738897c2e9cfb44be5e0ffef0a2ce7bd4566936cd49948b7317b396b2006604d6814afe7a2de9c2b93a293b7214a41040ad7a1be4777cca708e8220d2a227d51c6c259c355d308124cabef61eb3ff97a594d1cb67176d06215ae846713bfc548002f8c3473b5e93636550d10367532ca3f2d21ed062a38016027a766f38f036d9b43db1fc01b79330640199d7849f097b7f14ff296c9b88c31374e6406f5e788de338bfd4e7d981d197204750ada904ec4e6d9423bcce49485171c1c792eabb9f9d43d0b2a36f5d3c879727260885a3954cde260a5c5ec46fc20f8929208be2eae395e32d894f29c0c42f761dc5e13122711ef59de60dcb02651fb1228a1c0efe7aed95f6e34c33a94ce8d35f5d4d20c51218178a9536b823ddaaeacab48dde27774db9ad5b6b51695e134def94490b94da6ac8ca56d70a8d1ff86257cf36456526d16681f9b7c20b15bc984656ca8b2d654cf9bb48f57a8f6f92cde30593134d8f624220d2c5aa59d58b13d850473accb6f0d05456c964c14d0508c01d5c40b034a296c8b6554746e355e8f8cd269fe780078703f23abb804d3dc1b83f4fc0b82a28e90c4d222796ffa67e2e30d9c7d5d693bbfa8914635983de9dcebaef1bf7bd7218430ed57dbee2aa7132d2664295113b5f89de75ae64a9bb82e0f6d4d6108341a78abd1868920a68ed29afb8e29146002b58e0c478c717e2f7fa9a83236e5bc9b5606e04f90079dc6be146ce7d7a49e3dcafa88d772fd191fd67278cc1b52cf66f1eea5b54be6d68c058efd7e764b4f407a33f5b33e864366d52c956f82b5a71e36792c78ca39c87b17666b8a494a095a9362d0d010110bddb872c93d1b3b6e17b86a69da3d88f6e9360b1817779b6c63f8bb56e48c21d6c4d243e551dbc17b56b0e3e2972aeea88771d743d9cfe3a40971e4570d5d5d904389b10a242fc0d2c4cd444836f763f434c75a7c6e56599f59000695343728f3627aa1a9569cade99eae7592c87d8ba64d20511d7831ec9dc428af69efb70396909aa23094006d2d337514161b602664383177000404535726b142645eb7c06e0b95c782836c5da05e5132272961fe75f43a5939f6f71dbefed622ea75d4a724ba40ecc026e0ace1a96700f05ba0eb708b805fcdb121e835300bb7daecb26cdf681e0e4c2b2cb0a982190f2591c0817ea542333fa89794a501fd9755dd9f1b34dba3b9275b72f82468c9c8250b64de9f40d28d44d58f3dbce6c10cd5ec181737a3947fe8fa8eeb770638af716c796e55b5bd16d49f9f826d08fc1d548a692974cd04653b992b3cfa0d280c6078beb82715a8f55abdfb84906d785c9bf12df18fd365218cb1474c7dc1662d613bd190da31e77f1555220bbbefe31a0bdedd4ddb324ef516297c7b1509508d03dd5ded62251d6d0b2f0d01e59d7399bfce1f33037fbb25740c86a6e2e7eb8364ddcdb22851eea263ffe0d6986006e3795dc19ee852dfe94bf872cf3f432fc47ac663ff4e37e76751e977f461da474f5ad6a63ba49e9bedac2fb95502aedcdd3d630c59fab1031a9d76408db25f102557b1033eb0fd4eeb66758d542ffb07dee6e6e43ce2f3f00fa1ffff1035ee63529f97087efe76b34b5a5f285fa3aed466c121d2eea33c3192fe5f45de2cf2392e63aff3bdd42be15386575446a1a38128961ec432a48c336fef84e435978e6ff9dc708aca96e087723375f8699b48d7e137d87a23dac6de7d38034cb3af767dbc11ed5ca854ac75ccd0f0169e626bd2c5b236cd85d54d0991cfe50d208586eda79b613bee30ebd728923bf0dfc5b2e2bbd0b7321468cada3794ca6526ffe2ed81b89c06c114a3f297f8ffadca7446d598abf6e867eb08a3fc617ce4109467f298b432c9fa8fe9da18fb5257a528d7ee5e6abafd0a73d5169bf1b082117cb4f0403cf5247b649079859d0ad3e0eb0491384fb8b07832eb5788e25e934c53061ef253bb8d08f722e0b03681abe1ba9def53ad4082790a7ed580fd7b475d8fae65af52748db257c24b7ebd2b0fef6045015fc023317163175e20fb1debf9479e3ad705353af90e47455bca617c089d60569504414f290b696dcb48c2b3b54f5c54adcd4fefb1c66f45c778c6efc4b9e825ee298b5cb25e12c2496b707283a65e88274f1c5f4252d9b3452bfb22072eae934e205a196303d9e131e58dbf804c3d0f7dadfda9c1e8cdec66e8db17e2e7650f4ebc8a2ce0f2fb2207ec1b0b68b95761e1768944c49a3afeb926ddf8fa19e4f5f676111f2b20ad57e54808533c439c71ae2c8aee00892ffa8ba8785765f86838551e0aa74dcc5232dc857de06b40f1e70b95105698cb11d4a380552dd28f82cb98b8b7badc40df89319aae760dbb02ec492a537b2717a56b81afb6d14a0c6b8ca2135ecd88635adce8f4feb8c24e716a5810c362e26fb103c49689721bf44f7d21bdea721cecfe57e65aca72b2f701b2f62c0dc04da0beb4c72a7021566324c316cea03e93edf8014427bea41bb6f317889e1d4831dd3f6548a0bfb6132727861f45144e03ce8648a2c90f30b9959da870bfaa24b0438a4b14a7def65bc9241f465627208488c64b246a358ec7586522213c1932818c68c7f3f803b96dd38c1c1317440e1911a4ccce9f33fe7e81078b9057b1005017f7d5e92138e718ef255841665e9e57cb63678f550d9e5648e6e9f0f124cbbcf0beea2bdc324854b2158a92017d7842a16e0e361f6565c139821b7fcb82b14ac51af78583f1539fe4aa605604275deffc2e415d3232c74efefcacc89837d93218dde079f2c7dea3c6e0a9ba11c03c95cdc639e6232ad5c5221341d0dc4af2693eccaf8d6805ab2c50e6546036af86cacb753fb14372ceb105c8d3158b5c5295563976bf6f37ad0460b852d7accf8eab493c6061668cb8feb262fe8c547f0d5d4b14e213044618ce1aec32adb10ed32f19b05693d75a9345b81ed2ed9646d8e7f3ce8ec4ea59f948af7e534cad99cc91934eb133636b875fcb5cb36c2f768661f2c5e9f7c9c13a2c2d1556abea71150429f929ba76e1b93456ffa2053e10208624b7ca4f6a6df086bc5835a67a1e04beb712c6d746e89b01ac13f7011c4541137c9f28341418607fa52e799190eaaed1f81c00408dd62e963b56588ce0f327e71ef7b9e9d58998c0b63652cad24085a5854bba65f7d3331f95adeb3eca675907a7a269ba3b50fd6548edabfa8897263248c8fe4a3bdf12672e3c307eb4b2d69e6f37f7ef6815bcdb1d926be67458e4b6f032226abd27f9fc76cb11639a0eb1fd5d4c01f7ead8a8ad4d2f84bb76c69cf95ca3fa3cdd76f90fcfcde25fba715c74eecd788104f9b1f66a7c34a08ed5d9c6dff512b5828f74af3cc606f269f6caa9d1f99752f2197eae86527bf9807e7a55e83b67b306fa7bd0cad58515550f21588f750dd0996c3d82587646f82c5f94a84d70db3485f93449ebdf7a71bfada090277f05beda00556e8dc9270e452a5e53b7486dc8681297e18631bfd143913bc5c9cd05217875ef1ebb9397bfeb7f4af34b86860ff674e0e0a6a02643ee9efc75646f7696983f27e5351f40edbc43a9fa76b6d88920a11236e8636c777c39e2ec4c404e823c8f7ef7118f9334a612a1d3cdb0942a223064bbd7c95a041e4e8bfd93d1ac15329ccbc0dc1f852224d7a47fc497322422c09ecac18f0061066930dbc60c31634289a349f5232e190f413b27ea2e7fbcf3d3abb6bf3d91c0fde06a30ff55b581ec2f94d5678f9eb3c1f7a213e6315afddeab18311185dfd0798edbc669ca4e6cfa1ec896bcfd823623293e3a09e509e52b2cb2f5a12a63dc3f04468876dc34c68d7e42e4c73f2b270a8b3e33ded8b26929615f21cb40355684cb8c5118a040378aa33fc4f6dcdda942589565bef2887c0332a9451d5e98d6cf0c066faa16d6f07ce7fa9c39db46a162f25db4882b46bd7f3341d4f92c205c33fe56269a9eebeda28020b86562f5fd612a0bda084d80dc596b25ba4d6a1c7328cef9c0ca869a6ab3baf01af229932d44a3f310484d36a4e865bc616ec75e50897ddf4b212d516e741f26e6b76d8988f82c9b79a4c4566c4254f0d28625a2e2cbe6e0ab5fe11de7d1b0aec8482b240619e1975b6322bf73a9e62c0aa178f239c173f5ff60e72945d686596660954056971588376964072ce3f32e97639f5c3da87f9e2d0881", 0x1000}, {&(0x7f00000012c0)="dc231c71d6cbf1b119ca257e8991b656022e7eabce31941dd5350f2d752aa583a810e674473ab6d5ff20748c805346310573099a7cf133b864b124daccc321e940b502bb6357c53564b553df864a5beab030e67bb34d054e028284338ee921bdd4a2ce9d203a668791510e6f086653003962a6e92433398e9defd5a80e6ef9514889e14ee52907f373c14546509690de939b96ba186d82cc4019587fbfe4cee3104bf181afb51a9433775501fab7710f87550f4a23e405c2db18e8baf24693fcc14c0161195a49f46cb9ad5cf30c3f17356b8692a32f4354a4de2b2c0f37f2", 0xdf}, {&(0x7f00000013c0)="082a279a161066f3ba96930b4b0674501af561f646bfc7f04e449ac749b5863d23bb92b86b7fe4a7885b883d5ae18a93e25a0396c8d21c49ca7a330a7ee6ead8950d4981f38cbfe81c41887309519bd9216b5318b344b1c58a3fdbed4e65f99b30061db2155df79fba0ae4b2ef4e9b36562d1f4096c97cec2c30144cd8da2c94f725a6da58918d36615de6f713821df66d0fd277bf3213e36aaeaf3ff1f63ffe5883c7ce7692", 0xa6}, {&(0x7f0000001500)="c7318a722cfb8ea640e7bbf914f9e26c5b1c411277d930d47201bad07429f4a183c67d630224e4451da20ce818eb5912f4ece759f22f3fbb713f20452fceb621353bce9ffe227c9a6c7d8d8317ee2d8433f65ec0fa08505db025d173e748b4277863b31f58cbd515d088772493efb115e7e801806b2d5b08877feaef735b4194139a070a9ea659c3495d7483525f90066a786f0f0a8f52dc0d7f0aafaa6a78acec3aa6b36412f57a0e0082436781", 0xae}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000f4b9ea1409d2d64717a5230f1d3d80a265e66cea7b6f49fe02bd9c0bcfd0722a018bccd48ca03eeb9f0a6c878fd8383a905762aa11ca7de9e911bf9279965e34ccfa0cc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x6}, 0x2) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000040)=0x870) r7 = socket(0x2, 0x4, 0x0) getsockopt(r7, 0x0, 0x15, 0x0, 0x0) getuid() 09:17:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0xdb, 0x9}) 09:17:12 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff10", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0xf0, 0x1f, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 09:17:12 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x24, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1000, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 09:17:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = accept$inet(r5, 0x0, 0x0) sendto$inet(r6, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) dup2(r0, r4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x9) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) flock(0xffffffffffffffff, 0x14) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, &(0x7f0000000040)="e30d40380d7fcc88ae243765b554dd8a3f7d49d66f948a8a5f", &(0x7f0000000080)=0x19, &(0x7f00000000c0)="fd66519132949a80586a5849e7f2f932238a68c4849075dd04fe127210b725a4af94e21cfd81acfac3482c2ed38a887df530cbb2abe0da3bcd377d395ead4d1d1c11bbe1e4447ad4dd699d35726382b895d0ccc8b02c0f63caaba9424cfe5e2ba24b443d7668b91747885f25a0b1ecc3ad7c91f872b7ea9cf19c736f724851bc4f745d406cde821df7b7c22cb24bd9960a978c03f62f819c6918fea081da5d68372ff01d89c0f77c3a7a902895d9dd7a432b09ab8240e329d5dff7000fd2a8f440522525985a7b63980d3c2702bb15affc285369634aeeec866b", 0xda) 09:17:12 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f00000022c0)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bf7b34877d3ec40ff1c509b86325023ef1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f8e6c288516432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d327ea1d80785903df267796f9a2fca10f7684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa1101dd743cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74b663c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea0114af97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b91ceb0781e924f024f2b070e43f72ab1fc0077be2ad40bb33e77497a75892bb5c848dcce29fc0b694cadff3740c8b9cd3e4ba8836dbdfca56c792c42b3e495658d83d203a9bdca8a38f"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 09:17:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x11010, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:17:12 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x4, 0x2, 0x5, 0x10000, "07c4b6828f2a909a5796c3b785da7c698439c9fd", 0x4, 0x3}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r3, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r4) socket(0x18, 0x1, 0x3f) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) 09:17:13 executing program 1: syz_emit_ethernet(0x44, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffffffffff64fbd3488a7a2011f000806000f8005b083030157a38cf2ffff8cb7613f529d24d1183a00cec1a71a336446000200"/66]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) 09:17:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5, 0x0, 0x0, 0x110}}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) getgroups(0x3, &(0x7f00000006c0)=[r5, r6, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="cd03e349431a307ba7586ec56f9871fbccc43b8210aa42e216fe13295591ac0ca3ca3525295dacdbb0c471b46ac6b702b64e07ca22883fabd4c728614fbc2102b3e0d9154577f800cca8c3fa2fcb135ccb9f8ec363286e5ff3bcb860241fbe897061c7d470fa23142ec9b8ac05fcfa6893850f0d9031118046da173f712fb11aaaaef653df9c96d5a3b3639e7b7f6ff3700bf1b977fa7df6f44701bd4483212f208f484cbd809d21b7eb61d29051d06ccbd4059646a508004196a220b870c9", 0xbf}, {&(0x7f0000000240)="64496d4f0d244cfcda6745134359992ca4c604203cb61c95f18b36", 0x1b}, {&(0x7f0000000280)="eb1797e2dd0d2840fde2d8b3692150c071058efb42b0b1980964a64bc551e713289af94d1ceb20c5373ca6e78c134dc52d011abf31cce28c28cefac3ae1cacbd26c779336990cdf099a8951e5d06af33b69f7bed635b064cd04d46980a7af58facbc7ff276c68e5f5994cea7da58dab176510b6d27ed4ee523344dd33b67f4ed1cb401e919354fcd4e097ee8eea7302da15d814cd04dd229855e3f52139aa8991ed8cac29771448026fa1db53fbb9362b107296ee4f2ea18a39b3f6f23b57e2cf273fcf75f77ca1649a446d802185a7c85666214b2cab407a850fe696154dc674dec4fdb08a0c748f1d6e47222eee415c6f5528d9a4c179231", 0xf9}, {&(0x7f0000000380)="6e94af980c946becd23654b489b715a16721050fe94af562ab808a50d17dc28679c6f52584125ac8030767342834f540a25b159f98031662d256b51d8fbcdae2b7048b58a5db5389fac9a23e1b1920b31b0d4bbaf28f3b1858859cf00c6f6261dbf21efa8702e074309173e3e269af203a9c60226a733a45a7090e46a7cea4866c5317a8b5599a4e885868f53d92fabc6cad63c0b2583611935b1866cc6232d4799bb4d4f7d783abaa7c2982eef713a918cb9d5fe725a2ec4ad71d19474f5b6c72", 0xc1}, {&(0x7f0000000480)="438a1d6ee6ddf3b6c067966e3b36124acc80376020cdd7bdd202056bf8c1a1cbdd4c3ad20ed5dee2d161fd04665bbd6fec5dfadf0c19200d22091555a1d4098ec4bd4832293022", 0x47}], 0x5, &(0x7f0000000b00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003053e0872fcdf183c68da6000000000000fffff80001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="000000008b4d05faa1523ac5a566a76f5b9d35ff4c0473c6ad21512b68c0b2f14bd01e132576062db5acb9ef10fd9560f8d17f4cc96b04517b2536b79fecce63f4428a000788ee9d38f2205a55af4e14866784a59bfb2cf8e7f01c9e364b21ec8796941697697a54dde18aab29b893c8bfe56903d0934250bfdd8b892ea251bd58b92df22f226a8060e5c94a869f772d3df9050b8a67781d3b1f5bab2c60f4cedafe68edf5291baa8660c9e9400deeeafeeb54500232fd6d647014a881f99ddcf854671152893d74bfd4b172a9a3a98f2cf038c07eddec8b4b458842ba0ffb4b74b08b1f00ce9620ba5f82ca5f95d60ddaa6006ad512725cf3fd94eeabafb1de24bc"], 0xd8, 0x5}, 0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 09:17:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="034fb61288cace5164f7805fb100193c6478c6fa8ad016d2e6f1aa24cbd5eef5da8e6b3d92077d53d8956ba4178de67046ad71f47870071ab31dc261a9be2e89226016ade5dba5308c9bf9f258be49fdc4643049fda0231c729128c9145a4796c2aa26a340a05410931326a5ab6ff09fa8b1e31e250f8151dac8f06ab7048baf45ad1765625df2f0ba77f590e5ae7f18020e762df7261d718f09dcf1563be2d335e8f9c59cf70824"], 0x8) 09:17:13 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="00ffff00", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0xf7) read(r0, &(0x7f0000000300)=""/111, 0x6f) dup2(r0, r0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1220, r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r5, 0x0, 0x0, 0x0, 0x4, 0x1}, 0xcef, 0x10000, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0xd2, 0x9}, 0x8, 0x7fff, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, r3, 0x0, 0x0, 0xa, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x20000004, 0x200, r1}) semget(0x3, 0x4, 0x12) 09:17:13 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff1401dd23dd000000000000", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 09:17:13 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x8}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x81) write(r1, &(0x7f0000335000), 0xfcb7) 09:17:13 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x306d, 0x4, 0x1, 0x1, 0x3, 0x7, 0x2, 0x5b4f1ff2a2447155, 0x9, 0x1}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0xc00, 0x11) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000240)=""/45, 0x2d, 0x40, &(0x7f0000000280)={0x18, 0x3, 0xffff8001, 0x3}, 0xc) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffeea) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="28c628000064ce99a7dc22709a5576610408970023f8511aba308dd7cf6e78230cb5c7db7423199b6ba35e85207c3a6ced1c94a04fdf9fbf"]) r5 = socket$inet6(0x18, 0x5, 0x0) dup2(0xffffffffffffffff, r5) chmod(&(0x7f0000000140)='./file0\x00', 0x11) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x1fc, 0x0, 0xcc, 0xc, 0x1}, 0xc) 09:17:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) fchflags(r1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 09:17:14 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="86dd6000f8ff00383a04fe8000000000000000000000000000aaff0200000000000000602484a20000000000000000000000000000000000000001ff680f30bb65095e2d06e5a80f7c59801100000000000000fbc5b5eadce41c93a569fd39ce9a3150ab6877a8d49d8b761385ffffc2ebcb4fbfb7f5970cd0130e1f63eff9dd5557c6922a9edbf36b0395ab7b1c1fad29c79a97178399720950ccffdd113f25b341f8673a0f6584067c6352f228c1a7ec1a0c4b2926dc767ec45b26e13300"/202]) 09:17:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x20) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000580)=""/147) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 09:17:14 executing program 0: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000012c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb0000006c78f7c5a99e54818948dccc2a00890b1607ffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) getsockopt(0xffffffffffffffff, 0x4, 0x0, &(0x7f00000011c0)=""/242, &(0x7f0000000040)=0xf2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 09:17:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x487a, 0x800}, {0x4, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:17:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x200, 0x12) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b00009307060000a50800", 0xfffffffc, 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4, 0x1}], 0x1}) 09:17:14 executing program 1: kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500001c0000000000619078ac1409bb000000004e214e2300089078"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 09:17:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x3ab, 0x3}, 0x10) r1 = syz_open_pts() msgsnd(0xffffffffffffffff, &(0x7f0000000240)={0x0, "83c1c7f4082bdd6be48238b72fecf9f5df45c6ad"}, 0x1c, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0x0, 0x7}) getgroups(0x4, &(0x7f0000000100)=[0x0, r2, r3, r4]) setegid(r5) close(r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7ffffff8, 0xffffffbc, "661fbef224518580006503182eab7fff0e091fe6"}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 09:17:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaac5aa0000000000008634ec315c8cfe797100100000fe8000000000000000000000000000aafe8000000000000000000000000000aa290094000000000004000000a4"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) syz_emit_ethernet(0x12e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0xf, 0x6, "232ef2", 0xf8, 0x2c, 0x2, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x4, 0x1, [], [@ra={0x5, 0x2, 0x20}, @ra={0x5, 0x2, 0xe2b}, @pad1, @enc_lim={0x4, 0x1, 0x81}]}, @fragment={0x5e, 0x0, 0xf6, 0x0, 0x0, 0x8, 0x65}, @dstopts={0x29, 0x2, [], [@ra={0x5, 0x2, 0x3}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xea}]}, @dstopts={0x67, 0x2, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x8, 0x808, 0x100000000, "2f0460d58e1697ebcba181242e785d9cf2c664ada06b67f96fdc84a3c9b615460539672a4c5dfd63e26e44a1e1b98364b6d843afab5a1ecee8510f86b7e1b3cca951a891f7c25be7244b2bfb8eeb53d61288286908463bbd4fce2d5261d84d862321ade5f34f6c2858f9d371f7877462c826a7b90d61252cbeded1eef24aa8e5b9d6923cb81dfaec"}}}}}}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 09:17:14 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6b0205087f00000104a4712d2df6b50383f11f23b232035e29309dab14480519bcb4ee36b1424844b0bcb28586d215f5ddc2de03aabe0000500c962e1763b5bdac1e0dafebb59d34bc4e7c0b6da8"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 09:17:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0001000000f800003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000540)="24deb9db16e83edc83e2a2cfde54b860007b8bbd51b2e07a0d80ac80e47c9c2ac1eb94674f3554b7da3654a34603c6a7872ad07044125d2c7684a34e866134bfb0e08be9f0b63680e6c6e91af4e345e2419708611125e53b380064843598a04fa9b1b21851cedc798495620b9bfb37ec4103d79d159b37fc81351aa344bb798573b34db1f68f46faffc6e2edbcf6b3bdf951bda445eed3d0319084b27f6379c59bee0d80beb27dcc50ff3fab2c6ced563c195dec0d1a45ef41a6b528773fe411ad7d4db6a05024631c908837f2a3064ec1618601786938cdee73f22069eccc6dd768e34fad1b764b572091df677c70d8", &(0x7f0000000180)=0xf0, &(0x7f0000000640)="1db7f73c00ded4ef7061148e9b9559273b87cc4d9bba1f1ca1013fb6c95896f19125f51f33c62834de3a2d44c4ad5811574fe25e693d101afaa969ebf9715d384be4a31689570838167893119ab3d516f51898f88238510a79775e49f673301f2dd6ef0b3a1607ffa59e48b9b2b15e9269032ec62595c78b2640e551d0a34c996b7801d32d86edb7a75f2fdd3a67a216ee1c736f4c8a5b7a", 0x98) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, 0x41424344, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0x8000, 0x7, 0xffffffc1}) 09:17:14 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x3a, 0x2, 0x0, 0x0, 0x0, [@mcast1]}], @generic="d811df825ccdfb53"}}}}}) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() setgid(0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x5b) ioctl$TIOCSDTR(r4, 0x20007479) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/226) 09:17:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) shutdown(0xffffffffffffffff, 0x2) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 09:17:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') rmdir(&(0x7f0000000200)='./file0\x00') 09:17:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 09:17:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x1}, {0x1, 0xac}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0x20}, {0x1}, {0x3, 0xffff7fff}, {0x3, 0x3}, {0x2}, {0x2, 0x80000000}, {0x3, 0x8}, {0x2}, {0x2, 0x7f}, {0x1, 0x2}, {0x2}, {0x3, 0x7}, {0x1, 0x80000000}, {0x2, 0x2}, {0x0, 0x3}, {0x3fd5af711ae908d6, 0x3}, {0x3, 0xffff7fff}, {0x2, 0xfffffffe}, {0x2}, {0x3, 0x2}, {0x3, 0x80000001}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x1}, {0x3, 0xffff}, {0x3, 0x7}, {0x2, 0x3ff}, {0x2, 0x10001}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64]) 09:17:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:17:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c4e8019b1b9c79677c5a065300011f7fd8dfd85fb55f360846a384c6f02904ea58e19ef2897393a812ae3b4912f6eb865fda2e8b5bf45a322974bc6e381af586cb5670641f426ee63fe4df14b3b015b4f97a6"], 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x1, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000000)=""/62) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020691b, &(0x7f0000000300)) utimensat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 09:17:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) syz_emit_ethernet(0x21c, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffff2ff53a65833936a86b3cc50e234c77c0a47dcdf3cf6dcdd603eeefe01ac290000000000000000000000000000000000fe8000000000000000000000000000aa0024000000000000c20400000000c20000000000010000facfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc040100c204000000000102000000000002000000000000fe8000000000000000000000000000bb000000000000000000ffffffff000000040100c2040000000005020000000100c20400000000010800ea750000000000c20400000000c204000000000000000000000000000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESHEX=r0]) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x361) semop(r1, &(0x7f0000000240)=[{0x1, 0x758, 0x800}, {0x1, 0xff}, {0x0, 0x5aae, 0x1000}], 0x3) 09:17:15 executing program 1: syz_emit_ethernet(0x2063, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x202d, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x0, [], [@jumbo]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x28, "180bb1d9ac8adf432c782f10eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df13325a0591364618c11a15f3c99546ef04ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d623e33cd76b2ba539e3d05023e2a6aba2c4f84fea5bfadef382cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0b6d9043a914003e0d47de51b4a0600000022e293fe399de2a73a3a622197497d0377ef8e62f93850cbc4714aa4381924486e798acf18a84f1af1a6edf98c802ec6b960ea3c89021c156b34986a0df34c2b55b55de5972bd1a0262eaffa83cc3a23ece298b1053f131a214cbb8ef0783823cf9f8f4d6a101bdcf1f34fe36d67059495bb64a92036c822135e41c14194db"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 09:17:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000300), 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file1\x00', 0x40, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 09:17:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001640)=""/238, 0xee}, {&(0x7f0000000040)=""/253, 0xfd}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x6420c4af494928d, 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xde, 0x1057}, {0x6, 0x8}}, 0x2) ioctl$TIOCSTART(r0, 0x2000746e) ftruncate(r0, 0x0, 0x8000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) 09:17:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "847a5442d13be1a1a7ac897281dfdc8fa11b4dc1", 0x8}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) fcntl$getflags(r1, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4e0, 0x3, 0x0, "2ea86ee16eb595607fcfd711008000", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:17:16 executing program 1: rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file1\x00') 09:17:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6f87f322, 0x2acb7aed, 0x0, 0x20, "5eca2163bf7cba2a5e0cbef775dcb44755eaae0b", 0x3, 0x2}) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894338796362f1a9f2428b1062851bfc03b22f310b404f36a00f9000fcffffffe608a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x11d) 09:17:16 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000180)="4c5b3c5da45419a00339a4fb24e2bcd529eae45d9f5059c89b8565c409988e323267b4907c84c880b433298d9187d3e9c2810f71b01d025216f96340c864c888f1c67f7ea3cae95656c4e02ed809aeeb5c78aae316c909780e11b1f0fc14d4cb296e8b8db76ba38a6574ba677d6d576263a4a9e08fea2eedab800329e40dd000e591f8359c5a70590ef574946abff48f", &(0x7f0000000240)=0x90, &(0x7f0000000280)="43af488c65e228352199a5e68a20802a46c9fb56b007d74d476431f332d646cfa650617dbc84a6bc3c61dadf4bda6cf7904a85d7c6caeabe0dd8ac020a29c0fe", 0x40) close(r0) 09:17:16 executing program 0: syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x0, [], [@jumbo]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 09:17:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 09:17:16 executing program 0: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000080), 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) fchmod(r4, 0x24) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = accept$inet(r5, 0x0, 0x0) sendto$inet(r6, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) 09:17:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050460000000000008000501000000000000ce24fef7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be114e80cd9128b378aca3ebbc65769a91f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe601a371a3f800040000200000000001000000000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7, 0x4, &(0x7f0000000040)="57302fa351be84b05909c55f941754011d1fda906d54192dcc65663c67569abeac560ae9673a805f6f91cf036fb2aff8252136c4a87b5c9f17bd5a1f62ffe34847509d8562bb297314372e99e9b85ad375a03878647b3e2caddcf1695c086398fd5cde3f2a7f3ad811f68ab75e3bc15d27995be2ebc46d1a58d06de6e372167f8c6004d162a22d0309f7b8867e7e37bb4403be60927b23865b18ab1ecc920889b32ce07916fbe473ab127007287b2a89cfe462d134710e52c086b8", 0xbb) 09:17:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x10000000000003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x40, 0x1) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) wait4(r3, &(0x7f0000000000), 0x2, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x53) 09:17:17 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/169, 0xa9}, {&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/159, 0x9f}], 0x4) 09:17:17 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@local, @random="08088140b3ad", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x6}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, r1, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 09:17:17 executing program 0: syz_emit_ethernet(0xd8, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x1, 0xc2, 0x64, 0x8, 0x3, 0x8, 0x0, @loopback, @rand_addr=0xffffffe0, {[@generic={0x0, 0xf, "53b4ce0476c6356140085e528f"}]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0xa, 0x1, 0x9, 0x0, 0x9b, {[@md5sig={0x13, 0x12, "b9ef1de2cc6744891f72ee96515182eb"}]}}, {"98180fad465940ba37718cb69af9d301b27e81f0959d232ec8177d8b6a1e831d2ad16cb3e26b178263f9248571e0ed2ac4a63417060aafea268890435971d8ea0edeb3b823bcf7904c2aa7e534733189ede03d43ef9741bf116def72689b93e4f0846f13c1d34a877ba795c668d655832af3dde3570b"}}}}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setregid(r3, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, r5, 0x0, 0x5) 09:17:17 executing program 1: syz_emit_ethernet(0x39, &(0x7f0000000280)=ANY=[@ANYBLOB="0000aaaaaaaaffffffffffff8100410008060018080406030004aaaaaaaaaabb03ab31ffffffffffff5f69267477fd834568e2d5fff6b79801"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x0, 0x84, 0x3cda, {[0x1000, 0x800, 0x400, 0x3, 0xff, 0x1, 0xffffffffffff7fff, 0x1ff, 0x3ff, 0x5, 0x7fff, 0xffffffffffffffd0, 0x9, 0xffffffff, 0x0, 0x80000000, 0x7, 0x97db], [0x0, 0x2, 0xfffffffffffff106, 0xfff, 0x2, 0x2, 0xd3b, 0x8, 0x53b, 0x5], [0x0, 0x6, 0x690, 0x34b3, 0x3, 0x2, 0x6], [0x443, 0x6, 0xc764, 0x10001, 0xaa80000000, 0x5], [{0x86c, 0x7, 0x9, 0x7}, {0x0, 0xffff, 0x8001, 0x7}, {0x8897, 0x8, 0x7, 0x10003}, {0xfffe, 0x7, 0x80, 0xd967}, {0x5, 0x7, 0x7fff, 0x2e7}, {0x8, 0x8, 0x40, 0x2}, {0x7, 0x200000, 0x5000, 0x6}, {0x1, 0x8, 0x3, 0x7d8}], {0x8000, 0x1, 0xb3, 0x2}, {0x1, 0x451054f7, 0x1000, 0x3f}}}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0xab, 0x3) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r4, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x3, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/246) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000015c0)=""/8) semop(r4, &(0x7f0000000600)=[{0x4, 0x1f, 0x1000}, {0x1, 0xff, 0x2000}, {0x0, 0xfffb, 0x1000}], 0x3) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r4, &(0x7f0000000080)=[{0x3, 0x9ed5, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec}, {0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/122) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8c1) 09:17:17 executing program 0: syz_emit_ethernet(0x115, &(0x7f00000000c0)={@local, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xdf, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @udp={{0x3, 0x0, 0x8}, {"14ded26a36b94b296d953a49bc527148da3a48341fcb0c4dc9f13ecd7ba8db8ac7a045324bb5c8786ee61ba56ca9b8c6a118d79480a39949eaf49a2d0daa4bdfd59c8db8ea92734d4d62999bde9f086961ccb1e210351eeb4b281e2d7ac631b6de23cd4b65ffff7d9d4d4898bdaaaf16f6df6388586feb9fcfa6aefbca977fbe419713dd013f6dc466b60a0c50119233bad45e6efd9ba3d8657719560d7388c4385d2e304440467a8e5b8bc2bfa6c9627bed503b1bacddf17314a6eef68139973c27218ceef4a892c7c75d492da2d0dc03bbd7eebe54d4"}}}}}}}) 09:17:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff123793010400", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x39) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 09:17:17 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) socket$inet(0x2, 0x1, 0x81) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 09:17:17 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="d07ebcb0b9ed77b1ea7d11a9b471633ce19a9d2e12f182eeb25fcb35558f285983e0b90dd93c495124a024bec56a3fd25f728175d6507786911c04660603a74a0b8d074d47ce0166dfc0436857122b8838f7d0fcffffffffffffff1289769e28a6cd2837595a2ea219d4d4e93aef01ddb3d84020704931000000000000459414a9ab4c63b556e24f830b6b057db7d620c78283f570171795b234db79d167b19e377c349590ac2c616e9df974694c675e66cf40d927a2fc8f093fb41cf02be468cd681dbb0205b016314d9378baca97484bedc25501e5a29701f306e46b1b49dcc43c9ff958a61027705a276824b396f2d74a90d76ce4c1dd8ec8cbeb8a4fea0f01a2482c825acfed33705c2ebf1e8647b4fcd43573b7b1ee2fe1000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 09:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 09:17:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mlockall(0x1) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 09:17:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd"], 0x10) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0xffffffff, 0x401, &(0x7f0000000040)="b561e6d1c3d6d99e1b01aa928d0f7c622687cc452abcdc5c0fd936de54327cae683f6b7f6af8b8922700357c512d783211181c6603bd88acaabbf507c90fdc04f41147b1ad4aec880d3a5198ce4999076f345c14067caac75a6053f3fc", 0x5d) writev(r0, &(0x7f0000000100), 0x0) 09:17:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 09:17:17 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x2, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="b915e97eed1aee37442bfe4d13650097452851e4c5681cfaa9db690cdce0317e89ba97f9461f6c0de87c5d74218224e727544af0577910049d15c8d4f50294", &(0x7f0000000100)=0x3f, &(0x7f0000000140)="31b52ad683ad4d283485979fbf896284a8c2d49670a1492a97a75021e7a0ad919b17d34d2d77963539faaf95411058662a1727c85938b597cfa67f72f1fb281b26ffcf92fff85644ca3320b02b0348ef79a4626dd2e5dbcadebe7eda5209504305dffc633deaaf40f01c4d3a03d71b81889efb67e478a6779dbde1b85ebbfc794c9f1c1a922e952a1634b406e903be5309a8157d1637183e3de132e5773556790cff70ede476", 0xa6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) 09:17:17 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r1, 0x20004b3c) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="e45f9a27f9634587b9ba320bfaa56574008145de286dc66efbe72a47e13284361b197f24dc955fa934585638f5eaadbef12705495b3abc3a47e1baeee28e80614f775575533aac744d29b8891ceda6ac5c301c28c9156d48d3ea43ecef1fb58bf33a78757777ac49a2d6bc7b3ad2c02b9d3b877201a12ca20a4ef44f443c8cd64940e4a5326713f961f0859a30d5375dc3d7dcefb543a06fd1ef3e980f9e9ced84141acaa915bce5c5e0df75402776e0414b1579ddbe6f7318462e240c0e671313ac10e09af4fd8f1034f7b0fe4a8dadd7543c2bf0887de3a45ab2998d18ca49dfab53352e1d8877321d8407ecded7c7ed285b50cc89ac6cf07df54157fdce88d93dd84c79ad966cafb20a32245b79aa43436397baa23fae55b85be35bc6e802432c401a98cbe475c4d167ecb8e8d073eb6d7d5df88c616d2068f41440b1ddf877d186d9dcde1022b4590a257aaf69c27a74d74d080f7960fb829224409a157aa9bde93e778cc48da4452af0d5273df86b701bd9ac11174abfcfd3c997f7e9b138316884dd24f1aca7e539c5b989793117437e111f709f6a4323232839c95e5e1f6e7dbe44a6d1ad68cab5f1cc4be2bb0048135e204aec189701b211af5624fed46cb23305bc9869839ab47a7f7077f64d9da867d9830e72bf773cf510d3eb4c48c4ff44774635956d8eadf28d06e40524c39e8bef3d222fdce7afa0304ec118daaab52b15873c02e67daa484ab9619d714425a1e291dfb086d4a8a19354009230dcbda178ea3754ae5e2bbb225a77ae6d6ae41b4eb64ec04c674c66f659587aa537e25fc55d1d841300ec54e2e69862c949f909adce7d08f2be6e2e76d6ed4d22159bd0b04e96321b2d8e8cc9a50e16fbef9c12ac3dfac075cf8c0b22595d5811ea95f76e0cba4ba31607c9b344b5dad93d7ac4bf9a5f388e62d41b5339ebc9a96cb9d24bcce4ed94fcac4016e075bb8e3c9747d3b1efa498abb6a51081d6d6f678be8bd6cc948fee537cece36f81c1395cdeb4d5325fa3b878eaf8b70c46c1363142dbcfed7c706345116dca4731af2424b3b48717b60685ab27bc912af3681a3f8d47a0ac22e80fbb5cf0c7a72f0363f02493e985fa544815a2b757b1cd74498225c095e021f0e47e85a6eb2101d7e76c07ad29f5cedbaf60f7b8d3eca3575ac0a01239d62e80ded16e3845ce2046a20088afe872ca0d0108424351b16f72a0a29572b7433a2dbbfdf09289f081309186ad5573effcebea7610ea53b2a852423c0a35dd90b3bf91ddbb45f4f3cd49c68e488d83cf7adbb4972b487a913c2dac5f1757a2cfbc139299884fcbbdfc663d80b9c1e1c52ddf702720ecda2b5a1f78787b0ed3983f93eac29b8ccd4e79424711526a9cee16545ec11d13e3cc21b9f3a2e0bcd8c7df0789f13ea482313e5e05b543624b6f57c093866d4b3629a5511ea2e2f75b59c41ed13b9cf30874e6f3b12d9eae928dc4bae9c1cc0c46eca6046f1623294f81ee7eeffd902228cfa81a12f1eafe43a452e0672173957ad76d499ce6b07ef45e8a3b695c5385beb8f2c81af84c8f505b050a678d719f8706e6fbf0582b9d372574b18bab518dfdb24ee1b7c543770497f4c002649e84e68a83b10d4f272540aa44aa4916323244ca6116bd275858eb2b51ff26dd44b29e4c6d7281a8ee0eeba1548ddba0ec0d2f13f30576a568c42520d8aed100c7fe25b80b1e7cd8516a1078f7480cfeb4ea91e942560f158a274cce58b56277cebee62aa78b2ddc09c177573aba6a658ad05899a7faf66e669f5638006d695d0c92dd6efae7cabe888f2e2f5cecbc3fc7842cace4348db5e9b6a94afe5cc988e0ad75df4bdc6c70b9757a271cb20e66adb07bc7aedf604dcbf95caf25a7f7daf6482f6f90df4c55ccbaebc014b525798e3ddcac87926e4f9a3796aa6410e79019e5afb1210c08a840ed3c734315c5c47d3946b7094aeb14eb15223279bdc72e62a83fca279764dc86d9582687d83f870b89a5e8626a1e15fd501b0e86f30b41ce061fe821bbd65d39912e1aab2fd194168980bf9210730958d680b5ae55961ee43dbf9f8694a70b1820085f4e94abc19351efa7e99ca4292ec4590d64e1bf1de9079c3a3c8492194a67b8ff8dea921ebcc2b1b3746d1a76698d91f133ee5295ae056194c754590dc5096f124b9207f1acd84fdad4376784806a545b0fcc13dd2ba2af86cc5dac09c3bd4fe9dde81f6514aefbef2192eebfdb5663917b7a742b7a917d9c80a182410aa4c03bb6ae98357e78796dcd969590b718294380a73c93c5c56782fda5345147f5915ac8354b8484215996a5d33aa756d37a012d2dd792d0c426ecbb78600f3e3b9611b169ba57518b77e7e539894edbc97daa06effab21d85611332fe50ce93f1afa54af04f5fc68dbf11b13cb423ed89ec342413bd43339e8f66ba83699fa68ffbf5663a01e7abe1f00e803e59eb831cb7fc2050f8494679db7259f6ebcc4e6f6f9eb7aef8f1502dd1fe50f9abeb71369309ffb3c7d6d05b0f1f26f5160884542ee57e0f8f3ea3dd19559a3dfac2d2ea2a47c11c93cef0d2905af85010b9ee90e24ba41bcbc8c7bd8bf2dcdb7236310f8ba79e405fed23fad8a27a4e6ff88052ad9d4be5e0fffcd22b2597770fe8e060dcc0a9200ba5c85ce6745598541d1fe64785303de60317f1724bb68b5a1e08f1408fb791bd2c31f900a4721243f31cd1fa96b33b9385434b8cd4cc1cc62b089aeabbb8a843b09f80fa08c7328e5608c78a915f2c6989f0fa31e8a5a04eeb062a9b14b632816844763fe01ebae5f41029fc3049ead73b7d7a5599b1a69855b4c9c275b22d696490eaac17a6e51be0c4db423fd55fd803d3eb623ddd770be81d697ef591c3efc6f87016f3b92756e57ca0503f38d048de60501ba13099fe6edf050add3a152d747c637ca0e9424912e2da4a78db6cde271fe07979f79d793f7d489d472d6339b4cf64f7c7766ff4bd9ee90f1891315e1cb0d5ad4d0f95c4d8851143e18c9d7b8e055e66f279f085d5f24f732753b011b77d1736bbabbd1cd58774425752441a12a5c7783ea962941edb57da1e78d6f7d2da2ce9213761d11e498063761128660d16c0e80d764f5dd0cfc9d5a06951dec22919eec79e5cc2466e320b0a399cc02e4f577c2f8ddaf295e09784644901b6058a9e0ce4b458613cc88a2a295d217ca7ffa367101211b5d6904bda73df6d85baef08d191502f33f6a94286492ecf12f68935fe943b2d459fdacc0fc8e6e123b654b782c7306d4a436f69d47452f6147c7cf0b7d5259939a5fedbfa71183cfdd8566d71fdde432dcd2f9ad66ac9d4b624a0fa53d370e26ac7aeede655f5255589e2a16248c1225a65f331f30ecc59082f78bff4d442269d492db4f7c2f01cdc1f6c1fb4003073b357c01c973444e77e02890e722f0bbc760b656ac0e6721e0ce2cf31b954191c99c52d66fe795ed7c41bccb3cf6470a65a5171f71eaf5cf22863e042e5808486373e31ab897fc075f6a61e108d435ff37ae22cb6b73c481f9fd820c1a333bae8f9fa8621273cf6072de7ff8a427ff7f84b7d0dc221de65f1a6c0f38b78342dd83dbe717a07931b231d253ae91199c3df853cbe34d3e676975903f0bb1da43589184cc976e0c5fa6749682d9398a08115625b6d6b991e5e2a3191f6d189687cbdeeed6ec051ad9f81a08dc2028417e2f923f2a971d9abcaa2d78a100337304a7ccb87312ce37819e5ec4efaf8941b6f1708d70643712cde1437697f9361256d41947c4e389232d71d905883e8bf9e43798595310a9573a1220e9ee3038769cd84fcf45403b2ed4aacd3dc46c7f930c40ed937af3d7f90abbdf474f07a00dff9347fe063b4d8aa4dd8812dc147345e710a5b2a8da4d3dd2fd22c74be54cb39017cc802566e0d0a80623145a098004d964f06d551613f9f12edd90814e9ac79e1c81694fe71393207ccffbc80dc98ee838aa90d87471b71e4fae5473e29b0aff58625f46eca3e0c8237c6a95b6deaab7f271ff9e34eda2ac7b06dd40639784cf8e2522ae59895f73fdbd230345ee29c7a31947f384833301a243b8f969493d54715f0cd342fbb077bdc9861bf0f97735e901ba65341f5c9593d9c40057cc0c589ba5b7740dab7c322f290b359376986bea6e6925848a9aa6ed5f5e6c5f4e59de17047b43007745e475847af9937d6f84c374caae13b59a813a036b57da910ba531f73cc69a24b4beab3ec6c33e54e4305967dac945a77c8c629f7ed4d754865d224611b4625d917c4aed5b6823083d6f577872e6d165580288d4401765aed196a2f15343c50db9d77d608a6bbe34d1d203b19878b1c2095242f2fdfff665c1d75bbc8dab811c6dce6dba10357cc6d0fa26f6852aa2606872c220fe66afea1a4937921a61a0b8ad032f5986c5e49b96f4443605fed0676fae9e59bc5bbad920f74b7f006fa40db4f53384a7679a72d57b5cc52af010716329fd4df891cddb4ccfc76dce51c3406f030a3a5c9d49d1c41daeb15c8e2daf916ee53848785e3a0e544ad945453a9f5482b0e63b8e84a0cc8970562f02609b33e001fe358b2d167217418be7ed7c4b3738effee30ae12c580d15bf77910dacf2a60221d6cff950abb849a13cce5268d4fe557817ad60c138bde57ba9325dc987a3ad24cb9ba0a99505bf26bdc321f049f2cfb698bc96f8ab1274367c471bbe1865b6b4af920bcc246529f1b7d3c64c66d6da65df02734c4cd27d0e5567f8ceff5af13505f5823056e8c6b72bfc0b73087e95e67b07f6a4c37f3994e720759ab9cbd0cfdac550bc39a375bd85ed126397ec7e8a21ba2549c15991ec4784d15b1c04a397f889f295723dddac0c07940149869657e3af6068833f31b6fc034f65ecea09e77ab034de914242c16fb6078d138f1c083b9e5677f1a17d92ccd9d86d90f6d669ef94c7c1f53de87d39620e2112e1b9880a2674944c6b190be12bfcc8e0db02a40f3ac6ed74e3a2dd33754c79df11df1d676a4681bc9626a2d6b148ed1fb24db3d476fbca9f5fb250cea9b9a3ae0d38282e5f09103e588a89c4c188bc7174062b1e634d92aded19b10d067bc07cb3a48d87ede6effc8ddcf4cb0d8b42c8d966593aa666f9996f288ec2c7b58a3b3a384cad290dcfafbe51499dfd6163859152e5fde0a6c84b66708cd8ac3e2f72273c5b2b98fa328e3d651e3647bf1bb5eaef6c8a182ff7111d062f87d8914f1979beb3cd7550c39fa93462c6be77fc841bb784ce83998ab1cad15c18accbfc690c3390ad6f4bcbd2e58858c0302d773ba1e8d863f667777f4d207df270d79d62d48b7dd17a17ad4d5203037d59e3614b003fa219d801b16413c8e76da46c6bcbfb155f31591c8b0b23a50f5b6114dde8c45a1785b5a444e6077f7bf80140ad7fc0a879326917b8441fb5e1633f34ed93affb6da34b658b378fe46267411cbff56172e935ff9f959fc3ac81520aa36e768ed57b4d713e92a8362f09c31d7650311e418df6ab77afa78eeac1c120814d3de86f03d84dd2a2d56ed50f0cbffdab664557eb9284d951eacfacecd3e46a468528ebebed27552e97a82f1cf1fc8415f29040be7efd546cd98e1b6", &(0x7f0000000080)=0xf80, &(0x7f0000001180)="1a4463a881e0a2b1cf62c9cef43616057cf4d38059417efb1e6508bc58e640a0d9af8057213fced04894290d006ae848280459c4cd58402fb28dee905cb0bfa86028ed22604f26606ff69efb97b7ac43f4a66009d52e16e010b5fe8a9d0857c7f1f6c70765ee017873ef480b9e35fb4e70a29a663c9d41741bc64acea2a7d3f4cff68e98b64e5f6fddbf21cee234d0ae2cad2575bedb71f55560d9ffe5dc035b711ce0ff003337d83c36a883864bacda99cf4a4e7a75040b9b2d466c955f50e59a04316c622b2805135e730b1509412e56d50ca39f958a7af331f8db4bd830def48af6636a6fb04e25fc1f1f361b699735589668fff6b31fa9365a6c544f2ea19da45dd208c0d53ace316d18cbd2d6dd1b62fb40c0235a7786ef9300a4936d2ab57feff51dd95d953c5bf37f969eacfd5f8a05746db2087e8282e41fc311b7c6d46da6d11f289d8e902a84ae1071bb97a56bb08048f1caaaa26a54b42f8b05857ef45c3b3d8c86c9580efb25feafd4561d09245a665ee75a74aeb85d2b496ce2b65efa4f3e50866cf87eb6e6ff790cd706b30f6e026dc859e7cc6c3de0eb48a38cb39d63fa9c059e4b42b1cacbe4b6b9c0c79b9a284ec85684370575c2cdef152d288d0921efc7ed861d1f158c5da1af0f9f10195c3872f59ef5142c831f834acf01c157389aef05405936fec96ef0379094ac1f2fbdf580eedaf8a7e81992c51bd1197cc9e1ae0a1433673fca7e8b84dc416506fb9dc2624be1c8ed45079110fd822a3cbe011cf82936cf84b0ba463ca8cc01240ec1e2ad9f9907432a6743405bbdb3066bcf2de65362d23175f1f43e962036002fe302fcf4c9ce490b185fd5db08143160eba3990d6b3949eb4590827a5174b57dbc87a42e61ca540b3e50ae069d61469a342f2fee9dbbb8c8149294e71022c8a87f8039f9e60e1397bf226dfff3d56fbd28ce385085c804f58d2e3d4aedbc7391107d15544acd4fd323aba8b087ce008829c63c46cc42a4abbd1c5fb8c78fcaa66363e3b3d0ecc1bd605270a69d38c767bba750b5bfc3f76053cdb0f8f5768033aa9045651a581bdaccc961537193ad52669632b7965d7ff394f42c95652093f1cded49385ba0fc9f1a6426890eadc73123a2d6c1bfecddf78636e7e60925cad1487c0f2922121b5ce0993bc69f306b93bf1007aabfb83d5e93fe7899f225b3fc1fefd71caece2680a49392e2f3f33fc1041dd12d61e2991ce1f57b38d749d454ba622989a06bdddd587046026947928eda51c4ff22e060f3b73cb0380b11cef9a3b3b1b1d3bc7fca80da66028de241f0450e11637e951f845356c7d9af741e6188d370a2a439f78ffb13ac31a628fa0018dad523506fcbfea779c8b1d4e2355f70843aeafe2a6eed17a0d3bdb217ce1b2dcf5c616ab7eb3bca375924b50b3a3430158e1c22fda4e3a9f759639659711c3949db8816e4240091868a29ee0bbbfc1bbd1a69bc0b1f4de2aa2154226e4283b9ba736657712c5a40ca73c6992709ffa41841cbd6eb6ffd7ad106e9a7615e64c14dbc696021db8a4c1829cf73be5f29883ffee1a267a057f1591a4ab26eee94aa29040a83ee99a40c2970d447faeedc846769b2f64e28a1adf2f3fe621307d570b38c6058241c9824941813038e55547087f05d07650ac836f8986dec127d9e2789071484053271bfbe7187398d1124f34102db32c8a037e42831d0ede1d4090422e1dcdcee253d207d8dfea65ca5b687bd0937eea47b0a4f558065121b7d6a8e9f73d8a6b7f2827fac87e3df7abf4d9c67c943707e4fab5d37374cfa24c86303686513e526f23111e641462009ea82994f9d265565b747ab393612f7ef94e5c25703e7ac60b6dd694262e9e4ed15a5e79c6e4452182e8cadb17010fe608ec5a6f4ce018fcd4cc3ca2acafb60279508f506b3d7c17bfca754ae6c9a632011c6bfbbf6943f225a354c1def806b4660bc81f36160aa808db30832b27e810e2c117f5a29299fd446afd794d8fd232de4505280dcae727481fc315f5ab8436e2114647832af1545c49ec6af918a929f0e9c8dfea5b5e2ab85d70452a1657b784f1642c46f64becbe4822c60610819c1358f6b2eab8147bacb7dad667ff74538eb7f084bbc2c184e983346ff8e8c77e014201d405147952582735de6ae14c5216a045badca47d88f02a2012510e6c118855137740b0a4ddcb6ed45be18e86e1b09035c6f72ed9520645fc173eb0bf42d4e046afd4102121a4ece7d3c001400b208427543fed9fb3e54f8c406d5251c3995bfda3410f0fe34b1f6ba248e6054d143ce51d08fc9bce67b8d2eded85ba61e1c2c83da24b3a05f6f3de06d7212eeadca1977f55ab9d1d7dbcd7e7cf84ba58b0ed02ac026ff140ed1c081de7d7f5e8191a59d0fe93cd04dfece155b2fcd77a298aa546359d517b69cb5f8e0f944f98134b9c6920929a37b5092007526e85f6955d37eac7765b3e76d9174205ec41b2197a642f88e04a66353ef11c67983859b8d5c07f8a9c4912316ce2cdf6c7a9ef47e3ba92454d64cc8964231ce6de8a2d7465e465e88fd1078c7e7cb33f5fec795228a731850e7f8721ad66bd2bcbe4414d291c066a66192112ab3b541d9fd267297dda4ddd6e7b9059dcd7a051fe08ec0ffa4aa3e866e574be9b130fb53d04ae59d99273f48f617f166c2ddfb6bae6a3f53dd1deef7e42f742d27c765f0d04a3a04df8386c2d114573cd97f425756ff0453b1b5e539add10064887fee8df7ac3450b4c4f9c1b6cd61d19cea4cd9dda7f38a87ac50e6abb8cdf5527d81f692ee886857654af799f771ece8d2e860648b593eb6ad28f2b4aa312f59c4b2f3a8f78b7bd42ea7d51639f99645264c1d82f10071e9271fa600782860854f6c7ebdf2a7b0f1d439a8be0956c2dd7ebd69ff1aad910c3a4fda3782d29f9b94d233e861f1ed8922b5c246c8f5fbf3472c3c0ebffd258db81e9a98a2c4efc73cebc902f72f93dadd7c92beaf2a4471b243cd51de3a92b51ef6256b0c3c78fab32919e502f9c55b5175865ffd59edebd741e214e9d036d40d324a95d3cddfab80f5e3daca7442b04c90db8d0594d3ee9bb270e5fd993e6eddc588d4ec6225ba15805658080847c8f5b3bf35ec26f9288f5514a93041f32ae9d5eac0ea7e588cc078ac2eafebc2db583b1aa291345b233155dc9cb10bb5ec328afe98f967aecc5645fa4f125573b5ab08e1c38b85feadd5bdfd9933055ca69554a6ea240ab91823a4cc7c0483a60ef9115b774d77f676e07e3af5608a5104542e0ebf75a60bbabe770263814e66579f44787eb2d2659f10bbbb9352b6c56b359a1a752d35866f14a6f0583057a46886472240fcf5b3018eb66e4f9d848b9bd3874124e2c6f970501fbe6c465d763cda72cc7233a37ea9c92111bcbc49580bb9da7296d8c441b91ecc3fa9aa0b5ba9ed5e194307eda34a7d3db328ee9c050217f2f16e9e2f48883074b096579577e24cb3ad42d98930a0bf3560e51808acf1067c221680d5d72a24e2255f8ecdda1a6a31cb01b2504035872c27166d03c8dfc94f204a17bf5b2288212527d7b5ea3972f45c12ef36402e0eae9bf9546607299be4b5b3c4ef0e7e9c62b4a9cd83ba209f570a734bf6a6a464fc8273708e0a525fdfbd134443ca73f7d710287ec8e2b74f4cc70631628fdda21fdc8ebdbf05137f91f822afe12b29510363b21fcd8bf3130bb0536ec47aadbc3128e258a141cc872c479b695c7a036e0d7461f64d755fd57c464a7aa4a4772eba1ed819d76ab18bb4aa4e45d23e137cfc0a72aeaad27ac07c203a8bd3b888e55bdbffa7d09913c887f6bc07f7b5e036473fab578276e37fa9b1a198e2a1faccfec68fd1ea4a95d8711fb97f5183e4c9d91a63dfdd64fe668ddb1f706ec1af6b06f70e30c5a2e84cb4c69ece91fbc12a6b06f28ab0b31470a5dc25deeaadf6d5f90622c01523c8fefbc9487515f055ae6506a4019b2efcdd5a19a2d9bd189dd3b00ce5ebc1aea4f68917f5f2a382671d112a315f3269628e7a824f479f66fbc8d473c23333b514424de5c06ddf2ee5239d6fefe33074b01b605584a7ae8f01e74f9d97b87b732047b9f5d55e28dd9d5288ae2c65feb03adde2a495125fd25b81a803d4eb4851ca8de33bbbf0855f62ee311d9f27802e09f604335c21aa724ece37905d2973150815dbf14e701242cc2ed6b30b574b381f5beac8f2b1bbf84397a496dc2fe31e496bc0ce94679153f11a8a6a0cec48272408a5e4535dfefb4c06db96d7ac37e81dd9d823b3e4b127e07babb0a1198b6e8f4666f7ce8c72dc79ffde94f58e90b2ca0761137a552773de6b86905eb737f8707cab3ea3d1a5b5b08b0f4b1eadae8c3579ff709a77b1e83c80f8109bb2c5dc18d5c18ac94533d90a9445279834271233b1aec4990ea2c2ef1ceefb4b771e6c28099f60d5f6ae0d3d93be96c355ea591094d1131973b62c2b649cf96a1a739c1277522d41cb05cc419ad4fc1eba6f510f1a9af6e8d8ddd3ca3292d1819dceffa11755ea6d1d7f630281cbbfda5e2c93ae9aee26e23e4dd4c35232e9af2ab4662914c52f6012ebc0fffe57b80cac9817c04ca386314f2bbe67510b068d2aa542f3c5b10b48380b0881ac386384e356fab3d8b2f429269b117749104e44817eb2a999f913af879d3a0d3b56aa5771b39f36173d22ffc5415212c13e8aeb7804743274b903ac5df62140dc3115614902cdd1e29b65bef555897f8aa6722bfb11adf3c2541fe008396053437707406055ad29cd9c60595a41f404769b37b248e83c82d98ed3a384bc9997e82311bc609be66b23d3e7d5eae704bca39963985e84e7366aae73ecd78c53ffdc7081e42cc917929c8f4820e54d6ce952c5065b5124d2df899cea3d883fd89b9ea65405b552e242eefd16574c4c65869ff1bba20bd3dcaf0eef73ce91ce4fbb13efc9a22a9ed5aee2099a8d88ef891287ad841d0b5dd3f5a2f03899912286400f54dff1d57c70d0d7016cfbce976ef7b2c9d78b04125ff0b70b0e15d398eae0aed96e77b79787c7858b4784c2ca6a68e4ee6201a3aad2fa21e030d4babd85eab7581bb9ce964edff2424d6a3db0e83bca463d02aa7026d576c6efc2bcf0a28f5b207d1f62e42f86cbe60803923019dbfef41921cbcee5f48fc56aeccb37bbf3e30a90c542fbb344e4ed0828caf79a041e7982c8f4590b62176276b87ba0988fcceeb81047ebb96035da48eb9ebfc9d3f8ec0b34aa08e2ed5427588e53be58012e7a5d3b836457838e4e35f9e04a2ff58a9af1cc24227aece14fd20c065a8af94536b4118d64e371812209e784bef9b3580c5ae416c7b14d01104b6592543124e684cb3f8d5c6ced9099d9117664ecb8d2e1d67dbfd51d8825c16e8a7b3199f0c371a436b798c1fadfddee4d62a75c3c129888992c1ec09b8db4eb5a6f83c969c09cfb0e9abb6a1e9da81280ff7924d6f5bde5465e11891390fe8b8676463194742ecb2158a423ff876bef155ece68eba0aa65ff9e158ec980df968fa1cc3e5432a94c8bd46a05fd32b2c52f2e1e497c326df608c9b72d28fde799661fec37763533dacbcbc12aedfe7c216b0e042022353e19b421f5de7cb555bb5124fe130d4bff2c6b895831b089b580b3cf48c3ce9c652da623bfe7301161f1bab57ae218199b5651670a8e9ebfc925bdf40a162d93a8cf1395759b4d20f40fe173d8bdd524d9f186ad2d594ddc493030b3ff3e84e9eddf1d635f3cf68a7ad661504e008b5f26e78ccfa2170c853b19bbd6e1b838e17e14", 0x1000) msgget$private(0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="d209dd09007661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983ac81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb071a05f22a5df835fcd48eab39a6e4c9b7813cac71630c666d5ebb5e766331e82dbd7a27afefbdc63d1", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x92) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x6, 0x1800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001140)=[0x2, 0x7fff, 0xda, 0xd4cc, 0x9, 0x100]) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r2, &(0x7f0000001100)=[{0x1, 0x2, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffff}, {0x0, 0x808, 0x1800}, {0x4, 0x8000}], 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x9, 0xfc35, 0x8, 0xbf, 0xfffb, 0xbb, 0x8, 0x7, 0xfff8]) 09:17:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x1ff) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x164) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) 09:17:17 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0xfffffffe) 09:17:17 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x30, 0x16, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x2, 0x0, 0x7, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x6, 0x0, @loopback, @mcast1}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 09:17:17 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) getpgrp() 09:17:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = socket$inet6(0x18, 0x1, 0xb1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x81, 0x5, 0x4, 0x5}) socket$inet6(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0x10000, 0x30) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) r3 = dup2(r1, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) lseek(r0, 0x0, 0x67d, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x7) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x5) 09:17:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, &(0x7f0000000580)="c7ab30ac038b9fed4c5b6fcfd32aaef03aef93f99520ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca94ef00000000000003a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf515298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580080099ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c24f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x226, 0x0, 0x0) 09:17:17 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0xc912) close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x33, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 09:17:17 executing program 1: r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = geteuid() r5 = getgid() r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, r2, r3, r4, r5, 0x0, 0x5}, 0x2000000000, 0xed, r6, r7, 0xe098, 0x6, 0x20, 0x9}) sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:17:17 executing program 0: r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800004146da5ca903aba276381953843c4089a4958617e918525179493ef2ae40c8575d14ad3de97a6277a377d3a0d02eab849ac47ab1f7e5b9294a3449217d29f873944c333af550b07aa435580c701ebb4ca32121863126827d7175888f8a0117b191e11caa32d55826282c7ee3b93fcee1602ba982bcfce3e1bf96b42d72be2f423f9ab1cba7e6015ba7e6a247b84bc929a1f6fee4a5ca8c8acb5f2ec0a40ce6cd7cf8bfe767c1c5519f43565c6c6046eb880348ddca0693681e4850bc4505cae2f3313353567ebc5ce9c8b80e8b9a519fde3e202d0c52e6042906dcc8d5c4d71558531ef603b920614f98921547"]) 09:17:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0xc0) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r4, 0x0, 0x138, 0x9}, 0x1000000005, 0x8, 0x8}) r5 = getegid() fchown(r3, r4, r5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000480)=0x8) msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x40, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) msgget$private(0x0, 0xfffffffffffffffd) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r7, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="02000000000000009499992deaadce23773c3ab5f569f11f1cd80251b684cc2c5bf1d365497241bd23ede3a977e7ce4400282ce16055978a41483c206a1064f019a802264cb211fe49ad40f3d78dfbe7d88cba93ffe19ed34ae8abf8594ac3d66ced2808d97ef74a03256e01b07e373b551018273a8c8d0a1860668fe4ad5868efef26b0941b90d5ca01bc52588a49c50224853a0e301b08c112e21b51e83dd43f5dfe480c5c2f147d015071e2cc47dcc6304827b7dbdcab3bdf7f63525edfa17445d6d5cf9ec1de79a12ac35c9cf99e65023af3c54c53dd9dc7a5389f10aebaccbd553549de318c86af5b7463a797cb2022c2ea6a3e50aaf56848652894de246fc4b1958057"], 0x101, 0x0) 09:17:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) socket(0x10, 0x1, 0x7) r6 = dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xe2, 0x0, &(0x7f0000000140)=""/226}) ftruncate(r2, 0x0, 0x7) 09:17:17 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000140)='./file3\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = dup(r1) bind(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0xd}, 0x8) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 09:17:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3ff, 0xfff, 0xfff8, 0x81, 0x80}, {0xdfb2, 0x1, 0x8, 0x5, 0xf0}, {0x7fff, 0x6, 0x3, 0x4, 0x8}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) readlinkat(r3, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/19, 0x13) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1) 09:17:18 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semop(r0, &(0x7f0000000140), 0x0) r1 = semget$private(0x0, 0x4, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/18) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x8000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x240, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) 09:17:18 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r2 = syz_open_pts() sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000001c0)="9686f2fea2f1d41cf594700e9ceccf04f49df9cf34336ca712b5532dbd7fc48dd4a3671b22aee86b0a75a827d38f531746", &(0x7f0000000200)=0x31, &(0x7f0000000240)="78e30c885a1dc1bed5b306f61bf517efa9ca90295bad70a420e5c7cc3d0ffd9a889fcb3ef6053c7335327142cf83b75456fcb4c52ac0cf6139ba4abe52a41f41819f7ed2e0", 0x45) close(r2) 09:17:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x24) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x881, 0x0) flock(r1, 0x8) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x16b) ioctl$TIOCNXCL(r2, 0x2000740e) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) r4 = accept(r2, 0x0, &(0x7f0000000240)) dup2(r4, r3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f00000002c0)) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000340)="93a7972baacca86e0716f64bd44dca4051af9bbe570ae875d2e23c58ec1133ac8901afe0a661d605fb8449b5467a06448972f10b40eacf366834723bf33f6d3fe722e0e2d0174fdbbc291f3d5ef30ee608ed5f9945be10e7d2ce38350379ccc4a6780bb4e6f9fc662caf8a6e4316bf58e310a669e17a946d783d599bbcb299da22a76d9aa8f429e337e58953331701da662d55119b587e3245b71965afe960824f7285b6246adfdc4c32f4fd2b7c9ae8b0a144225a3affcc82c8b063fbaa571fe4daa03a700f4cc6ee61d806e98f182dc04b05691ddcd4bb3bd80aee528268f03e987c6bc2d2976d10ae", &(0x7f0000000440)=0xea, &(0x7f0000000480)="4bbbf4d3e2518852eeb264766ce75b27c91d84e1803dff996c28ca79db49aee44e39f53149d1852be2f4a241d12929132a1a3636adcf3f71c9601acb50b7bb39edd477602acfba598f5bcddd2d08a162d4566264db398bad14e6f8892e12c08d40f3337090d82eb740c0af990d427857265228943dedb801233ecd2178d27281e235c1efd21dce4317523e488441a12dc96df9297c4c3eb32383bf8ed66d083939b210b9d2d325fdaf525549bdb8bdeba6cb43f4f01892a2158793fb2839898f7c3a101a0b8114d45cb6ba10165377248eeb84c893eb63beda65b6e397", 0xdd) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000005c0)) dup(r6) open(&(0x7f0000000600)='./file0\x00', 0x20, 0x40) 09:17:18 executing program 1: sysctl$ddb(&(0x7f00000000c0)={0x9, 0xa}, 0x2, &(0x7f0000000280)="8e8f4c822fcb9286ea8bb6b05a549b3962ee049ec14508ad4858c0f0c06754d1d006d121cf4a892b42217c98f953111030ff1457eebe64db0ad55b84725fd49acb9b3ba4d72548d6a5e5e19043977702c45394f8a176f6210a7a65ac767821d5f09ba3ea74d86c7b75871cabccd2afb8a38e36d7a289e756cc312cb2555322b21ccff27a113a8866457e596a367c727466f82b53ab0f7e54acb39c2c57d747443f9dc75ef4a2fc5e4881ac51566f5f465d8284e7a5616044684fc8665f4e78f9ef51584085194b6f6cbf400e27bd532253bce362d001c22d25d262f7ac2956eb076a90d9dd39184a9334b6ceb0d6362f56b77132879d3b7b5c28b4228e230f81ae00982a7da46216d7f3916effadc41689bdcabbf423885a6c05e39c216687cbc789a8cf0ff5ba5ecdadaf939306c10291c171c1359ed17ba5cc61408ad10e0016f0038fa02e90fdd4b6ba24c0694af4e214e6448b56ed6aac9166c8ca5a2b35880688b8ff73d11efa44f5914638", 0x0, 0x0, 0x0) 09:17:18 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x1, 0x27) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/45, 0x2d, 0x8c0, 0x0, 0x0) recvfrom(r5, 0x0, 0x0, 0x801, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xa38b84a85f9c92b0, 0x61, 0x20, 0xfffffffffffffffe, 0x4}, {{}, 0xfffffffffffffffd, 0x11, 0x40, 0x1ff, 0xfffffffffffffff7}, {{}, 0xfffffffffffffffb, 0x10, 0x2, 0x100000000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1b, 0x1, 0xfffffffffffffff9, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x3, 0x1}, {{r1}, 0x0, 0x20, 0xe00ffff5, 0x100, 0x7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x80000000, 0xa0, 0x1}, {{r3}, 0xfffffffffffffffb, 0x12, 0x63db2a138926cc09, 0x3}], 0x59, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x1, 0x6ee, 0x400040000}, {{r5}, 0xfffffffffffffff9, 0x22, 0x4cf84c9b84549f4, 0x1, 0xc5}, {{}, 0x0, 0x4f, 0x8, 0x3, 0x800}, {{r6}, 0xfffffffffffffff9, 0x1, 0xf0000001, 0x8b, 0x9}], 0x2, &(0x7f0000000200)={0x9, 0x750}) 09:17:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f00000004c0)=""/102, 0x66, 0x41, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000340)="5fe458f506e7b9e907578315c2ade4a02449c70232e2dc4937fa8dbd67354509ca9f3b47f0e68f67c6110aff7d902351c0af3f2927b16b0c2d3b63e690e38f2f70a8ee522b5a7082ff61b7afdcd32c74943434220b780426c4aaaf1b278accda1f37b1b81b0185706aba2dc71a4ba410235347376ba14e25a073e854c22e3f960b231d7d6f38ccc292f750b859b7826b2301b3e9fad5ace616f50583e25e189cbbef7fb7ba71e49cf5e6f8cc2cbc7d603deb16f3d6901c5724d5bd29968b90b5c7", 0xc1, 0x409, &(0x7f0000000100)={0x18, 0x1, 0x1ff, 0x8}, 0xc) fchdir(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0xcc33d24, 0x8, 0x40, "c6d8bd9d50c93efe9d3b4c086f1c23a930a4eda2", 0x7fff, 0x80}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000540)) 09:17:18 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018707907800000000609433df00000000000000000000000000000000000000010000000000000000000000000000000040e22c15385e79c3c77ce766a3b6da8767a2a58d78d6d88a671e11597712fe875c0dd11e2aa568f9febfb6a6df"]) syz_emit_ethernet(0x34, &(0x7f0000000000)={@remote, @broadcast, [], {@arp={0x806, @generic={0xf, 0x818d, 0x6, 0x2, 0x3, @remote, 'rd', @empty, "c8bbb49b4bc6f721e1213b3659db8eb1"}}}}) 09:17:18 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4000000000000089, 0x0, 0x0, 0x0, 0x1d) 09:17:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x0, 0x8, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001100)=0x5e) fchdir(0xffffffffffffffff) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000001180)={{}, 0x0, &(0x7f0000001140)}) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:17:19 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @rand_addr="0762ca0fe7333c70b5486b0fca306950", [@hopopts={0x2b}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x108e, &(0x7f0000002240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x1080, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3, {[@lsrr={0x83, 0x27, 0x6, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2]}]}}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x9, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xc6, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x90, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x22b, &(0x7f0000000240)={@local, @remote, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x1, 0x6, "3b6fa3", 0x1ed, 0x2, 0x3, @empty, @mcast1, {[@hopopts={0x1, 0x21, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x40, 0xfa, "024e9fe943651d5f177a63a468a1c99b9bef8c5a022d9b5a8e184b20be045365e613fa8b91d1279166bca655abbcd93ec3184a9405e4416ec3287bc3f7deffde71c29e54dff9ab49dfbb232392701087a4a6c4e0d35e6cb403d805e38f6f5082d47953c4e8ccb1908360be3cb865d0465bea5d12e0833a012012cf6426e928fd98eb64fc8f04387a8906bb47bb43f1c36f185697e0dd0a549993ec2ca61d9b1f034fa7daf471d63b52642ae8b57a32d7e07e2e2384d0484f2e41d8fe1878c65e382bf240d8d33c956e71e2bf923b98eb945cdcc83dc1b0e639e62890209b4c8ec2de6eb2bf51761caabc6d91218598d17cf7008d56f013311e90"}, @ra]}, @fragment={0x6c, 0x0, 0x7, 0x0, 0x0, 0x1f, 0x66}, @routing={0x33, 0x2, 0x0, 0x9, 0x0, [@mcast2]}, @fragment={0x6, 0x0, 0x7, 0x0, 0x0, 0x6, 0x67}], @tcp={{0x1, 0x1, r1, r3, 0x0, 0x0, 0xa, 0x8, 0xdd8, 0x0, 0x7, {[@md5sig={0x13, 0x12, "dfdc3804c39db70449bea6cf3740d84d"}]}}, {"e55207083eb68ba4b041cc09c5dac7d8a31b8217010572b53a9a7c5173caa801f4f3100859bfe414e84801939796ff0f3967786681b53932e59db1955fa066099600ad854f8e65a3d9afcbf7b549d151299476238fc3cc5e1f77b0bdc3b1a732c73ee93459a60fcb791c038f0513389612537c5fea02ff03f730b4fc1313042f16dad8a076a437e0f31037d145"}}}}}}}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 09:17:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 09:17:19 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:17:19 executing program 1: semget(0x3, 0x0, 0x0) 09:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = dup(r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r3, 0x0, 0x0) 09:17:19 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = dup2(r3, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6e0092b6986fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 09:17:19 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfdfffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x25, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 09:17:19 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 09:17:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2}) pread(0xffffffffffffff9c, &(0x7f00000000c0)="014da2a82df919197a388860569dd8676d691e9fb80c60ed6c49fd047a22340ae122ca36e824153b7634c4656b362a3838c8ce32cdc33a780af9b81e866e8a7b93a53e35bdc62b42c548ebec54ae587e608189f4f03079d587e692f3592fc4d435a52a442c43d1eabdf410d6723b981059816ea46c42c8c7872591c488596a2a294bf67c12616080243dfae06154fb0e4b323a6238dfe75aef62270a34a9d0ff1329d6e3b4fa15aa877c3053cb6c7d276c1d5627f8aef27a2e6618698ba073fd643448e1c9fce58db73d74dae584d6082618ca61a6", 0xd5, 0x0, 0xfff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x7, 0x0, &(0x7f0000000200)="a26befaad5bd020d162c0b12056d415b966743443a0845f47a8016330c7d72bc4f4f24e11bb9a5ec0866f79640ae448346eec834604892a8ebb16cdb0880c1458525983179d6ad4c4bf9ea3daa913bea976b2f934a78bf2f463f85f16f615fd6e9a313d34ed4", 0x66) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000340)=0x3) unlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8) r4 = semget(0x0, 0x4, 0x81) semop(r4, &(0x7f00000003c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x4}], 0x3) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000440)={0x9, 0x7, 0x7d}) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shutdown(r6, 0x1) getgid() lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000005c0)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000640)=0x6) 09:17:19 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0x9}, {0xfffffffffffffffe, 0xe353}}, 0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000777000/0x4000)=nil, 0x4000, 0x0) 09:17:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) 09:17:19 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r4 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000d40000/0x1000)=nil, 0x1800) clock_gettime(0x0, &(0x7f0000000040)) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f665e6cd90d0000e8a9609b00af7766cb72fe82f997a2c8c09c95a43d1ebebe9cb0e972451a178b10427a3a6a56bf25346635d3ff9e2c131cde7e0f108cc6f523c6000000001fca65b8f226e84d09c57e2abd57561cee341f3b5c7601f1dfe0dac887fb1f43f398b2debbb91d572bb0fff3d070052edce3b848afef5b911f86a32b3176cff15ef2a0d5b129644b934019f7ab32510a5ef69c17e67fa353bbf6c1d417b126dc20571f3a21c9f581e3e03f1c415b51e7fb0fe67215d7a5096e4b7fe4ad591b35a71f8d44a4a27225b49102a0c3fbe168f2a2d324c120b97c628a8d26d8d6d54d582f81e2c7c99014e6dc2a4e9715cf41aeeb5d7957c4c4200f2f354a1537034e2f1550c3d999314f34c75191eb48a6d9d1a23ac71d8346fcd109981b25b46837882bc1c579915992ac2e2b05533a27d9ed214f32196ac824eade9599ef3f7414f3d11866e4ecde774fea22efbb3c254db5b459040e967012c4c23402dce51d7766c0b0"], 0x10) recvfrom(r5, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r5, 0x0, 0x0, 0x801, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000140)=0x2, 0x4) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 09:17:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = geteuid() r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000c069f5ff7ee33e81"], 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0xffffff01}, 0x8) 09:17:22 executing program 1: r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)=0x1) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$KDENABIO(r4, 0x20004b3c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x2, 0x105, r1}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0xe1, 0x8722, 0xfffffff9}, 0xc) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x5) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) shutdown(r3, 0x0) 09:17:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) fcntl$getown(r4, 0x5) 09:17:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) sendto(0xffffffffffffffff, &(0x7f0000000640)="6fb6c63f2c8d7f75781e630a1f7c970691a543ba7db5defb016fef32280e9d70e7f00ca71621a3eac17be53b3bb56ed7ea18aaf9b6e669793aa13369db3dfa5586fff2", 0x43, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) fchdir(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)="b982ac5946d574058084f088368fe02a94799f101f211b76962185d01ab2387a435337dcb58c113b917ad4abf6c7f980220c386df62e77d118be24b371d88b473557546204cdf24b7a9e2c8bcffbcd227ca1fd0a2d40305c070b9472b13c0db7687e0f89704d6799d47ae30fd0abbd58fa43efd29e8a9fa28636ce338b46bad44dcd16c588935e77725a55dbdedeec7f5508db22", 0x94}, {&(0x7f00000002c0)="c5ca53d9ad0b23810266a54822a9c3cacc3949f72326f5f83da950d4d27485790682075a5ea25652ca21de7ae5bc53e81b98188fc0faacf53821fc0ef164edf95d9d442ddef84f8c89a88011cc2e7d3007a416c20d27c8a9172bce797cd493f7e2fcc629b0333f816e194c4068c7bece65f166573a404b7e006f17ba1595eefea0000f2222fae8f72fd1b8bdb15319527accd31b0cb376e0052fc25e225bbf602d2fe060ce97910c04da7119fc0e8590f34eb79fa32a514839b3f63b9b1ec06e0da4d2348ac23e5893fda01e25d176b5848e5467cc749afc8feab57d5f0a17b4e6fdc5436c0e26e0912277df05dedf94f630d9", 0xf3}, {&(0x7f00000003c0)="e5dc3c6469c560a051b8f40680edbf7462c89d991d0435bf42c963ffc3de40b825c223a6cfda47e8613a4e07ba956df61efa08b09946fcfe06d0c059736ed76b7784bf107b1198af43e23cf484bc657a9c6b42fbce71b54e9aad376be3d4e405ddfeac2fcd23c61330f09c546ed99b6043f10d791c27e3812aea4be2285a55e5c96682edc44f6b8e22af610d5aa9c84b305299f464a769ffbc8c447bdbd06d", 0x9f}, {&(0x7f0000000480)="9ac00034db009fc9a6fafec9a193f5e21b90160e84225b452e7d88137aee4b4f87a04981eaeef9b2cf0cd1e9c2d4b4e501bb6050827092c6ee91945b6a1aa269ed0c9cb13d46eded4ca61324817eac1540e3229132eb1c534561d1703a3307a7029e5be4d53456b1adb4548df0ed2a2d1293b8cbc92d939c3393320bbdba4285453f96273176ef9ed16f93358f7dc5dd2ba1b5584b954ffb", 0x98}, {&(0x7f0000000540)="ca6519b477f54b9f6be4879ea957f627a6fa1e264bd28c27409a2b0dbb5596495f9a43671cc04ad6f131de4160788a4490e00787df645278f0cd89ddfd2ae54b92009058809b5d4def9c69fa306c533c86fdac3893876167aa0cbf763e477a9d1aa4754069749503550b57f81a2988a8b9c9bd41bd411bd2cc625930a66ebcbc0bf16a3d0d0de90a92e318193e41f4a73846b970b969d3e1b149a8bd5ea435640c2a0e52b554197676e5716f33c6feb3b7565311d23aa5ca4d04579868b920c220d7f75fb245024144ecf14c4a8226c1a007cb400c8174b757f35bc449ff6554f7b8413563e009cf53ea8a", 0xeb}], 0x5) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) syz_open_pts() fsync(r1) rmdir(&(0x7f0000000040)='./file0\x00') 09:17:22 executing program 1: truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') 09:17:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x4d38e351, 0x1}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x1f, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYRES64=r5, @ANYRES16=r1, @ANYBLOB="b7bb1a63bd0bd1b7a12a480165e558a45231479d15c4a93b7e97fe3e900252388cc30b852a420d96e5c9f38c0e499bb90deefb5102edb6bdc4f10a", @ANYRESOCT=r2], 0x28}, 0x5) 09:17:22 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1c0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x101, 0x8, 0xaa, 0x6}]}) fchdir(r5) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x401) r7 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000000)) 09:17:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="cdde8c2e9838d1ace14ad72b43997f53b9d1c229205de9da5e1b160f9171a3caaf941673f54410d4757fc1d674534d43f829f821db6b98f6d71be2110608d3b200f12d3c5e536f8eeb33376556efe861312fe42787bbf0dabd9cc797141cf2f894f1d3b44dbd78ef40be469c816587e53d75f78d734b987451fd75240b0cb7cecdaf567be961b52cc825b8e854253759021197ad35b4297cccb92736c68c30f2feba034bf6a174757e93b76995e713e1747546cfde8c04b2c20bef67c66e2fad0ccfd0dc023a3a8ac0af4f4f2d26436e081406a13cbfe6e5f847edb7d7f1", 0xde}, {&(0x7f0000000000)="de6197d57c06f39508bd845a676b786c49d405986f68aad74b981cd182b0eda5e68182fd51aa485371b1e93f2147aa5ab72fb85fa07e492b18f0d67eba5ddd9ab532415d75af317be55c6d50d46e040f33a2e75824568f29779d62667d75d2ccfc605a373e465168b8096587cd78e55029aac34db3b2cb92d24e67401d332a6d2dcab6f6e998", 0x86}, {&(0x7f0000000200)="226339d11bcec46fa4cdbe4ec6c149d18789e44483869384fe7ce78fc4b1d894ef29d662e5512da412febf7e3ccc7886ee81ebad8f0201a074617e16c880aa9affd8cc8466aa3c359ca8d62eb3e6a1cf863042774a5788b3800190db50b631ac192f21", 0x63}, {&(0x7f0000000280)}], 0x4, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r1, 0x0, 0x0, 0x0) dup2(r3, r1) socket$unix(0x1, 0x2, 0x0) 09:17:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0f837666970001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000001100)=0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') fchdir(r5) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000040)=0x7f) 09:17:23 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 09:17:23 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a0800000140600feffffffffffffff127f748987400000fe8000000000000000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780000"]) socket$inet(0x2, 0x2, 0x51) 09:17:23 executing program 0: madvise(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, &(0x7f00000001c0)="456a3d2f14659e7a3de8e86372a74fa22524c20fa9e33af7928770fbd6a03a72592ef19a6b72f182533ea78647ad9f700997015b100946c58998965888956fece4df41e790b399a71f4a47fe8874e62daa6b533b0df734d65f8b331998da3a1945ea389c64f6759761f226d940223476e3e9389839c57c7589554296079a6f3409e81217599c94e8a69d9cae156ce07215f1276ab7e139f5dd740fb99b50abee191271ca5ad5da517addc8ef09afec9e8898479daeff9858ce837e5b4598d96aa339ad97af231eb47cf4cfe25f99b663b02faaa04bcc1d2b24c8a9cb440064c73b18993cb3327c93a11be13609ae07c44ec9082c30da", &(0x7f0000000080)=0xf6, &(0x7f00000002c0)="d6cdf60636996fc1a4030b5983163cf6cedf0c77dbb48224d5ec8bf22bd793fa5791de8b010766c85aefbf6c354f4d813c5294eab73e95b5358c018c4010f29d6b017fc0a18e03f3e0c84048873b2c2076bc8ddfefa8719cb1b2ae4324a52a8a7ac358d6212175c61e2e01179aaacb5a0f03500bbb51ee8f1028ff21e60b341f1d2634d792c6f7bb441e58a3803e6a5ffaba364d7ff730ff3212f5e00ae853914fb867212c6492980af39e75e8a5c05742586650631c983918afb271fa2d54f24febff686dfe403d26fa24786e7f", 0xce) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 09:17:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCCDTR(r3, 0x20007478) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto$inet(r5, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) poll(&(0x7f0000000080)=[{r5, 0x20}], 0x1, 0x8) syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x3c, 0x0, @rand_addr="030000000000800006000000477ee515", @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sendto(r4, &(0x7f0000000180)="af5cac8d6789a41c1af7a6aa2d0024e366584d577260a5e083ac7f27eb91c58ea8ec8913ae0ef1b77bd441b061edd79b7a7004cdcabe74b6c597d9fd4365283c4ab5bd538a4335a9f603f8e950e95c9ede9d80cbd0c7be2ec1658b0991e9864e667c192565d4d24c8355477dcbe46fb850aba8418a3463df5bf06c28fbee475201bfd324a6a9836afba2ee1e61635b9142b3b77224b397e429d19986ca0eae748659dab8b4acd8b4aa718c6ea63ab119983f5c20b3a240b271dfb3bb5c1e243d67efe5e1d22738f7028cd8429b1acf52add5a029b173d704462a7b53ea3d9a83", 0xe0, 0x408, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 09:17:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x81}) write(r2, &(0x7f0000000000)="87", 0x1) close(r2) 09:17:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8}, {0x0, 0x91}}, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="edff1d811452cd9e3755a6025322030d744dc883b9821336cd268c8be58c15c170441583ed3de1eb7cbdeafe700a527dfe", &(0x7f00000000c0)=0x31, &(0x7f0000000100)="f6eeeabfbd0584678384f7a3dbdb5d7d580c6fc9dfdd04fa", 0x18) 09:17:23 executing program 0: syz_emit_ethernet(0x49d, &(0x7f0000000580)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x467, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast1, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x4, 0xc, "4a15ec9bcd08ea71aeb97b267a82144d401b2c5463f59c72134d3a07c896d37f5e202a98d12ba37a1615b68778f5c8faa7841516e5beb077371d2103d51e956eb23e3917d76f8ae3864be3e759117d507c2eafb44bded70e2be938ef37f2d2dffd5924c9bc"}, {0x18, 0xf, "6c6264ab927237e01721343b4edd321d7a9a630a4da0615e628bc3d7acef7e6c71f678188cd7b0f01fa26c0eef1a5ec540f3cb6fe9854045787010dd9bdaca2c0964be64a2b5dff9a5c644873a8fa83326a91d6e7133ad85a1fd804991f8ec067337bbf347e6866f2699adb742e25ab827306d0d359b70"}, {0x1f, 0x8, "99dbf65265522b338d3a0feeb13990346849f27d936fc46ebfe75cb01c74f2ce6a5afee8405e80611f5ceb26c5c3a0946dc2171669c374c565eba4a7357b8f0be3937cb026"}, {0x18, 0x9, "a9122c0e21a29494e8d5c9e9235f34bbcf60f819c2ff5a584649e8783d40df4e88331abda29e7fad1e35ccef8e2da2ce1450d706d18146db37aa2d0b7efe66f852895f74aa75d1ac"}, {0x1f, 0x5, "0abbca3c4dc0488f0e6c09601da59431b561e81566f0538b2c0cd50f25b959feffd08119805a23c1"}, {0x4, 0x1b, "5b5c00862628b2007d8804ebeb7ada2173cf930dd7e85149d6713b4097820ed317c43dc0fa524df17835662ce3a6d19bd65a2a303f0f5e84510fb64c1637b1939e217ce77cf7595a7973ff44b126ecfadd0a77cca8958a28d19b2fdef0dcdc64085f627ac1796f19ad92f890928bdc95b1e2295af3338429b0ea2126797ed35a25873860e3859561f9bdde80d12a8a20d2b8d7e55280df957e5871a6168afcde29f0aea23e71c6422eae9a276031ba9631b86659d19d815bd8cef3e3a2bba7df3dc8346a65e7d03627fb191706db2444203486deed1a8407f9"}, {0x1, 0x1a, "e4553b2be0d95faaffff82a7e6dc9344a4f178190f726565e31e024078ebad1e50a392ed37c353f97eb4478b8dda5d51b368d2c963ebd2bb24375da0262027c9b754914a2e71e136f2aa34d4c7036f2ffd518436343813de24a269540899f195ecf99c9b1dfbaff9e4c49687265df3d28b5eca2be1a6e0990e3a7219c68938607ca3103120ea1706bdd5563c2d5e3a6dd4500ed29935b4c0569f1cb9923d4acebef0690a5ac701681f9a85af671ddccd6d351cda9db30eb9229b09ac8fb9625ef36ac4356a5417ef9f7cdef99b995c5170beb24d5f"}, {0x5, 0x20, "ad8368bfb21cb58ea48d1f943e15c89ae6094c65306d45286ddca0e177db1aba78ca3dd0ab15f1897c30f11929a5aa8d54748b3495f94489f7fb41d1796cfe59da9b4e633252726202a2428d2308819eb05fadb89dac7d456102879b5acbfffa23c2370868cfb2ceca1cec4a47659a08099b84cd5ee3df5f4d146abea27e82b9a0dd272115c42e07e516963f5e0541635ad44b371e08093c60dc2f1097d4af6c0d84998dcfcceb82a6398b06499c380fe5a4191a99496a2685ba2f50d2c59ece706b8fb20456940c6932969a4e5eb5a55c3cfee191de00df3fc13aabbcea7776c05acf202d0ed92ecc1126a5193f0f445463ffdfe898c0a3beee00eac15f8820bf56f47d"}]}}}}}}) 09:17:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00003751859e1865790a00000000000005e600", 0x2}) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) acct(&(0x7f00000003c0)='./file0\x00') close(r3) write(r3, &(0x7f0000000280)='f', 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000200)=0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000300)="55f3dfdb3ed04c1e713edd70defd0e3b5c61f10a057f242a52495005c3f27d5e7a5581e67bf9a0d18badf8b64bf6d5183acb86ef0a091f515f019731b02031eaf27fa6cca981a73718f34eb94f5a49abc44acf673f9b0cb8ecba6409c6a3ba65b34bca9b01a77e66b58656863ead5eab82496146", 0x74}], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x26}, {0x0}, {0x0}], 0x9, 0x0}, 0xb) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x200, 0x657}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r5 = openat(r1, &(0x7f0000000080)='/', 0x80, 0x0) fchdir(r5) r6 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000000c0)={0x8004, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x9}, {0x1, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0xa}, {0x2, 0xff}, {0x3, 0x9}, {0x2, 0x40}, {0x2, 0x200}, {0x1, 0x8}, {0x2, 0x2}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x1, 0xffffffff}, {0x2, 0xffffff1f}, {0x1, 0x6}, {0x2, 0x5}, {0x1, 0x806}, {0x1, 0x3}, {0x2, 0xa0}, {0x1, 0x3}, {0x3, 0x5}]}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r6, r7) recvfrom$inet(r4, &(0x7f0000000480)=""/230, 0xe6, 0x40, 0x0, 0x0) 09:17:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x361) semop(r1, &(0x7f0000000180)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x81}, {0x2, 0x0, 0x1000}], 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x4009}, 0x8, 0x8, 0x7}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x361) semop(r0, &(0x7f0000000040)=[{0x6, 0x1, 0x3800}, {0x2, 0x58c, 0xc00}, {0x4, 0x7f, 0x800}, {0x1, 0x0, 0x1800}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x9, 0xafa]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x9}, &(0x7f0000000240)={0x81}) write(r2, &(0x7f0000000000)="87", 0x1) close(r2) 09:17:24 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0xc6) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) 09:17:24 executing program 0: syz_emit_ethernet(0xb3, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESOCT]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140), 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x5, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x4, 0x8005, r2}) setpgid(r4, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r5 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r5, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 09:17:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x6, 0x5, 0x5) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 09:17:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = dup2(0xffffffffffffffff, r0) bind(r1, &(0x7f00000191c0)=ANY=[@ANYBLOB="01012453619500007ad3de2e78ce6f42343642f678b1479d33d5002936d522b86d0e59a14e89bc44da608a73ede263df5ffdc6e54b564ddf4d47f00a2fda577aa63daa2a8915f8e0a221edeafcb59efc155903adc1f6e5a7f0832d19f64ca08b2b97841d41a8f866e8bbb4f64e007e2ec990110d83ab2c3790f0cb716cef1b79d4dde3489e9190ce6209736c4c5ff3433be29325a99574bb7000000000e0593d3ed4f2911b503017038092f5b39e5d3a3a383e4d177f75aa1b9a5d71eea499a3fd5fbb453dc0ee30839254388a2b9122993f7a3f30c9ce8fe0fbae6aeb9261b1f19e10e6af52f6fdf92d835ad3926c6ddc7ffa0ed703309c5b8590b69d0116b971e9fef57264d47f60decc1a73ae67c6171f7924159fb3c89597a273a7013a8d967b6a00f173189dd2bfb16270296205fdb27e8d1c37ff3d98c22ea3c8b376d0bc7f607fc03eea9b293e76dedaa7982d73888c0807f755da1ee82c2adcf55c5ea95effe12922faaa94a205dd42eb5f62d02a234f1b9922061d964ec298ba47b9ff4712969eac600e0a0f5b0d470d31a3d176fd31fa873d2c61dcaebc5e0ee00fe589580d285e00000000"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000019140)={'./file0\x00', 0x4, 0xc6, 0x10000, 0x1, 0x0, 0x2346bfc5, 0x3, 0x1, 0x0, 0x200, 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x2, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0xfffffffffffffffd, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r4 = socket(0x18, 0x1, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x1, 0x1}, {0x401, 0x7}}, &(0x7f0000000080)) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r4) 09:17:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x42) 09:17:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="42020000e0e78ec84a09609d03d0da2bedf439b6d98a4b2dd86588aba28fc4080ee06e44efd080684b9d5afd0f322bbd0b46c15369b6e6f50d3a9c7dfd93af93c70a516e8d03634205f54a22caf13d2594a23671e680356913725de8fee31a6d5803672cb53b948f29f755289086d3860f5b5271957f61a5de13661f42b3ccabefd76fb1e5ce89681b5083"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) socketpair(0x9, 0x4000, 0x7, &(0x7f0000000100)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:17:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x18, 0x8000, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) dup2(r2, r0) 09:17:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffff9c) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x7) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x4058f0d3) fcntl$getflags(r3, 0x1) r5 = syz_open_pts() r6 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r6) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08", 0x56}, {&(0x7f00000000c0)="1c442d52cf70638434623840d859c79af2c20951", 0x14}], 0x2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7, 0x7, 0x1, 0x0, 0xd, 0xffffffff, 0x9, 0x1, 0x0, 0x1, 0x4}) 09:17:24 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00002000000086dd0000797100383a00000000000000000000deff0000000000ff0200000000000000000000000000010300907800fdeeabe0250000006059fdf700002c00000000000000020000000000000000000762ca0fe7333c70b5486b0fca3069503c000000000000c6"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 09:17:24 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcbacac941eeabe5569000000000000000000ef00aaff0100000000000000fa000000000001000000000000c9de0b769b72c0555625c8175e1715b303fdd9597399fcefeea514519d6907d5ad2819ae774e36ed5b1d68ee8804671d9c2bf53b6c9fbf4c738eb7d0205e897dd0d1b06ff4b970996647ceb3fa6c1b22b545a040344e62f4fb71fd7a10af2900"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x1) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 09:17:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10, 0x7}, 0x0) 09:17:24 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) nanosleep(&(0x7f0000000000)={0x4, 0x8}, &(0x7f0000000040)) 09:17:24 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) socket$unix(0x1, 0x1, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r1) 09:17:24 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 09:17:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) readv(r0, 0xfffffffffffffffe, 0x0) 09:17:25 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) setgroups(0x2, &(0x7f0000000000)=[r0, r1]) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) listen(r3, 0x0) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x12, r4) 09:17:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) fsync(r1) 09:17:25 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x3) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 09:17:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00') fchdir(r0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/265, 0x109) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) chown(&(0x7f0000000240)='./file0/file0\x00', r1, r2) 09:17:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x3f}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) r2 = syz_open_pts() sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="d42832bd9ec5f4a2c90da43316378e375623b479575ed125ad2b4470f84ed2b72d6d2ac0d77a1d2527bfd7206fbab475dee83cf04e0b18b7bf8671aae534e2d8870bb12a95351eed7316ff7c116cdc618b6f9f749a43264c8a1b75103a4a050abeca9b0824c970dee882c2", &(0x7f0000000200)=0x6b, &(0x7f0000000340)="1af3f55ca54dcf4aa8ff9e4f0026814e49d03d4ec25544a13968e74c1e272fd299a9a5e78fd084867aed040b68db618807692c19db4620aeb6fab951eac8fabe4a72979408d0d104ba5bec8d278d12da37b18a5512029fdcc53a3e3e284628411af93addbc7813dbcc712e1adc79ddad348e6964c96d85ae3e8261444cfd583a55f3bc4edb4a3fe14ae28fce168e70fd56b2da0c3ba445a680bab56067d7134921cce8de188c48cd85d7cb3d0136aa03ccf08ef8468afc2bd0e3ef04b043ec8f760dd9dbb7b06f72d060fbdf79d03cb04fb6ae78f60ddc6d7570cdb37deaae31d846b8f6fec81dfddb3f5aed1447187afe70ba5eaf8057057d1d6cc38dee2453752ed0e4698c302dd3b27b189678b87499a27c6cdfbc3f3ca5cdeefc46351b4b68895408cca6b1d5dc61d18bd246b91a3c92722cac37fa6a77f4eb292ba80c2543801918404e17d2d2f51a6510851ce5f2ec6a12340d717840faeb30a552e15c50fc8a84a0ae5692236aa8aee79cb1ec1e4b1c194666caff0853784b5576cadc8b851b58dd136aeda35fb5feb690bcee67e5d11d612463deb8853739dd8817deb284b7ff528f1e5feb2a659ccbbf49c08c28114774a9dc7731ecc54c63df5f240d9ff846cf9b74eb302ee88f6ae7148c62de64f8467790a95cc732fa70556b136848cd19a079e2781099ef7bef58ca190501797594c3bcc0c7e8e38e044cd550d0222533b50e517db3a962ddbbdbc1dc81e35891bbe4a95555938a9c88502d2e5382df6cbaebd4f7fb2b3e98e27b18f3d3743a7e9e02c59e48f3614d9c3e221aa6ab32e6c7ef5d47f59269fb6375ae17e30d1c213d09bff6ba54b74ab9e2b036d9e848105f03571a77df49eb5627a12a2c8e4a4cd9e5508ffa0ab6c7d6166e4b95c433ace9cbec45ed0c5ee127b7ffd245b79ef79ffdc121e75cb0a0c6b04e0761ff7adaee33291e3aa4125fc6ef634f8f3cdac902f16ce4992a688de2f30163bac605cdc08885a9e95f07a2c5408c94b37604c1b45449b26d9172358dc2216a7f1f2c40438559db8beb954888e053c1c5425408bee61f6332c5f9565303a2ebe5ede09202dc9141979225e5c4ae50a1405f1a6cbeb23a2161a2ae1320a86a37ea5abf10422a577ab65073046dc5007ce402fad57997584a67c9dfbc8390acf13a8b6a3846bb00a0dda3e17595b5b8218b6009e1671ff5db656155f6ea88c92345b4f186ae6e3792a9366d4dc3725749d9555428cc9f40fce766db8f21727309b4809717f38aba2df1cc95890d9031aade08f1dfe3e436633ad9368a8933dc42525ed0df46b6d0931602c1c025e39540f3cc11afe760ab6a1825d5b8b2a84bb44b1ac17a7858838f4e42d84f2a94e01faed7df4c338b888dfc62aa5c19901c1819cecee1d51e42ec11238f29c549b1894f513c8e64a6641261c32473d1a0bf05467d41a798dc450b8d9762c4169dc42e14f634543cdf54c22e5dde88c423d35d4139a6e907329e6a4f493218fa3535cd164e530588d2d4b341e94be35ad8d868c5b21b9a4e5c1069e35645ce144da9b1f2b301fefc037cc788c131e5c16a058943b093bff0b89ca885c73f11d1ab644b079e46ad6a58c48c2633d3f69ef0a0abcbb9c20f13a1963c2826febe0a3966467deefe3519b8290321521932c730aad75610efb8ce412c2bf6a3d49aff384bbf506e7f0de805ac8be8ce4d7ba3d51a6e283cdc71b33f7b224961112ce053d3784295669b5fc9e87e9a0509af6598e076e4e184c91820d0759a5b43d113186261d0b8c56edf96402a49c2c356da13511288ca2b2bc18ec59eb67422ea6235ef4f422047449804c0df35f52545b817007ef51ac4f5ddc1883d2135ffa3c951b786d445fb5a3e51e50cfcc27fbfda1c9fb5ec428e968be1ae609ed732d3c4ad9a9eaa19bbda816ebf432eddad99d2b6398e9ed24504db8d451359ada6f594120c46e95e1c51712adafd4b33da60ba3ce34ea6c6ae88d7c2d27add993840bb9e6d84adc58e3ba66cebfd0608e2814eb62ba0d2e82745f1195806a602c8afe8805135375ff256d7c41c928d4b9abe23c95c917442f52e7b209855c1561c10edfb1ff3c47d64a910f33c638825f1329e535d87f8daad59261af6d94a2f8e173f9643bf7ed5c167ae4e840a4ed0e5cd05ef5bb5c0a0980c24b02a572c0a83e9396f5444de9979138b6cf8ddc48c2dd593aee93a69039bbf9c1c930f220e454fd99837af56d466f880654e859fcc921833e66ad154a327d079803ef62f8cec44098ca5ef0629d0f33deff30f23c24a047383b3e01cecc053b6c77a4cdb91a1c33696e54d85d32782e32f50737038366b19676f4e808f4824840f952a477d4cd595ef0af99df9cc365bac751464287c921894073237c960dd97b7d5cf534bd7f7cff7681d54d3e623496ee0e0c8d8e78a1aed0a95e6cb1fe30e736ca259cc5d6c6a8714632fbaef5f863fadbe89954cba008da6eaac868c774aa630658987e3fb6c0499db75f710c6124f1d172c64625647e96e99d06d8e90a9db7a7aae236be50550afac243fae8111d13b1325798627bf53de7d80bb0b2c52068f423fd5b80d2866262cd0cf9ffa89859b2e142cbdaae8ba0e1c91da9e7f1851dbe9e0e39ea63196483a8a1a110767b9aa87b9f3e2c6585b9e2dba31549182028eaa8346adad3962d2f5016330595777a7b04101d659db3715da6849c804436b6c72a970dbffbdd1ed43937be98675691c92edc63d26f135a4f63b2c8f5718090c13ec96fc413fb233b14bf2a4e24c56fb04ac01e5a9ae088606f09ad7c2b18e813a8e6fcd7b9c2634f3f4021d910ee971b7d5342c17a94dd6bb2ade42c72159ba8b57c1d508586e1254b03bc233e336a4366d6c0932b297a56cc39c3c02df6a56c419f4134ad7981fa5f9c2c36554c66d07c648e28eaf61e124ee196e2aa1aa27fd6941897322de47a3fae5641b208f6918673008576185ed1f077d29c5157f5ee55ea343fc412b798cf152424dcd9c5c2ab9c6b1a4968d4b08db222736b79110d6923ddc1c36ac9f7dc73444e0fe7adf5337b01b405c239d3cf99c22cd76eb86c9be8750b0f212e66bafcf41496a92f00c3e3b880fe528a242e7bb4b6206b3604b1ed90a47b39725aa1f0c20cc470c1830d6369b6fc5f2924f9e0c455aa9c6a2d6954dc41c3f94560cda181cbaf10202f272c4dae7e20b74b5823c27a1a1a313b835210ac206b34674b4f7159e74976e1fb3d453ed9c5fa0491e11195aebb905f8814464d82a1ab5f93faac08670c04b1e9c017e2d38e12e057019a6d2d9c068c7d423b44c15c4c511dede79f46a4e68b092b5fb8a00c9c9f429875cafc250f4f39f4b2c755cfb61631617443b1432978a49c0f98ae6afc549fa80e2eb2947160a4d25acb6f545396f478aa33807f3a4365018649b7014292038d36097e78dbd1f28efbe43a7834f6e0b9897ac5211199af57c31386a002e77464e4e5a9a457bd1efdde1baa52d622c5df8c2b21cb13a193f01a063a251c5dfdc749ea2cfd6b79c7684e4d4d298e894b2cf669dd15076e4d76ba79f53546ebf56a31d5f265e74ac624dc498b8d04f08306cc29c0bbd36007e7348fcf7aaaa82a0444e2da780aa5ab6af16939fcf11eb3cc2f365b0e6bdb1f967ed13e1b021a693176c7215f2fada8d697d1a546dd422088daab4bc4a783dfb003b5e9aec7ff0f021a69b4e25d9c07267be54f8131e7a30ecba40e666866160a87dde0d01672400531924a66af6b17f5d0bd0230655bf0cbee536b1964fdc5330b35b18d76a2888b5b445e32ef00e77da8b877ab8b824059dee812651a6244f31471fc994a256eb355dad2bb1f6773e38797364e48d20ca889b1bf6f66f3597a1817847f0353e4f842e7a442d87cc571c1dd60f42cf8d1321549c1daf29ee4c92c540f76fd4e131d59ddc88571a356b281b99b239c01d8e97ed87f1176ab3e7eb5daac05a1337c47bcfc9506b0854da88bafb931c55ca8ec1119639c0b18191511fdb86321fb0f8811d9d2c53bd53ffbe832da738bdfcbeafd25d7417e46d9f67516026c922575f302f4b58cf02ae5f06c34211e16034e705bf1a32bc448d95c6555ab4995d3d8b4946a6faeb5f08a5c481a7f9c2fba7cfc0d989e4f28892b2fd8a43b1510cc6d9b291bff7195e2400077cc920dee8490701aa1f934bdf83c473648c5143ace1ab624cb1d11b44456f7ba6a31a2af8b96e2f7172dfc33c403837c35f232a2e87a0ac74c4630d01bd5a445776be805f7dc9f2bd366de963d7e5bbb88eeb3963076074b83b2adace52de0ad66cc447dee07ac981f0eda2f210b29d61869ae1b1066bdcf287cc6de85a91c9a503d72387702f862eec7a8a8548567aeb5d4d58fb313e2d63e06cf15c28057625f1736ec7d27f5e1eeeeea33895bea75dd68115f7139fdb0ff8bce9c347bb6300093076d152c321cc3a088ed08121a702baedbb6301783532679bdc17fa3dab59f52ac58599007faff78cb79d586f93d762581b698fbe3b33ef7bdfcc15fc3018deb08674155483664d09705759243b6617b59fced86bad9cf8446d0c51ea82c85da070bdddce66a33318587ca4eeed5ab4a4814ff80c875418dcd674bb9e4308e66578ea3a4586e3265bb3e954ed0d9f704d28a9e8337e37a0655ef7dbb170423246a35d69a54ff5df8cd0ff1d8325299f01669dc915d876ada1e41930492b11c66a27027b8f07f7e87e3ca280fc1241edf30d62d7f55e0172190257dc647451fba01ce50f5393c9818f95dfa8bacab61d614850f8a71d3aa74609d9a4beda411010423385ab8c620110279cab32180dc06444ad96ce93eb1ca611e2ab0adca395d64285f2c28acb6c274c5ea94b5c87df274a757d1b1d1ddb4a4a0b9d16f3c07f9a1517273f9199a706604c6c7d4d903ea8d3ddd44583cebe1c0c1eb660e77d77f815d4b5dd2ac7ceb588fba21740dc7cf6fdad4927140c9d1e776022696f945477a0291eb9e611380a656927b92886ba38713ec3edd745da3fb9d7ea5c6ad6bf4e3671b0e9de9dcbec44e1bb4e16fd9476f38509cbf200c7fad1166f992ac944caf91f0cf9864a5570dd2552680c8b34f199afa22803cc5bf57ffafcc45389ff6d538b2bcab2956e5b7cda3c981d023c35032445830ccef45c5ee7beb390377a643f28cac1290d284939198b421f61dbf1c2499f619d142f6ef8822d75d81be5e3ecb4dd1cfd7f65a72b593926f63af0edd274c41f266b385d8374631f714efb4eef1cf5dc3a0c0c7e83dfc94474ca42959229b6034e8a5590caa708cf7e57c1b57926a1f511bed74ded8e405e62a26a335b174dea109263abcd83384e713507417b96adc8d60b9955bccfd0b641d2ed6fe02fe75aecd58d18d77b6557d1073741ad87934654244f4a9713fc26c2818b5f1c0fdc5d86d6e139f996cc3d17749d0433d0536f6e25181f7776045cf4de6dc61af12c934d9e262ce499c39571f2f1addbd3f5290b29280edfd4e70a64c4d728173cbea90153facc53578badda4f48df936cca9479eb5bc55b7b6be3dc3038e102093ea237d6ae0c636962b753e6cb02f33ed8a65985936c10797e40b7c50ff245c3aa3c1e709867ff08bead77f1da0dd3e2c757e9a7fbce3d2b2e2ed68eb0439ee7c31216e1521557279da48584db85c817d443654f9a7d2d76da20dd3ebc056310f434e12e64e83098981d01f779adb94dd9d7b67db9af0976ce95d5515d51b7f9b1cae6b156e36059e6c477c06d0386076e78f393dced6543f9b3e710b00a1e81cc", 0x1000) close(r2) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x4000, 0x4) write(r4, &(0x7f0000000140), 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) recvfrom$inet(r6, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfe000000, "9cfbb03735e6c5d3efd5c267f5b9ac8c063d2e19"}) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') socket(0x10, 0x4000, 0x40) 09:17:25 executing program 0: ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r4 = openat(r3, &(0x7f0000002400)='./file0\x00', 0x80, 0x48) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000280)="cd4d6f657c33b5aa6f1e2b29c08e394d5057413d404b57cdecc0bb78c00daa7c53624fae149a85629c641d5fc4934d5347f6d4e04e593b69637560694e9229d81f02ef895b0a4ce1c730096e7847130d427aa30acde098d1a6eaa4660462cdb8cdbb04bd9acf8ecd7e3e90e962b27eeea5f6dcfd2015712aa7a4d439fe7c214f848f681769200f7de3e9e013603d16122b2c0dd5494c40b4567df62564232fb50846829c6530fce31437da577091e110636742d3fd27dc469b7a83e67985c63061488a528d30d752a9255c5f65be9eadc858a3e010afc37df2be8fc769e74186181fdc8dd9b263028c5977fd465a93a928ce3eace34c272670869809a8693e969888c2697b59e6602d923a76f0b73d9fa39256d3776508908c2492549631d47110a6d3b05b4972c6434db0c455d9cb97baa5e5b7e2c4a3c2a1e4c2ff4fcecca6c67b84415f3a01ba2bb9dd66a4bf0f4f4f436d643ec5704482e195ead485c5a54a3d69dc424b29781df441db40a118a68ce68d15ade6e560aab3664e0179e389f0baa97b05cfe99d080af33039edf6ad8b5d30a96d05a2041054d65c9f9e24b522620d41509150a76a010689d61d5175f2e5e12b256e795d32983a9b7956c166999fc0243a78fbb26190474087bd10982754287af33049f3f8816ded0ee41f8b0c19968f7e63a9a7c114e5ad37229f390440512973377722238d830c49c2ceac16b559f7eca18fdf82165ab5c9b04c92bddca8e6b8a3f91eebc3948318e5d658dcd690afa13e853a0d73b22f0b1183740bb1f2491e346da972fa5ec0a8bed74995a7605596d0e8b136168257d6bdeb014e2f071ccc6bb85a1b7292e3c85b86dc9cbea8ea98f36fe062ae0a55780dd315fc8c7baa2799191538d86d02e8eb1e6c08dc94a1b0324982c5c7132ae14fcd2a80c49bf7d541384d13697341c263c615af7ae78bb3bae6693419c24ea3b2ac6730c66cdb21e962f6910f680aeba3d51f31f7a37bfab43cf89bc2819c4ef845675c759de13aaba2a35636c945bca80c95278f6c929a02ae2cddd994ce2b24f64bb71aefdfdbbe170024b83a4ad167d8a77f86ddb75a6f1a8b5afee4f39d2bd332135889561ec9e82a5906fdd43a90e1aeda472f36178ff5a3444723fa41b7939eb180b7a05e64bc77f99c3a1b164c979c94e73fccfc8136f902eaf7a51b3c67ff17d35443a1bdf75938cf202bc01453848911988276b3cce5ec56e8839b06fa296ef3912050a084fb04f503a0864c7fe3bbcf3cd6f399605c63e99dc2dbb382d811ed93776653f5ea6787c663f9adf594a60406fb32d6fc6307f0cf1801d1b215591ddf255024fe694bc90497d46857f6a49aa3ae274a6180ead3eba8ac04496205be0c5062e015e6ac021182163281362205f1a2b02448aaae49660233b35597f25738da973d07be81b335346d4fda19adc55b3f702c6582022b41106723ddcb8d60b20226d4cd4d23949a5e4a5f916dd2d47dc3cf1a7b49baa14784914b28080303c222666083ed24b23531de61429fb8470f3504070b7d8cdf4a723eb6859cdce611b20373a45a8786f64168e9e87eb570ca40e5309c796f9285e9db0ca7106132f7502570d2b7a981d90069715ed700fea2325ed5db916eb6240eb10ac18a94ad195b0b6043d256c2aa4680b2fd187f724229474f042b01e9de9d20e4af44c3ad21d366eb3118d69ad4987388ae4fd302077719bf056118551f7ca5a77e54822044ca4840609a5858d5d494ca70513e9960bc83ab62daaebf2df2d2e35d02fbbdfdc6e4e8715b13218b2965f9c90512d9e3ec947ea73bd84302d9e619b70be01aa07c29d322f6916a362db33c420ec231dcacb762cc690fa530e8578fc6eee36fb5b76e71bed27f84e7042d9ee04f9770965c25158d60c6b9806156d5acf9b9a727ebf31b083036c6291cd9165e0422b99d6c221efefe586b79936c3b1bfcd73ec7e909cd5bf6806c67bf7abcbb825890680ee01a1316ffcc7b1bb7fc100f57b79f01971b4cd42ea8d23b5a49a65571d47a15dd415a46bc4e67c682e8b214ebd3b5e4e73ea83cfb21149fb2736938555c30978732d01d6ebe1d6f9e6eb11c43652357189dbb09561bf6a6c9248a3924bef63864a99dc384f51bb08716a2823ed211c6107896c962742226a0c878030601b8309de04c794ce3398dfa180f2222f1ff341193e7f205dcdbd6413e105ba583c9c8c78a530dc97d13e231fc9f47cdce813e8dcc48786b2027461bd9c6e8f3d41266dcb71c6c1ce6861ab78336d3a7d04a2e9a2cd30e14fcedeeb131ef5abe15e79817599e0a5c77d6903fb7e1ec64d5bcc440ef6b2192f2cac4f2fea8eed05401960385161698c7f1f90ba2c5be851ab3cf6e640838c834fe5a7cf99bc95767eca309a399d9b4781a10f2e0e5833b83867e89819be1ccb28fcfaf6a666785b6139a1584b817cf800bf0ab5984ca6b4dac550859e9799f47be86e1fc45b11be697822df32f29c07b2aa7b08aaf1fe73d1a0299a77bf3852f3c9b63852e22f481fc591515a497b34012420b4f0c3bb127d41f1bcef82213217bad15a967e224296918f416f4ff472559807ec092927cea4e11092725ac659f51a7ada24ddde12d8b04e9efa6f6389813fa2a78dbc1a6f19bf64e4e132f8da80feb14808848ac8abcdfac4168ac5116d5d408683dcf745f91106b394f307492a589cd82c5a31d408173260d587bc6c3db2154b9ec8b5d850c7007c157969a7fcb1e97ecf25c2f1c77d9e4fbc4cef24995542f29f355717e52e0bf11d3cf9fdd95f42651e4083dd9efa99c877ff44d4646fb0bcb663ea64c9f1d68707a3984374086ad67dcdc5bd35b8d701b6fe8451b627682f20c9d69bae72f9d7ac85ed292b785f157e021f36253f743f3ed3841edf5be8416991af5a966e398bd519fb9c8e0c5b674886298e2bf5b51ebec66e030901a1cc7c5ab48478181b6af1f4a1b3dcb22a408f9b6517222b2baa6eaaaa18050d9be50248cb0f3f49b7c80b9086b5bbfb4c2a37ce1c25e2139d69bc76013c7350a0423a3aa3aacbfcd7293336e882ded161318c4e2533d28589bbf4619ad8875d6866cca93729e7e0f406f86c49cee09f6fa1aa1df6070ece828232d737d209983a1cebf992d794a1106b80ad9cae03746861e83b26a581669395d1c2f47756ed4ab083d49ddf99d2f9808a911e6180a39fab4b93792a7e2a3a27f86120176304b29722562f70fa3caf17854381d4475df701ebc6404565ef0d236537cd7eca3a965d6db1ca47ae0dc78dfd5baebd1bca528eb7e1ed109447b6851d5211fc5b98c1f3a3ff4b04437c7b53b658cae9fb772166279e191e0c9ae75e5d8e0c645e57cad5327e1f46b75bb5a369a70d9de1cb45eed72180eac4c0ab020176d497e9ecb04cfdf2d09977d3c08cebeda828e754bb36b06c7d3a4c4b3e367937b93e1ad6bd7a5aa40cda24f3180c16bacb9fe2f2278d34aacc1fda368fee666be5dafe9346ed5db48d1fc663b373c53bb1b8d0cad0329166c24e959f6536f645cf09fb43fafc3eef812fc6982a3898d90c2ecff3c5771ab5a8a5f6dc43cf18370d4c1395ef2e64017bd9f18ea64f9152092cc95c8381bcf557e6ee887c6b6474681b399a40963742de256361d02a605f25a6ce1c9fa4adf18f593237c64f8d3220031cdc7708f29246b7126acebe38a5a585f4b67f3fb179ac70bd2a8e32524aba711153a6423ffe29b790f66293d44aa737dcad6d48d741b434862b9af486fdc5dce9ca1caf70767c17490e4c802c0d136294354408d32770fc8f3cf28f4359f0b13a9921379174e0f55257b6203b2aeb95e045174d15cfbb3ef5509d86a6b0d2d09d7ed729c60fa9fb59920e8b8efd21a1c63abd8eab79da7f3353dd6fe9d6682519810d0a6d35118e3b7cc8a86ddec89deb6c75773a642353a550541e9a33a1937c286a921041df9096ead34c3b51f5fdeb7347894c6a087a988410e916d93412b503696f7b5fccfc880ef40d08f1226b9fa1fc38c15de86f9c0707a1ed64c68c9418cd13793bc1293c3bb850d0aba3b0a6ac77b2ac6bccc4d14c82b71f58bd189ab75da195d0eaa6bd6c320375d41ef1cf0855921870438fa6ae19c7cba1b9716262fadafa918952325db9884025aae1a73c58c4816d97006eff8359e24df97efb5628f7f81e2bb4790a80b8e80e33fc285c0f48c5aa92ed9049a603ae478f49fdbb1a59cb2516728abaf4073db44eb4abd35dae5b56ea7ebc04a4100263850b8e8677ab718c03524303e0c95d81ff5f89d4c7cd66ea7f5dd969b331e0270ce36498d6d02b373e4856cd5c6ac965d39495a3b59f3cec51b9c716d949a8112cf4813250a53dc979deee4bf7d614d88204dd95360ad63dae628bfd35ea42c80b2dbf8a9e3b18527dbef7c63fa08af9838680598fd7d921d1c805700ad097edf7b75685dadbb42835be43878c2419288586651e390a96edb7d92f39d7a687edef588c1f9e9cd4e6a5b6f176c87a26f148778e0217a8dc89facb8a089d36ca7028c7be1e454b66d824a97b2dbdbbff87d3ee357a85da61a48ee8eef73ce2f3a28f554fdeae3f46ef6223d402dd8a5e558f5be75af3e1ab7f699cae15af8af50391287eb882de24c76e238d0884d01d25c62940d28f4ac2e288929f459334134e3329e8ab0c593257dfc1b58f99fe6cdbbcfd288be5ecafd6663398f454031bac3661036cdd8b9ee6d7bb5bd5a25836d9c2f32f3eb10c1f1838ad32bbabd1ac8d0d9b95da9fa34fe7cbe9ef5495a3b91b65e69a3501d89f3ba6230f4bd4d9e43c8d0fbeeafba029b8b268a2e8bc36229ddbe33a9e0f1735cca2ce325460a2fd5d3b3a89ce7da46a63da3fd82336e0a7aa598efa88486ffacd4641ce0928b5deed8dec805b2580d49db3270742697dd27e20df7425d0f1b7239d05f60de4dd14bca06e95831c2bab4c4b4c45110ab2b712a44e5da560b6af9a6f08c1fdcaa92c07d6e1cee235fe8324c1abfa57adefb0afe53864c78d044bcbd7dd231052771e0694c18f69ca8758fea6f19d2ffe7b32573a6b75e7f3c203d535700b6b934835ec15aaa832d5a111c658f0ee9cfb91b75a50d244611b28d2896593bfffe5b4cbcbd55179a6ea3288126a8ba11374f9639bec87605da8069dcf459553929675dac60eca8f71052d0fdd83fce05bb6ae3fb7c112b3648a388c7b62898f7c2264575f825d159b334cd0bf9b810a2a3a857b8f6208dfcfd943e218c6562d1e0d79a8a2c8090998c360b2687c4e07fdb9a3bf62740e4610230eb2b655b8a70212f15bda2577554f019519ecd1e08d82220df59a33058cce9db30963157a761cb792a0a66b305dfc42359d5541607f9a77f19a748f64f3d68b02787df05bb4879e685fe9679356ba12e3ec6075530ad0dc520ef1f4ca3c15443c2be7d785f8da02f22dc1ac8a4a24273aa165f91972e8e5e1adb547fd05ac2471108b62f7068e17f0955882df8ac74f4ff040ace29c44dff2da81f5262408f1bd1500a4f9c13447884796c5d5327cb6ea5e7d910b24ed80f34187b32746656db50376011ce1345ec25a6628d48f80f0291f6436be5f21d4693e1a52b19bd6974255095cde3cb60bd712892af7e37f63293bbdf2b5bac2c1c6950e89624e1b61629c688b7b99ecd7ade04c6222f931b04cb7651f08916338458f27bd600564564751bcbb1444fe352f5b20d4bcd40a72f816d3a2fdadad0d5f3cfa2565c8966c3cf2e3970f69a85056df28510fb029676fa02ba4f7ae1e0570e670b8dbc927abca17796", 0x1000}, {&(0x7f00000000c0)="fade11eaf609a4d5830ff8877241", 0xe}, {&(0x7f0000000100)="cba14c2000a3faadad6c5107ecb074d8211f974a706ef4b9aa7a5e2275d5ea46dc8907a80f79717db8b1bd81dcff2fecbfe096f53749ffe805", 0x39}, {&(0x7f0000001280)="24219cfbf89ef72024bbd263ebabf93edac66b825c6ef57326b6a2c067f7b6c66efa9ecc6162cab487d45aab9c2a28507e6be44e69035136bdc6886092f64cf950de1b1bf6f72ff009b459b7600e87153564841489c8c93d918d34348713020657bd7409b0765a15f1597736a4cc819feae74c3d79fa50184d2fb48a136f6fd3dc54e7f73b0aebd39a48cad4e6510ed39d01bab26a60205033f0e8bf72e957f219f0d235c0fb95326971fe3281a1605e45c09c10f514b1bf81e2acabcb5b6e969e3ed82ed938b41a4ed68db0b3a629df1aa395e963d6080026df671e0782c1670fe658f3f2c8678d9aaed7a4e0325a64debe4fd1ccdb1f81de7a1a9fbc7eb812b28a0df50caeffe298f99d42abc327341fb1c1cc1ed4b8c0c4c6fe450e020b8ad50854ca9c38c275448078e9d270ade536d7dc1dd6b7eaf7ad34484faba134f77a43b9e47b1222a399fd55a332e3019b966423949f70648c43307fc75d47e798c7833d9348a244fcb2f7e31084be7413d56b03602e57d8e85eea6979c89b0fed85dd0592d05a9f7c320a9929b064053cb7a8b4a568639c9a52d13efd68a131392e492dd71bbb49b67414a6fee938720facb8be4c13c4c2b862fc8d03fef8f350e75cf42068e78f87bfd8271121e6261fdaed222a238c4600e78e7dbd3221e059b9f4736bdc32785e5cb0462aee36bc325ea96b5d61e44e77899c444e9fe3edaadebf9ea6df33e6ad3e70f4d64033141fc7c084eb07f6a509866d7cad3a323669fe8fea8d6d6bf5b863bf74abb25f09f73b49e176e9348233e438392364309322bb211eb9a6de5ffa711eb20000682311f7aa2f78c411075aec98e65a4eeea325bd33601b329791884815936b735785c15e32069a013e156ab254b84a073a85e30e743865c3f90b60bcb99606a3f0eb8e59692b6f9522915d42ba6b2b1ffc5d561bd2c3aa9d9853a64eac899f0bf0b6669eb35db6a0e5f9da44a9482d11ec3fcacc20c16ec26edab411d93332cf7f97de3834996d1bb900dcb674623b8090ba0374c2e55d350f60e148b263630e40f57d5b74a7deccfd82ac4e4470b8144529d62230de2c58f617b7e988cfc6f0ff41336a7ad093bb90f3688feb1cbf32afc9b35ea0ef5e24bb10f3df141e30536411500d94794d63756b1b98cbdd7b2d73c719dd933dd33e50c21de1bcdd1a56be9471e00af3ea94c65f3d748bbe6e7fb87bd59c04a03c27c4f3a0538adb911e7622c3d77fff7ef0ea57554e465ba16d7ee15bcab3fda2d2c4b45aea2b3e8abbb520bbbaeb910e1cadf0b894050841a7d8e766d2124ea681b8c62a5a975e9d0e2098f3ba3e66631b012497d6ce73e7e6f3887de9db47a659e4e1abd227b9cdec86ff1435d081efc69b57399e7a53fbcedf6d1dbb3dc769c7bb3532e7509d139f85cd72ab28684dc0d2a9b3b387afcb053f7a24c6884bc39a15b4f7c1f54259f08754d58ee07cf2f01aae79b4778bcdbee34f298f5e9b397b4a17b340b7fc3da658cfa4a180ca13eb6bbcf8825cd1505233beca4581005680dcd4c7cbdef5cbb2eaa526c249f19eb78dc74bba260a7cfd436873307eb0d21e7b739dae6862fea194d7429520f0a732cccd7a0dcf3816c455e02153c10c6ce9e5a3bb15c2f10d0177751da5ab29e6d755f79992244fa2ba4ed8dbddd8a438ec7ca762d7460609a9caeadf10028a12b88812b3c340f2ac8cb24655261b5a98fbac896cad6a39e73e6cb4e6b0f07549e56f4f93ff8a72c10871690e886e3644e9d2fb14f23481f6ebba6ec686e7ac5d8c591878ec537bbd0ffddbe8456fd305e51378f85f3c26bbbbbba618d7243feca894eff8a00a2354462f5221f54f4f3e60cbcfc052e7aa5b4d56c2875d28cbb6f27b27ce27a3f27cce615b436786dd00224b4c05aae6c0e09147b1193eec60cc530388230c3b960a10dbc0c857a1754995cf45b1d38aecfa7c3f77d3ed00126b6311e30389cb2894ae6b4835e2857f146343c0ac8e2c008b7bd6a6edb5cc0f70e255013b86f23e1f80c99053b1e27e68369972d955703ea5614fbfb9e5d0c239fe4cba1cee95b585c225a086e3b03eb2d7ac28653d9fd21123ae751dd526994b835302d8b2080ba76520c77f9aad92480d9ac939bf3d142d77282d23f91a7c52f2d98b8f19fb7628cfd32040d9d58d2e15528373104bf18adda7f19627abd2ee070aab4fc7d3240dae443990f41fca98d0893fc21f59d70fda454487f1773f16d9b7046d3ba5e3783bbb737dc52492937228ad0f1ec4b692029bd4066bcfd49dd2ccfeff8d5ab2c5200c6b77a28ab0fbe208fa49184f95879265b04ea9d49466644348f9295f57abdecb68063189398db67bc424ba8509cfed7d10e9b6ad996a801f3b4309607d52bf3aa1eb6fb522904cb61ccc197cbef00926ef539ca28036f5fee42cff60ed3ce9c9c2ef3896a3e1b472ea69855093571a9a6736a7d357707ea526363575b5966703cfc8dee2938331260e179aa4150d1edb3e6c2ac3936a9d05335c5d0ee0cf7b4f040afc9e5269cf9a3b62d61f0420f3bab3314264e746b6270547b302f87d3c23fd17b18244ce9a917658b900ba6279632ae9806a68b0071f1d3f4c921be0814454cdf627bc28e8d5cbf7a2bc9ccf32a981fa6472811eec8aa09a629a82c68fde8419763fd5bab14bc55e3cb4156e81c625439ce176588fd2019a533ca4dbb7e486a69ef912f43133049ae1d3baa501a053c62efd402c08de4aebc7ad01d73149c1776f93adbbb5cc25e629ca410e9a7053e0d8d0827593d5d92908b087cfcbc9ee47f512ec15053ab0b8b7ec5a697b609cb0f04a0206f298757334ade542c362d04abb26e8bab43e51b5623501316d0df18594ee5275d83261940ad9c496d6af2eef4fa92bca0310de89cc9cb3411f3a08e9dbbed751b689b629f78ca5c645934096e18116bff2de8d43e686141b2cb240d33e4bcdc8219d692960c4a7208341e2c59713b2764ad159dc7d60bf9208ae674de7737aae027365e5f218e56ca252e95bcff2a0977170feb0e55324606e8074acc5482dddc45c9a8c3161c1c3b2ba561962677a47e2cf9421f42b4c7f21fb6c781dde0fecac36a13f40c44bf560751e18ebc090b254b6ed69b07d40047305502d4643308088b4ccb240db8f621a05e7f66a89cb647e8d1ff2789e3719347c18971b897851594d34d9170e973835e466ce3929d7b882b6bc30f83d7dd3c0d34b86f8549068daef825b16df88c06b0ef9603bb67e9f2cf5ff7b11c9cacdbcc602cb92cfdf21c8e73cdee9bad89d0be22a40807ea08cc3a1f23b7a8be3bf60adc9e86a39f294641815c2b99c1d7b1efc7a1fb5d1cfffee30b404ce76d2c6fbc1ae0c882b7d507b7d2db7eb5e303ae10cb963ec3adc49493ed53c05f738d92655842cbfb73856be76b7b1b3ddd061836c98262e0917c86e3bb4538decc43b26dda4d684ca178267ff0fe0b30f0bcdc375c862a0da07f8c2782d44fcdd937e9ee270838b6ddf7d3df5514f033244cfe2f71ec66c1cfde2cb4d130967554911283f4984d8e1e15b367f28732f1c7aeffebb22b6902e7ea9855de815acd1b499d988ab95cb7956e097cca284defa14ae1c814bbb19a610463500d6ab2558ee2230bfeed230bd2c1275051e082c98989597ab0df8dd7ee5e55b78a0f4ca432354fda8921a8b82859225391426e960cda62130f8850f52f4a6d3b6ce78f8bbcd8a890f810f0e0847a73250c5bfde920da97529b1fdb5b4f580605a06fa539e9f4f75eaf69522c38b93d2ff68cdc8aabe7e6c67ec65add5772a354cba9e38c8f8fc13c43fd672fcd23865d8641518340c477c08a23be937416154c1dc8c4172a2147c2ac3b0d51a880a6b275d205de24936d1883d40752b0450ee3ba636a32893b25057a3e30f9af9c23e65d9446a2819fccb7f59abeb5329c42bcaa11c9e7b9b9bea6a334095a01a2bdf269d29daf8c7140ff7a197555c2bab97843553021efe88b36daf92ff4a2698fb01b31687b5ba092718b5595bfc22aba094f897a664b2cd11af43288155cf3e339051b702627c58396477cc44633b0849e26a0d6466348d796db7f0d9a0bbcf965512e558807b39988270bcc68ca8739d31ccd688a860c96f78f443cc95d6bd689d38f0b52c3cab31a02b7714c2504f34c53be358ab6a1f2b364f569f9f6adb434b0e743a554317f88ee4f5a842fbc1681adc338beafb07092a152a676788bcdf8178c7ea71ad8421368eafeab264d1484163631796bb6f8c55b4fdf7ae82c3c7a6ed5a147389161ee97ed1ed266267fdf3b866312e633fd96f56de7602d590c43aab542caa495e11b3cdd31a9c98dda30d6b9a066e7665f77f7a2c0434da69a0e8d4398646eee17fd1331baefd2cf1e60e0b1a6cd0c6e348719c8e3a3d58592ac80727b32053b0883466d45600ff559c1ba6fe88b7fb56e1e5f942459a44d2d5ec6649087915500fc428d096eae6f0cf6c01373d46a2abf98654a07af29f1d79bc3af96e213df7757d70d2c2b27b313608910233d8813954c3bab6f99955758949ec254425518c5023bb5fa994463e9212c3072f08dfcc267a9df2fdefea2d122ed9bbc598937131ba28cbdf5ce7e816e67ccc668ac0236e18cbb173754537d1b10e2b0dd61427d679bb62d26fd9b70f814425230d709ddb5dc0f0cebf5fc8406208d09b3e76e0487bab4015b7642a52a0c6ecc7cebfc589d463a3eda2a60404012dc87c4fa547ee35bff0570984c8a4471f776119f83e3822b542b6a7bf6a57bf53764285cc9262a21d87e164018323cbe5a6a34fbc3d1bbb74fb74712bdf7b3a4580f750cc0a4d827c4f9f7145db570a3f68670701c8bdbe57271abd82e1f2828388edf74fcac3aedfb09d9d9d3fb17153e15d21ee4fa7b8a6f22892f0aec288bf9464b031bb9ecb8fff1935a29e57f356508c78b3cbf9071395ff6463dc94a4f71b87aa42784f9637637fa562875fde046163256203e926fef560b51a4f854ed631f9a236f2c39a8fdf74c3c57afc0d9567d678f53f5e26cf5a023d4a1d021ef67f7b6625692cc0526833ca80c8e21d9594bb97467f0b5ea612a79d7444abca68b15d7553e1fc18844d555274ef456764455e37bf329da232b79fd9cc4c6e91a234ebeb301627b6f4a269180fbc5e102684a5a6c5a601b980938ab6f4c5bdce201251ecaecdf1e98f8e970c4ecfece7d44bef6eb5c38ac8af818379dae6c42b44c6ae55e8809af1da052447af69effe9cef59b4da983b603c1aedf5f6c807b9990701b0d177830e8cfcf327e78dca6887484b600613a0970ed5995d08778bbe3c5fc9a1c9c39022d8aa7fe555324995dc356129563bfea437b2561fc3db439ad77382a11dd8805af8c0a7dce7505717510a0a7adc8ab57e508979c9394ec3e832d98d280445621a8578ee487bdd2fc62525885a334be4c9b350581df892f6bcd85a2d4f08783a3329866f8e868b2a2897cf3c1e98c2f9c7caf7c39b8946a15493721b725f95ab580504267891dcceb3b7c5425b890c73e7a7c362c8e14f1e66e1c2c31b860d21adf9964befe0476584bae7e111b238a2548c7d313e1053d01aaf519b94b6a3f849b9078a08417f2ee4a2a6dfa69420a34f3490ace3b206294374df7526463d3a58e81e7eee781994ed5f3c56beeeed32f809016e1f0763c70fe87e98176b54961de6ad47df395f82ca26a466cb698782e74af26802c747b4cc1dc92cb1f41aeade54d54ff45e754d977b359471f0c490264d2052988aa9d916abb6ba3c357a56457d6a", 0x1000}, {&(0x7f0000002280)="91421a39be5240f4fe4d76af84dd51250f8127e1add0cad383e21b2d33f6baa45871fa1d3b808f52f19e38288a3b89de0cda015a907272105b5c89a73ebb8816855336bc6aeb10b2bebc7ab20742719594fac433322c67c5b5cdc650da8de390c36cb3fb9c5a099b", 0x68}], 0x5, &(0x7f0000002440)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r1}, @rights={0x18, 0xffff, 0x1, [r4, r5]}], 0xb0, 0x8}, 0xf) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08c5bff95f6d956a22d10a1600450000380000000000019078ac1400bb00000000030b907800000000450000000000000000000000e0000002ac1400aa810000005ee1048c6aceeccdd3bcd53312279c1dd31361e90152674d8cad6da012b40e43114f8b2748b38c369d1c534eec5e1fa48f300a0808cf713eab50477aa43ebf5f6ddd303a8f9d283ac2b9db0cb9343c900a8e22bac93037e200486eb928a91b3834c6617c7ab072d0e4ecf13974ceeec8b30381ea9770ac3bd12ae0c9ed89daffccb927498be8d923fab30093633d9fec3880e2f1e5d516be256083a8bf4b05e55b7b839e49425b4ebec6ac6722b298c547be17aa83b812e4ea0e1eed0b6030d2ee389fe96bd4a1765d9b8c3572e5e88429c795"]) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r6, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r6, 0x0, 0x0, 0x801, 0x0, 0x0) close(r6) 09:17:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 09:17:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) listen(r3, 0x2) accept$inet(r1, 0x0, 0x0) fchflags(r1, 0x0) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000440)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 09:17:26 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001400000000002f9078e000000200000000c75f456c6e80155b665c9498db2a593ca636070b213a70b4dd9138ec7e3d3c757a6327"]) 09:17:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) r1 = socket(0x18, 0x8002, 0x0) shutdown(r1, 0x0) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0x10) write(r1, 0x0, 0x0) 09:17:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7, "008ff37c6eb595607fcfd71100ede600", 0x0, 0x5}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) syz_open_pts() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x5) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) write(r4, &(0x7f0000000200)="a37ac2ca08fffe8a1c32a94471677b393c845c4b65838d818585edc4998f5c0cb2bc7ce3d98b6a528a5295f39ea66695ae2b7417f700c7b88f1bc653ea23770d974e383f6c6b6d8eb533122fc1f3fc1b9c08c363abdfa015e3fa953fcd6286430f27cac62f420021496176be9bf8ebcea2b9d1d6587c9dc06e28439fb995e51945073c6566ef26c4cb4d5dd7ccd6af83f9395f9372e3e619a63950e6565c92954c128a43a12ac877e334f041a6954f0d5b2c157854d5f28866d4e4af43db4188edf76d7f6148375ebd7ff6fc03c1ab3bac04", 0xd2) write(r0, &(0x7f00000000c0)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f386deaa5e8b04efdd70000000000000000000000000000004da053c029ba0d487194e8cb057f35c8e6cdc1033000b9f55f5bb7fddc4aa393154f9ac6741ef77502a20b13cc302a6b9a01deb483ce7ea5e645cfa1036c7513b6bc1027efcb", 0x7b) 09:17:26 executing program 1: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 09:17:26 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 09:17:26 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@empty, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1, "bf51e0ac1c57"}]}}}}}}) semget(0x2, 0x3, 0x1ad) 09:17:27 executing program 0: getpid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 09:17:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x0, 0x0, 0xfc}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r5 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r4, r5) getgroups(0x1, &(0x7f00000000c0)=[r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, r6, 0x4) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000180)=""/31) 09:17:27 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x3, &(0x7f0000000080)="0fd70c0387a6104322e8ff062fbc3f443d73ac0f5728e118f1d03ed1e6036b9ee289792dc4b8f0c7fcda739fc5ff1edca10b7a94c261e3f518249d866e9f74fd47b18b85dd483178f96e7e68c5", 0xfffffe80) 09:17:27 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file1\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r6, &(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00') r7 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') 09:17:27 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwritev(r0, &(0x7f0000001740), 0x0, 0x0, 0xfffffffffffffffa) mlockall(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8800, 0x144) 09:17:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) fcntl$getflags(r0, 0x1) 09:17:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file1\x00', 0x2, 0x121) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003}, {0x3, 0xb692, 0x2800}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) syz_extract_tcp_res(&(0x7f0000000500), 0x1000, 0x5a1c) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 09:17:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@remote, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[], 0x1}, {[], 0x5}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}}}) 09:17:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7f) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000100)=""/167, 0xa7}, {&(0x7f00000001c0)=""/30, 0x1e}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/251, 0xfb}], 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x10c) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) kqueue() ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000500)) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x5) ioctl$KDSETRAD(r1, 0x20004b43) 09:17:27 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="728356f4253a924d355c5b1a4ec87a1cd65e7461a3d18b7356c82c627d062159a1003d7f62a60c8abf451fa2998a202aa563b1461537641178233faa405a302fc661e87f9f41293e1b6be871f486d477cb4c52e94034d4ae8d326ccd77e5c961174e52e4ff247185bf594bbe340f", &(0x7f0000000100)=0x6e, &(0x7f0000000140)="3baa64e0f111e75c7135c589e076f0e5b6511a2ba8da965cc4dd79a86112ef83aa30004e0ba73389bc5cb5a87c36c5613797956d663a779bf8d0301ddd30eeec6161f06eed65679dcdfec515589e4d62a884569b0fa96f7fc282f32ce0fad3be7f122cce519920e53b8290e715b2e8e6b5e82a7b1cff75bb283b04", 0x7b) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa99aaaaaaaaaaaaaaaabb0800460000200000000000019078ac1400bb00000000890200001100907800000000"]) 09:17:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffff3d9a4cffffffac02e3c1ebc0e15c4a4a5e16d71ca3dd030086dd6031797100103a000000000000004105c53fcbd4bb400000ff02a005440000000000000085f6c2b1d181d2269d0aed208a25b7ec000000000c2f6b905f048be0f5da4c5ba1100591fb95ba68595e6909de1aefbe82f4f6df13f6ee82f0ccc84f7aa725"]) syz_emit_ethernet(0x1a4, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000f50000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b4518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de2c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4e02891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09504c7cebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d9000200000000000000000000f7c8a2902824c189d0528608f870da120132d78c7d51353d411926aa55b69c98d62c8207cbf0422324574e35566868172a78813c77f106113991cc47b2096708d6b399045bcb51f85feccc59082c2e6fcbc1f39dd69698147507598caef5fbe1b00d46f3a0615abdc19eba5ca3b0e2053af396aeb5e145c654840c4844c70e39a5831c0798f05c7521373ff4f7cd0f2ceb79dc4324ad96fa48d7f9495f21697773b5d32453fdfac0bc2f76d3bd2ebb03c1398e7d7a4705733143020b58a50fef0d5b9614ae569c2cff4efba708630afc21fed216dff15a572ae402947c03492a98bff63f2f8322a1bd687c6e41c6c6d08951c4f6f2fcc164b97f3768d11d637724993c35051d38a3a2e7b720a4af39e28615cadb9b84d1bb0e70f52dc1eb223f10933efb18e7e1cea8294f4b138c14527d0e9f62b6749f4544bb7f16ef824961b6535fcd28439dbf8ae03d3c05c542045d87f0adde915405efa0abc932fdfc8cae51e1c5fccedc76b984fb56ae327158a7c4cfa68c955df2f9d0a6fed646c9ca6a8abd74b1229feeab060ee2dc47165d0bfd8ec81ce7f4d59f4c2b"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 09:17:27 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, r4, 0x327c193d7b81057b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 09:17:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)}, {&(0x7f0000000200)="243aaef72da547390831f0e8726508cd91a5e8e74286bcc6f0148a2b6a8b726819c07bb6545f70b65f14780529156610712bc10ac3aab30c0cbd263025b2dad784fbce2f63e345936ff5c4f1e52ee8aea2c60d573cf45812cde67a6740e1f07a5e1bc077537517a0522c7155becc0df49faa14052cc6ab6d58b8d641b33a7468633bd2cc0d086e43003705bdb60824f1ac1f9af785f44abf52d8d22c45118abe0860", 0xa2}, {&(0x7f00000002c0)="97a64737b404debef724a3fe9ef022daa8928ffbf0dc863a039839d46691442eefe148761c928903c51d4e13c85becd426c220ead1196bcefb7f6d3fb967fe53a7410328791028f968abb3384aeb7db188f8c54e6553cee997c117d2400791eeefc5ec25a8c161350e01b0b6d2e135858f4ed2520c888d1471b303749a09f2e463858edccf06e583946f75fc96c3c4e0ed1f67f58f979ba7e77ee27fb2f187da4cfc7803feb9e894de321140561831a6887c81c97412fd948815a0cf4675463ac20923ee69", 0xc5}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:17:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaeaaaaaaaaaaaaa86dd60e0e62100082b00fe8000000000000000000000000000aafe8000000000000000000000000000bb3c0000000400000033b2db47b587e29913af8533b3bac0437c7175b47eda8227d8cef29d9528068f3962a4c9c23e63d5c51f1e0527b5b195eb62e3c7aec4a3e4546d1066730fb20812d27e22cf6a2ffbf5f59e356827f524daa558b2580b715d3492cd929df6a3021dd4455da4b5586a1a925a0c088915c0302a7793b8d8f480175f086f"]) rmdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='@+#\x00', &(0x7f0000000200)='({\x00', &(0x7f0000000240)='[)@*$\xb3\x8e\xce\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='*]/\x00', &(0x7f0000000300)='-@$T*)(\x00', &(0x7f0000000340)='+#&x$\\d%\\%]^/\\\x00']) 09:17:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="200000001000abfa717b000000eb05000200a264b0a03576b48b86b81000"/42], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x2, 0x0) getitimer(0x2, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) sysctl$net_inet_esp(&(0x7f0000000080), 0x4, &(0x7f0000000180)="3fdc735c1dcf5abeeff06574ee76ca2cf77458e072aa2725905873e5746fe8f82773a8241f40b9be6e7a02dbc551d64036e5bc022f348844be6e73f3d84a6b145b24f8fff95582599a9cce174e03895c1bef12cf3e5b4658a07e736ab45a4f5ec8f147a3557706c72f5b02f8a8c84fa6e56084982e539f27be6f3b4e9e7415861028c8df6d927afec7f59825160b35adc1f1efce628719cdb7da590780482a36f9b806f18bb8952595d7d1ca0fce47316865976e238993e447ffe95fb0c659b2a784450e23eb6c1ee53897145936d1d12cdb025182f359ad9b35e177b0", &(0x7f0000000280)=0xdd, &(0x7f0000000340)="e43bc13828f2e280b85f5cda37d6f04e9efad0fd5f9ba5233af56f26d74c32e45b267ebd2d51696c3ef73373480729db6dd85c60ffd1773a8fee2f99b176559173", 0x41) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x800, 0x3, 0x5, 0x0, 0x6, 0x8, 0x5, 0x2, 0x2, 0x0, 0x9}) 09:17:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r3 = dup2(r2, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x9, 0x2, 0x8000}) bind(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="a56e528d1b94bb5f64e8fd282cc5221848a9ea7df0f68882e838c254a48daa5f38f644c73c1900e5ba95"], 0xa) r4 = getpid() r5 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r5, 0x6, r4) fcntl$setown(r1, 0x6, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x4) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r7, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r7, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 09:17:28 executing program 0: syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0xe1, 0x0, 0x3}]}) 09:17:28 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000400)={0x1ff, 0xc169, {[0x400, 0x9, 0x8, 0xff, 0x80, 0xa222, 0x3, 0x1, 0x2, 0x400, 0x9, 0x9, 0x0, 0x200, 0x7, 0x2, 0x12000000000, 0x41], [0x6, 0x10001, 0x8001, 0x7, 0x5, 0x8, 0x0, 0x8, 0x3, 0x7fffffff], [0x3, 0x1ff00, 0x3, 0xffffffffffffffad, 0x8, 0x3, 0x7], [0x97, 0xffffffffffffff01, 0x5b0, 0x7, 0x1, 0xfffffffffffffffc], [{0x20, 0x4, 0xfffffffc, 0x9}, {0x0, 0x5a, 0x3a3, 0x1ff}, {0x4, 0x3f, 0x3, 0x4}, {0xffff, 0x0, 0x100, 0x1}, {0x5, 0x5, 0x4, 0x8}, {0x5, 0x3, 0x9, 0x1}, {0x6, 0x68, 0x6, 0x10000}, {0x8, 0x1, 0x2, 0xfff}], {0x7fff, 0x10001, 0xffffffff}, {0x0, 0x3f, 0x4a07, 0xfffffffffffff4ab}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 09:17:28 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r0, 0x2dc) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="1cf25559090df9a7d2552f46e74fd8c71484bdff0db640af5e13e2e8d5301ddd0b66de363deaa64c3c2e26374e767ec9a2316c77ed59dac63321982cac5bd783d40c92de9b46a955c627fbc1a656e8c61f6d7a731a1dfc3baed21f31ea8303de6ea9ef65f7add384fe97f63e4f81a398d2ee6b7150bc5cd064725001f563193cbd6825588f89b1dbb11395154d0576d51388108ccfd10d5e89e72243f678b7cc", 0xa0}, {&(0x7f0000000200)="ad4fa896ad1fdb65269251d60c4453c08afab6e0305fa7ded15264c794", 0x1d}, {&(0x7f0000000240)="684e15cbd0f8a253d58a4f015c05eacb709fd2e37606d951ca951de08a1701c6ced546dd74c45a88063ecbdae008fc90bff4461b46e53abd7a32c4fafc027392a643f2c984b3619de012ae039f8113ab98674e66967f3ecf74bd20bd80bf66552945cd4616f82c20f53a7692ebf1fdc0ae15cfde5dd38e90359e35da443ac2671692f72e3ea0154c31c2835373b32be8abf76a1255fa04c2c2d7efcd94e58c5de4d777110df9b41362489b19e342df8d3f15289be524bdb8a0524e41b5937d2b20d352d6e65e668806b032cdc3b66ad692fae0bf3f967edbe900de77e1bbd38da70d13", 0xe3}, {&(0x7f0000000340)="e4e8463eee7e9ed85d6735b09e95b737d141afe6ccf61a0bdff6171aecf54c6e27fdcda9ba3452b2fcbadecdfe9d92f57c06ce61eef4b50f01f3296fc6001878d40735dc5632afb5b14d97fcc2755ce871ce11260e6d4a5749e6ee83cfb937baaa85082130edf26102f2425d30376e8eb320b744416103f1f397833522c659e865b247ee42cfdee6e8a026a8911643516b639a31672f32a36f146102501b5f12fcd46ee32e88154dc550f34cd9638123bf523b8ba02370650885f1b9f112e5aa294aa912afb6e118a38b6a", 0xcb}, {&(0x7f0000000440)="6f21db9ce9926678254a2115ca29bb74d7144af40716d118e3e600f51879ae190a07f6933462", 0x26}], 0x5, 0x0, 0x0, 0xe}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000640)={0x7, 0x7}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) r3 = socket(0x18, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) listen(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000680), &(0x7f00000006c0)=0x4) accept(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000580)) 09:17:28 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = fcntl$getown(r0, 0x5) setpgid(0x0, r1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 09:17:29 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x11}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) 09:17:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = getpid() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) r4 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, 0xffffffffffffffff}, 0xc) 09:17:29 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933", &(0x7f00000000c0)=0x20, 0x0, 0x5e) r0 = semget(0x2, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/213) 09:17:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f07f7f000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0/file0\x00', 0x6, 0x58, 0x7ff, 0x1, 0x6, 0x8, 0x1, 0x2, 0x1, 0x7fffffff, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 09:17:29 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/9}, &(0x7f00000000c0)=0xb) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') accept(r1, 0x0, &(0x7f0000000040)) 09:17:29 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8000, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 09:17:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x49, 0x8000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mprotect(&(0x7f0000136000/0x2000)=nil, 0x2000, 0x4) fchdir(r1) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r3 = dup2(r1, r2) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) munmap(&(0x7f00005c5000/0x2000)=nil, 0x2000) 09:17:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f00000003c0)="45e90878397d836509666b57ee5b77d0de42f7e6e3156d76f36406633dc4f14333838984e17f606dbc0d9bf60e3d31a29f9000e9c2a8bc3891fc5162ccb1033f494b39e667eb8e68fa22eeea8e0daa312d87d5646a79a0debac0ccad883f34d2892a5af5d5af53a8fa797d7164e3cac29f07156531446ab6c0fa950fdc2682499625ecdcb44bd98f34c9e0747433e9f94b312fc66f37492e660664f5db28ff63517d91b6ace0671e395d9c7d526f3ed109e5d80c61dde1f6f2bdb0090b9f635e186b068f1f29aba89382c15f4cfe0fec84e9d1332a9b399b35eea975ede2fbc8bc232c4ed40753e1bde1580b946e410f3c0dca48f6e83a29cce3c025a1936fe1b4c28f107823595a4a9155d99d5d3647f268de185e83114a620969f115959709423c2ed28fea360d5863faa44ba28e9d060d41d312e079acfc1b98d8bb44d82f55b7daa7de081ddf3195c5cfc7ee5919fd060f7b3881f050224d2f5b0b8ac2af8023cc42febfc8a2bbfd30050412f348d42ae8cb1fdee393a7f63e8b2e3c4edac4e9d3ad792b18b1fe187df7aa3d7cd8f9af3abf7b9fbbb7cbbdc18e73900307ce9d41b3d522dc4ab2caf950cfafd4768e23fe28aa47a8268fd67e2b6e61bf41c5a89906df1fc683a126a82da69a6c654d667821f83bab624dade36f0df6c4985b71bdf42a4e1e13d4def17a38f6faaa24e1a9cad458b73ba02ddb722cf4325fbb90f1c810cfe8426e711858544a2f30afc1b192acbf1ef1d66b5d21d1a99efb10fc339135281c26c6c978ed7244b3f28907fff7da09d4463dc502cd439f18ccbadc591d58925cff212e991a2535d928cbe1b4568643ca23782a9ff2122e519e02057f49f9bbe7fab68ea51eb7825aa1f27809b0576c36bc06c2616ecaf65527cc5eafc94b7f4c9fa042ec4dc85fdfee6ac4d296553664a9ad4f7b4aa8ae7dc5243296a2ab0907b6dabaa84f9b1dc1308ea402ab2d7600960a7e77829004825da1e819d3d8fdf0a3a00c48e20f39245f48db0dcb4b49d5867e3736845329e4038a39422d6dd1cadf2b2e2258a3f6ef0fca8a382d2b737d841a39d3cda3385a4b27b59855ab3c77f0993dab2de26ac63c44939d53a6f2c6db001f7a23f8b7a9489bb650d0bb5767b27497cba920e09622e5e1305d2c6ec35215703e65d06e0d6f16b555d3fe2dea922896d0963c85af54da8525500692bb28e3e1533aae94168deb5af12d7adf9e14b4cd033d5048754407e11dddcd0b064903207fbab34e8c9ddd204a999a8d798f1f0166ac1159945c340d31c1aac52b48ba381ba892a18f34a5446cb09f7315953e731e423802c77acc33aece249b5a2a030915b3d95dcd42545be6016af518bc943b847c94844d568889b438b2bb919799df98761f5e13e9491c8887f663fbd39ffc2ee0c2d001ddb2c5f8becd2989969dedbc95e8a6fdbead0b3e0e5008bd2f4f138aa37c77aee96f26de429c546206c71768198fa2ac8ce5de9a7d726d766702a84d21bd641cf6ae14d8480c66b9b55f5807d9a0e479f194a2d65aac4a82983006ea775cca183251bf802a2cb6698bbf0408fd8b6fe46ae5cb4e351fefd42a9afb3aa885dec5c64e9cec9eed98d1748012efd5e6ee4485413a725206e932cd137b0df2ff664115a4dd1825a26ed4b75521cea94b29264f398e2b8a5406c44c77545341de6bca5a165a9bf2f469978ebfde6531708aa1c97f4b7da78a0b9511b8a927cd3634fec0ba5e0b3e6da1b11f7ff5a94f72e9ab1ab4385300b7fe5b31da862c61d6ff4c7eae1bb2debd5b0da9221a46d78e3f95250f4867a4c8d4df6350453c57b3aad78c62b0b66b84519fc8aec6961aa7fed450d189f9b63f8df703130ffa7853b401f467f3a9e5c648f4f49e382da14aa168a730f141461ad646e5e481b0aacf8ff4447cccd002cd2acf9dd103d48eb0b61640e8e9142c66a3a602c86a32eb6752ac29fd831ff528e6cad44a141f325f2f26607d9f6da8f6544a460c4cbb10b67c11296671989fc1ca3b473e52e0de600dd657cbfab117538d00fd4d26b80b2ffa7e00d55ede311c0f2fa82eca8f02d5f4f8b6b4088715d2937e4c5bc31bb67ae5cfa8ab9d294ab2905599313864db1bc2d1dce005f7a5cce731d120e5a1baa80645e027e6f9fdc5e347166af62ebe036533f2c31acc5252d3f04c1d415c7fd955ba6259bd168b4022fee36d66f816b581ed2ce749b121619c0d340333422a9ef5555dd986c2ab71d12490e2ac8619d6679d4a11f07aa049c21b94f0cd19f0714b7f1a6c29af0e6fa46ce3d3a0179851cd4da14fbadb200a8a591fb15ca751055f9f8666c62bb180c9aa6d193184c18d13de9107980091639e4dcc7d9735dc977c26d47455e7790eb00aaa9e13255bf4306da5cb3dcb45ea44626c4e29ca3da8793f27164c25ddcdbc18c0015623447a136564cc2393fe20f13ac9a4697214e09abb4753a1a675ada308ff5e4b9902a4be6b10e31eef2f34e55e69143f2a63415dd875baf92a9a14a09e86f3ef8fede4ce567e6f53704d048a30be6abe370c29cebf494c5e0cc0bbe961b02a8373cd097b1f39add665a097d533b78c95332f4ab441a78af3871fc213bc8d2aac82b5144a0f0a952d867aaacd02fe160e0e5d1823e54b66c4cf38fb566c3eaf36a4a73007718e62d3cd77e34e07bd2810f8cb43285ab05105255f71aa5308e547764f50daaf7110607c6b3e77cdbd7d14a9d7768f084584b17dc7d95892ec05ab39807eff2356c6b69c02505596ee2c4ebef5ebe874ea729b3f996fbae1347022b77af3bfba27112b788c8173bfe12a33418b96263c63e8eb19bbe4ebc684dec39cd24406fb38e6c0499ccaf8ea144b195b4f7fb5e7d2827cbdb1f9702c9cbbf51d8b7118b4a4706b107d28159decacacfabee862cf2bdd4e848d5d34335f89f9c00c0122847451d473df543a35bd734639edb2d924cbd7d7211731ed6f65eff0704ff21b9122ac82985306f4e4dc72cb672abc5a2b37f18f2a4c5df2e36cf545cd11c24c15a9663216210ceba289800cb67efdea69ca4c795f0d9ae23175232126ae4c305441f9032787fc7fde563b28721544a53789f8d20cee3c6308af6a042d803e13d91a36ff51c68af5ec82b91e9baaccfd1a907f75c50ba6bd38698f44e70fc3398ac3a44dbc4923c9d992901773bcd9934621ee3cddf8552ce1d912aff5cf9f74b744fbe87d7c5a32b7431c14a0344f6adb708dce3a584cd4a3882870755080ed5bb30f4dc1a8f55cdd7ac58532c605b03fcbf09549dd3a41d59f42cff075d24dc79b4e704ca57e97fdd7c8fc0ea0a7bc69d715f84921835c3994090d48ddab1de908e9c60656fd8f5684a41a53b1acca914b1bd71cadf4a47ad8cc02b94bf912d99a8a62dd2fd78db04e2a2c52f6e08196620773f3d20b6d9bcd0cf3d9c0f91d2416a1b119f7e3ce99be0a565171628ed8df358122ea9ab80c0802bddd865f54b0cdb67f4cb6bc3e621fbe786146a3245f40df05374d1cf6349bb95ec6cbb13d8c7d644deda85aae7a6179880f2a381de9dbc9caac2ef477d1beda0766c496880556816ba71b7022ea5fedbb876b5ea8ba3cf678b057d5ec1ebdef55941f3473c0a1262ad08aade2c3cfd6e6666138f4d7cd4f4ee63062d6904d9d7dff2686c0d850f76822cb51f92200d2845a879b0fb0af86682c3191441bdc9a64cf52a7a3f550985e95131a6d7084ae645cc89392f06b84a77800c6292c1179c1a6c5c9616e02b62c5544c291912684c7c1a2aec83db6e90fef3a630aed3a47eb39541964f6e8367b52470d412b0f1345e08c991de9fbedc3c94be4523388ae7ba5438df4b08461cdd428de7f957fd46ae899e18b8ba15ce1cbaaa9a0ab57658b8a2493b9cdc573f5274339bf7fb4a76fdcc4b51a08d8f6c35a888a8c239d83a0365c5a8c5fe3dff051a9add2cd0ce74c1cab69cd12fd288e5ae47e78d254631b3cc57f38c2f03b473f3a4dc16fd8db8aff601c4e034017ec357748e64c5313bdf6299ac2b87b1b0b980af93b6921651139d9bacce1c68dd46177f733d334b0c853fafb5254ac9804e58663498838f03a991ebd8213831ed2b6e2e8bdf599f523b4dcb5ee45ffb946506d5da3a4f297ac88ab75092d5f9800098f859831d3f6743c93f075638c2735b56dd161e1b536568be011833c0be0809dd5a346d5341c5c238baa8325d3c2f419c6da3bd6d7a3022c520d1f3fcc5c7d7bc8cd585761828eb5e2abba2615033910a23859eed683b7816aa6291bd53866c832b1d58c8ca88130d5e1da31aa8910bb3e56244a2ef4d41299ea326b946401daeb61badad0cac4d37cff1a9bc87d75451623e19890ccc562dfeade78a1f672955c30815d2936a256b19da9cb678d04949025c247c6db23e72e46849e8146c7398c81cbfa4328cbd5cf62c0226331", 0xc41}, {0x0}], 0x2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) fchmodat(r2, &(0x7f0000000040)='./file1\x00', 0x7, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 09:17:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x50b) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r1, 0x0, 0x33, 0x9}, 0x8, 0x3, 0x7}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x42fc2dea) semop(r0, &(0x7f0000000000)=[{0x4, 0xd54e, 0x400}, {0x2, 0x40}, {0x1, 0x8001, 0x800}, {0x2, 0x80, 0x1800}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) 09:17:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x9) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r5 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r5}, 0xc) 09:17:30 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x1, 0x4, 0xf0000000, 0x6, 0x4bd6}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x6, 0x30c8}, {{r1}, 0xffffffffffffffff, 0xd, 0x2b559198f41534de, 0x5, 0x100}], 0x39d08638, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) r3 = socket(0x18, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 09:17:32 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="fcffffe7ffffffff5afe37b728b6ff20b1cbec8277ce5a75badd31fe90a6c007864e71724bac5b755b58955d8f2985f40b449e08418312071221345e1ea530d3f8da1af0051868b85a3eab504d418bf5cf1f68aec639aedcc56f9583a339962cc5a4a5cceee0bf056f944b89b47ca32b27aad21c6e15b2d5465a9aeff0a671da6c46b20338a0ee9714b2721dba80f8b834f7f7166f716c726acc7b09a98bf4c80ca5ab91e629b3dff6bdf842cf67946d834b8a0de08a509e0e60c29d236bb5b61f7272c02003e3aea5414a552131b10e2688fd220608ff86c8346af15cfaa1460decfb06a4a28aa4d74757f3e8f4d787967127ea13d5a8728d6476af7bbad1189ee94312008b07ffc67ed09839eb"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r7, 0x0) r8 = accept$inet(r7, 0x0, 0x0) setsockopt(r8, 0xfffffffd, 0x3, &(0x7f0000000140)="6bc32ca40af1e1adaaa55839619804ff5224c046da083e780688e772bbefc2561ae63b0eb36c2095749d5ffa7a7ed60d158553c9f73937b496eb473a9f2f085dbc7199f7dc8404add7f18cee14427cf115d8e584fcad1d018ea47fb1ff0e3a2f3c1594b4492a5de1c87fc19160acb16349dadd11480cf1a7b67c268ff7e0d212b2f6064877200000", 0x88) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:17:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) pwrite(r0, &(0x7f00000001c0)="4835abe33731c744458b0e901f82c5e3ed21b120f9791247f8e675f5bf3d8974bbd67bd8d86ddd4234008f1b6c9a27c42695f4afd6068cfbc1fd3ed7390dd52b2b0ae2a646ef7d9e0105e4b207c4210cfe9c9dc622a7f1a1f16cce7fa6efdb6b1927f7ad483ed17487c42ad975031f0ca89933d0ff2bf7c13a69c6584dc4ee3b11302076825e95fa1ac3e59642b9e7822446525e54afcdae8ae347c8dd7398e91d6cb049e906f9458e7d54bf4fedf8d1a20ef52b04a3ac81ca6cf7d1ac8bea5754a38acff422b62e0159c197b366f2b46f4b332f4885f9cb3a1602e0098f2404172d5d69969d1808cc31e890c7b51edc", 0xf0, 0x0, 0x7) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) dup2(r2, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x1, 0x80, 0x0, 0xff, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:17:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x76, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100000000ff02000400000000000000000000040000009078000000006027791500002b0000000000c96d181a000000000000000000000001fe8901000000000000000000000000aa2c000093ffff7f000000000014000000e2b06dc23fac047908f1e82356f1ab7e6408b33dba330bb57617418afa0edc1e3e117581e55e4cf4a7f5258d8ab66d3aac20667e1dd795ed980304c10a1f06192a100331167e9e174ce3b2b186a7284a3d8860f3ce0afd43392d5f010da49df000000000000000000000000000000000f3b62317f4d5e5e38569cdaae521762b2ae7b102095896a84b5dd12a651c98c118ec9cd9544be2c31c61002e61e8ca903229628468d1009dc623c0184eda5f1e4fe8e2c9d90e348b23"]) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x8) r5 = geteuid() r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x8001, r5, r6, r3, r7, 0x15, 0x8000}, 0x9e81, 0x9321, 0x100000001}) ioctl$TIOCNXCL(r2, 0x2000740e) 09:17:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES32, @ANYBLOB="7da3dbb77f689999f17b51cb471138ca0274ba4412440d13d408b861e0257ec3b91d00a52ccd6e5e7c8bb3e61bfe9ec36f18adb53be36bed4d4a619eb1f147fc3fcf46cd8e716b13473745a7745ee6da283e4b659d815bdde152e748d302f50d4a9623c2f31b6f593ecbce094e0e4095a472e9488a3da8c784510851525633dc5ea21570ed372bb9379994d4d2fdaf2d5fdef402fbd211f72b4ced595492ac4575f75ed7b91877584f4764a1b1", @ANYRESHEX, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX, @ANYRES32, @ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r5, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendto(r5, &(0x7f0000000100)="3257e2d448543126712517b0683a448f270ad48a181e07d71e", 0x19, 0xd, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 09:17:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x3, 0x80, 0x2}, 0x9, 0x0, 0x101}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pwritev(r4, &(0x7f0000000000), 0x0, 0x0, 0x6ffff) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') fchdir(r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="a5bc96f495051653efafcc37e54fc2dff7bdd1e7a181fd9f5bf51c53755ec6af77c1bb507b1bfd4fd64cf2a243b7c47238273440b6ab1c8544343db09a894b0cf66baac8d5524db53a338abc184bf343", 0x50) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/30, 0x1e}], 0x1) 09:17:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='./file0/file0\x00', r0, &(0x7f00000003c0)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x3c, 0x1, 0x4}, 0x80, 0xa, 0x3}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) getpid() ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) seteuid(r2) syz_emit_ethernet(0x39f, &(0x7f0000001840)={@empty, @broadcast, [], {@ipv6={0x86dd, {0xe, 0x6, "c1a51a", 0x369, 0xdc, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, {[@dstopts={0x2c, 0x16, [], [@generic={0x7, 0x80, "f68d0c36693780c904be1763ff732887c05f5404e0f6bb53c77c2dcca8a20b5644b81588a6d655863ab0545aa89c335f85c79cb06b8d2f8b52a4c6930c3cd89b1202f6b1a207592e77ba26cc4e654aff2f88632b89a3deaf9723a71eee60102c1e5a57fe435501341b72c4bf0bbb8b7354bb166d9321c2541657f5079b25a654"}, @generic={0x7, 0xe, "bc06b13266d0ab1293592f76771f"}, @jumbo={0xc2, 0x4, 0x3}, @ra={0x5, 0x2, 0x2}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9aa}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x67, 0x4, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @empty]}, @dstopts={0x62, 0x15, [], [@ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x97, "ff2a9c16aa48e51165f9888b1a470f3ae518f5e2f1d38b30d7d0d99b6feade05e1b9f876443792486a6b31a1b00235e01a1f5317e9a702145f1b7841592b669e8d0d45feba2d66fddf961e4fa0bd74de9c2fb92cb9ef2e583d0e752ff558ed9bf153dd3ee6b0c5da201e5b605e67be466dfa862331e71ce0a4fd64384fe7ad15db02f7223236381e365ff169cc28310b2000a73aeb50ee"}]}, @fragment={0x2, 0x0, 0x5d, 0x1, 0x0, 0x1a, 0x68}, @fragment={0x2c, 0x0, 0x0, 0x0, 0x0, 0x9, 0x68}, @fragment={0x3, 0x0, 0x1, 0x0, 0x0, 0x5, 0x68}, @hopopts={0x33, 0xf, [], [@enc_lim={0x4, 0x1, 0x3f}, @generic={0x0, 0x78, "e0c7f980c3f3675cc18a7db57d6b63361bf058fe650f71fa4676eb57662563e2613c467b2e5efed3ac1d3f2a22a87ea7b51c05174b09742a11d725a33e1989dffda49fbc5ec84d2824ace4e0bb7b0a22879eaac5612c73f5ab0a3f536d05e39e16a03c38150d751e9dacc707188886a47abe896efc522705"}]}, @routing={0x62, 0x2, 0x0, 0xf9, 0x0, [@mcast2]}, @fragment={0x16, 0x0, 0xff, 0x1, 0x0, 0x7, 0x67}, @dstopts={0x3c, 0x13, [], [@generic={0xc6, 0x91, "a81e01b94febb51250b6588c4421dfdede375e6451b977596890b46d3388e42c37c627848fee1e0b56c5cd92e82e49e65bbdb9b7c7b1512f4a390315fd99470ec1935959c0486b5b6789691c88ff77917e852e61bcc80f9c7e92fa60516e06fab5f000f4d43a1ee99b0ac87c2015afc43041e467fe2823fb57c7feea9d3b885451fba26a83ec444779505b096f1904dd51"}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}], @generic="29b130add4f7aae0e80741aec2f3f79f856ab044d895c373204721e99c521749979f2c578024475a37928eb9daa4b85e75545af859da5708bfca45277c2aeb08b5563e408c0283565e9012f0648f7dc6025ca46ef39e609d421b3911296926d122"}}}}}) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCNXCL(r4, 0x2000740e) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) socket$inet6(0x18, 0x3, 0x40) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000840)="9cc586551b94641f24c8312e2e6791096912df98b76d5258a17e9e0404f3b0f5442a953066933a54801e4e93f9b188cfd2ba8dedeb024b3c26fc50c6a469c9a1b69cda71215234740a501aebea0002d62ef6eae015b63c00252ab81177d3f7872df337458295cdeea84426f242c2c0fc2d8426050d6e934736fc2c641e90ee715d8d832eef7173bcdfee87a0e304457f56d67b58a8cb5ceec961af4042153f5b4916d2f73ea7a1d7f2dd471ff12e326ed23491dfdf7ceb604496cb1a68c34753004b0baaf38c55505c6aec9d62afb75d9e842123bd9e4f814ad9e06c88d93cff1a72f59325f89136eadbe1372105e299b74990a22128df04e948d3d9733b162d9d054bbe6d035dc76ed9c79e5b6499fa7c7b363a353c101b1a786b26b885d3871f26913eea956d126ff289fae2b4b6ff7814676ee840e84eb612edb7e088b45c7fb963e921cf5c3e7d9f0e0309832a47e692534e043546e1456c732d1b4256f7a837bea77ac93af8a3d90b3557309e0e31a29506868226515819886eb95d4ecf2af60c1801b66325d61cb61b798f145bc612659b2734c0e04742b5c9a645ab32386952b1958d8352a8e7350b744fb8154b2fcb2d3c764accdb8f1968202f36ace895416c5ee9569fcecb2b31f7bacbf9f671f1d5f9a999b2c1c161d6d1b3a7edff98c6424b064b29293a673d3f347f8add013aebf3b0f684851c4e003ae128dad3abbfaa5ea840ad287b3e8c4903dee984800b23b3c4f90bf10f49d02c4fce5a81a562969bdf594fb773239c56c9e2537f7306fb6dc25a592aa3a2cfb1bc9e8536c4b2b07a0c79866f0755def2705069b7f305ac119ab8cc8ba13757167e0bc60d6de76ee368556ba9769ba195ad4bc00a88d07614cd21db7641de0f280826e238c7d2fc99c1d6a670a7ac821f422c208ab8e3f71a4df38a2126e35a854331caf8a08487ed5ca8cb31622e9fc9a81bd929224a6868d18da97c60f9addf6cd6e60982754ec20965f21001815b2ae12c64300e9a4edaf2318d9cfa304ac2e62c2886799fe1476d6579a0486244da1633fec47af06f0da7f5158bd97aaa527e90c8a1aff979929487e862cc3b3f2e6c4ffb0f658b9f2649088443f496a64f9057df348f2affb008155675deacab7fe4ad6cdfa2c82035ea61a32997e0ac7693c9fcc575062cf3fff845350bdac4d5935656cfc667d3d8591162cf42e0c819099ded6f03b172b06f6127a5534093bcaf79884243a81dabf48470e4149d542769346be69bc6bb0c82e091cd003cc0c4df079ef6a035bb3c820f8db95d5e8d0ad49facdaeda105c6778b71293029ecddaf8a175d4cef88bd333dee38a58f49e1209fc411e7cac531a2c93182889650dd7d7a08889e89fbd0e95bbd0c99703bb978b0575b3c279c053e1707a95216a9d9d642f23bec14c715074eacbb5511088985496b67162b85fd91fa9dfcc1e5eff90b94dbf86cdd35f0dc6062787b355c6f6518379050d1ea887de9d6506f258e611b894d50266524a949bad618d7b57e5f27d2ac05a5e5142780148bde90d51fe0f51ea6fe0060fadcea847d61830c14a5fe6e29028f71c67b19063ade0dcf29ccf8f2226e7b276537aa7a5336ef236de38a0afa2ea5da43fc04433be407b1f31e09bcb4deed96347d66dc0a3470d0ed7d63653d63a950afc8b6087f940e3b50fd5b3e569fdf9ab39f7f4317126187406ae976978544bbd2f0139fe764d34725f62de1a94ce15edf92527e40736198be590460b2cf5b9b23bca790cb65b81b8f7de6983a0f3f3441e9f9c8392e8dac9bec0aa03a92bf740123bed27f0feaf4dbb1a45f728eb27e94578b3a76fef56ec45bd0f19d5e6dbaa03f55cf7163f9d75f3d9bca49462b9facddb90a85d180b9e7748d4310c6ef07ac920ec35b1e7a1b909592259627f615f2bc1c959f64593a279e71bebf56f779f38f63d3e64a9dc33b81f4f97d8f8e2e980f849e4a2e75b41fba23d727b1997bd76e4c00f032e39aa35190f7e99df6c50f2d5ea86cd3c4b32787e7068129e5198a3375ac11160e34a581d4ba3404cb7c2909d919d8c275d7555a9b49ad5951524a2301a7e96a53f444f0e472b8db2d6266c6758483fc01286e8e2b98c745129c6a6272e34b40af225c9e60a257520517d8a5cc344929c34626641c927328b144fab8756af26958798a4b7722fe868248313561ac0a249f33d6fb5169705a5877af3621bcbdff94464c42d5d87a3ce8688b8a9b12db0bd33490d7edf225856dc7a5eaf5c1b4d7e82a93bdb67f7ffddbb71db3e0bb7fb03083a515defd8dac537c1283b6ba926049483433324cb72c342d69d0f0c54b627ff932a09a2c89ce6078b615f85beeb95403153a4471284d16be2421292218c7e762f9cb233dfd8f820bec9041e987fda9e3941da58d04818adff574b7f30d942223daa3effebcc37591f8421013f8e6919fa34e4cbdb72980b689f49d55ded88ec0d8cffadea05db5705e6a0ab1688aadf546784adf76b5db4719d13e7c18bc109d9fc0039d0600a3b4df8fae4bc95765144381a2733252c265e37afc8c7d53f098e474c10fa84341543945d54810de6bc42a03dcfab552b9380902b4612f1f97539f50a288a8d6d70b25321a6777942763b27770280264baaeb19eb32ef0418484179e5ef1123f71dddadb8660ca69a40b344a75518c3f2be7d39dbe2db888cf0ea40424cfab24e7d46cbe9f61294439df36ce6be372b56d0d5670207e2c6e733b78a27e54381854c35133e4844193e377f78cf1b965f3a475c70926e14de038d18205dc65e4fbfb7e6e59489d3eab585da5ce9c6d8d4af10ea17de05a426d9ab059c726736f51a45825d6f58e87c173321169c6e47b9723c59ebd1376842c3ed57c2e7ecc095bce667a8f7d509226f1b61f747a37a2d17dccbdb8a8860e3f2ebb6edfca50cc83a50d88e521e6f7d0483589c8e67aead5a5a81baec958441206da53569ca43fc8ee239a7ce600a1df41f3f100f3fadbadedb0b1f16764913bda4dc8ce09e351b3a8b5672609a69748ba0ecf8ec15c789487a3133b8790856a9d7a0786b3e5ace5b7db1df4597c2c4dce1b507add9f0c938d725e08d17b6dfd79cab624c09069e07c12f84b32d455149806f92e22fd5213cf717631ee63347117888dd5897e66b96fb6f97dc3b94297296c04b45293911828644e5e1f9300bea48afe3ffb263bedc3a8249ad8cf139670b0ea9e384ec1860fc9794ff80d556f236dfd35a6c473fea20f56dfa69b732d10d3f322bb834d943bc4db31838be5b549cb590e7236fa1762760fcecca16d9fded20abb9c82794d3a2f02253affbf8590200483a786d8a0460412255f31e3f2084d529d35135a1b0f08f5d8f9febcb27ce1b4f49df9fa7e62cd3f5f3d30bcf74f1ecf6b423c3614198c2f64b386f988e19f82919d699fbae8c1e8e884976ef02ec77ee4806937651dc1ddd255899cc3a16e6bf3028576e49eb3a5796f491094612b42274dc3f5238f2eb1ac7a2216da99afa55820343dc3f0a94dfc92b9ccd87d4cd2022716be91a04353b8ab7b4111a5cd712984fdb879ec9523eec049d83a9ddb5869236edba8fb1a184418043e86d1e95269f37166164960fc5dd33aa138e71af9eeef0cb718736a187cc1f47cabff92d8cf87a07e4812a91e23cfc1373d12ee9af67cff81ec2604f3f0280e0e08503899302f0bd31ea55f05f7b4c2c132b7a289cb68231efb66e4c1269be45e22c8857bd1693f6f29828a9773298c24ae689c552e2c40ca774b2086e8e64b6febb3befd9abb0fbfdc21a172514bab5742bd6b68680b883f4562046fb140c9aa75cb811d1b89c0312688b73dc4d2f768ddb7926e5fedde3363944fa40cde0084ebe22afa4c0b9e779ed8f655ba52116bd1e8683e66b598c8c46603e5d48d1723695385d286e8d3fb756dbe38ad34d7c90f2df6484ec8909046ec4b9df46a2d475104540019fa8d4e58bbf3654b196e19d78dcb17756645843588c092eac108acb8c174f0836d55c527cf6ce8dc35038ca51803472a6319b8a7ad61083db7cf80dbc7112e951cb7ed45944a9ecbc03ba47fb83bd6d27ef092e3e71faffe050932e5a0b5d8308fdc21c00bbcc467c10f126ff5bba73754b7d3aaee5dbb1bfe0e416e79c1abc86527572dee5bee528953eb4ebebd799a1c355cfa0b23c7ac510a31e762c1ef0fefe42985497529cee324bcb2c31e1f532ee3dc412e7e9037c28faae5bf6b870c58e85d9531d3afe23d9bf8d40ab1953c8842b2902b085b09404b9a4d706bfadcd05452b1864eec6a6cfc085231d16953ef203918364a918e36d09a6a7d99ea4ad43f752ef991c50d3e7bc2a97d467c4ddcf0b0dd866c9fdf6e2f48b387332337a9a30875dfd5bc24a38ee12a04947718992be7666b2324935876143273892ccb281c92a53cd04fc8868f091db7207a5203f85fe85fad8eb6d0fec276680ba4c943e506db43e37d8238a642190099a3c73d46f4942b2339855c3dbb1101ce8b2fd7d300e6540c818bdd354b545d13b827c7e7137e31e14c1661975b3b8658eda8a6f053025a101b7b6f123de98aec8c57320ddf8f690a9bc5b3414684383eef89929e0d5ecbc6f1b9c3e73d1281149ab44c2360a8b5b7bb952eac86ab93084b504b471ed4319d59a6b4978d58b8d8d406640f99b4b5f5002c331671d3d34fecf3142147c1d0740f63869fae52fdecf8d72807a3097e9e9da30ec366a4d3779287ec548e89d4db26f1f1da00311bc599d8d071686e79c5a94a3bc7f734afd71a60ec95a15425a3d0596a21864228bbd7f55cb8627ef1dac5baf6cde10e71b83975df52501adcc5f8a824ead5504180800b0ec81b8e9bd6ce3e8ae55f048df11d111d026ec30113ff6e88e8e3d31448f9ee48907aad475c49385b5d1113658ca9d5deb52ca8c8d0ad0c52061714775d2a6c9938d33b21090e2085a1f7dd9e621d1c3353ceea4b2d725dd4c5b03b3fdf7644406648fbbc87e2efc80556b6d42dddffdba4514e04a30945e919fa44680ca26886a84129f7f84aaab1e57ff01aa7e8c4ea8e95e329dec4e350f0c935f1f3a21bd6f062754060acd1f230846dbd85f850c0869dd4dd2d80da3e0697715568b41bc99ee4b9912fe4673d8b27719c16a16a2d2223eebd6530154643192906182a098025aed89fb632072a058c04db1206ab34d1e75b10b6e80335b8765f55ed061665902fd7877ca567d76c9d5c8365b829af173dfb6458fa72cc6b0f64980509b73c0569dae625a757e59d1a575c4114210bdb36b77e9624d0c8657bc933e0deadcd3d9e8c5557867d0a157c7f1f1b266e529f14171f9e8b47c7c8bbf876422a5a6228e8f90e85b3cf9b8fd6b20aca0f4e17414c9c073d12bf25135ab3ca8c54a4e6ef22832f50ba6bdc4555819c56b54958daab9b391373b9bdeece0adda7ff1ad1c91dfeedc5a4772497740173e17c35b9e34f2e3c311a70b92f420682573a4474202e528b99c3ae87c5b22b79a1b9ff62e8721657ead699ffcbe4e049711c0679c7d7d8e4bd92642cb716ed78f30b3e2ac7e77e4daf19b8a6d8578af0d3ea2fb3d7da66faae5af6c69b5c4ad7e875f26af41903b3ad6d9641d89eb9211d3d889b1785b6c00da23639c4a0be3bb265f54cde5a8f7eb77f11796cdf4313333670da6d5a279143501a9eaa73ec826d56bdff1e587a514effab67df65beff9f2635366d2eafededdd162c27cc48e99453475dd1ecea0d0ef43bb77e62ebfb03b958de91ef93f950766e1d3727c0407461325a1397", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="0d71f35accdec7c34e812b15cda44834f95bb5cb6c6cfac3336ea0b4692c6023783dd5d3b3e1ea25bd9c02de0bb51e21e2750fe617335f5715e8c66e33f695deadc8820a1a381b093fa8a4116a0ea195877e7ebcfe88323506950eaa", 0x5c) 09:17:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000002c0)=0x8, 0x4) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, "2c2406000000000d00"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) bind$inet(0xffffffffffffffff, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000300)) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 09:17:35 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x77ab, 0x0, 0x7, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0xfffffd8b}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a244fd33055552f0b8b8f789632dfc94ff330600191359435eb06198f579456fc7d4c9658c9ad8a4f5f728193ef16bb93f12fc4d5f16b136a5d00d1628b53a0000000000000000fd2b9d3f985f5176274eff00", 0x67) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) write(r3, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) r4 = socket(0x1, 0x3, 0x81) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = msgget$private(0x0, 0xfffffffffffffce2) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000fda87b673faa2a807bb6e4db114de90562d5d43c3d4eb31281413ef1282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3ac0554de56d084520d305c71698029c20addb5ed1215bec72cda2b9cde796e4f2ffbc7c9ad9dbb3b396141ab71ee83a65ae679cdc00000b349c75aeffa36f84186589879ae8b4a555611874f7dc111119dd181bb62edc529e4facf94a20afc359c2615fc24387b8d217888b64818453ad3c8ed0f526021e0c479020b12469c8c830f7b7dda51a259d98e55fa6251eac625cced2d77f02bed78bc3fdb76f02eb038014043673c92869234ec71bc2ac0a92c7845dd02962c179b7d832e25dc63b"], 0xee, 0x0) msgctl$IPC_RMID(r6, 0x0) 09:17:35 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x10000}, {0x6, 0x8}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!'}], 0x10000000000000dd) getuid() 09:17:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) write(r0, &(0x7f0000000100)="3153b0c6588d8583ba20aad81139b8718a08d882ed149d8860b54d137e646b9020e6ef5ad6c4b05b663c19ce37c479eb7d6d00", 0x33) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./file1\x00', 0x10691, 0x8) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) ftruncate(r2, 0x0, 0x8000) sendto$inet6(r2, &(0x7f0000000040)="232babb3882f7c6ae87386fed1d39e4ed6ca0af9692d8ebcb4", 0x19, 0x401, &(0x7f0000000080)={0x18, 0x3, 0x40, 0x1fc}, 0xc) 09:17:35 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="8b81d8c19741", @local, [], {@arp={0x806, @generic={0xf, 0x803, 0x0, 0x0, 0x0, @broadcast, "", @empty, "ba9571695583d44204488045286438a1"}}}}) 09:17:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000001340)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239f368dc9dbc6c767efe300c2ef975d8652cd03c44af", 0x24}, {&(0x7f0000000080)="11dd7d110a511073bd7bb0a12cce69e19db9999761ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2e2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af52", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f10d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f0000000280)="180de007dcc4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df4845", 0x7d}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec451433b0c4ca0af12126f2", 0x1000}, {&(0x7f0000002540)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a3e271e4a8a6d90edea996aa4cf1dbe1f7105485f954611e96cd1956a8db5b4ddef2529c4e6d7e250dc05063383e499ae5cd938ab6f41363c54df03dd9ed9f9f4ad4f1669d5110bb2b522cdd4080faae518bfe3f01e3d0013426b7fac22331871ba84a851429ad5a08b1a3a35351132d312c1b9395d3c1cd09e73ed75a268f0b8754316ce113d46db0fccfdf5a27fa05d2fc29b507312278a02372ddde3da86b6ce547773285fd4c5cb84c873f9d9ea833a2a78a853f93cf2e47d525d770ab31d79844859981ccfc3656c486ef396930adac4a7412ebdfcecd5241ec956ffd54fa4a7d0af20e6144c511550406d29c426ac103262cf8207c5c840de1913c774fd57e90d", 0xd42}, {&(0x7f0000001300)='4', 0x1}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0x20000}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom$inet(r3, &(0x7f00000032c0)=""/4096, 0x1000, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) 09:17:36 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYRES64=r0, @ANYBLOB="ac354a29700801b7dda334958455a689920bbc1029acc07c749844440f447912895d82eb2229fb892839dca1d17ed7948e53ddbaae50a38cc1f4ba799010866b2d20d427ee1b94466b9b87f1bc6a8ab54a7da6f2140d879121ae5dc8d6590d2f0ce6f2bb321f62e8497e21ff29388d0a6076b68690de420787ef5b7e606125633b647dbd49e0b27520be0e387767f3fb0c24629c2fc6e94e0838920d31653e3f620fe6d9be41cb99038a6e1ef6a79276080ef1bf4a808a1dcd31b935f4435a914c66914d7167be293274f0330d86a60215bdef6870fa2805e16e4ee983923cce6bfb88f1a9c2d2610fda60c853278e01113597bc018da3147af34e998f54616d30fb3c40efc68a98e661adfe44cb9a10e39bfd86aa5a11de94f1cc5f7c281e443ef49e205188268cda881df2cb4c53dca6e0f7b380e707b23557aa2bbca7e4eea6932b12399ccd396e240574ff1159ccfb6c1a55f69684fc0611a0e5198a5b34228e92bc6307fc508a4e7b5af27f43ea69120caaa56bad2d1d49e01d8b140445974caba1e5caa41f399665642ae5d53d90a1c19e65fd7d3e2fcb5da271bcd2133970b1181e08bc86716d6d04506c65cd15e6d3dcbc1e006f1715e4d130ed538b44f014dcc96f884a658fbef6422253551fba7f20cf3c2ba6211c80c3c558ac65e0c7441ce50904cc86c13de59b7781918aa525315ca2a54584d7b045c8e4926a0d769834"], 0x1, 0x0, 0x800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/143, &(0x7f0000000180)=0x8f) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x3) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x3) 09:17:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x18a) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x0, 0x5) fchdir(r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x8) 09:17:36 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="789f7e040af41ca58dfed25f36872e263e2d73917cbbfbc77de1ba0f77b7b787337ef5f2f205857ee54540c025b245a5fdc0d8faadeb14ae80abd414c89caa009bb6309e7b61fbcd60deef5edb3da93b5f1a84a9ac", 0x55}, {&(0x7f0000000200)="ef50ee90cb12b50d0e81171c127f9d88d2bb8890e9f4f7c9d33e65b929e4c3f87a6cbed56979a6fc8abee03e3a6b0207a15156f23d11fea8e79a7efd9b7b19339573ca5120939670fcbc01c47f01f63316eee0c173045764e91dcce8cb2f29ccb97e2e751ac3f53a8c26f42b493ca4e1203b3d33a93b1c2d766d31502cf011a6e46fd43ebd90865b9d63416762da98c8d6563499ec28d391c0cb0ad101b4ef603edf2782c5b2ea814c523d3fb40c0f60369e9441023baed68ca783e3f344c62b6a28459d9fa9a11b7a4220cee1b21df8c6e0b5987c5c065318e2b35e87d5a4e473860d81e83958f6a57e8cb0936b6800c8d535197a14faf40c2f57e60dee7fdcdca8655b1d27f626f42770e6ae0aeb028c0c3670991841396a769ddc31a13b7afa374160f5b2860afb40e79347bf6014acdbe4866e22bc2604931d04b6aa03ecf0eea7a2b06b7ef6606731d7af29707c6db34276708a24f3634d2a5683a862460d34caa9ff12f52504ee41f4e3af4ffcd9a418e168e8be439af56c145a69a705740cf71bbd3ac0965b61dc1421dab0304d0fa5f978c361be47a6d21b1c7d90be5e73ff16535ae47f1d37f5d0f62775418f0a8eade63bb1735814f9e623211b9dacccbbb2b700caea63213f3e5d073fbde90c36e81190037b0a5f2846d35474400ed774eae2d9a1bd3683f0a0000fef920f3aa5a479e66549b25d291db08e3930bd7bf9c1cc156973948b3361da2a940ddaae079be34c4d355368b9eca1a9d169e4471bae27519f75b7606990e2b61f20bf3af767123b5783cad33b947f5c6ee0bf80efad23182358dc34319966b27764cadf4c83df59a6dd10e511dd7f754c60cc5b430e89269832757a693cd62030350295c4b39df6dbc8636aa86bd8a7a8c9699779825b0ee549017b34a6805d704956cbfe352cbce3a830d95e778f3a0d45a31860c58c0f345d7b496b511d12b0a6ad3e35721aaabfce9cea1fc1ff1ff32ec0bd7fa971db753d9a4d3f4222c8033bd8ea0065edd32e415894716b2f6ead232cbe4af47898eba1de4cc68b206b1d4b9642716013b56a61884054f154f06f2d7136bc6a566468b29cef9cde2ac0ee6fce52bdfbfc7aecf51b186e27a6a155ff351f4ca7448568c77774379b9fbfa1974999e0970a2da4b8576bbff066869a93a6cdbce0a06a32fd025684cf00e75c36b6f5996ac11e0d2f88341b3f87e58f540c2f3b6aaad5809b0581ccbfe76b78d96d03cbdc27ca5f02a913579add119a2b6c43f6ba662301d7094bfdf02a38bb54a44e1ee8a41835e9dd1f7feb50834a6038fe6daea1abb2431061b10ea1ffb77af8e68ed050b10297aaa59feefa7f59bdda78e734850fcfc3bcddde03714e1ccdd3d99ee791301e103307619aabcacd7847cf05bd9fae6a89a234a89246df9ffa33d1b7c3b7d9563247b168e308b02a7bbe9558c4baf83587997e114b18ca32fe37ffe4a3a607d8c0c695d5c000455d9b3c890475fcc7654f175b56cc2ee55e3f0b6c075e3747007227a0ba0aef13ffb06fbd84c271acebdb3b470bbfff5519aacd4b7136c606b4e45a2b74355d39171ab2afb765802a92a1bbbc95f6691cf2690214cb1eb7f70ad404bf6e6e68b9d45d2188b2f22dc640176312a33a51fd315a6663ab09f5bea7ccab45e07c4c99197bd494fb4201c770121e0eb8e59ec8e8154085814d084789c329213f3184ed6084d63cf518f6e8e3781213e2760e2bb55c539f2c852b61d8332d6549b6aa191885644c5cfaf6767a208b67ade2f81c1324444605327a82569a6300ac37cd53244312939744d2ec37d17cb20385f6b957d8baf308736f7ac6d271b840106a0bf9f2bcb7a8567e1b45730d06d8f788048035853ceef1492b08bee489c6853adb098bfd556080f622e9dfbeee2bda760c5f96f2e01e9778db0e741c903860b06f838ae08ab6c89b2eb851d3f70a9ff54ca9e56c6fabb4e06c20adba29e33c97bf1b28884fbb0fa31fbf82483b5a0d2d0a511df60120bd20d27f978222020ac0ec90d82723434c7327bbaa232f14e064a9d0cf716efebc600ef7f8463a4e40cb2d1cf5457bef2b2288e38e44f5e0279dfdc7cd88a2191ce256ea8d8c6aaec087a95621a0495a92a92d38e17e2b5573ee666dbcd3833401122c60573f0b53fe66427c4b23b1f5a6dd2dc666fb150e4d3785ce1d29a164e7f5d584e2771ba1fd0550763251a2288e833f3d83b050bbb15f87d8cccc5a9f3a869d2c787a6fa084c2567dc8058afa8ea0b3b4aaf38d1c0c64dad53c5db519185a4c55319127d1348ba1871d2c4ba5d990ad63a7f22ddb512ae26eba89c52d5cd073ef7fe6a8b70ae452e7e66f70e4a87b45bc370810f51122f6ff269490adf257a492e623024649212dbac1db7bc491690baebade8ee2025fda965e2499590a52280b15d59864721a7bc3827f28d37fe6f2b0b2b4dc30b85cbe961f09109aa7232d5de84eb26348e0715ae8563a9447e3226e4d9f2fa4ffbdb904bd854b524f5151f9e4265ea8a20d08e14251cec536c9823e7f66f7f1f1c64e57bdd0a4fefeee66f0ef873b46923b980aa55a1fb95bcfd94d96f65992b029baaccad27e2754ef5b726be8f90665ca770c3d18285595b101bdb8e0275198a0d57ac10f0bbd7411f64d18aa9fc5ea60891de8d0f4f9eb05921ed1e494acc8ede37a411134bf1453567fd55f323d465c23d52a72321bac7815e6fd85bfa0400e65886d225d622ed48303a1c0cf9630ed2c82fd7cf511a314408451d44fddbc5680c3ada1fa133c6d777fca4b17ef9272e26477e8da61f5390b7adf0ddf375abec4612ff12bdcb3ec07a06adc9719c87777e61f6ec51f3ec7e3b0a523a8c09153318f51ea77f7b51962baf170a23965ec4e922be0c997c6770cfb1c133b3f0c4bddd852b0508b2544c07a85b9b437bd1ee3449c39c0d02187d2f535e56862e38f02669247733b9cb2ba66d900a51a1a597fdc4c142c11d181283df1963e6df5cc3834e0c04d2967c21258fcc43326b7db1d219d7205b19aa2d75d492db9ecfd6f2fa7478a35dbefc0897495ec8592b2196415cbe339c3425491d930251be39dcd35efa185116da249a58e616c254362968b2d8ef81cec02e1892ef62fdddcfb0bc368dfb3950e6cf069721578a683695ddd9eeff947d3a3ead01e72f726681a74e19dee3d16373268298a6187c4ea1caca6aad1a0d6d457f9a83fa97bd2a93bbf779d7ab01cb877e359c9d4a769f2e1be0df26bccae0961c1c81d998052a5993f82acb6c53ad4e9ef8222d1b578ad59880e5f587b84cf7218f5732f61e96c937bb5034eadd367f44fe4ba44e849b14255e9ebbdccdcba1fbf20080609a5a4d8d35d3d6198677c62237a0c64503ee07afdad7b85af8683f2ea0091bff3b525ed0632dbf1427103a00193c7e584744b279679d401664390abc90e1f6bef7f35bb6cc52ee74a0b8eb39ec7fcc1292c81ae15da7308cadba71fa3065d6e89bebee438104c3d99b591fdf92ea1d996f4c73c8528ab39d4ac8013fe0f3b56a9256f704cd71faf24b85c27f96aa67ea4356cc53d490b102158c2b0474f2610202805f9813513cc2f0204a8dbfd4aff791103966741741970c1c0ccb867ab9e238526486181ba9465e0eb77d8419268b16fe4177ca3fa9591272f0ef569612fb1ecd26c1eea3e51845738bb79b9604fc77ab2e40a61d47113cd112ed7ff89ddeca8da0474e53bd535c491d482791178a8430a912666891d2a2f2ef36f1e9720a08f4b2b58d6002bd53aacc8b365854a742b7243d04acf14b212938a72f7c8ad4de658da2afc0b1b75a2e0426530e8201009998f3b491243135bdc0fdbdcb8920096214de749ba3455f3426931fc0221a2af76990259aebf424b5034d55678cf9282f2366b2c6f366eaf9c419c73a428db3bd788d461a302e9e7fbb0b8d39acb9988d239fb2deb91218efb0b55d6b09336648b9b85afc40ce91b05e6310af479dd550c0e59d02027ae7e2eb0362a7c2445a6ee8325ff70b4db3983d548f7b3898f1a8959f81a9237acc959973780cae9f49b087f13c8bbde2858af3164b863db2170b6715ba7dc858ecb44f488a1d43147de899812675007833e25539c9f1392ca4ddd4914d31c4e57ff191d7691f04d994de9d33ab82e7bafa4acc4bd2694e734e0beeef8d4987de71907e26f2c3bb1f6ff29adc415bad8f72fc19f636d36f2c5b5e16ded78aaabaa90bd008ae84008d1e0101ffa62cf6abad9e62d6ac2bbf6d7c79c7cccdd4bf03146ec52c79d3cfc43ddaa88b0402ed57aff5b6550bcde94a711f6444e0349ed0d779a9977b495c3f71a37e8136e36b56cc8ad9f11b2453952f448c4acd2ec5ec17b19fe14d3e38a6ea49292360509f4d42f912cc072812649b4173a5b44af956c38607d40ee7558befbdfc7a2042ab3906e79a1e75e90eb12f9958ab42795eae02d018a2faeb8dced25071db2d0c14c474e98fd5b333ff7b66d26eb1acdfcb6e76fb6fd942f08c401af655aed0e69ae76860d0f87d8c1a1396bba07bd7809b2d3e860267e1d765b62e6c5c94fcd46ac4af948dee2f80a2859d0039d92ffeaef9d8904431975e6df35d04608d37695d5dbd9832d1e2209e1971c0b69f6fb8da5a466a19992ef0d2f214a0b6dc79cf1fd03c4d15e4a8f4a8ae39bb8d485bc5ba3785a42c09538ddee9d40a0328d61475c48ea8776752f47955a19671e31cea38ca8af31de9b14d4e7e9c88d4b1d5a922fa911afee558da2750d60dafebfa63b78a471702e9f659a5d61213cec9cfe47997c68e81950dab90ee19135dbf58d954c428b7acf7798f2c64f9e951a3979337f05e513339424279531fa3361eed3f870ca75ffcf28d858849ea5f14ceb8b81d7ef6b44fef548b897de8b085d747f461577cf1e448f52c2b53c42ebcdcf7856320b821ac4dee1f998cc185821712b52d4778fedd07fb62a5207e3691504e3076e2ec2dda0e32c07b12d13195adbefc5ecd4f4f7f9be0e6fa22f80ef452124773d4a512b5fc027d74110e03803416019d8170aa7408b864040890c487ce93f9553d339faa52ecc2aa3a37fad8daa380cf2ec06ea115fb63818756b39628101385d658fdc9ba1560aabae85455a28694ac3759664768c918ae652b7e88b3eee7cb578ffd6c1ea7df9416e58668bf0e5ec5511170260cde59eb1291979494a2b420214f02b8b82bcd245bb986241ec25d7f4fa1fe4280778ae9539c48c6966f8c7cd9f5ba1bf41a9fea139b5df4c919a20ee104fe885ec6aa17793be52ab619f33d683f17005a31f3dd4afd2cca0f5646336600d0d497296bee6bdd4350af2327799220f8c4904bfaee0bf2ecf84e30099efdde4c071cfecf10960926d0769449d3b73e1047ed27fafa80ee988adbe2bd74a25aa77a97d36823928d5a987d1870c63d160e98a3995ae9a118daadb7cd42e32dcd77d141b15ab6073ea8780043f0ee7cb703309336897d03481d42f5e0ea6ddc307296e8bae862cf5b9f20df61a674e8846f4ae06d61b6d810b8c6d479a92f410bac06cf9c86c97810f8af3ec37423440988e7790157af8ca9137ab17edb7ebb146cfc6a056a3bb0e49e3809b7e548006aa0e39b5a9edbbf614c24b10a2706c3e108a4024db0760c376a27b4bd8349d56f969385fa5798209c9994838f7eb7662fdc0e79e96e68c7344ec051928e4681c7340a26d9a2cf0e0f03523ddeaa2410f22dfb5225c444c86b17aba0f64d8885a22e3b6ba8884cf9469f0e287af59140a912693d09435ecebf9b75726145de2", 0x1000}, {&(0x7f0000001200)="568b77cf4f5180f71ab3245b84f2bf30694163e8b57e7ba3aebf84435df5b978614122c6d9748d446270ca2ce2dcc26af218a20bc65124c7f553d54cf02fee67e99563ef970c2dbd336d0ff27f582f8680344717a479ca8775acdced652e0a60ef38246b0f162f9d352cf82a2f3b", 0x6e}, {&(0x7f0000001280)="2ec82df06403f4b9ac4f4a1c7a8de2701dab01524054a30ceae542c9166b219aca3f8f3f73de9f01398c58e86c15d175be1e1c75b929019361372e45b55859371efe57a29b8312e4737bf9ff668d8942a470dba125d685d92bf01cdf87009c471a1c3065b46c5a9c1ba5b7429db0e1205f21fe7e0265fd0c553053e9d843a7cf205b00188de7145281ba86dd067b97cab30e69e5beb899acbc894bbeefd989e0ed495d8c23878be94d2abe7e947f093529ef44a7e34dff86af58732042b62b484e322c266be194ada70e05a0c4e0413c72c84b19b0d9d285202a1f729aa798e420189d186db5b58fbb7a73c4df41", 0xee}, {&(0x7f00000000c0)="e3e1293223a6044adb0fca3dac1f7b04e485defa9db0", 0x16}, {&(0x7f0000001380)="dff59f6f34dd56c6986271383252c7532d0e23a4fc6e1fa4d7f70c336199265233ca100b192871e6ad114aff4be69bcb8068a32c82cb3d2bb59e", 0x3a}], 0x6) writev(r0, &(0x7f0000000040), 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) preadv(r2, &(0x7f0000000000), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 09:17:36 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x18, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x2, 0x0, @rand_addr="1056e04e3f420569a001f1d87332a4ce"}}}}}}) 09:17:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x88) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00', @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 09:17:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="5f24aa66924e4375c497cfccf7e587e16f02ebbd3483c4aeaa0f82d382b8333b53"], 0xa) listen(r0, 0x0) r2 = accept$inet(r0, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000100)="000656de4639ace8117c9e34fe198f5f36df506368f937a9f8d659eabb6be75882d285d252ea0de832b19de9e50d05d9f23003d4bd765ac673fe1f33ceade71340f0600419505088a29705", 0x1}], 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) setegid(r4) 09:17:37 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/220) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 09:17:37 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaabaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff0200080000000000000000000000018800907800000000064f1428a5cdd66ab14de84c9c14b94c0201bf355f004f05cfde4d25884a603c96f90ff554309f73c82ddac5eb6a0901aa31a2415cdb99f4fe292bfd962ae7db31fee49d70499772f3785b12b67de86cd5d6859e2431f884871cea4ea892433bc1ca0fa691fed2fca663c53669e7f47d6993010f553cc361adbe320ca750398c9bd6ebb7f784ca607855c2ea5af6fdcc520e4ac89626baa425beceb783b54b4cba6b70d597bca6f5343ed78b32665073845b337b3386f4e0fb3e476bb95fd7c4a8576ae4842e151b019262b444"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) semget$private(0x0, 0x4, 0x344) 09:17:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a4) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x40) 09:17:38 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff0800450000480000000009019078e0000002000000800b1d907800fd0000490000000000000000160000fffffffeffffffff830f5fffffffffe00000017f00000100070041cf069873ade73cd845c506e14b1137aeea570a7df846"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x0, 0xfffffffa}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) 09:17:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x7, 0x333, &(0x7f0000000100)="66722bbd86b92eb065cc9718e96d5f36f25cc5ec1c2048e9e1b6c4bd28fdfeb42bf25740e23d827fb40c1c2283ed31cf84650c4f475516631ce644de4e769aa0993dfb", 0x43) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 09:17:38 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 09:17:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000000)="bf743450d77b06e289212ec85402cb0d6e2ebcfba6174652e47ba532d25e52b326ebe32ac101497a47af1d0f7fe54fc52dd2e6fecff1fc5a0bffab2497a17d66afa37d8745e9f9d593116d00adfbb267ba4dd28e79e5a514c1db8e9cbe5d3aab9c1a7e28739f2b8937c92ea7cf44680913cdff918cc286d37da3bdf4c904ff84f215ad4ebab01fa3f57892c911640c95bb638f343e8042a4d9e47d427c0f32ae3bc37c452e9e5ba102c5767560e2ea8541bb08d0d4cc4016ed9aeb3a90bd9dacaef46277", 0xc4) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaacf00460000340000000000019078ac1400bb00000000890300000300907800000000450000000000000000000000e0000002ac1400aa82ecc990073810b44998a184a58c331b389752dbc7cf2d1bd970eae417c6894ab26f434e6b014d7908bc991cdb3cc94ddded7ded706aeec414679b9a6452e4b25a44138f46a146c45e6c9aff3eeb5315937d15fc9cbeb98635c958224375a40989a399f2000010da641d174e16a792cfdaaa9753e467b8ccdc2025f0ee8cba669181ee048bccacc11c80"]) geteuid() 09:17:38 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 09:17:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) fchflags(r0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/215, 0xd7) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) socket$inet6(0x18, 0x8000, 0xff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffffffffffff, 0xdcb}, {0x81, 0x2}}, 0x0) syz_emit_ethernet(0x22b2, &(0x7f0000002580)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x227c, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback, [{0x1f, 0xd, "557dbf0fe0a94e99c24f77eeb73ebee771206dfbd3e204882c3013a7b9ba06418833307b6defb56a008be7b0213cfc05f6367421d7aac31512cd63d6c9d72d03a3a6acf0d669ffb4e5f9dfbc44c9542b0c7f38adf2af8f673cc3c82e5152cf6ce74d9a8ea76d6e27"}, {0x4, 0x200, "703aced2d5569c8cfac2875615a009af294fc491bb47573c0faf7d41b63c14e3fe48f1880eef0a051a1d94cc882780111fd7ad527fb1f9dc0bfd9828dd6c744c4151216429eb66043c67d7318acc963a5f49ad55bb5989ac41a9b6c5a5cc779f0173f15d2fbc2d347f1dfb2f39cb8a0453ee2fe662e95f5877587d9e20728348f5a5cbc857fc7055713980834f20076b2e1792bad864a2f20b3451a8acc1cb5ab3dd17c141f8d2d2c4a014f68f20812be1379b3f65c6b870c014342b1fff24baa02bebb4a22f3315d88dbb4c6a7ee8f857a1c70ff4f29e296621f2e568b90d92ebb6a0f220f4588cc82c7895eb2bbc36ff14b947fe390669e4e0dabae70a9d8b94c16c874404ff62228934d9f2abd0df257a0b410ef029b2023e9defe9ab0388a05007c4d9106d3b62da7ee3a7bb4111b8de5513044621a237934edf794d66ac805d3ffd3cc2af6e7eb3ece0b57dd9fa96b14b1cc46a8b7523cf31ca8f7c262a8268f06c3959d8e37ccf42ea333463b6762cec174907bbef3b6e71975d2302eb30d34c2720a9cf4365734c390ff71924d878d407645c3c2f540d21e7266a54b66d807f3c2272b17a5f97e256f4796ceac8629aacaf4cea47e84f6dd91cb3a8ccc9d84eac008bbf55844173f1453dc9776f3ae36077cffe0892e0bb9dcc32673b24a5a9c2e57cf486db92602209d7c807fb40336001019ea7268a7bf083a2697a1d71352743d21c0af11111ee62a1c4a3cd1df59c02b2f3b4cc23151b8a13e8cde51bb18063e69aedc8140c00c5b382308c44f7b3b4af796cf048d35ea0ec84963dc55d8dc0f6f6b00a7356170ecaa0351868aad98ce32f1e9508c1f35cf8bb4a346484217361f68637aa26476b982c507a47f9abb39195e892f911f826481762fe68b4fa06540dd50cd03bf9bede3421c2dd26ccd91a86db41fe9c29a684435a76faddfdf2cb6079962c3eabb4bca4b4ff1bd53b96ac1ff324155d88236b186d5db9bfca68dc816964e37ea6a5a7b7fcbaf8bfb19660e437ad01df9464c886be1c3b033b5de724704212640bbed49e9653b7608227876effbb2c3a0de4d4327be413027458d4d362473a810b1005ce4bb1b9b09aeefb42dc1f263c31ed875b64cfb9d198cb35c7cb4288707f9a720c3f6ead2ba572010f010ebafa74b9d3466de62c3617a80d3c429869ddbe895c2384aaf60d5bc7c760db90e52e3e21ab5635f784efefdd8b4552a7cae2b39e2cd8e1c540a693119c13f8c5d49a0ff26e20cda0810cd3bc20cdf8c211ddb8b46759d040537bb94127f645685bb0b447258ab47f01db628e8888048f2ddf51a6807eda0bc116a1687e408448c7f7cd27dbe7271cef880f946f8f9bc3670091bc86228f9a4ad009d124ccbdd8d67bdcc9a792e8d0071fe05b65a449abfa3bef8c7ded5f37f04268979916797d63fa8a75128b0c16d3f482f4d802ce979d832f8650bffade7ebfb1c1431bbcb1b4149ebeb9d297240066b126ae51c61e9317826eb6fecb9fb21a4867ca3e5aabfe253db102ae31e5177010216788eb936fdd034c82da41ae1a8c381946b462cc14596161f3d741f6e01e512ee4d251eca2d391dfe64f2452ec20f1a1d0401275bce56dc787f9befd76c00979ac89dc0dd1d460c2759eac119734c083358cbe40956f7da539fe96969de13cb037d800b9bf72be7fe75aa21d2ada6846bea71e0d50203b4962cab33e90e38a035e05782f6e0e6265542b616e169b3ba12a572195d45f26d9d4e820f74f44d75ddff9d98e14cf3abafec954c5f7d3f8fbe141e6474723e173d0d8635914ee3433f812ada5bb0eaf4719c68a27ec0e8a2e13cc27e3f425a79b9fbe1db39e49288e43ad80a0305ab94576b58d90e4b1fc120ae5ffc8fd287c4bf5751a07a3ee77308c3a806d1009e311509902e94599979890674318ce7cc1d87efebe55b08fe40ceda8fc9d4e1f69662f3e88faa67a0c4c70c1f17829d3c1183b4a1edd2484ec27699c839ae53b80dfd4c6686b281b330b88ad989607458e3309e385d948afdccec07725271e54f8d9c8bda88da3f9a903101269e6e7fe9469d51c52270c19b8f38b114fe8ef04bf6721438ff3e423f5271757ca4cc97d01d08621cbe27aea575b6e221933728d148e33a42974730885ff542462343ec9175f44b24956a15a628183e6d0132698ca61f2aae42570b656b3737d5a759c89368a2f41e37aaffca3f9bdae908ee386e22dbd2e596784a71a4c5a0185561b0c2461d85e8694b0c50c62b65390f903ecb4f93854ac0b490b86114705b7e4689a7ef69d5cb0d5ddc88e709b5fffe19bfe03129779dd3d1561502728a959b0b1ecde2239c663896058a1ba9e36df848fab42771607ead1f76cecb665c34881c022ed838e05ac7fdb393d9a94734108730b92110d4a91a06681c8228323443a807fb5ecb109b489abf4278dd562ff0bb978dd7ab8f96f3e48febb89349d860cce5dcb4661df4005b3ee9ca1b1f3649b212940776f333363173b6d8de82c63afa2ef324d8cca3bc756afb9bdd755dd22a7fc48ffbae7d0733009a02129a2f3213461e22c2ba5e87408fab9b5b8ebacc984feef8ab590aff915eb9dcd51df4365ee0a5fb616de26a8ab5c05fa46338f9a2656c6222a2d247d68a9c0eea39d9bd81ce46084d19badc1f97e3e7f23f4aa73f317e298bc27849ce468f6a23cc342f4074299a2d1b42d7b863def94d4a84a890b6a3255d8c657473a5d6aaca09dffddac0bf637ed310e8dbf6f9d78f1e631588aa3343d1c90eff21973d1ce02d78c108435e41110cca0422f4b8db5ca7fc0925ae9e6e52b3a045a04b841984ec7da28de7a9119c5d7d793c334252425b7386c484e3d9f0dc94b6921e7f9254f4a896ce1b05c495bf50c7c12f30a2e050e5481049bc9fb0b3557dfc0ffb3c9d0403bc5203b661d1b0c0fdc8de9fd2b32788ae325f4c9046fbb99cc97fe22d00c8238754786cf75ac81732ae46d460cf06a12b6f30399925b405399b1315b591ea967ce633db50bd57483c5d7ca2b44d474b0c170e745522eb5c11e775031b2fc7e6a47fc29a211d99fa234998862b450cd51267ae97056d02a1bb123a18a4a955afe669530cc0ab35e5a070c47bf2100319602ca61052e8b9a3c57994680e47ea9ca99f3099ad199cc66cdbaa8e36c2d01b9270e87487b8aed09b5a48073b55f2430727e390c1fac8ec365b3a573dfcf2d4c69d321f2a820afa8ceffafeb8ae86d38f88f35d2cba5ba4927a25f818d999152fd7773c26994ed9573fddb168e514948d400ba877a05bfbe03d4e88d892bcf4bf43dfeb61f178b4b57da487231c9b9845840f03b2ae4b0c14dba349fd3c3701e5a9e87fd3fa9dfe58a6651fa2f39541ab5a52550265c9607a9496aef33affbcb0fcbab3c6ff3a5e8b4cf77eb54e6c795e523531371f81629ca193005ea9ea848ee46ecb458a28999b71f3756b39394324031d99f8735f7d3c70d299bd17d24f524bc5c52f737d8dcc2b0cc3563be9b09b3e62ae5d7ca395c36d6d8c5a4d9291cbdb1d6a256f91e694b35b14a202f70f5c06aa82a1930b76990f39314485ea9ae3bddb08ee5e503d5fec21d51147dce0af975ca58e0d92e3d683e9c28dc7119c6c39bc473ee5c95ad629a742e846525a1d6335b84d235352fc4be8b90e10d11dca2bee79fb2b4091ac2bc1580db5005f82a6ecf187bf6ee1e0e8b006d98e80126cca77d9049f32f19e234b45aef1d4ddcff0afbd15835b55cf87e707fff3d8dd51e506f215b5cb475c7a9fc33bf73eac0ec4b31c9587c0282759dcca31ecd70aabadaec57832c91e3c1c83b01116cd71d8f74156261da15b37d246643471ea64b2543cb6cfac7889084f96983ba7ae5f358627168286bba9db38ddc1109d76f5d7a9a2c7d138c8b57d386088ac123437019e753e87bf69b5203d398669aed81976faadbfffa444c698d327ddea9a35c0f446ba9bb4243400be245813f524513d0d55a7bf8e47a1686d6aebe81a6853bb3b9cd36960dbbc362680a7ee05b851e4db05e7bd70fbf3fead3443141ef053e845bdbca064b41786ecd682ff54f099c6fcb4b6177382b9fbd1ebd778b550621f9b602794836033c57bc42b641f3806f4b5473cc656645ca2859d394fed1498561d6d8d8ea261b1ab749b036855f8fbfdffeeb0151e0e3c7595dbe10fe6dd752c8eaab15173b33eddf9df6670ec4828a31bc1672550b41bfa019cf1f957d9b385bf04b94f1c991ce32d9efe89c32b546f5be039ee15ccd536f6c2b7930f7d16d5580cdad9e752ab65571048cf229696b31b6069cac8a058f53713a2a4bfa2f20c2c849496334f2171377b6ce4e5bce9881cba0bea0f21a2002bcaf7be4feed4fc7b7ff3f52c31dd74c5dae73625acfa2f9658f6f8c902b250e9819549f10cc7adfb858889507c628d0dd67597a9f99b379610c6ab0ec4e177631ebba44731e1495e496a44151676907fbbbe554fc6fcce5957a7668a5cbb09ff230703aa71921467eb0f89f9b9b758fe7e464750ce2262820be778b9f3035dd735f3112d66487ea4ecd037d48cf02d5e55d2ca9e76efe1f6f673c5e0a6b4dd0135250572b125e8a3bb8e8cb8ac19db71e8a4f1fd20a7157ac606df04d7e0696dcd623a80f1c763240efcdf75d5e4fc90c39cf97fe677b272f6d2530cb070d781eac059d5f0087faa6cc68fd86a0b90c78d77d716aa07a460694b5442bbd829c0ce03988c941c1f0e33d09e60badb7d49098c085bc6e4aca61e47c53df4f75aad3653935869d40bce1b977eb822b7d28e23080ef8c9263e989945783d95430b5035b45021dfca8f7e50ac7acf42c5af9bcb22a0c8a86efe9ef608e89bc67ed3fb6ba3c8bd9382386b2cb118324682d19a97011cbbfc566d2a4f987075eda8548d41925547b4a678203eac4c3cc179e0246a355811c72d35336af453ca8e78c20925de881af0868b421e9b0736247c20912ca9343d79b5db3fe081d4e1155eaf68bb3892069576c482f844a930b68355047125c8237cffb751e4141addb24b8ac881d373c6f503066d344846064b8e6ab6e86baca1fea3144111921733e4540d3dc976cfa0ca3fc6b919a857fd5faef5c8bf57c6b3e0f367ff4821e65b45f1d24ff09c9b75729c3cb970f82f27d95a5e6ae5f58629ff1cff6c27d6502f0127fef620c7c7a1fad542c33d2f78c75f067a76cd1aaa0d1b57d7498a4aabac6142f16a9389729fad94ea6e92eb252a793b44aee2a1d975b7c3188152158a1af4977c632fe0f21973aa51e2a2d8e8fce87ab63af2d93c4ed2fc4c88e6e9ab112e38dcfed00e8c89f3107b8e9dbf096a311ef88db78b1e4f17cedfe2e9851553e13e7b43a82043a5cf9e1db63f6a7b8ea86e5d1daef2895038f7f8c06a70fe9c34046a9b0782532e7bfb94a4321be897cddf99e0ab4c61fab6d6f9fce10a38eccb189fafdbfdde6dc7e746dfcf9e4ac35dbfd5f5d2bb73e057dfaa8ccfe8ad3fddc90cb33ae9d8c88b542766fc17a7bc40328295ecea1c71fd351f238bc404dfa8a0ec393b3fdb76327eb76c32a7aeba2a91ef7c6e07ee61b9af35ac0e9172349f88c7487a55a73e292a661b1a28ab6687ee8c0ae69bd539745a3af8b668291a11c3d87b0285fa3349c3812418d0cdacc2c7259f6b3ee9cb4fb242eb382b168e3fe3daebff430b0c19627a9d3561a8fdd6cdd4a82180d724f8e1af7197864adfd9151a54218048b1c1502a0ca3f1b75bd6c2c91254b4ec400c3cb86d5eafe069370ceb9ea0044a4df6a118377ca6adc0062438c"}, {0x3, 0x200, "12f0f9885d677009fe8cfbf2367628142291887e8306d68fbb9cc59103b481393172761948f5011fd28912e64b209671c62a2d1692953b332cd8de8f30d45c842b60b8b06f55a07cb0b047960b11184f392436bc1da406e1367d494e7d1ca2946bfc8fe49eb931e37cfb8f33db8a89170685f44568ec1d395417690411998318129be4d0073e1585a3e8c97721147d5a103bbe0e58ff274603ece6098aff940492fa8fa78ffced4c1cd566722e0d4a08275701aa0e26584ba5a980699501663e0bbf4d7d11e1a30d8286821a41074c9d350426cbca0b40b1dc40d05faf5f074e9e17c122e1cabf35325f8f356de6fea5e2f6b4647acc8e3fd47ee77ec531d3a432a0f1127c7cc08e32318d35ce9873ac73fccbea1f00796092da04add627f215125029dad4c21abd44f61ecacc60ad631494691ed2327ce6f0ad793b7b4eaf15fdccd23d0056d682dddc5004c2179316ce6e82773aec32991bba640eb5b67f88ee0735da4bea5690db343c2634599b160268f67490d3942e42d9264671e10884c0d2847f1966c8ae0588c60690994ec58e815d5e4bcb423daf02b66b3f40e7ce4c48f8ff5c538a350a96a0e3c1ee267f7a56250a9231a60c43e2b6e45949a83e62e74018cd581ee5bf2d4fdadc77940da0bc62d8347a5f8bcd30ef3f6ed94cf04dc06aa85d6c287e398c683003e4fb4060e0a4cdfdaef7318f29137ed121e123d4957865cc5dcbcced9372182f86c8fa4d06f70ca15ae89dd8b5499aa81d278ea48d752f971d91ca06d5f20838f33df4b6dd90454f922e474e69426d8ecd2379eaea7f672565a34ba0dbadbddf5bb8c19974973c1901b8190e2be2494666d2a606c8f7dfdeaaf6302517ad9a84ddcba1197786b8e12279122ca0c53fdbb693cc8978823e6992f266b855c071660752ceaeede91715559af586e417f6daed1d79254632ccb3ec48f3eef798c27c578f21f3830516a36334c0b253e41e006382927c0a3ac3c3c3152207d316916fe261aec3572da905eb9173fd293160745f8fa6a8848d69164900037497a81154eb335d2b0ccec3a784b32b6a2096f32f97e88e3af08733caeafa1406f59b418b1c29097ad540878b25a971766efc081a96c5d3ba9b8409ed44676b235acf8ba2f4bb5c92ca583f3ad8cf6d0ad635a2684041db0c77ff72100fc761a7de9faf548d73056f9e4ef934b3a477c9885a73eeb3ffeb618a8713b9d98feb4a9b61b0e2ba1346a2d1b216e0570b880a2ac484c276f3ddf243515a7afbdfbe084b6a929f891aa861f3975471e678e31331903cbf151d509a812ae96debd778d2d6e8d90e6e03ece8a7be6cb9e68564ad53054d79fcdf7e29285e5000faf310f4ef7a19789b7a85fa727ecb9658f257fc2d1988727767218148d74610ce9997fbc32fc2fac3251e2805e2d9355987b0052a03e7513cba80a6240b2b1631babdc20a0457e1551763e45ffa196570f63df6bcdaf48a345a8cf0bbee0edfaa0a699ec549d97faea365901c74b8834dd0359b139a3e64eee4081dfc72b5ac625608fa720638866480a2bbb145fd200840568aba5c70d136b0479be7031b57ff7f920a3ca089f9b7ad4df15997286da27668a0943609cd0a48b7d317014a337222115efd32fc77ff6ba9ba8388a1eca9422e274ab9f95fc3020492e05abcba143118bec1ee6f9778d7b6c531bd43eb2605e5a3b4202f40e01509b4df879c17af17ab7b5bee892b449df9f6afe13f727a0c20b0ba2e56d00b6804fe7cb1e85d89bfaaacbc9e7f90c546160e6a60ec9baac3207b13ba0aaf173d4b655bd296c57e4c76a79ded7f3fe05dad03ab3aaf8e4af26d11a72804ba64e8936e1f23bedd7a93fd110d4e49d7ece21ee41e64f3f9711e0792d026bd390f554ce91d868b01835044cd4424ee2a984c1014ecc01a3a5f8ec128906636cf6ff2bb9243e410e71a1c474b26fbe88dfb3f2b1cdb6e8f400071f5000644bb20be8a68e97562846cd40d9ac3701fd8fe8866da822c573b2302e02ce8939f9a3cb8db7721baf598b0b30ae90cc6fa0d87d2c871a3e0d98e6f5f8bfaa01934dd22976439414c44771d7b115081046403e95427b7db67f667f4233822d53fdfb0001e218f3c480a5b3a5238156b1b4ccddfeab3c9f795d022ced66cd2db3df95e95ad15e1973854cdd7732296f663edc879b20425f323c88c7d4ae2fac9aceb667b1f5f87d661fc3ba9815ae65c8cc1a1a035e9e206ecebb916cfd2902b2a95c1c13e0d6366bb6474c193081acbc29220805e2d7e52ccf6bce48934566fd02c762be418f2342017d64cf51d51cc2de8478ce6d3d71a8d5c4a81de581304261a861ce78730e60be94e3a4b6910bb4ae0c36ac3241a855d2ee5d23d0aa9ae5daf84c7e29184d7f4e2049e790bda9feecb26febc5a972866b815a1f10a95a46837cb4338196459a6fb318eeff1963641a32e94d0e55692d974b21a94e3b2e4b80e320d320cfbcfdcb129da16349620073b56b06bc7dc13c5e9f7057d8060602415ab90e1ef45a951518b3700ef2b94caac90d76d64da13557c3ff4dd59c64a17932ea98ebcb8057ac0e03c95f65e55b73616aa19185537b7a16fb5b6a10ba08ae291ac0839e75fb7d54942d57a7f4dcaaa258608551ccec6a7001f85b3832e85cd4238bda992d92463bb3b30ffdbf45c506b5788911c9e6fcfa5213e622ef8f531a3ab747a41f73e4c3ac514dc69205370f272ff056c4e4bfee3bf5853fce0e10719d3bf0f0e380ce82f692382d7eed24cd91c13f3a670970f1c632c3b346b05259b95f177edda0d76a02fbd3855bb9f51c4c68263363fc8363c31ffe5f29d7afcc3ed1e39ceccf45de187282ea62304900cbb740d8e272717d42cba421c29bfa2770f8ce3e897085e9aab0f678d275a319c7e5953922683e0c1eac3fa9044c9a7cf283ca6a62758cc99ba062ddacaaf1b7c83d046971ffbe2b40374b7cb9d34683634cca9559d4113dbc2eecc0d27ed58c17c5fd2307d2fdaa31fafa856bc462840d29ce9ec5522947f74411caae71b4d46f53ce29cb6a2b1e1061e2bc988dfc2cc8ab610677d9aaa79277b25bebaba96d2d89557802de3f7620997a40793b514323180626b28b3bfc076c8731ebe73028777003e61db2ec9cdb99d79f1a81a4977bd350627c6876e5b11817d0861534cb18168c9927a3758f77e87d03d7cd5266dac4eb34a41291670879b0fa03c7d3e67861139bf2cfada301f91d1dc04d28858ef4cf8e483092bb64e3795e20bf5e6a1346a230b4f4f1eff8bb5a40bf65f2675d497beac3922b46eb1dc5931d1e7f73ba00d92387f9b0ae72e9eb81193d9e128af8fcb1574d124bcca370bd8d3d88b19a2fca9bc1a87391859424e2c313d98e9a26ba57c82ceba11a30eda3d2069d700ad3777fc41d161885ccd0766c17b4af7d4b1f5e8177682ed76fc7c8081bef66de5a30c471f1f0a602fc987c6499d4b42db117db637022c3a388417f1d13eda9b3a869c3132d0b3de46294ca1a38bb53a45219318863fea05fdb9796d4ef886a0004f51a497962d8f9974b076fd93f7f825fbaac1d0c6711d0c5bf1f090ecc8986cb1ba0195400cd6c9da98f08244961127962071cb152a4453a169c0af51aca56be2f3697c92268fe28a6c00e730907b92ab57fe19c6ef4ebcc40b60ab4724ecf838cefe75705ee66e96cff7acceaae45adadc5e2ddd7d910f5c45dc1623e59d9dbc1ef33d8ba651760d54359776509aa585e540c57921e428c0d0768763da1643f6fdcbff6290a5d59e9e1e06c739ff3c54dd9e540e6b1c8e8aa8d216dcf8cdc81b4914e3f92b85612ec819b5e9f52a398ef8a98932facc4efbd6aeb3a25ec7a2ad42fae611a64be9e1dad338fa7fad382472f153c64f272062d334bdf1d2ab7728bd4aba3720f0232882014d11c4115610b7cf3e410f540bbe336b319465cf8e7c7bd8a4c8297bb5b16285a5a51ef919cf1de3b45501839f3cf8566484cc0e1265f8fba095e2e3e2cc9211daf8c869da720abaf1ebed38106092cd5434e112e45c3ed23571be6ed58c028736d1b5d03aab820f278be1e5827e370b74eb3531f693990959070d9c22e13949ae9e7bd5e996a0a1fc6842f4890bf05f2a7e178405c9913590e378ad9acdcbc6d5add9afae01a337edb4d141812fcf7006fd03da0dcf8c5d3a5ff599ba479c3babf705a75d9430bde608b6f6bd6d069bf241029827e24b1330c24a540f9d2808ec4c8b01324729c4c9a0234a59c41efb3d0ffb2de4af20b3c3b54facf528c995af07e8a65d6c10d4c03d2497ec9fa903c0437eaab46258d6ee49a23f1d92847c087cd640e10b32b3dbd0036200cca334c37f40587fb5004fb3683347adebdd9ce21abf112fa67d7e3a8a9ae09c5b3ae00a6099c9b92b16a1501e7a86acc0d78f604b2d070d8e1d0e98a78fcac9c77c9274fe6a2181f5ac17503462aabf1a6fb9500bfd5cc71605641e834c603d8ca1e99a5a44e7b7ddff1d3323f8247ef50cd890baf9aa305cc7abfb80313472a52d770efa9ad1e77cff18a74b9b40d750267c3eb1e25eb4ea2eba3ab8f004f60023b25f9194a3637b876e498c592d0411a29e1142dca81e0d23118c52a67314df14af6bc662cff7301329275946f9e8f8e324c3760e3781c24e75c12ed2de379dfbdf72a7d5b1c2a681f3ceecc286c6b5b95eedb56eb739ad0ce109e915f13bf341381e664479ee240618c5811bec43daa0db2f422d797df2a75416039054a980209b8eb4c5373aedf038b65b7abd091f5c87f1ce71f0da70fa55e360728645df2b0823c61bbb848966c2d7c223447c2c4c223792f783f19ed9616c51b802e7b771d33e1c190fc2c011a5fa01672e2dd09e7ce263c41e5ac297f108205b098510c3610d72cdde066e2efd1db9ee07c1742d6348c3cad57c6a8c27a488311dbf0e5c9b6774e2d8f14df387c2485413e52f4ad251db667e39041c84d78b80e239f471cc1d29c7e171b042b4f405004140e0a6e95d457511d19a6801ddf99ac728b868e922c6501c070e1f89d5b6c88d25d3d8a7d7774e3345f36467fb85e280f3cd50aca0ef4d959a84c03da3543d248f63fb2d84aa6777c017e9cfb9e8cc75b162d6ddea2a6f11289ea56a0965af857d7316cfa2775b22a44ac2b175dbf2675db2221ccb707826533247e89e86a08f18ca5c3485fa06fcc7b73d4192da2423111f6110a278eb7738f2ee8cc9a09865eec55453edfe2e49b63f3e4c2f94e1048967b0a8dc7b2c7e4a7064e80f83a707c95da023ad3a79db6d247dc7a5ac84b8ce3e07a161b2e54ccb2981dc5c0633f0372ec8aca664d1aaeff7b2110a0ea8929f8719e42d95c21e5b392150a7cfb0ffd845cc018716d3f83d395b3e34263973e66d57b4e4f7165d8dd0b20f4d783a71174f34a69a0424040635c85a41c5bbbe8d488537386b1bb1aecc61adf355b2e691956c62ee7c986ca3be954d8f4ac75103a31267f4e6795fa8d441102800e2b56d94879954f962f1d477136799dc43e7227852887778281dc8253e919d3861b81c17110fd23928b1d45f1351d2b377db835a027b9ac973f520cdd002c3aec768feb1fa9052cff16869e046048f5af542e60e60e207b2356936a777f5a7aa51ea23e6efa2764e6b06ef45c548498109ede7f566c4eac8f6fd64d4e65489c8f000e51b603f345935d7eaa48bee2e14081aa8a90107c9c074936a019dac13713cd6623d03fc48f2b41de1f32a2a7102d835109ba7da7354f5da666c3678f7232efbe813d19f77aecc93c71af856"}, {0x2, 0xe, "ea9b1b7ddd1652f9bc8aa296d8a1eed71bd7129fea55b6cb5038397438ebdb0362898cb65d0a1ce5738a52908b0732aa8d70ad69f84bfa10d51e0ac2c70a6dd57daa60a51569fff300e81e616969bafb1f2900c5ab6d102c8d3a1680b855856dc3b1ff20cfc236949cb6a50fd8073e7f88862602"}, {0x2, 0x11, "eb8f2478cad48fe5bac2e11a060f4b506a3fdf72b6fcde035963d4d9b4f958edd09a11af9c4603ba12ef75bf39362e63cee91122b74429ebbef1c5beb5a215792faeeb0220462b02b81fd16ec9d930558fc779f7e0fdfcef05f80a2ad2a94dcc40f475c63d13e5df777570ff8d45db3aad180aa293b0bf5414ed2f62fee434db257cdcfd39efb53352"}, {0x18, 0x1f, "545dcb6fce2749209100ec28cd0e040bc7984b29782807bc486dd5be468ed81cf807e9731031a805eaa05fae9b437723a7b18c037175895e7167c3c6851cad1f22974434df59a27c18ae85aa1b9ec74e42aed920f6b2403358951b775a3971da818fc8674aeaf2d0b22d978c7281cce22c006c60dcaa51e77c6da062e8094e1ac589cd44910c526ee4de1cb3b5921a77e42cae2602ea0885557b81809dfff28af62532522dc6ae56d6f33aa1491e4c87001746c5957cbabfc4b432e6e68b85a5d927f616eab31bd67ed2aa883a4f10ddbfaf850a5f0541df04a13b6141d14a9ff57692de99ad2db55c2ee37c5f44528d25bbb705f298f9"}]}}}}}}) r3 = dup2(r0, r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x7fffffff, 0x0, 0x11}) 09:17:38 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000a40)=[&(0x7f0000000080)='*))$\xc3\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='@}*,\x00', &(0x7f0000000980)='\x18]&$(^@[/.\xbd:)\x00', &(0x7f00000009c0)='#,)-\\[\x00', &(0x7f0000000a00)='\x00'], &(0x7f0000000ac0)=[&(0x7f0000000a80)='#[\x00']) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000006c0)={0x0, 0x7fff, {[0x6, 0x80000000, 0x5, 0x9, 0xfffffffffffffeff, 0x0, 0x4, 0x0, 0x9a, 0x9, 0x100000001, 0x9, 0x6, 0x7ff, 0x401, 0x100, 0x6, 0x1000], [0xffffffff00000001, 0x7, 0x8f, 0x100000000, 0x6, 0x9, 0x7, 0x0, 0x42, 0x20], [0x5, 0x194, 0x81, 0x6, 0xaed, 0x400, 0x9], [0x3f, 0x2, 0x1, 0x9, 0xfffffffffffffff9, 0x99ac], [{0x6fda, 0x7fffffff, 0xd03, 0x4}, {0x2, 0x0, 0x7, 0x1}, {0x8, 0xfff, 0x1b8, 0xe208}, {0x800, 0x0, 0x4, 0x68a}, {0x1, 0x800, 0x8, 0x5}, {0x1000, 0x7, 0x9, 0x3}, {0x6, 0x8001, 0x2, 0x6}, {0x260, 0x6, 0x7fea75dc, 0x80000000}], {0x9, 0x5, 0x401, 0x2}, {0xac6, 0xfffffffc, 0x8000, 0x3ff}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 09:17:39 executing program 0: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040)="1d92f3eec0cb69df1740ef3c2822feb1f72a49d42f484360d276f947a41841bd8112601569809f41dd61e91bac3d3c26df0da9725cf75caa1bdca37484e62e1f1ddb441aa31260674045fa556d7bba6b16927c4b176136d8e8d7e4cc2c0d95c1c78fa0c7103b307dc7d4a4ee7713eb1a18e722a17934511d09055930126deaddb16e43e1c4d1bf6f277e4f4f78d1132e8a606b33a5e6784149b600ff2b2dffa29584eac055314f6fc6aa4294d252a44996af350b7e05e09ada044e9914f772a71c72c5fdb286231485cb0017067d09a59973fb4e8f008acdcf", &(0x7f0000000140)=0xd9, &(0x7f0000000180)="47f448128ea065f3db773546078b3ee520150dd7ef465127c8e2cba030032528512782839f9142f2b5d7b889640ae79d2ada1957bc70fd84ecefd49d7231fe966cb37ce5bc5278ea954def5a46f5e9903b72d575fba65d04c5ea15262421ea91e26b51b539a8d42d2f25c39c8463a2db08d4dc166486d9e60083a49eb8f1cb7676ddee2f8210e83f75b6e2ec2704aa41ab40bde3f882ea860fae3596fff8f983157c7cd8272c4b563df3c5525addd536f5f70b0b7ac245acd140ed2c23256796cab58ed3bd32ca85590c632573770249a675aec0a404d0101b5f2255c47a33902c5ea3f5bb46d788e4b5831861493792ea8a83141c20c1b0194071e61445e5bd1b3fe534363159883a9da54bf7f6da42b97ebe76b95de4cefcef4435d7934dc4b89eb9cacbb84b51acbaf779efebb344cb47a0144db0f54f87713b47bea38b294104be96993980303227b250e3a1cf59376e78f35a1c346270d708f72a1bc12aa7290dc0af8c64fab173df779e4bf4b2452170c3ffaa0cbf07c7017115cc02d2d7e2f26e095346a550e09ae48df51aee7428d41879573f3183d68958e56fa8c28369c1d0440deb6a25518b977f1aa437bf3c5c89819a8942b3e70fa2f5ce62bb651414e7509466580d388033277893e25135cc2150084a2cbc31f43b093fa40fde673c3e606c140c409827f6fab2f1477c47768b185dbf0bd902bf8872915ca57dc73cf258fde4926f8967ef3663bdb7d14aca469f69d73f017be65b4bf72108415b1343617ab3161d6cb5ef776b669f6801346800d73651314695fcc788ffaab6726412da4b637c729bf60648d6aa0933e69d3292e8c881bbfff6348bf9d1174e7f810793bf0f0fd9a61d10836800e13fb401fc0700b42cdc7d140f7bc37346d9c8a50f55429cc196c051667cfc692dacf039afdf07d73294247d0d158b8b86a1f10d906af141d57e7230d04ecfffe43558debd77a112b0553b77b0b86aac87a210f1963255c7b8687784930598a96a90412a796d2a7b67dbb1d73925f2ee0ac03f654e323848c0e29e1d1c40b48150509c4b34c04bf324ba752e26eef43607c3f81f9db863b3fdff9f54196547c8519c88d3b6b59daab6d35db58a159dfa886d601d87786aee314c65a059d34e40c77df01cb847318ace7640c27a69aafc93fe0cf7efafd75f1b06b45ef645fe1bea353a8780339bfb7cbce3820a4c2d93c548191ad364eb71021e604bee2a663c8b960cf63a64788e0cff1ddbf5a4d12db980f97fcdb5535260e7d4f604fa2f083e8e79ddf2c04b912433d20810090726aa316b87d3e860370a5a467560aee5e4c2f51ae468ad9e53b1ad866a5aeb10faa60e42198d49db9cc42435b316fbad1df2a912d4f1403e14ce8069e89960086a804c82b034cdb4cfcb477595642e3fe162329557dea57269cb966bf7038be87704b9116d9042abb61975450cae41932bf5432082a13741a666e40e414ae7c8022d66b16f234b1bf5b7ef5490dc03a8804bbe3a816d90c396aa6241a0a999775e1f2fba2e7c255c3dca669d36bc2d5bf179da74970f4d6ee3381ec53dd188a1a498b2722cdf7e182e6a0624d3b86e09e56410135fba3d3c2b727e04bb96e54c6e7de7aa5057b4188eab78b40d52610a7195bab4617fa4eca483a67cd0be8cfadabeb1f28cb73d23c703c029d850e6b3105a91cf9e1abbb0e1f30a507a015a80fc334276217728bcae2d57ca97eec3ecf1395a103f218efd07794239442fda6ef4f6ba4e212934dd00ab8ed1cf6496c93516718632903ca4e663f0c583aaefb9c583544025c2cfe747e73dc73c45d38acdac5d97cee432555c0b55edf6c519ed1bcd0535b6b5f6fff90ede69a247e39132926f912bdd4ec682d068c68db6cff1b2408a2388b4a5d8847849805de15e1bc7aebc7befefc81880f73f95c425b06362b572fa115072006be2d873dea31851f340208529e17c28ce01c8bbaee855689153c42d9bd8242c6d77d71e5e8ee52613ec6e036397893ee704eb3a2e76fd5e9d6fa2b1a410570407aa38057316bda7e410f93872bf5338a084e74234247e79795973aca302052cb3ff53553fa567960c934039b186f0b6c8ad4b33c03cbff0a57232d9ddf474e05eef4d393d3f5ee2ad82709840e175c502337d96e1d96cbc746782f9591af073ae40a965263190d47cbb9e38a9d2612399f46ea8222755cd31dbef772518bfcf1a81400803f17336dfc4dfd926f6f40bcd7978c602024f4d127f1520c6f8911d91ca46fe2bbbf5b154e5d5e2022e260fa31be44084e9c9d52080bf290c329b7e32f53d4c4305b9db58a5d5f59b4991186750f119bdc66b1b7f5af290a974fd72e0be555998b290d5b44f8d469a2c9bbad6d0b878c8f806434643a79d8088f4c6094da222f75bd1efd778e33ac1f17f3b3c267075d7fcb8614096822618f1d781a3a6a8bafba32e63de896dd266e03f319f31040fec24f1d614f43d9091659f7e6241625885214630866026945982e01964056b1ef7c93a38a15e74fd4f7d053dc9c25d56e6c88c7d170536201315cad267b891246781b28d07bf31c0b0d28f0f51f0bf0696e61447078ceb2e98b416c7485cba8537de60672d9a1301035ad4f4b65b4b482b98cc8564830547b1029c7881828fc9a91a75bb34a826fba4d2166df6e1e22085587497817e188e0d3e87f78a87e233125cf3d4a95dda8caa91488a2745b99360a0579eaeefeb1d6ef73b80424985e20f68a443163e7316fa40041f33205116592613cdf103be968c48a174be48e36648a8bf34a54972f58a33f2eb1e14994f18ef4daba2611cab089519a6826b6156a2500bbfb7a2b608aa8b0cada87750629dd14b05c383f8a0271aa486834e7c91ce837fe49f2812cba5b186e8c39c0adf34b4711f499a96e7bca2b6a5c1b005927b644106d68ab1d92319427ed1ba0ed0cacf17be2047f8e246a08958bd9c237f4255d6b9b93a66c9230d9474b69695f7c596c00eea9d3253e37920d62834f22d21985540ece67d5f62a1764bb92ae7b6fb39eff276d2e1cfce05f5af6265890548db25a57371f53ea6cd0da178cb8fe6258592d399883701829e9d16039f0cbc96b0ee691dc30fb115ff15cd4a8947b09e0419f828eb217545204fa83b1760d5ff23fc334eb12ccac827c6d36afb95266b018317da7b3e0d3f1b4c593c0f2e5715840bcc0594f1c5200507f964d8c5fa093226c00f44e951344645e37d61ef195aa41491486a2078281ce0add4257073eda073565c8363d3bd25ecc30e3412e2dbed15b1b6cbc0aed994235a4b696a0035a9c81f8f435d18ba624ae1afd5c9faf5bca52cb35dd78948e61feb991ff4a9a189865d19e0cebf4c0326f97922b48cc000cf616c5f9a82d1e8b6e998858bd9f5ae156c46230690752d73dd044a4f4f37adc6f6b1a89291a15d1547a0226b20eb5c222d315fa08ef2bd9556fd3251c7c485edbf6ead8a3b5c569354724ee73755623552ed230bc1b3b278964fda53f0ca14c04da14ee7c6475b8e468a1d38e52d73bb7eb1663f3a094f1f515b4d2fa7835fd62d75b407e89f87a5739ff6a38ff86d22b9bbf1b260bd5b854a43e9bbd462ad753cff835ae39139667903ce77493f6d7106940700adc1ca909ff6b78bb81bacd518a0cf78ed06af100ad8a7832ad12898b712d277c843f23aa6c6adc00d5141697fc2464b08a3c60ff259003867cb41c168b0abfeffa4ec6ca23916b1c32d216e25852bac7471d2ecea958401e941321f18fc03465724888d779a9e17063d36b4ebf7f8fd2aa9b7ab4597121b1a1e4f6ce63eaa8bd9312ab5d3e3c4a2ae76c215dc679728c39c87314cec932a165d8594d75da1016db47d2cbb88647b09cfaaa222396a836d6229fe31c037904e29b9063620821eb5cc3d0af1ab142380c153192eefa7a5e60817f1981cea34542d163370b5adb68a873c9da913abb23a40e6d73f7dcba2c860d228d0d38a995ad97ca59e2820f8a004e0e1a19163a4776d3ca1c0b7c1d2c9d5879dfb9b8bdef7ba9fc4af93dfdcb70953094c1a06ff99afddf49e4c049897ce4bec9f7e8ba8c93f770179c4ac97804ee9aa8d544919930be0d30ad3d123261b859a40c8aa899e64a078cba8e9fe69995d96fa1fa766dcd656e4d6e3bcb220ec48e2d9e1059e4db00656442f5410b78cf3995a1b610d11d6c47b1f441634d3bf50164ff3d86d4337fc1f2fbc365774c7c280ab6ea120eb172ce70036f823d2556a66c541133d70b7e517e94540fbf89ad606037c1086c7fcf0b0b8deb214bf12e184ab1317340edce4814b8d903597a49d6defcb6db2f9da1ad6a11d3fe812e11a900ff7fbe3089c7539c563888c567ad86877aa277a646e99c947ec0fe640fb93266bbfc949d2eb28ba5227f7fcdb19f4d8f849ca33625790cc39649bc77c3faec7a943be96f707d196b090fe6555f354952f883a5f0b76b5b400fc1f9029b9b563ad5bcb9259017de76811d47ee4f0ac2490f85463a54a39b9189a21d60519aa686ea2a3d238056f0ef7a85b85f61226efa987a112f08e1a86198a7b5cb47d9ce6f25b53c8d852972d2cca4216d8c02cf35065a49c9b65a522a55b69aac847b4ad162f708b611d3644e3037d50485be3e20164581a7ba76cd00fe1426aa4af461c9e16972aa41669d7ef626a8b46eac8b4686fb6c5abd1f2c0e8e3b654d11ed5ea5a82f5840f7e6ef134421ead9c8f0ed519747304b3b33f987230e6f6ef80790929ae3a75a41e75cfeaca0ac4b27d0684d280e3490a260456aaf9ccde04f30a8cf5e37d1f61798a0082e61a254fb9dc58da54f5f8d6dedf11137b32c6c5271b2469ba229439871c54dd21f5bf950a9b56f4110043ff95a23d9f29e49d546c8ea8bf1cd74b1e450fe94df777d8e05923f68375a13d8115fa0e5afb41f25441ffc66e342f6b52688f944ac522fbab9e28293a3b74e7d4b926a100fdee69315d5b6dbbfbef42003cdd71cb8e5ad24426deaeccbd954d62b8020d28a0b69d3c903ebdc40603a6cb81feb0ff64f2faf79849a137ff23a9006992891b05963d4b960118a840ddfafca7f0217d1f3a2a1b949e8058fba3e09b3c656f272c65f10207f6d3162db2e4bc98ca28deb22bdf91c6867c853935027295cf2dae9cdecad79402b298e9b4f126eea74fe33a2f6382a261fa57629676fa7b4f2c1ec2cf2d06694aec50d637fd944c17a4749c0789419d8f93cf90358702d2516441ec0735bb28310716bd5ad22e284ff5649625c0b6484587f18a5039a3ae11484de8bff4178f20cc3a410b994452acaa9e586096e5a8d72f4fa8943ae2071c909069564cb56001d58506cecde851a08eb3d47cd35ade81eb650f5f958d3af5f50bed655fecee8f4d516f90ce53d1c6f9b58325acb06380e7446618f334e508183b7bc0a778937e3bfc8bc8fcfc9896be535d1b6efe778a517d4cdc785fa2ca957de6ca0372cf41b4b0c98704fed2804873a47dae4ce5eaf8376f472d8c2868da0a211dd08fd7e225931d64da18db6cbe90182824b5a0496a214eae5fc218af9033998e0181588cbb7c4de6a5f5696c846e3c6f6cbd143f6361c3daeab1d4e48ad45b92f709baa7b8420a06d9a578a23b2e4bb1bab2c2ad0387f90765f8337ef9ef30752ab3c1d53b6b6fa9b1b22daf942f670e0eadf4e7fa202f39e2772364bf26d11f26be01cd40e9713ccdc1ff5cf9b18529eb5650b7f6e68549ce628a8f3fb79871d040e98641083c5b7dda9c2342ed82c545b80fe512c2f3ac12e34ddf21f4f776", 0x1000) 09:17:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) r2 = dup(r1) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000000)=0x2) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 09:17:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x1010, r3, 0x0, 0x1f) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 09:17:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x6}) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:17:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b02050000000000bf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) r3 = getuid() r4 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r5) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) dup2(r7, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 09:17:40 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = geteuid() setuid(r3) sendto$unix(r2, &(0x7f0000000040)="cf7633586e4de1746badcd37b3b4ef90ccc6e619648d19a714f6a4e6a431be866253ca19f95655d949e37b89eb0a793b0ed6e6cc1b70c648d31b17b69dad395bd4932ef7daf27692c408d64c48fea91caba370b5058a135b6bedd42074fb2d791b3965cef7c4f3b463c8f1bf5b2501f1aaef8e9b8cf94a3271e0270f426ee97f39062bf34a2bb3c119a9e9899a7de301d7860590b620368b5ea9a86c40a3da3f3178ecbc240b510fa536ba43888f849549e27858f7938f8a05a2bc6847420ddfec8b81bb72c429e9750620cb14fc49c32514b873446744763c2e54be02e0f22275d5c82f48900b0f1c6ad0010a1234e91c", 0xf1, 0x4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8002adffffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d55b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0020009d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f0000000440)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b6a6b0768b37caac149872d155fe170257e8e81a036030fec8734eeab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754b569d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a852887ce5b7f845c97c13fe43d2e5d74d795cf75e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b207000000000000009f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82d42023c779f3b3c8c1e7afdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920a349d089aa8894ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd52e779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249", 0x433}], 0x2) 09:17:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000079000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000000)="06000000", 0x4) 09:17:40 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062000000000000000000000000b400"/110], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 09:17:40 executing program 0: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040)="f68a6ef89a656f24d7caa62f9f88d47d5ce1c26b53dea69da797a46fa7473fcba35e8a38878d8e2e24c5772f9808966d82d11849e9c73ab4bd2a50be049e73c60e25efd1b27815f717b927160d5c4e335b116f10d43b73ef96118861d056dd62fcf8f80a3ccd82e3ec4768abaaa649fd5e48d56fbb4fe05ce3cbb5c860", 0x0, 0x0, 0x0) 09:17:40 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 09:17:40 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x8864}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xbe, &(0x7f0000000480)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x88, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x9, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @timestamp={0x8, 0xa, 0x8, 0x221}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @rand_addr="ff680f30bb65095e2d06e5a80f7c5980", [@hopopts={0x11}]}}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x2ab, &(0x7f00000001c0)={@broadcast, @random="b7d4956f6d68", [], {@ipv6={0x86dd, {0x5, 0x6, "48e7f6", 0x275, 0x1d, 0x35, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[@dstopts={0x4, 0x12, [], [@jumbo={0xc2, 0x4, 0x4}, @generic={0x2, 0x8b, "0ee170e550a59d09ed84181dc86fea449b3ada567012289404be2eea55040076b710a82ee6efd67b1dfcec409b250b119473a14475ee6260f73216897aca53bffeb34d262b04bf48466cbc4b841f784122e292ca05130d255b96d09ebdb82a91d092de51b3c102f37e75df3772c9c31006c860a2a990b53223a46a5ac81da49f70aff7f18a354365c55d56"}]}, @dstopts={0x6, 0x10, [], [@generic={0xff, 0x70, "10c8373187ec80674e14ca225b2442008879bc959fb6d82cdd082ed347e39bd93b7514733a171e5e39f9682217f95e8756e4329d907728898cca494493f6c111bd0a658726dfd452fc1f57b1dcedd43df53a6e9a57c238035acd1967854bc02847a0a080ef6c5322017750b37f7904df"}, @enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x1, [0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x5}]}, @routing={0x2c, 0xc, 0x0, 0x0, 0x0, [@mcast1, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @broadcast}, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="88fd724facb22b34c862e8c0439be7e1"]}, @hopopts={0x8, 0x0, [], [@ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x2}]}, @hopopts={0xc, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}]}, @dstopts={0x89, 0x1, [], [@enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x3, 0x1, 0x41424344, r0, 0x1, 0x0, 0x15, 0x10, 0x3, 0x0, 0x8, {[@mss={0x2, 0x4, 0x6}, @window={0x3, 0x3, 0x7f}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "928df8520eb89292da5377a2a3d6f4b6"}, @sack={0x5, 0x1e, [0x7, 0x5, 0x0, 0x5b8, 0xff, 0x6, 0x800]}, @eol, @mss={0x2, 0x4, 0x2}]}}, {"6d08e1851d2d2533b71be31164f03174db38020bbcf14121a2d31788c0ab246c17c1b0477d06c71cab02cb1f19d2f9c3cd81862d4ff07af2e0e48e5e87f6e4ba73b5c04b529d145a092baa68d16b516a55"}}}}}}}) 09:17:40 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0xd3, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc5, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x3, 0x0, r0, 0x41424344, 0x0, 0x0, 0x13, 0x1, 0xfff7, 0x0, 0x644, {[@timestamp={0x8, 0xa, 0x0, 0x3}, @timestamp={0x8, 0xa, 0x7, 0x4}, @sack={0x5, 0xe, [0x7, 0x5, 0x74]}, @sack={0x5, 0x6, [0x2]}, @window={0x3, 0x3, 0xff}, @timestamp={0x8, 0xa, 0x80000001, 0x9fde}]}}, {"e3556feae9c8baa5584c1bde10a0d81ebe3f69952f3d9719216bc123cdf724a58dc22fa5bda23a43b4114c1d7738eeb91bdbea4ca351850bc62997210216ff28bb4f0dea22380722cc95e1840b9e293095b749ca613763f9a80296b156d35650b1a4fce556"}}}}}}) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) r2 = geteuid() r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, r2, r3, r4, r5, 0x100}, 0x7fff, 0x6, 0xffffffffffffff7f}) 09:17:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x6024f60c, 0x0, "11808dce3589fa8f15fe768590018000001aa2f3"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) write(r0, &(0x7f00000000c0)="7d425f8d128eaaa494dad6aa6d2c3ff416c0057c83939d7e61674c7d6ecdca454541baa7b0d18f7341266b99a46945e2f64875dd8f2779bd8248ea94fd0aecf65ce51ef591a7f68103e42595a0bd450705a5faa84f5cb45de54e01ec398319303f6c5e027a115f1c188af480", 0x6c) 09:17:40 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() shmget(0x0, 0x1000, 0x10, &(0x7f0000000000/0x1000)=nil) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 09:17:40 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0x2, 0x65e892d6, './file1\x00', 0x1000, 0xffffffff, 0x9, 0x80000000}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 09:17:40 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xa78}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x80, [@multicast1]}]}}}}}}}) 09:17:40 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) 09:17:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYRES64=r4], 0xa) socket(0x18, 0x2, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') fchdir(r5) ioctl$TIOCSTOP(r5, 0x2000746f) 09:17:40 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x3, 0x3, 0x2}) sync() 09:17:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003fa000/0x1000)=nil, 0x1000, 0x0) 09:17:43 executing program 1: r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 09:17:43 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x1, 0x1f, 0x1800}, {0x4, 0x1006, 0x1800}], 0x2aaaaaaaaaaaaaf1) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x1800}, {0x1, 0xffff, 0x800}, {0x1, 0xcaab, 0x1800}, {0x4, 0x200, 0x1800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x2, 0x0, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffd}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 09:17:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x3, 0x1, 0xff, 0xffffffc0}, {0x3, 0x7, 0x0, 0x5}, {0x1, 0x5b, 0x3, 0x9}, {0x5, 0x20, 0x40, 0x7fffffc}, {0x3, 0x5, 0x6}]}) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x800000, 0x0, r2, 0x0, 0x0, 0x8, 0x2f9f}, 0xffffffffffffff02, 0xfffffffffffffffe, r0, 0x0, 0xffffffff, 0x7, 0x7ffe, 0x8}) r3 = socket(0x1, 0x0, 0x1) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f00000000c0)={0x6cb, 0x6, 0x313e}) bind(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="80002e2fb4066c04646495b92d4ea349c469dba7"], 0xa) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYRES32=r3], 0x4f, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) recvfrom$inet(r7, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$KDENABIO(r7, 0x20004b3c) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 09:17:43 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x40) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="015d67829ffdb12e5bb1b273457e06"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(r3, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x2, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = getpgid(0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x81, 0x1}, {0xf6, 0x2}}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) sendsyslog(&(0x7f00000001c0)="8535d225fea07fa8", 0x8, 0x2) msgsnd(r5, &(0x7f0000000100)={0x2, "5b184fa005b424dc302b7cc956497c86b029a17a856bb59f51513a651ce77a4866fed53b55544e64f665aceae5db5b6c918f38d4d4c335b3840cf6f5e8d0846896aee0134c2afef3413af1b293be2a71c5b311151876b56882186bb828a44c9a2d979a44741e032c6a09a2e22509ba8c228c974d6c56dbcdaf561aa04b9625314a2753a02292c3c58666d95785"}, 0x95, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) recvfrom$inet(r7, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f00000002c0)=0x5, 0x4) 09:17:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0020000000000800460000340000000000019078ac1400bbf591f94b442400000d00907800000000450100000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 09:17:43 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) sysctl$kern(&(0x7f0000000140)={0x1, 0x3d}, 0x2, &(0x7f0000000180)='y', &(0x7f0000000000)=0x1, 0x0, 0x0) 09:17:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r6, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 09:17:44 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="dfffffffffffaaaaaaaaaaaa86dd6000000000300000000000000000000000000000000000020000000000f4ffffffffffffffe4ff00040090780000000060de882c0000000000000000000000000000ffffe0000001fe8000000000000000000000000000bb4c320843eb80e6093e35aa4fa92c698a32517d9c1aa90e6da0dc056c4eda3a1e63e64bdf2d"]) 09:17:44 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @ipv4={[], [], @loopback}, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff87, 0x7, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x1, 0x0, @loopback}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4f9, 0x3}, 0x8) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f0000000100)="9b678be4f0665f791431db3400e0a40de6483a545cbbfe266a68f3", 0x1b, 0x0, 0x4) r3 = socket(0x18, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r4 = dup2(r3, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) fchownat(r4, &(0x7f0000000140)='./file0\x00', 0x0, r5, 0x0) 09:17:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1004, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xb1, 0x1000}], 0x8) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000000)=[{0x0, 0xff8b, 0xc00}, {0x4, 0x7}, {0x2, 0x1, 0x1000}, {0x1}, {0x1, 0x6}, {0x0, 0xe8a, 0x800}, {0x1, 0x2, 0x800}, {0x4, 0xa}, {0x1, 0x1, 0x1000}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000280)=""/191) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0de9bae3c6514e6ae973739ea78b7ec000"}) r4 = kqueue() getuid() ioctl$TIOCCBRK(r1, 0x2000747a) semop(r3, &(0x7f00000000c0)=[{0x2, 0x5}, {0x3, 0x2, 0x800}, {0x4, 0x100}], 0x3) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 09:17:44 executing program 0: msgget$private(0x0, 0x2) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) dup2(0xffffffffffffffff, r1) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) 09:17:44 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) poll(&(0x7f0000000080)=[{}, {r0, 0x4}], 0x2, 0x4) 09:17:44 executing program 0: r0 = socket(0x2, 0x5, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) msgget$private(0x0, 0x80) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 09:17:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) accept$inet(r5, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069af, &(0x7f0000000300)) 09:17:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="22e7edcc32e521e8c101ec97dacdd23a3b245f17fc2fe1736fc516d9b6582749a34ce9522770b9799f0f3f729ce8cfe9c6dc849e608e5565f9c1e96623715d522b44e7516fd097f29e2e040aa783865520", 0x0, 0x0, 0x0) 09:17:45 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x28) 09:17:45 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x20, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)="a7de516b6c8b11928d74b99ffe297cef174b0713c82911ffdb0da25d27ca1298fd0df34968cff2be7b4ca5129c330140e2b6ada1c48b7e990989b0ca0734b78dabbc9fa8c44e32f6461ad2e1b46acf482a22db949e3478ba4c61e44e6bcf1ea9f05cfb9c2127dcf2c6797a6f4a627a7744", 0x71}, {&(0x7f0000019680)="fbde2a2038142045a76b3ec97f165b4d4fc734b78188864de92a2fc052a96e09611883d0d27caad47284a9667beb4e29af3a0cee1a9b2fc0c09fd3440d67b3c49df8bf3f2e63b7a88af0447bc7540b2797717ad1765c4921c45006ace3a96e0599b9ddda4fe39723f048ed10eae7d0dc0f448eca9b8752d23fa4eed6f436ceca537240db37b0ae7df3768d09fd1e602cdc2e9e306a9772e1e7702bb404c6e895826b4a16c7d1f4831f091d421f08e291d816e3b28a2321f718332c8e7ca03ddc113bc0", 0xc3}, {&(0x7f00000001c0)="8417bfc63a3e3f81ecb1719a5843ee8af0dbe1f8952ce9616908265c75b87df23d4a9038dfb6a6ec00b2cf22b04cdd84ea78feba4ab0c67192345bd2adf5cbcd250d29d295eda1626d56cb1c44", 0x4d}], 0x3, 0x0, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socket(0x18, 0x400000002, 0x0) r2 = dup(r1) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(0xffffffffffffffff, &(0x7f0000019780)=[{0x2, 0x3, 0x1000}], 0x2b5c) close(r2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000380)={0x100, 0x3}) 09:17:45 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 09:17:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) r2 = getpgid(r1) ktrace(&(0x7f00000000c0)='./file1\x00', 0x4, 0x1020, r2) 09:17:45 executing program 0: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sysctl$vfs_nfs(&(0x7f0000000540)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000580)="105247bdbabbfb044e91294270e0c2402b1277a44e0432e14ab54eb8dd674865117caf559109e7d2c3ed51e83d71096eb9df24c9bf933306708e59333701fa1a149dd0", &(0x7f0000000600)=0x43, &(0x7f0000000640)="533d8e84a23447bf900075b330bba3069e33405b7c1806a46b181ec3376069acebf273a3113409e5867527ea885f9d099f4f0659e1072ff0bd706b5b97d4a4be496f86fa793a75291556e369b3f9fbd0a2c6543bcd5ae4e992c3ef317c444684a10add623e240a0e", 0x68) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='^---\x00', &(0x7f0000000140)='.\'\x00', &(0x7f0000000180)='-,\\\\!(/&\x00', &(0x7f0000000300)=':\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=':&*%^#\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$%\x00', &(0x7f0000000480)='b#(\x00', &(0x7f00000004c0)='\x00']) 09:17:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchmod(r4, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:17:45 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x7fffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 09:17:46 executing program 1: r0 = shmget(0x2, 0x4000, 0x220, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, r1, 0x0, 0x2, 0x1}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) symlink(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000240)='./file0\x00') r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r3, 0x0, r4, 0x138, 0x8}, 0xff, 0x6, r5, r6, 0x2, 0x0, 0x10000}) r7 = syz_open_pts() r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) recvfrom$inet(r9, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000000)=0x4) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000040)) 09:17:46 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) sendsyslog(&(0x7f0000000000)="f52a3929e3fef5872606dab90ff3106732a869198b5578bb74c2818dfb533bcbba1fe2a656277e29ae3fb29032c75bf823b01763ca40b95cb0ba8d23d43b012ee70b2dca8414941a96ba2539ce502e03072203a97dc98951a60cb6257644b85f0c76d33b717213aba966beb9aa37c90b82aa252d4be336039e768e33d50a44504866183de487c29a192cd74d76ad4b34fd48677708954dabbe365c1c791b820d5d58dc49547e2ac5fbf82275287c", 0xae, 0x11) 09:17:46 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x2}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 09:17:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000240)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) write(0xffffffffffffffff, &(0x7f0000000140)="8c40c611b1800b880f07e31d9466cd4d799a3f5ba896cc447c23cf9f9297afd33884b3dcc46e53cf12933a17e5864cd2587ec8cd941a2cc4b20976a0943198f1cdc86a20b2c14ca4784132a90525432685f73ae2d28e142c58e6d4f7b9f36f36d29d620d66252801bd8ba1ec1f909330d64e13f002abc55bc4d3f290ef8f2053a658704a503c2489d0b74ae601000000aaaaab8763f53b841f8dd52f5e6b7c207cbdbb62472fa5adf7eeec69ec9440908572b2058a67078614194b33c01f287eb67594ad15ccfd80b53d44834505b8", 0xcf) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 09:17:46 executing program 1: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000200000800006a533965b95db41a4449574a9574a168a96544a51f3664156d9aee01457be1f39adeaadab7fbc5cf3e443eef1096820d3879da30b3ad21f76379e6b052ba4db4a4d2273db985183cb359d0d2c840db414f6ff9cecc195f7cd86b322968f75112f53300ab70dbf9ad730dabc584c717b2cf3faac4502b79388f23f67152cf1bc3bb15b28330003d42bbf53a3ced4ed83f0a248746cba2f81525f4a1d353f65de2bd7e22bcfa729bb93de004bd5184e7a2af33bd85ee635db7b660a8a5891624774f0d781f7fbc375adab00a34"], 0x9, 0x0) select(0x40, &(0x7f0000000040)={0x9bd, 0x80, 0x4, 0xe99, 0x0, 0x3, 0x1000000000000000, 0x9}, &(0x7f0000000080)={0x5, 0xffff, 0x6, 0x9, 0x7fffffff, 0x4, 0x3, 0x3f}, &(0x7f0000000180)={0x0, 0x2, 0x6, 0x0, 0xfffffffffffff9ac, 0x400000000000000, 0xffffffff, 0x7}, &(0x7f00000001c0)={0xffffffffffffff9f, 0x5211}) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 09:17:46 executing program 1: r0 = msgget$private(0x0, 0x10) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000010000"], 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) 09:17:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x1, 0x7}]}}}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x74df, 0xb7, 0x7, 0x9, 0xed3]}) 09:17:46 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8b7f2bcd25cc4a6cd486532ebc48547008bb405c366beb2a5eeef009d4a404cc9021c6c414cdf5cb42866e61392e0a5f391b212100000000d4761f9e38913e254179c6dc589a73812f3bdfc0802b2e3ed698fb36232c0d23c3e82beb0a213c0a8958263f859a1126de28c6f5ffb369f8efc68ab1892c73a4b1825aa7184ac2a64d020000000000000092d88f8c7c34bed4cd871d187f91b24debb2cf7883848f6192ad00422e527887e20461fb84870dc93f7d0493b60895c86de6f75198e706559e4ed05b86655615467804a1052333210be843999827311aa52bbb02278b4ad69eb2b7d45286bcc789713f100bb18538e57901a22473643157c964835432c978c3483c7bc12ab51850b50763b75944a44e9224e0525410492b50a448778236ac2c66e7e0cf1d3d93452e4d24a71eacd690ccb8d3729c7de9818c9cf1138d6dc5fcee357e48efaecf151d7b1876fa7e6a78e1a79e4d72d1cee294c685ea7af8c6f6b9fd50d5b62928302e14dc94aac43bb5ec9b9a4e0d23d14ce5cfa4cd3180f12561debef249c9884ad548dae58737653588c9de352d9654eda89815efa7f37be63cff4e83cc56adce1017a8f3058ab77e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x1, 0x0) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x7, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r5, 0x122, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="a2f4828425c518d05d3ff733119fe6bdc949c7992c1b8ce975c3f37ab7d233874afde0aec7e6369ef2f54bf272c15b604e4fb1eb5b2ddef096b10760322659c2456a90080d90b2d4c775f8c57fed6ec0f5262629a10e4c39540d2608c617fe35cde224d7431b629ac738d151f141d3f78ee4715b15f910e1ccea1f454d295117a9770aff"], 0x10) close(r1) 09:17:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x164) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x26, 0x2, 0x6, 0x1}, {{r3}, 0xfffffffffffffffc, 0xcc, 0x80000000, 0x5, 0x101}, {{r0}, 0xfffffffffffffffe, 0x82, 0x80, 0x59, 0x9}, {{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0x0, 0x1}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0xd771, 0x7fff}], 0x2, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x80, 0x2, 0x40, 0x1}, {{r1}, 0xfffffffffffffffa, 0x80, 0x80, 0x9, 0x2}, {{r8}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x8, 0x9}, {{r9}, 0xfffffffffffffff8, 0x3, 0x20, 0x401}, {{r10}, 0xfffffffffffffff8, 0xd4, 0x20, 0xe4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x3, 0x1, 0x1, 0xb6}], 0xff, &(0x7f0000000400)={0x200, 0x1}) r11 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000440)) r12 = dup2(r4, 0xffffffffffffff9c) getsockname$inet6(r12, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setgid(0xffffffffffffffff) r13 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f0000000540)={{}, 0x1, &(0x7f0000000500)=[0x0]}) setregid(0x0, 0x0) 09:17:46 executing program 0: syz_emit_ethernet(0xac, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x3f, 0x2972, {0x20, 0x4, 0x3, 0x4, 0x5, 0x64, 0x9, 0x1, 0x89, 0x8, @loopback, @empty, {[@rr={0x7, 0x2b, 0x1, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @rand_addr=0xfffffff8]}, @noop, @lsrr={0x83, 0xf, 0x9, [@multicast1, @empty, @loopback]}, @lsrr={0x83, 0x1f, 0x0, [@loopback, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x50b, @multicast2, @loopback, @loopback]}, @timestamp={0x44, 0x10, 0x1, 0x3, 0xb, [{[@loopback], 0x63f}, {[], 0x4}]}]}}, "e880"}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0xfffffffe, 0x92) 09:17:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="16000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1400ffe8"], 0x50}, 0x0) 09:17:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1c19, 0x10000, 0x2, 0x0, 0x4, 0x7ff, 0x5, 0x0, 0x0, 0x400, 0x922}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3d, 0x4}], 0xfffffffffffffffb, 0x0) 09:17:46 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0/file0\x00', 0x8000, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/20, 0x14, 0x0, &(0x7f0000000100)={0x18, 0x3, 0xc, 0x5}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 09:17:46 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) getsockopt(r3, 0x6, 0x401, &(0x7f00000000c0)=""/88, &(0x7f0000000140)=0x58) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x1, 0x1, 0x3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) recvmsg(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/162, 0xa2}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/229, 0xe5}], 0x5, &(0x7f00000005c0)=""/70, 0x46}, 0x40) write(r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') fchdir(r5) renameat(r3, &(0x7f0000000680)='./file0\x00', r5, &(0x7f00000006c0)='./file0\x00') 09:17:46 executing program 1: r0 = socket(0x6, 0x4004, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 09:17:47 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100edffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0xc0) bind(r3, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8007, 0x1ff}, 0xc) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r3, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r2, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) fchdir(0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1012, &(0x7f00000000c0), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 09:17:47 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/33) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x0, 0x0, 0x8}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000180)=[{0x0, 0x9, 0x1800}], 0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 09:17:47 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x400, 0xca) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x19ab4db183d502a5, r4) sendto$unix(r5, &(0x7f0000000140)="3dc633103050ce0696c7d733c0f68c28e20b851afab20390e312e464214bea51567dbfe08baac6b2f7d83d049beb5f0522605c3e434cc8b77afdb1510bb511d90fda11e46340c54e644d9be19d910672e8307b32a552198f905b7d5db8ec8f73025c31b00547711519c5c8baea35e92856c4109aa949234c8af45418ca43e834e94af58452a1d941", 0x88, 0xa, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 09:17:49 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x7ff, r2}) 09:17:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_emit_ethernet(0x4de, &(0x7f00000004c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "669e5e", 0x4a8, 0x37, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4ded8f20fe429148c5057a46004745a9", {[@dstopts={0x84}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x92, "83e28a142b1e9c8f9d0484a086ebf3f4cf773c6fe9741f6195a5cf21ee51e595b083930a8691c63275e76948a5821d38c52bd59c27d5ac747540bc7301df8f1bd2629e524ceae3c86f0e6db65595690b189cc184f3c2cbfb438eacadd49cc382f15b921a5f6a53163b5ca5537e31e2be3ded84de2083715154b744089481aa4a7cb8a77757f72b585987b5063156c0e9441d426d9a1b026822f3f70561ea7d99f81a7d141b3e613887f9c0fa80944e22ebc17f488050c17d6880b55df81bfc55347fe2b077dcaf048d3a7f48034dece96fb0f3c094ad0771d0c69a6be2d6f69fd1d5607f845efd3d7e191b130fd9dcddd583913cfbb63d9e337bd4d920268cb9df172212e64a5ca4f8f98ceaf4609a9dc7c82173d32fa9f05547980e26b31fa98e2ef3b19a86ed33f9292cd7db322655119759dd6b43e9e134f154fe94b77bac08c670d024ed95d552f86e0ad1a4d1a8b5a6231ffbba9d84e3be448d90a95989a397f9d387e91a69f08ca322f4ad3eb18e83958c511228ca1a9f5e05533184500090a095e2e4fe1032036fdd87857b6b12c7116b47d42970abe0b20e5bf25704079b2fe9f0bea4f870eee0cb18b12908bc435c85b5ac819d1ca260c2be1069bbc19983fcd045b13aac51ae2030baa7812cd0acf31b9a6b8ad7ccfe47a38c58397bdaeb3e224d3ba774c2be72bc597a4046b4a9824a2488af75994ff4c0846a129a0964fc1e6937c654944f81b61226a7ce3b7a31a02aa6071da611de2936161e9adde914ec9687f3cc214a8a90a5a5cd165858c1f5d8b3936615c3e1f7b8dc2db8eed1be2d7060e95eec07e7072fa9b58dfe5028ac27e4b699efa71b1d9dee548b40bb4f3d98493a89685fca79839e2900df06e247a74aaf0ec0ad9274da42ef35228d1b1d18459db184e80488716a497cd62cc86b8e597450ee7770bd17a04dceb11a5e552b9c987f189607a3c4fe6fa0c81f22acbcbae8861d9cb567db341a634e5ebcef08c3bdfac2f6dff4a1cea7a94578a480429705f1f05942a2db05233ad44804eb46f3c4128dd3309d63759d57be48865924b55d9b6bc7205d39f3725bc3c8c5c0ac5c0fa83693d0890fa655d31a52e54ddfe7a0470af2489cb3675b27b1ecf20d4f2e34429cee152c162085cf8e9d7dc2f30758ba668d2d60864577a276d8dd20f21531ad8229d2bad495b1b04a2bcd746a0f936433c5270e93e989ccb011367209cbddaf25d99b7bb83bb61dacb38e7ee7889e812176867d992d2d58f490a16935da44d83b9889c59a2f54868efff95f06f97a8f06827dbc031d7310eda750b50063ab6cbff948158fc056f4f1d01618f3af8057c4a626b1fd4ea107999ca70cc625aa742a409162a68dc29df9dab0cf18d3de5d59c84a1178f1cf374adb5a897f52c90961cee1c81d4617eb4b3f90d915b79fa4c59b2e23f5687c3886a73944fe1d264b7c37dfd28641afb6b7497d72424a79b209f852e0f3cb67ef5716222bfe1a93f1f52b22024435942cd4a4078c79d9060040e492a1844f9c5fbbcdc0cafd9b7b1a78d94986dbc78b2b4cf82201a9a28bcbfd76ea5725e72fbb14474a36ac316428b4b47c3a353bb8c547e1b1611911e883c10403d291d6d69306c19f2506da54c0ccac062c23"}]}}}}}}) 09:17:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x29) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000040)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 09:17:49 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:17:49 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) login: pmap_unwire: wiring for pmap 0xfffffd807effe570 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe570 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe570 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effe570 va 0x20ffa000 didn't change! 09:17:50 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="5c05cebd723e696b92d874ba6c7d33546be5c77bd145d64010039ecedd3a555118465b5a0a135e5f7e9232e5c8a166d47959a461c88096eb6d3512c371", 0x3d}, {&(0x7f0000000180)="c8df51f34d17e2317701ae1fa33e4e9f7f0330708d4ca7499b745cf435e96411ee6841c6242c882f075276656963e560a02718e172ec6a50d67da309cfb703796ee94d0ff9399e1fe8503dac6ed540eb5f24b3a134814f6ba62ae193312d65435cc134ad48e6e8d4ffe4bbdced54e9210d646df70b4d804aae0bf8225ff654660b250d9291610d5a599b4616484e38b552b74f273a3eef253e607fd57cc73099afccd98bd2daaa120e3f770ea307ab0a89deceb52f1251ad4ae8983bb79a477c7a24888980721a46d736cbf39007da3c95374e90d2a46720ed5c85e10172a9a39294eff0b0cf46e5a488126a0e22", 0xee}, {&(0x7f0000000280)="3066260f5365580fd5b5dbbbe603ef592efb8d9d32d0b584404f6abd0409cfdfd5", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$dupfd(r2, 0xa, r1) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 09:17:50 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x188) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)) 09:17:50 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x5, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 09:17:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "b800", 0x0, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a000000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:17:50 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xd2) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() flock(r0, 0x8) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x3, "61aa0db11ce9514e6ae973739ea78b7ec000", 0x1ff}) write(r3, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/189, 0xbd}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) 09:17:50 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7fff, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x7]}, @ssrr={0x89, 0x7, 0x4a, [@loopback]}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x69, 0x7e, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9554f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c4574071b4ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 09:17:50 executing program 1: r0 = msgget$private(0x0, 0x2000000386) geteuid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/38) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x9) msgget$private(0x0, 0x4) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000001acf40c7ee26fb229fccd7211f4bda0c0656be88acdfe90296b641dd27d5a2061cd2266c9c97486fd049861934888e52b127ae8362e0ab5be45655d53c7b976414fae8b3dd70de6264eea0dfb31ad409d5dd9c4384c8363aedd72886b89c078ab4f42be2026d793ef91c868664c595245acb8950c690332d51c44c17801b7c6686a9002ece76d41503991dd8f7a71d6f498e7dd5bd1e3c9f00f57b15f7bfdda21bae4837f4bf0ddcfd4712ad2f13c3de4fdba835c11be3d0fbe8fb2376238b3b1255d60d6728c577ef808cca1884699803df7beeba21b28a3522455cd5d579b3a15cfc456e80b82b88bd9ea7f08cfaa40632ab828423ebe29bf2e2f92ecaea8f18cd335928570879b4"], 0x9c, 0x800) 09:17:50 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/243, 0xf3) 09:17:51 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000200)='.\x00', &(0x7f0000000000)={{0x200, 0xffffffffffffffff}, {0x1b3, 0xffffffffffdffffd}}, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0x361) semop(r3, &(0x7f0000000100)=[{0x0, 0x3, 0x1000}, {0x0, 0x3f}, {0x1, 0x1, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x2, 0xb039, 0x1800}], 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getsockname(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fchdir(r2) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) 09:17:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/89}, 0x61, 0x1, 0x7c2b183342ecdc2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) getsockopt(0xffffffffffffffff, 0x29, 0x1b, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="f5be25eacbad20807536eb96e0d905a857e4d1c6fcb251d680d171d9bfa1a0dfe458b93265751fe5c2dcec1f5bccdb47b3c01da9f0fc7eb3a2e685fbf72e05f946bbc173e9e13b1db0d56b164217040df920113c8f0ece5a9d419d7d1ec23a40af43dbf319825b6997185688a544988b9d26275982a08e06cdfbb7a2de0d819393ec8b00ef86c078d9fa4777d72cb20363d0daa03889f88d17145108b1f2c4678214a47af0b2", 0xa6, 0x9, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) msgrcv(0x0, &(0x7f0000000280)={0x0, ""/142}, 0x96, 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = socket(0x18, 0x4001, 0x0) getsockopt(r6, 0x29, 0x1b, 0x0, 0x0) 09:17:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) setuid(r0) 09:17:51 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1072, &(0x7f0000002140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1064, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x14, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @generic={0x13, 0xf, "d26e401d575c35c6867f15d59c"}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 09:17:51 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pwritev(r3, &(0x7f0000000200), 0x0, 0x0, 0x100000001) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:17:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0xb1, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$TIOCSBRK(r2, 0x2000747b) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000200)) 09:17:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:17:51 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7cb3ea8f298ea6bbd5d5e07dbcb5d59443a331484eb70a1f7766649971815c2c08e18761240a5117b2db48872e3e412635b2a3a6b"]) 09:17:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getuid() r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) fchown(r0, r1, r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a", 0x6f0) preadv(r0, &(0x7f0000001c40)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000840)=""/81, 0x51}, {&(0x7f00000008c0)=""/122, 0x7a}, {&(0x7f0000000940)=""/203, 0xcb}, {&(0x7f0000001ac0)=""/74, 0x4a}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000001b40)=""/238, 0xee}], 0x8, 0x0, 0x1) write(r0, &(0x7f0000000a40)="6a4a4e5cfab9b0fbac605a000038d8037f55f28c317c06ccb602bfff9bf632b773ee99dc5f91d22cfbfc9ffbf3696c36dc6373379ef7e25c3c0ab35cf50c7827998719e6462e9b5d3d1531022009db7636db4aa3da37e20ce1b6e3ddeafca1f2645f05bebc0c99f7876f7accaefc0c00003e28b5dac9ffd4ff9c8f38230c", 0x7e) 09:17:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x2000300000001}) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xfff, 0x1, 0x0, 0xffff0001, "d8e40dd08fb4edd6d4a0e8d8d28ec8ea9abe2325", 0x4, 0xf1}) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10000, 0x14d) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x20000000, 0x80000000, 0x2}, {{r3}, 0xfffffffffffffffd, 0x45, 0x4, 0x1f, 0x1000}, {{}, 0xb, 0x2, 0xf0000000, 0x5, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x2400000, 0x10001}, {{r5}, 0xfffffffffffffff9, 0x30, 0x20, 0x2, 0xa64}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xbf, 0xfffff, 0x25, 0x100000001}], 0x80000007, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x41, 0x20000000, 0x1, 0xffffffffffffffe7}], 0x6, &(0x7f0000000240)={0x9, 0x6}) 09:17:51 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x0, 0x2, 0x8, 0x9, &(0x7f0000000080)={{0xdf, 0xfa, 0x0, 0x1, 0x0, 0xff, 0x2b8d}, {[0x9, 0x3, 0x800, 0x7, 0x8a2, 0x8, 0x1, 0xffec, 0x200, 0x2, 0x2, 0x2d1734, 0x400, 0x1, 0x8, 0x84e, 0xe254, 0x7fffffff], [0x3, 0x100000001, 0x4, 0x1, 0x2, 0x0, 0x7, 0x7fff, 0x9, 0x1f], [0x6b2d, 0xae1, 0xfffffffffffffffd, 0x2, 0x7ff, 0x9, 0x9], [0x8, 0x5, 0x1400000000000000, 0x100000001, 0x9, 0x4], [{0x9, 0x0, 0x3, 0x1}, {0x7ff, 0x9, 0xc00, 0x6}, {0x3ff, 0x5, 0x80000000, 0xfffffffffffffffe}, {0x0, 0x0, 0x102, 0x100}, {0xff, 0x8, 0x6, 0xb}, {0x400, 0xe510, 0x0, 0x2}, {0x3e, 0x6, 0x7fffffff, 0x8}, {0xfaa, 0x10000, 0x9, 0x7fff}], {0x7fff, 0x5, 0x20, 0x6}, {0xc1a9, 0xffffffd5, 0x1, 0x2}}}, 0x8, 0x5}) 09:17:51 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x75) r2 = getgid() r3 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000240)=""/50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0xffffffffffffffff, r2, 0x0, r4, 0x82, 0x1ff}, 0x80, 0xffffffffffff360e, 0x2}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000140)='W\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 09:17:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r2, &(0x7f0000000540)=""/4096, 0x1000) close(r1) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0xffffff7f, 0x7ffc, "7c818007bbc44b4418b6ec774e7691a8710dd2a3", 0x9, 0x5}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="d33080aeb4458a3638d34c10b61eac6aa2955742356f7ddc676f031eebb3790b969a256fba3a3b90e2be198ee79f758e173740712db632cb8ab81d1a47bfcec2368162db6dc652b315ae0049778a4be62ca6fdf710170f44f5613c0311d53b90278c2eddcc2675d9b4785a4e29d53913effe8a24bcbccdd46663ad048b8d632b345c8f81008c1e3093adff5a87d78b38cbc1fe0d520b1ceda9ca7efcae2def76aea24829f5d544e49b03207ec04ae82ce1e0184f81564423cdf7a48ea19547d49555ed0ef053b3d97169d13106c490367e7de89f93b87cf640941db4d612f151e7948f9a611ddda9de0c348381f0f99d356c4b"], 0xa) listen(r5, 0x0) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) 09:17:51 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500003c0067000000019078e000000200000000030b9078000000004700000000000000000010c4e0000002ac1400aa00077471407b12004b6424c2"]) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) setpgid(0x0, r0) msgget$private(0x0, 0x140) r1 = semget$private(0x0, 0x8, 0x1028e) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/94) 09:17:51 executing program 0: syz_emit_ethernet(0x68, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "a31e4c", 0x0, 0x0, 0x0, @loopback, @rand_addr="4797b27c6b5e2ea5d23b53038957664e", [], "2c8b"}}}}}}}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) acct(&(0x7f0000000080)='./file0\x00') 09:17:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:17:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x4, 0x1, 0x0, 0x2, 0x9, 0x0, 0x1, 0x1, 0x9, 0x8}) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 09:17:52 executing program 0: kqueue() close(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x34) 09:17:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0x4}]}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x6, 0x4, 0x9, 0x200}, {0x7, 0x7, 0x8, 0x1d}, {0x2, 0x20, 0x8, 0xef1}, {0x4, 0x45, 0xa2, 0x40}]}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 09:17:52 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @random="62d1a8ca1995", [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback, @empty, @rand_addr=0x42f}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0xac}) 09:17:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2d0140c1b60bc4e86cf5cd"], 0xa) 09:17:52 executing program 0: sysctl$ddb(&(0x7f0000001000)={0x9, 0x3}, 0x2, &(0x7f0000000000)="1a8962656d975380650700000000000000c801d07633dec69fe1ca68602af7b043b927c2ff885840cef7d176a6ab9d40fefb08455599a68943a7688472f3f18d06a64d6bc4cf43f01e629f244dd46f9d80fcb7610dadd507872057f212b6073071cde72638bfb026bc816c09a03a9360014e45", 0x0, 0x0, 0x0) r0 = shmget(0x3, 0x4000, 0x290, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000001040)="e3d7f81e69079fe259444f423baa034b49a63084b93e5acbb86aa760ad013d8a9f1b9ae561eb1bef10a68226b3c739aaa7a658b27ff9eae40572391545392ce78558b962b0853ffd9d43b37f3393218d047cabb057ab586b2cfaa6b12206bde6ccc30e940b729fc9617527fcbba38bfd071399464755dd8ecd264c39ca46ea41eb83a1b6cd57b309346bbfa1bb75a4fc39a8b3f61a294a59d5a78aa54dc1b919e297c92837b238d4786faa836191c90b105ffb8997b7188edd0d3ddaab3f14f10887c3e9a83094afd11f76ffd2099cde8b5bd4513ba1c98962ef5506ad656ece119e725ec4e3b8ea36d27af967649083de0d714bb5d863122f88973445d8f699b6418508a1b231a2d14c462e840abcacd22f9537e3743fade9153092e7b539fdde8f248b210ec51d75be4cb687c93603bd72e4315ada437c4127a1318bc79f5580c55e669542950242a3b5649fb9481007b8f01660cc7126e8ca10713a1bd16dda4a9507c294c893e2e6d0734dba99cd5491c0cd698b392b4c21a8ff60a7290ed7c7436e59d900c6e6238b81b8912c6b669d2be9ae2238423a9a201544404d47af6c14f61e2fe80ef72b9b6b464d4b788e0a208485090d20af3f91b26d46a2660196e124b2c8dd32e248cfa4e896892af3903ba2b5a7e2d4a981ea7bcc5f19b4df8519a6776bf82b1069625de2f2fb0cfc9ef8de64736bea7b4ea1cd885a0e2cd0dc35991ef7cdcceec26e6edbfa6ae06f0e42d265f4d1a6b8becfc3a14c4564ebba2ec2e4dc37fafcb6d24c076ef4a42f9b785c575576a86900a203cea0ab2bff65bdb479df0675796341c227d9fdea265dcd36c2c7bc1229872092228c012ce8ffd75a1dffaeca6a380c4b1c3e661b130bce4f461d6080fd8a467e758a4438e8ef7721b8847b49d2ce485bc69a52d0b42f7ac26843bd05391f39d0bae579b2c41fffdb6eee20d585ed1953a965cd51c35b1c6ca2779a15099dddbd720433173c9d9e2bf625d26f95d73c4d56f843a9799add297a8f56ab592f819aebd2d875ad954708f968b1173f6923a6f0715c525c937b34d0c1c4cdd29b0eb01e9c0bdda4c5c730919d48e45a25d1035f52661e8bcc66cd513685aada2c9d19adf0ec726733f8eb02faa3a2c62fbea2cc3e2bd0c0bf0c6964ad659ae952bc80b1753d0542a2f93d3f1040ac7ae3f90a675e238a3871b0738dddf135fd1197869b1e72b42bac666ee9f3698e5f6fb5a59cdf39d35b7e36bbce5cac98e09bcaf401553b45aa3897f05e0b3ad63f4a40ce47ac8d02abcc20d2fcfb01bc717300d42366efd39612950f04fd4600a9ef84d88a03f6806bb4355fa7e014099f955e546f7ad2a79b5963df016a0a7cfbda112a770bd188a9fc6a07b72f511e913ed69df47f071a71bc0936037a553ccee5b03a2c183d3e12d97ff62b32aaebb1607e67e63eb90bbe718a9a63b8d0bcf96e0655fd6a159ae7c4494d399fbdf724ecd83f4901b867b56df018952e6968f2a9d185b0371ae002a2d5ad92e5ce4d24b0ab8b01e5f20a55d96584d45cd876034caf9f72ac8139a43b805db1abfbbbfa1cb18264768bf3676e0ace6a5aaae0f86c7f738105fee2c26e7ecb62ba9a224d2e3257f2e143248e8a401b970557a84eb2e8d162f6fa6be02395ee46d4b4a3d6e14e0f6ef3d78d67688199b102707b20b23627ad20501630634958d6c1107087ca81a6648b30de7f420e535e56aa7f41ace17b92d696e6b36aa9a9fc61eb0807425886b5bc43b977201e238c327924edd99a9c384750bb4aeb7f717ac1808f5b08b66b20a5ca015e11b4eee44b0730d8cbb327cdb48f7d67dbdd2c11fdcdd95ad72c785a3182513786f03f720c0e53ce61392e388dab310192976ba7ebd9c3977444bd5888acc7754aabce1543fc0eb647569bfd5d374e9dd10e3546992aab1112fdce3b7d8a25fe6c6b12faf99055e1cc2010d4ca9517c0cd3b5b05f005840d95862d636d786615ba5980c5065d60520bd0ff951db103e39bf3a4c9fd9f41fb0b3299469ffc3d0dd960d5fe86802e87d0ebb66e927d10ff18db0e77a2386e8cb738d1451fd57cc397d2334b40506fdf3d6f1d869d5e8b5cb5feddb00aee8a1b0ca1e3d1ce1b401e4a5a07b537382a5248109f3243beef8697f21b1e8deeea97edadbd03271ae6cedffa846fc0c1297ee0e0406e162535b694705ccef955a7c6371f23a1a05c2bd6cabbdf971b7ac9b36b01a4832bb92b4ea18ea76fc42b9f92a4ff2eae3fa81cee0bc99ae5fd28a8a848af70d596c7bea1f440d600c02fae6e34ae3cdab669f6c0276b71ee1655241a1768fb39501871ea47b9a5b1b7f1b541b90b6a128d324a84b1e5d18a6e58f82ede1b36647d4d7b09ea68ec6694538110fd97d2e4872807dd491fc701a273a38eabaaa446c8d8a1788e371281fa417b4b3852502cf986e57e09e64669218330db0c2bb9d7440197eb416335eee6629d9e129462ffc9c1ed159dd096e307b33d3d03de03d9cb39fc64b339a0db69da0f0ca1577f9309d026580831a31d8f080e9dce145ade543e4b4a1738d1467f3148f3008745cb9ef4a478c5e7cfb279799754a8b2b2f937860f958074b8418223810b0bf2b760c7e5314c6cc41ad9e9e818782c413775fefaf2086d7c435b668c83b05eb3cf169f9725cf55e3252208f10779225b7cf16933d0d29e547c6fbcefaffb4690c22cbba14ff8db872cb2c00bbf167be844f7bdbf34dd1c1c8cbd6432f06d729c74bf1145c3c5b4b97d3062a209c86799942f1cd6c6d9eb7e65612c4e84b58b79e622d0eed60de4a0310b114f22486b49271bc11046b2ba65ec366ea590c561398f2750ab165244c2293b4b47b5a96f112a7fb1cda58809429a938349af486f9c25a3d60847d6c58938275c9861dff857c5111019d03e3417a84655fe95c6d69f5a7ab3d001e21c4b841196ee1085631e0de22a2a515a76a298daa10394a4f58b84801578a559f08729ef79ad76c91cab24fa1fb66bc93f87e3a8c8d37f0626ea445f90e5c9d203f1eb041c8f0b64919e22e63cd54eba40b1b11e77b0b83e9945fd1c4d940a9b8e7deb98e985a31bfcea14ede6e7eff18683f6f0dd5f9d6416a99783a0daad3fa6b7028ae50dda391ce3710a86cfe6b8068bba3e5f10103e77a4734a981296ed445c6d7bb750689c1e87b3363a42d81ec68a52e9fcc691dc53d55bb44d0b95f7988cef5b8f66d36fe1989e0d74cbb501ba3128bd8fcd57b24041f6b1a8b9aaeea7d1433c0726d75af314e3ed7c7781d60dd70a3268d7e49a324884be97f598d9257a80c9c986d9a1f290779f7b4bbb434651396a74348c231ac51dd6a41740ee2b0c86a08dde409782f96550ba11dc5993916393ca88b918219b3f2ecb450f73fbe3a572b0d7714e1b80c9989edb30e10ad4376a3565830cebd66ac0dae14d13a20f642a970f0460f14b3e35a35c2a8a0f46be6ebb6b91af0db34bdcd218335cb5a05ddfd8f6d8c9a64d1f967e92e21bbce912681769be39edecf911a2ac9f3c9b2badc330678a3399f395dc7d69e53542c1cb296b664baf2de0b36ed88a3ab4a5f23c12f4bcdd0cc497cd197482e9b1132449548d80d4460b5557af5337906abb38628a5f9996bf4bd47012886e92956d0d326f8a8cdc63d4d936b4db538466773fe21b828b1f4fe35a6445cfdea8523f11b1ef6f594b3bdb81b7c74a929e00056f8d84b129ddfb354445cfa34a9f4930c5a009e93c27b034a79c3b5802e7a2e2cbb8bf2b2c68b26fe6ad4f489b84438aa429fb70469e47ee75fa7c699fbe4c2c8ee6ce5946eae62af8b994eb2c3bc4b63ae9062e2bb3f9eb76cc53ad49b61b123936381b3235ad5b32ae6b933ee273e4994825b358fcfeb4eaadaf7b4765e50ca8ee2ff723cd4fd80fd236e6f066e0ee4d492573e8a623789610e271880473b22d59b5af0e82489941ce9a56c87bc0379ce21a729121f4b55c1b6df421c28f6815af2f6168b9f0297d5fde7e3af096f57577c19b70d70d63be1f09251f5cd7f2db89e9c0f228faea871071f7b4714af0c928dfe2136773253f0fb25164d540de2f6d405642c92dd3798f2c93ff9459322e2c1d5209dc1e3d2bf6ed884e39471b7402a730c0971bc4189418b2dad8f479ecfd21970fc69afbf3a54545e075a9bd0b6df3814ae790d8651476c825e2059e65f95a02e56904ab48ce5eac2b1b67d13cda77e56fc335f250c687658aa249ac76cc00c0d54a56499a6179b1a2b2dd568a0cf9fd25a6177f7d834b8bab2870ba441323947a2fb82643d0ad17340408ef5277e1347748976fb7ccb43f9c1314b9709b152141bd90fce51da1b38a253061947bbb104a5bc742d4f29900d73c7e797b7dc6981fa2a7dd238e018a1e768bc2a238a82825a37101f89b9d720a549e98be05f4500ca155db9ef6e9fb3169163c2ddb1d9cc01f2c0bf25983343a15e9652883fac02a88d4822b28e264246a4f9294b88cb6e8c828f3ad3e7e5b1be4a6554de48c330c236bf4fbcc706c36404f335c0880acb65faaf55f397423ee33b4bb6efadd4dcd85c2128f2d5f096726e8742ceaaa84dfe19f48f01772a94c754b2d7146c4b40c1ff7dc8f8c1f894c2d85156535f82d2987ba3df7eaa91535e53c817f857d3f9b6c948c79faedeb4af854fea0126c697f6059b1e0d7bcd953f8ba43d958a60de770340e3c0b79fdf5b7254df0a8b74757ef18c2ab50b1df95fd0acaa9ba2f130c490fb2ef846de065bd492667aa75e9666f7ab7af5975f2f1fe64d80bc7ab90ce491b0812da0d25777d07ccf174b402d3543b97a9394db276f2a0b21f474eaebdb5d588265f4da4f6ca7eff1458e4637a1bb252e209a71c54bb5fc40a5654fc8ef62be712b7639eb7f2d782de37a47f5c070ef3056cc325dd8031195c3ceb93142a84ea04118bd8f92e12e428af502016fa583ba2bcc05f9dc05916a1493cb461fe1ecb3edda0c1e29490c02f1976854b27e30f71a83ef96141a6711386cc08f3c483aee33c2f8a8adfa248ef7307c7272c45faa1f0c312ce4f97baf8fb1552d3830ca1803e84e7f5bbcaf71e513e15d01d6385d4c370049f3f649b1af1698d92ae38b22324015391725394d6a3b854ba23c98d353b0f1909d5778e398a3ff0181f95be875d71aaf6faeeb750edfb23d966b9d3d4c619aa388b3777680695f6c0635121b54aecd7d7a754352edb58990a84f7aa7bbf5f25e17543fa7ddaf1040621f8d5e1e494c693e07d01fdb27f7a9ffff82382af296ef2568a9587d288b021b2e2aceaee67f58ff3bd5ef579d8acb3413576438746c5eee3943b6723707ba8eb7d83648421e4c9ec53edcf2dff257c89f1cc09bd39bba589e9dea4bb4d82a9b71cdedce214743ab175037a933383679eb9e2e757601ebd3f9a1142ccc0d44de93fd52801f92a39b6c3c3a5a380f43372ccfdb9f2e7d15d40e83c3de2054a34c8faf311f34cbd312455c9d1121e92154ceb2f9ccc3a3738cef4d31a53e254c14fb0438722265a115ed418a1a5f4be5172d075964437c4a3b13dc810f6fae3940d74f5df4ec40f625ed927201f4eece5d925fc71662a81d4e271fdf05eee64e21a36e72fe8a0c5e22a9caba5f2c3577381d8a82f56d685c4f8b889c9a9424dc4bb070bfe90d4a1ebf9227c0a3cd55b055d4a8be537a1dee72fa6dda64328956188ca5cd6912b3d8f6de2a8934c87ea965b3d5f8d0ca1759f28b15d44232a8e1ca87003836d5bf1ae7c0bc815493baa8ab7ab214b9f08f1f56bcad13f652647adeb88bdf472305a4cd0", 0x1000}, {&(0x7f00000000c0)="93ecd7cfa625e191e86097eb92cd650de157e1f2523e0bda5ab3ca65ed011855b367517218d86c9b50ecaeffd896684f9e1b115798fbcf6ccc57c416db16e346221b0980064952334a35f4a9a918cc14b6f8c7425d1350b41a2b2c7f6da95b194e0bca01f79248b84f52634fc6faf4188aade09a1e8b492173b9bbf4287748a1a8b3a988aca76c223f02a99a5ab9d535e4e2dc77083f6005a000cd80b3b00876c5cc1bb47d8edbd2183a0d2c23718a83a03296be577effd6d10e79863b65d4b8fe", 0xc1}, {&(0x7f00000001c0)="5833451c36b60db3d3685f8384508d0c8e301e4321d235551d", 0x19}, {&(0x7f0000000200)="c39ec98d14ccf3b2addb4e47381292", 0xf}, {&(0x7f0000000240)="5c5c6c639510b39497e5b3cabf4b1712da88e362cb443b381f3de00b8ae7310f95c24c2a8966b2cd2a833e7f9c930c07d46ae41f48c9141559534fcba5d4a33610098ff6b44fafc4275f74db11fc832182af107be226cceb1404b1ed59b007f768f3c0dc71532d756eaa6d6cbd7094aa2c3a0f5acd439ceb896d67a9e73e1f994092fbeaa43c050d8488a590cc07361dc22d864e28165baaf28ae8fc919c83fc74f839ef2f8e489914076f725a7b29a3344e477ed5a43d64a47ebe7bc0ff70a8602928726d2996289d6c064a92aad28d176fe453ef660053e35bf8395632a763bf4c503f622ebcfb98374f7e0d5247dbc30ee53760751aa7972d", 0xfa}, {&(0x7f0000000340)="58511062859420ca83874ec7486ab51cce70f9ffb9a6f849ccb2917cc78b90710273ad7363533f395c7078c88d20899ed66e1ca5f000acb79608286d52359bc3c0bd9a237ddbe7a2b52405c3d55e17e1ee0f4dc0c8b4b1415357a0ba9229461b7623cace6e38cd6f55572637e42774aeed9ddfc60e18a26d5ab3c4600077d2799fc7769d7e781b3527f76650766e80ff9aa6700c586a6886f428b30c5d1f0ee06a2248745a2855baf56d20c0cda0cb43b4b78d7d7b418b227ac33c42bd203c861073f1e691629833efd069e4112819940f0a3baa58bb712bbd7cfa786366fa631d57b22736fb2d746320bc470bd240dbfee550", 0xf3}], 0x6, 0x0, 0x0, 0x2}, 0x3) 09:17:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x1000, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="26ed9bc472523c7e9a1b0e449e4819e71266e30a5285e2ee478cf10a5ee70fcb6b8c336181639a7a8281ba77c7d7d0524a878cd2edbf5a1e612e0cc1c4be284d56c91e26492d92a93ea5df22def2e8adf057bbfdf53c423e76b950611d0f", 0x5e}], 0x1, &(0x7f0000000140)=[{0x28, 0xffff, 0x8252, "65bd583773763557e944a4715afdd974acc5"}, {0xe8, 0xffff, 0x2, "9f473e4d322a7b3d9fb071d8786cee3a47a794da210fcadd215ee31be8752eac46766bcad4838bfa5d5c298777c2f590612cf17f1eb81bbb76dacdd027b8584d8462bd304fe67cc8e78dd20467f3d522ef44ec82b92e953780484459625a4f890760583117e8cc321ec8d53ed28b61915a9cecd29a11519111e496196ad45a7e9e33ec11bb46b5e3826170b47bec8d6b192316d0c52787bd8e12ae30c7f0a2eec8cb3f9530efa873418db753c2ead418341cd677fb9c2f676c2d39ed007e1f7bc439c6c61cfe13e919efa89069b7b4d090fdc730"}, {0x10, 0x1, 0x8001}], 0x120}, 0x40e) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 09:17:52 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x1) close(r0) 09:17:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 09:17:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x802e, &(0x7f0000000000)="ebffcbff3048e699319296480000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:17:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x2c9) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 09:17:52 executing program 1: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 09:17:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) 09:17:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) shutdown(r2, 0x0) dup2(r0, r1) 09:17:52 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000000), 0x4) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) 09:17:52 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) socket(0x2, 0x1, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) 09:17:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x400000, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 09:17:52 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1800}, {0x0, 0x2, 0x800}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 09:17:52 executing program 0: socket(0x16, 0x8000, 0x7f) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) writev(r2, &(0x7f0000000380)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) read(r3, &(0x7f0000000540)=""/4107, 0x100b) 09:17:52 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d19c7caa91e404cf5cd7e095dcb8ade78113304d2c0037af31fc0793391f1d3bfbc87a9315a41adf05ea24d6c93fcfde8c1bec75b30c2faf4f815d639052dc87bfa948d2c5d45e53dc5b6cc54c49903c423c3a6a01e1e8"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:17:53 executing program 1: mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) mprotect(&(0x7f000017b000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x4000, 0x2) socket$inet6(0x18, 0xc005, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xd1a, 0x4) munlock(&(0x7f0000180000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000180000/0x1000)=nil) r1 = shmget(0x1, 0x1000, 0x120, &(0x7f000017b000/0x1000)=nil) shmat(r1, &(0x7f0000181000/0x2000)=nil, 0x2000) mlock(&(0x7f0000183000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 09:17:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a38a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d17f9b7e9832d0d9a64305e9f1a2c"], 0x107, 0x800) 09:17:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r1, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 09:17:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xfd) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x800000, './file0\x00'}) 09:17:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r1) r2 = socket(0x800000018, 0x4, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x2003, 0x7, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:17:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0xa4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x10000, 0x7, 0x3ff, 0x1, 0x400, 0x3, 0x2, 0x1, 0x0, 0xfff8000000000000, 0x7}) r1 = socket$inet(0x2, 0x4000, 0x8b) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='##]+:^}+\':)(.\x00', &(0x7f0000000300)='#\x00', &(0x7f0000000340)='#\\-!\x00', &(0x7f0000000380)='\xd1@[\x00']) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000400)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x20, 0x84) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000480)={0x8, [{0x1, 0x8}, {0x1, 0xe1}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x9}, {0x2, 0x81}, {0x3, 0x8}, {0x2, 0x80}, {0x3, 0x400}, {0x3, 0xdc9}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x5}, {0x1, 0x1}, {0x2, 0x7}, {0x2, 0x9}, {0x2, 0x7f}, {0x2, 0x4}, {0x1, 0xe6}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x5}, {0x2, 0xd7}, {0x3, 0xa28}, {0x3, 0x800}, {0x2, 0xf4be}, {0x3}, {0x2, 0x101}, {0x3, 0x5283}, {0x1, 0x1}, {0x1, 0x9}, {0x2, 0x3}]}) r3 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000005c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x100, 0x5}, {0x2, 0xf6}}, 0x2) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000006c0)) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000700)) r5 = dup(0xffffffffffffffff) readlinkat(r5, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/181, 0xb5) unlink(&(0x7f0000000840)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000008c0)={0x1}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000900)) 09:17:53 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x140) 09:17:53 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) 09:17:53 executing program 0: syz_emit_ethernet(0x70, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "676715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x0, 0x0, 0x7}], "6cf5"}}}}}}}) 09:17:53 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x5) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) 09:17:53 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x9, 0x100000}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) fchdir(r1) semget(0x1, 0x0, 0x2) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$inet(r3, 0x0, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="c2ebbbadfc1bdbfd556304b4c37786c3922331769137179034c7dca5e7c566034fb7827e8978fb6084eabe173df35594e639759a3e6aee1feea10c4aa525ebcab8ebe15f2f8f82dc655d6137463cc11bf820a165b581f06563bf48df8c285893843400b045b454e836d6e90b2e8d1a732c88952b5f37ce290335888acd60", 0x7e}, {&(0x7f0000000140)="d8d60e2f51b9ac1fd8ee8ccc4f83f796c1d356ef699788b05e4db0525edf990c8d3e1ba05e79a96ce425f2910d417d33b064243c60f0e04a04bbb2626efe8f", 0x3f}, {&(0x7f0000000180)="61ae4b93a753752b01fdc0e3f70b362ee4c5be3def8123092c3c409a00cb", 0x1e}, {&(0x7f00000001c0)="76d5092e1c5bb50b5b3c7cc465ba67f7dc030f36d773e2889910bfa841abd1135746751d0b6efb44ddc259ac9e7559cafde847616db7cbe53b5cb582d327c7af75247e347ab8d146dc6195e1381f61d61bed7727837ff674b1af159770da23499be031e6110498a34d755739e90f2c93e9d1b173489471f29d741f46dace966b005807b9fe78ebeccd0b6a5f9552ca1e256f2f016ec95f4ef08d8be0c72350b504ab1b12edc95c72d87d6e68340141b7ede2e26708991b9a84408dcbedea597ed64c47fdbc6b2e036d00000000000003ffadedd701000000043831e5fda3b82a548059128eee7ef4cbd5cc4add3329", 0xef}, {&(0x7f0000000440)="723872d33322f62d6b3fabd23fbfc7f29010afb4a2a6aa1d1b8deaf1fc9ffaab0803780d92d3e9a018e25d690bb8bcce581b2e6d70ba98c5425ce8a1a06befd63502cf5f87f6beefdb27e3e3a639f39da4b3d38a97d1199b239843460a6160c75b171fae7e337849a9b3e2c7a3726305a702d4956b336e8eeac049947e22a1fb40c45d9a6b08f270f790ace8067bc51c690ee70b802d9f998ffb442f319a1fc4cf8e7d919b1c635f4382f0c919a7c40c3596ec2ce09d42462171193dbd8f20f2ca09b4f9140297c448275415e171476fbe48c569d062d6455c86ec8f500f599302017f282f295f7a416efd65f50489b7281b290d9dfd735574e79dff24e02b1e4c93c28e4819acae", 0x108}], 0x5) sendto$inet(0xffffffffffffffff, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) close(0xffffffffffffffff) 09:17:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) r3 = dup(r2) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) recvfrom$inet(r6, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(0xffffffffffffffff, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x400, 0x4}, {{}, 0xfffffffffffffffb, 0x3b, 0x40000000, 0x6, 0x993}, {{r1}, 0xfffffffffffffff8, 0x23, 0xf0000000, 0x8, 0x5}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x4fa, 0x8}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x6, 0x6}, {{r4}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x0, 0x7e4}, {{r6}, 0xfffffffffffffffc, 0x0, 0x80, 0x20, 0x3}, {{r8}, 0xfffffffffffffffb, 0xa0, 0x40000000, 0x32bc, 0xd9ef}], 0x80000001, &(0x7f0000000140)={0x6, 0x4}) 09:17:55 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) accept(r4, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 09:17:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaac4aa080045000000f800000000019078ac1400bb00000000030b907800000000450000000000000000000000e0000002e0000001810000005ee1048c"]) syz_emit_ethernet(0x9b, &(0x7f0000000080)={@empty, @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x1, 0x3d, 0x8d, 0x64, 0x0, 0x2, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x23, 0x20, [@multicast2, @rand_addr=0x7, @multicast2, @empty, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0xf1c]}, @noop, @rr={0x7, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x1, @multicast1]}, @ra={0x94, 0x6}, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"b05dc7e8c20c5f9c1916a782c449f10b7147666a359b7d2391f08ef61cb63f8bdbdd30f36303e836498f55b9ce14cb7bf0f3f56f32"}}}}}}) 09:17:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) 09:17:57 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:17:57 executing program 1: getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0, 0xe) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x80000000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) stat(&(0x7f0000000000)='./file0\x00', 0x0) 09:17:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x7}, 0x8) listen(r0, 0x0) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/4096) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdd5) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) close(r1) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:17:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) listen(0xffffffffffffff9c, 0x0) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 09:17:57 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r5 = dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000000)) 09:17:57 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) geteuid() 09:17:57 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000140)="f7d06282f09b1c0958d9a1b299289549a84da6", &(0x7f0000000180)=0x13, &(0x7f00000001c0)="5c8757934034ab269aea7fda9659f5df80f1083bdf16c16df6102aaa5af742687a9f675e14cf8d612bc0b9dd1f063d71a1161aeee0f9d0e366a6d720163096fd274ead8cecd8a05dcb6f0fcc66d8dba57a8c346f99f67a11c40827b2a6ce0a65d10a32e03c87220844539d694d723238cb16e47e20eae1a8ccbc98dc7200ba1ac4f4c0", 0x83) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 09:17:57 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}}}}}}}) close(0xffffffffffffffff) syz_open_pts() r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB="b655aab068bf1eb8ef70c7488c3c6a6154fba85da1948108f1797fb68c754837e5d8b5fc5c9cf61935c44cbaf1d0e39dcfe77cb1c594459edd46c77af9", @ANYBLOB, @ANYRESHEX, @ANYRES64=r0, @ANYRESOCT=r1, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8018695a, &(0x7f0000000300)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x8) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000b70000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddff00"/142], 0xfffffffffffffdce, 0x3, 0x800) 09:17:57 executing program 1: r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) sendto$unix(r0, &(0x7f0000000040)="cb0b07a864f7f163cdbe07f7b5f26186550f842c48943a521255c31a316d8856f0684dea48719cd1b716b15466c9ddb59093c018c98569b7f036c08178b9e3f390ab5208b51c577aa9b44a213354aa88c21ec31833b4c7218473b1129d17560a6694c12b5f821a75b92346be097048b4d6ece49a6d76f7e23ae88949993f5373060d549b4cfa4c5e1c68067053c9462b801fdbb434d68776143c2a4de9d997758aa893643f87951d0cebc9750ea564133cb15d9762930c7d1b7e48eb1fd201f4d9c1e5ba4dc5", 0xc6, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) pwritev(r1, &(0x7f0000000200), 0xa7, 0x0, 0x0) 09:17:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10, 0x8000, 0x6) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0xfffffffe, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 09:17:57 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x127d, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:17:57 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) getpgrp() sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) dup(r1) 09:17:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 09:17:57 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000840000000000019078e0000002ffffffff03019078000000004a0000200000000000290000ffffffffffffffff831700e0000001ffffffff7f000001e0000081ac1400aa4430007800000000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b6000000400e00000010000"]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 09:17:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c65300011c98cee6f4cf8a26a3b3218836512109ec2c02ec9af142aab8b8301f38831862fc41f5184af0d67bbce16ff7b8bc72e28b9b556957a9b689859bbd15c513381ebfdba44235596de758dfaa38a81c5e73198e3c79a66abb65c5714caf09572"], 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000140)="34f1448ba3f5fb139db72ce20ea84b78e7dd238385a86cbad433347007ab756a5cccbb62ff050000000ab2bbf595a93aaccecbb3023dd6c0978e5c2df5c679cdde564ac57930fc0b31b28cb9ba46d18b040de2fc946bee13036b9d6a4c12b54e4b1c93e67b4814e000"/128, 0x6a, 0x5, 0x0, 0x2b) r4 = accept$unix(r0, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:17:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x20000000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:17:58 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x6, 0x0, 0x0) 09:17:58 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) setreuid(r3, r1) getgroups(0x1, &(0x7f0000000100)=[r2]) setgid(r2) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:17:58 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x8000, 0x3f) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x935}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x1}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 09:17:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x856d, 0x3, 0x1, 0x5, 0x4, 0x5d, 0x1, 0x2, 0x14a5, 0x4}) 09:17:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000007c0)="6d2c2003cdf20e21bc3982ca8c93adbe2dbedab14a0e08bd022255bd7dabc17bf3d007569311a617f882dae7aa99f3778472ec13ecc4a14af031bdaf84cd4d6bf6648f51c80f17c9a445c3fe8eb2e72eaf9708c4d51e15beb24851afc9c1e2506677f5f0b95e334631f653c5a4939de590aa4d0d2175933d00a8c5bc3aa28944c9c90175668079c17f203eff2c0eec3725e48370c3832c5685e962993ac400"/171, 0xab}, {&(0x7f0000000880)="a33d0021046b5adb6c866849392a7c448a65623e574b2bb0c64abda868c0c0fb316e7eb56a2b84045b802e3a45679e2b75173eeb49a2567aff791ac6fc073d4d96acc5ac84a50e3099978a4654905eff05778f6d73dd69b8fb52505fa2", 0x5d}, {&(0x7f0000000900)="dd4911264513d7fd8ff21cea0ff5e7b7f4b9448da934fbf286313f96e7299de8e43171cd6594183329bdef45b970115eef0c70bd4e4e92c91032a41660aaa5dcb57546ef0ad5ed248d92a0859ecd94de96f08787e1b11f37c1cf1d4c7b6a8128d9fa56df976578629ff21262c56d1e5382a106b61f0a60bc04b077617cc7caae9857bb36077119611c0fe8404f7ef5f92dd4a11f0e659e9a7b5ba6571bfedd25dccb6d92911c200b09db71a4c965357ed0a5b60cc5897ec956a9", 0xba}, {&(0x7f0000000a80)="58d12365fd660e048c2be81c6f392f313a6c0a40194197e8c27577f243e34acf540d2f1b5833e82d9e9fb8ae04d724da0f719206637845ea62d69463150c772aab8c53f7c6278cbe010cb1039bef35678ba773ec73e8863699396e80f130d60a985dfcd699f45fce1f5749b6f7db330e97292567201ea7e7b016e1bef00929a536b87452813c37c5c1ae62da9e23361d8d9a66f2d7c8fb454acb23502a61429cc3ae62382cc027f5c4f27209f81642a3ccca5e362a771f7a9874ed49700611ca0613", 0xc2}], 0x4) write(r0, &(0x7f0000000700)="0920120057eef0f0edb7e7ea22ce99f400feffffff04140501780ca385554752cd84393294481fa6a6217201acc534dfbc6ca9ef7189d2ac4945e7d319335849f3eee7631c940ea590efe21baa4154fc6233045d0913126955b9cdcc803dde3186327c74ede456fbf5f7c0affc518e2f484b9f9de507e9514a31969f740f53259783613dba208867151ea5473b1b4175234ec471aaf378b000877e3bed361a4a82c88a", 0xa3) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f00000009c0)=0xc) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) preadv(r3, &(0x7f0000000580)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f00000004c0)=""/133, 0x85}], 0x5, 0x0, 0x4) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000100)="7eac5f9626d74b1145aacfa3163ef281e067811530ec0066356742354b39e8475337eb1dfd3b0035cdc43d98ed8e6f6a", &(0x7f0000000440)=0x30, &(0x7f0000000600)="2196017208cbdbb911e0234c1ecab774b035e8aad907ac7ea30d0120460d871504dc2a56555213c49d95254671976ff3e516ceff7e0855fd81be159bda431661449b823fd1b1c4218ded7c66b818f3d3309de4fa2dd6731c2b600b8560eb5949a777288293c5d4df6b3970f5d9958dc1a01716d74c37962ab35518f839db627edc4b915a262fecf557e828dbf8a5469c5b7d7bd7e15809964fe40959d74aa85a62a3ba5f993219d25e17170678206f87a941becc30cf1959aeee04202658bd529a8e1c3960d4010d74e5c04d17d8d168534f8538a3b9db6bb463", 0xda) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:17:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd}, 0x8, 0x5, 0x9}) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000580)=""/94) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86f]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='&]x,\x00', &(0x7f0000000100)='^.](\\-#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000480)=')$*%^\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='\x00']) 09:17:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0xffffffff, 0x8, 0x3ff, 0x7ff}) syz_emit_ethernet(0x1145, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "8b1c02", 0x110f, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x200, [], [@generic={0x0, 0x1000, "f1687628373b405b69fc97143605afd33c4d02b4db27c96ca3a5be00e2b6dff2f8bc033b83914ccb57f72241840dfed1c8e0a365cec9a3978c4f2065f605b7db68bc02d76e46c08b318470adf880fd667154875087c394fcb4b36c575045988b6e8b6cba1002cf65d0d1d959b69a0f1a4f85ec791ad970270d8b5e9eca3303625a2589bb802f8f7ed004e2d4889e332cc0e9896d76defdcd359036491ddef4a66e347244ee65a3daa12ecc7017d53e7137469389d737d9df73affe8825a856a4405269604f8f46b44e54979e61645d2bd39b22413e15223fd1a32ef3284374768cb864b11cfcb07535405ed6f5764e9cc9896f052f668abdec31088828404afe93db5c9d84f74a4cd8615de45e2c88394060d4fd0dac137268ce2b092d5b97b7bcd9b7a29d5cf8bc7cdc3b549cb13f277154a2ef644a19f4b8ebe27eeb248b838262bd6bb52ee78ce371d951e1d3fbd4023b09e285d55299c299fac304b69504589fff2ca98cc3bf2f3fcedb1ac0316038c539af17ed06c335b61fcbfd220b51bed64c4d803164f4e17410a8916b9eec4514100df6ff4c04660c3129bc6b3a06f1a9aa054caf11d61a58a88e2a7dafb6716a01fe342ca5b8354fa3245cdf111976f3c3ec12f40c1a1aa4e422898cfa27637d5986927c1a2d138b5164ab62c181bfba37f26e0c43c3ec022032bb4438240d3156c761669c4c499626a0524bf5b10442f28b4c5950ed178444016a916edb58760bd677f835a3cfc9a403807538c2c94ebe68f99d01664890130055eb66f7ad4406c051feb1155cac02c0ed27ce417d4a5e0f66d336b8d692377ce79749f4537b6180f49295c3c920e8af78e581ec3d7864401dc531bc9659ae31c8b389d1515a54da5473f96664ed3fb191fab3291d3b00bd4063b85dba57f7a4d8fcf4d331623c1a1723c8f14302d906ae484606a848eb7e53b68a7e89d7b929a9b9d2ac5b78fa31c8e1abc68986b0f9d4c3081e41dd241201049276890fa959bf6cf9609e636ddec6821c1aa57842ae568cee544dec38dab621faeb31f55fda03de8f816b4927aed06cd97854224c3e11afeba7588076452c05403e7a15073e7691bc2df898cbcac32639c49c150c6aaac136af2ec1d65b65bdad83f867680668dea10c5eeb8ffd7d1bddd20a77843c43ca62f2af12f522bc0273e656ba82f8363cc397caed4f8d75f09122e9de1b60bd3196ddcfb018e6783fde6e25260546db001fc14d127572ec31379a8bc163db8c5f6b46ab09fcf1374d2f7643a042db63d021257dbf2b65075a5771489cd5e3c8647f7735efcdf149feb0ac621d53bad9a91d4842b22a7054a6504c17839bbedf3ebe2a4c5aa5a4be8ba0da055861cab9052341e37b8c3cff07c7c82ca9daa67ccbbeb737ebb0ed102b77fd8eb621d319f47934685dfa2ed9022660f7631e1b453de5802b154e735de242f3d1fcb177bbc0655c115a7faa72d2bd758d1e3a631d88aa3321bb84debecf405368803896f6a4e8992c884868d780ebc00e49cb1369296061c696defe09c1dec9d52baa3f817cee702406d95789584ebd7d7c5bd5432cedc7dabd789ce7c5dea8a62ee085f12c0dee54db868fdfade3ad37ca2a86bc14c3e9100b7a6e10ed98802b9ec2b9c7f356198ab1ca4ef0e8628c224660300331129e6fdbce92393d122e038019bd7a1258d3f2976fc283dec179cc4acccba05a965ac1a6f247368663e6a6c5b4637269101085a135f917b8f205c84509f3c56d2f417ce438cca0b8658220244eb3a2719eef1a7306c711d81cbb0068bccf1c60fb217c54dc4ee56480af38b18dc8d518ea40f82647175509a8cc7a81f5863ac4dea639366d81ae054947843678fad016e948968e9a4a61daeae6ccaa2f8e23e4f935866463fe8ad16c1db66e24cef2f8abcbaaee44ae6ae33a33ec2169bbee6c2347f09b4c065cc996c9d284bad2660059e55fa6873bc220897abeb3998a4727db3bb02b36ec4d8d30db15a0d092655d2021d4a008f88aedc0a2f7afdb058329e6062b80d4875064ceb847a53e966cc6c9dd8bbf694482ca60fb0c1ee0d7ee10f028830b7de801624de6a0d291a8ccbf1ce36c3618df786d20eea80aa141c3ddafbb1982936c47462e35a50a216cc4e692ad00a84a3f26f829ae1ff607171722e8d4dee7654fc5c1857ed95322967939a93dd3a7c530f535b19832d3706d069442379b9eca05a2f5e3ae25dc4caf8c5e05c221c5726c8876ce75f05fddf4c58fce2034467caa76d8d8789cee7e49839c19629381923c00b0326480d589690cd778d7e1f962a290add60b2f9e98257c53c835a16f45bed8193f24e70de8d85a10337aa1e484460b0373f2faf74a8f2f30c107c4f8940e6d384e3f25e0b43abbc5bfe6b7b39e12b969b795cda1ee5c81719a0a0c05d75de09e214b35a27b82c35a8ea39b045c50096173072aeda4d203fbff4503099a5d95e41084b0ca584dbc8fa82ceee7a528cd11ed4b8d6ac369341af73a6de4d08354a9d2517c063b249ed6850289cf3a847d39262c2f38b382296ff5db6b4eaae82e873b52c9a61fc2f10f946ae4c6eefbb6581c575ee737e2d616a4c8d8d097e1be94faacf32ecf111dbb9f82a759921324eef8ee9a3f128065647ee8943a0e8d839294d8e059bd9aa97ebe96b66fcf78a0815f6b160d9d5f82f71871fd2810b7ab397a518d2525d3e95afa026c0ff0f4c42260c45a5f07b8ef4359c9093c2fe520f5e9409c2a866d742865476c27f61edfd95604ae49afa63266906ad5fb6109f5f39ca4b7375dddc9a5b88aa5580b33277767f4d0f074e2831c40ee4922401e7093db32bac377ebfadf37af703af6e8eac6bf2525815dbdabdcb07dccf7df30168eb3e5fa686f47921a2023ba416b20e8226219f6ba9ca8eb67b410c2f213bd4ede35334a0f10a2921a9878e6e936ab4b7b6ddb245a4eeb820df201a1fda66768d647c462ff29fac086d2bd4a6b3cdf28eccaa0b7159b93f8b068a02af199b90b4e9c17e4a25629a24e385dd0fa89d44e09106d2c03ef36d453bc923d7ca0c4ad5219923e867aa3f3c52eb30fc72eb3ac8fe79f2ddad5b131ef1d1bc8df7c796b929751233754cd47be648d1086e7a5bef96e862e1a73090a8d8af9c8fe64f7cf123ed6da38b3bc7dab3d7263379ef2b6ccffcc42505cd93192db5afaeb17e44c669b4f01b8c9cff3b797e2d2ce684c22e485d62a0453a61bbbe6fba8044863213805e405d9bc18836bc367306b09999acd238187e9c5f1b82d252d28929f4bbf0a6e98bc723d5f02790a4f151e431d1ec2e55f20efe2149d925f9b828146cc905b001ea67ca80a7b2b3ae1e8472673785621d52e26685d14b8c03fa11aef9088fa3d46a6f239396a7db2f16f657617f2317acc50982480999729a3ac7be3b85b8a5bda134cc6e14568bea0592c77561dc9a9777a756951ba978d0783a7a9ec48a73bdbcefdecf26dd171c4755bf2a0686380329035b8b932c6a7f9c71e136b3752d24fdfecb51d88c8244169987705782f7d54e4779735b3961d3b9a74ee492b311d8df1672346342b954769ebe0db06ad2bf6ae0970b8134c80a01f02b389420c242200b072c7cf810352239f22283d773db32eb57fef7f14d598639274fe8d3672dbb9e4c68f9671b7cb8534c6c6c227fe3e893154c17c43685472553db4b1f9f5a02398dadcf3d542cfd6796a3092508025a0033a54e72ba807d8c8783c012c3c1c3e9e6dfb7835db7b800d3bd7b3eb143401439a25a01f8e75e48322c4f52765c5db603ab79a3210108de3272e33c8657f34613848ef386a5f9eff93e02d648e0c77a3702ad88c55d772bf86d1d91248f3f06990e4a3d5719cb60f15fdef057a65d4e65f5a086a2478f351f2627448bffe53cf238a71445b61bd095d255791c2bcdb5f1b8bfae2492d02c9289ad913d04b67c719553551475d27e5654b6d9efe4e2e02d7b87678da912607a77283b092533d74b97c55597bcc518796f23a7b4e17ebe171fd9abd8639cf01842bca8c03b42b15bef72172ccb2b69d19132d5e7600f65200477813263a22daa15f9837d01fa5763ff697d9d0ead31edd8b69983586ff5c1cbdbfab93d972e261120a25aec305038f26289e62040e1f59fbe22284d0a73fa39d9fab6fa39328a04187db8785b4bd74d749f9ce9392d3b0b78934e70cfcdd6cb373291952a7c4730c374f3abc32df0184e399cbf7f161500fcc1659efe52aa3fb6156c7e0012c27072f69d1cbfdf866f9f2320ed1f3d6094eecd022d24b19b168f32fe5b48d34607aee01093c3144b1d52288e9ccd4abb5704215ef9e4853ba8626a716bdb81986cdaeeed18e84e6bc097f1d71a2b03a72dec45500723ff3924145799be464c88c0e21b8d0338e83162593b8f821aebd4bb05ce819f51c4e5bf223b6b9359e977820c05854250a670b1394f8b4453cd664e46bbd59d1cf173e0e789a2cf489f6471a03a64c633b7f4b9cd19543f66be6e1ee497c0067a8cc932697e069e739d4e61b22e0610e02fb0020e007ffe1f9d0dc513b7c7bab1d8f9967ac8cc9a40cfc0442070a5a8810363254de1c30f21b1f017539736c785ba0db79babe144c042d3904fbe04b5a327f4f431aefcbac6324f11d2f942fad2b37af002b03429bb51a043d17524f57348362a0a15d8e83b321148ddf7c0d80e0a26f8962785f5b8c5b7d8e828a08df08d9375d5c9743cdcdce1775d32954a575e440c474a49664f3a39de72784545342627d0386a0da58edc1ede3a0e474ab92aa0e1107dde5fbead65824c42d3381bc36a391446b14e01b03e2e6bfbea78328e220818c6e8adb4ce448e794fe11974589949368f3667e7b1fe8829652be3844ad7ce65957ce13f8f012ab7b4c312c7d66c4b4986393208453e7147a99e1586002437833074122bc9b3075880b9c20225c8631417d769cc3ea876dda3d9159e42cf4f1ff72f5a2d57c320c9ae836717ceac603171cc3236c5d281b2680b1f39ad61deeef89935ed4046679f8b71ae46aa00ff9fafa96d46e65d18e71fe5f4b34a137d6c9bbb03648272d4bdd1939405fe12752222e7051bddd6b49a5dc79ed09abd499b4247845faf4d647dfa4f4519edbde33f78275893bfdf189b749579f6df3cb70326b55678d4d3bdce5a920a6f0437f3199f0aabaa79f469a39b3cc7cd477bcca385b28cdfaa2d191d5904d2b69e4eb9f9ffd103b16bfc30d3d9570508ad8cad90c03d7cb47082e0a3a66854cbb5bd2109f52787cd143a16e9495424e7bd858e86b529931b7fd73a86ccfbfecbf6c16d771e84c7ef8217f9b32e2dc6b38606bfecc6e7100930a048b1426a0cdd830c9c58743686189b66b7b889b50de3e0f115de48103fdf752794bfc888eb3ee9af6fdf5ef6b8c2fb155a1f6746337730408bc85c39ea3d173a7d999cc866f8266f616f3faadcb554a9c67bf499194e03b5be111377a757ef7e1662af137ac6d59efef887fd0dc6aec1106db0e5120894edc0936391e2aa3403a08dc07a18b23cf946ccdc1ef0988a1db1b59f22900485fcde2aaf84c3616242ec9254292d4550cd518617b28f59b1118a4bb2936c20faaa95f44366204deb3a7ea9191e8b3b308db517ae75bc48c35ecceeeaf1118f7ca6cd9ed854d63532968659bc716ff841e699d537f32b43599e332661352e7cee0eea246fbc499624108149a437922f4ccf3d3f133eced207b8c9bddd25ee57a5517221d555761519c61e6c8bac8cd4503c4a9c177a18850df66f4e4dee0efb632122a04371128"}]}, @dstopts={0x0, 0x15, [], [@ra, @jumbo, @pad1, @generic={0x0, 0x9d, "83478756374ff5bb0e7fa63e72fdd55ae6d3a61208e6dbe4d1828a47df781bdea5e0d0650abdf5f2bcc19947d704cd0e8d9075cfac073b53d62d5aa65d287df73830b6edb934933389e26fb2ef101a4a0a14816dd4a59f2f9c802aa5893dd9c123e97158f749b07bd49eeddda0e2b9bf9e01d03d5f34e83155a67e780dbcd04fe812c812d1780f55025c77fb06ca9740f40299c4a2186844eb7640e8a2"}]}, @hopopts={0x0, 0x0, [], [@ra]}], @generic="da59254e45a90b9404fabfa600d6c8fe34f54e86c702621f1a404c66b67496d228a5f20af57b0a0843a69eeb2ffb5aa85886c387d3c3a4"}}}}}) 09:17:58 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x80, 0x20) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000540)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x0, 0x8000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r5, &(0x7f0000000380)='./file0\x00', r6, &(0x7f0000000400)='./file1/../file0\x00') 09:17:59 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) 09:17:59 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x4de, &(0x7f0000000040)=ANY=[@ANYRESHEX=r3]) 09:17:59 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x40, 0x14) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r1 = getpid() r2 = getpgid(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r4, r5, r6, r7, 0x0, 0x4}, 0x3, 0x0, r8, r9, 0x80000001, 0x8, 0x2, 0x401}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r10, &(0x7f00000000c0)="c0e825d0083d2b37566af86ebec065ef89c5c22b2b45d58861433d24f1b4130f63dd0bbe2b526665333ae3285547e5f09eab0cfef54260c703e18b0d4f5ac813c1f33b8d268cff8b7b4138f1795e2c0b385058d6f9942ee7f627c87c4fa0e35116caa9d4677f96259e0e59d78915c32712b54c119afbb763ed39cdab8338ce6173e9a38ba9b85b0d2f3742", 0x8b) 09:17:59 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)='q', 0x1}], 0x1}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7ff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) geteuid() recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r1) write(r1, &(0x7f0000001380)="dc4009d88a6a61f70beaee3688e74965aab0f21db9ac59ed638a4da96aa258f637f422b8c23802b72c78fc967baea0e080907c21f1e4f2093df307e821c3005e90c67785ccf67a8c6e10171ee89451e18f939cc3222cf3ba31f6cb3ed5661d4c926ed0905488edf78e5b777f54afeecb77ffe792cafded76738bf078534b3a0abd95d95397a8da17cee6dca32cbf35edda9d224527797428e8292b4f45b51d2a3d71a24069afde827746e5343e68357d36d27c97849a5804578f058154ebfb3551d3dc73e706b6a17defadf8c858cbca68c74f7e1820860798cbf9a9e310d89388cc43be1cc6f937db40c9f5d536c8ae797213aecf23909f3860fd3d1cf869719714ecc42fde5cfdae02ed93fe6b1f5a2f835bf90a17e9659fdf8ad5d236c078d0ff0ff2ded17b197b9deb80d15f941c9b684ba176cd25e392ce2708a0d5c7d686b751bad6ce144b29ea366e8a9fcda160935de780ea008ccadf101a53fe055199c75b41649ac4066948c7200da49ee6d08b424b41b8a0e7cc323b577fec699251d78bb943fd440006a34be2bbf3fe85fd0e72f8b9b09b2c204489291a2da9f786fe45954b5fc93682ee0bfcb80b71a6b7b3628fb46efc537c1307fdcc8a76c039ec893454a16fcea631382916cfd956efcb04a2e71c49e269f2d42bf5030831b51afe78b9c939f2bbb993943daa776e58f95b3d76e53ab01281d9074dfe419c3e8643b1f2be996183ea70201c4a308a8263125e39cdfc91f09d410c3b1d24ecf5b7aadf2ee96168616d5cf2ee5aec01c42d15ecfdefa135cc624e3c30f5310c14861f002828ac7b53b3ed38387cc564ecdfbbe0cf594c63f68b474ed402c5aae16a6be851e1e10b76b81598029d63b0018be414edbd882890b7f231c2669bd5daf2440483446fcc60c8c8b60520ccea22cef87d9e350781f40e8c6ca5bb528f4c74933eee343d0a3c386271be6b0f398a22c267c13e1afa2c4d2ce162d55704148743b617a2668baef4925bacba55eec0207f53324118e35997a98b7451d996ecc81f9c4bc23317c9469500ea2bf0e3ced85f25f22ef2221ce709d94a5bd5b5e0fa39c5ed5567b1f7f8b6186f827b776ebb1ec84b4bc3f1f1896bc40c177f815e5ed6f965f06e79809d95096507e88cb44536c3ffb4f0fa335b163f02c6ee75ce07ec31b3f6277c7696582372f9a4aa7e2734ee23b8c7e5db51f00931a2ed5c79d8a4ebbe2c57fa66e31f46baf45cf42d3d6376003a4781ea008ee8cec21534af117ec3e568d703c67c37c3905683363e2693bbd1a927019b87d0688bcdf752a17388ce4bb380316b2a7d160c725db222aa5b1329eec007ea4d53b670c4bda900e564260286458343f46d3a8601bb289057d2856fb78a32bde94b1148164da7c54cdac25176421f87a579647f73d6d7a45ec0d94de7ef545b526faf2e942277e1146daa84bb64741028e4c1e4bc018c69438aee33e9a8e3c4fef582a2e543b464f8f0726abb1a6a222ab28294e56e6e4d6201be16aed3d76c54c88a0c6d399da6b2beef8d39a7abb3c7f054ea7a35476e29456216eda63afe509da521b495e330c2d927adbd1a4bcf4c720d53612c6fbf8b36ddb8bbbd4797a7f05a64dee052acd81c925f62a3a9ef47f37c43bac3da61c4fe7cb3879ea36614b868b9c16397bd5d26bce47e257bb588bf09e45032e3325d535828981677bcb3795119d11c3e1c8e92acf50bf936c000e55554d374be34e5fa51e38aafd53a352530a122d7961bd55b56c9df83eafb869f513215006f75bdc979f859f7372d13121f20d102224b389daf0d8af12c8cbec42e1a3dcdad9aa37c2fe99eb691c13d0a47963cc01614adf9a1919a7557d7565aa23df8d404d5e34b22b4829f7401cbb627d36e7c5a376dfe4d8149c59c1e0155b3b6fd50087606d7b01d7f5bc393bca03ab0bf301542a8ef32b87d9f9e32b4680c289d2c039e4e8b247370ae0cd43a117f25d3e38ace96859cce26353ee52cb056624c6a9597e29b1c474f5cd6040687f642323091e24df6b172da041439be372b615d6ce2bff24c4974ac6301cda592f0abd2adabbbd64812847f937c5bdbf9334576c64a7b800493e73d8de4374ee8b4176a0824cfb3a9e0baba8e755272f8b687245915bcaf902d00f1e11e72ccef2b1e2967a2e3fe8c152c788a6362aa2a1e917d8425cda74bc69dce92dc79df7534f2d8e6ce92feca7fb62e22f9862f7890485164506de73269581bcd33412368a3b88a9f9950b0a69d98f7a126197b30359ba94521b9f8474b34709e21ef8db08348d874321ce4b05c6c82f36cec777d85f6b14c9958cc97231c6061639c28370af26c5290fc8ec1f5e08ddad13687bca665934231edcf549b4aa1fea193adb7bcc49be9104756d12855eefb0f9ef45b717178799ebb27b00c9e19140264d66459dff6409ca5981af9068ff7324d3fb2e552d8426d37f2b401cd41c72b234b365d1126c87223981364f58ae67c2b2bca2c6edb446ae9cd2f5c67595ef4890bdbb278eabc1673e26b75ab256c96a732d5d47c510d99003656b4ad42f04617dbfc44efaebca1b4605341d2960453dc5e35c90867961bb38d50ad0a66045d2eab6019b31fe87f25c93dfb48dc06c8b9e1749ab8b9f915571a299ef6902fcf3a2b9a51079ecc915956a755d6269c2ae0b4bbcbc115850fd699139afa2213b5a9f6be14c1b6c76046526d28bd92b839baf7ca7402c670287448b076787f01dc9dedae8f15e1ed799fec1cd5e5103e1da2e8616eba15a45f161e06eea8b0b28ecc3f2f0b30a18dbc47aa5a698a3db747b7cce38cf60bfadeeb30bd8d69b59bcc6c5fbed8b936621003bd8f82280280ac58d4a199aa7cbb6054beb45ab35161eb82b3210d5e9f6c27b8df7fa2376c6d98b2c1363c0fe4cd7b09bf2be0210f26393c392381a62afcc8704949da3440bf4b22100f42bab6f93821b9f33b7e5f7b3ca1c4124c33108c66ce5d6d0b6898db56d02762e73e0c35a42eb6f63eec2afb7895a80c93c4205cdc13e32f551781f4917a64492ccf8bc39a38a41d44236902150a55e8aea3a8e3180ea018cac91d1c99e5218706662606354778bcc6448bc5f95c239b82fea260c1d81ae5496d1aa61a57cd234a395a02a672e637514583312daa536ba9462f47c043c77b72709b1d9e0649c525bc7c3ae689decd76c9eba1546feed7d5f8489cf66dad269d1b4486d2532905236bfb6850e05858d92427a4135a10916634948c03b625e70a49af60ffe0dd249285d83e284f68ec1dbb4c6fd26e171a15335081721323b9327018417379ef1f7559e89734bb254a171cfb6be397596e206882281cd0351de8c565dba7676cf08127787b7533feb9d464c78d6561abd9dad2fa23a9869a2ba26359c0a2aa6a7c89e4d1ba5d136a98dc9807c80b6d76a839da8b2c77fa8ce5efdb27bcde743f1ff1163ac397a55e4d2230cd7a4b45453b3a264ea62cfe857304a34b547edad1be533cf8b8b8db01b9dcd99deae046f21f2ae806ec5bfd193b0e77e2ae11e2661f2dbfcc3e1d5a576276958450c695c45e87db84dd8139f6078b0882255c4c3962d99c6970103e1d239e1d1c2123c002b81a055974073cfd2e3ee9624447fbbb7e4b7bd9f4a321bd148fbbfc3e2c3f0fe85534139485d3a9d2765b7393269e52a311212d2f6ca2d0b123e70be4aed337c7d8acbcf99bf14aa7721a9ca7c3b739f2199c24e37cdb858fd13926505e5a89794f20949f3355b2a0f140d15f402698e7e9be9f752d69b27a4cb18993fddccdeb23b3e19a2aa65d45cc1d5753ea1c7cb962efd4c44e30edc7644e57645da3878c5301a2a092f41269b6bb0c244a72a72c79475cf2d5e2f4c3602f9ec3e927e665827398d4cc9c0a57d05dcd2e6445901eeeb6aca025001a5e5f7779f7b967ca15c3d5a2e44cbd72222b93b11e35e81ccbc4ade2b925f9f5bd4c16ce7b8180e7bc617cfd2a492b246691b8c43779f1e34cf27507ffe6ee744e74c21b90ee9a6765c47bc299386b9d2f852bd89a44760434a5d26efa1d64a1209b61fdc8021575279c5abd249c1ac86ecc676ede38d7d85b32d3140cd9f34924cc99beb001d3499f27ad292799a2c38fd8809a26303b7f1bff275ebcee9c41d05b3db0a4ce5741ad1b3a3f11885022e4ea65f2fd0cecfb43440c4b15554ff17461c8893bea448b9d21e517f095834ed58dc92afecbca9408b4cb7c18d490aee7ce7e497286f64c81fe736b05796f0e9626b9f0416e54a47049532df5e83634e7efd825d89cdbedc9f97ae2249ab1e60a3a8734586cf986bc2bfd983a8aab0b9553f80efc647b2456f212540fb8aa6dfa60976b4d55533e3af85934b5054ae400402ea2a47e6b110d35f86163fd002a82c556702d7255ba942490b9e0f48fcd13c50a7c9e2f09d58c1029aff033146c2c281d8659143c784fc406cbcd63ba3d678ce989919e3a90f3618b481c48d622880e2edd05abbd51941a00a1cd4956b7534ad5bfc7663f24d44f13bce48f986eb72bcfd0d64220fb53cf496aacb4590245cbf64aa0d044b3d4f00105e606a0f7638efe6f4df32336a43a46c894cc1b121f0fb31a88595543e329486bb06d86309f28a0dd89981edd35409de9986e2bea5b48b04ced1d3c40c8232bed589c457b0104472b10f5199450b9cd3f305487794a5891eb92fbf385d9becd9e2b2f9d15c251601d596f0ba79d9e4e0529f1ad6dcd29fe5b54743cb8c0ae912d01510fa2b45e0e5d07ea0e89ffc3e1988663175e89fa3f4e2a943d6a7d69c775069e66b2f9a67728b1874cd49939f2e3d4ea29d2b843f69908dafcf8d9ccc13014f98821cf1f5021028382878268688b2f0bbc24964a29becca01322160fdd9ad939e6863c7e236f043e6b74c9a6be0dda4830b80a192997d3ecb84898ae8c6d06c77dc7cead3ad58278a99fe6a8050ddeda50c5c3fd4cae70203cc35d51636e62378faaeba0aada4ac4d870420b88055a4caf578cdcd844abe1daccf87080af71e9910fd5c03aae58d9198085d46e4043a78db9ddc98d82155480b6b636d1bed4b4a35d06148390b75c8ffc39a53ae672bcdd84e3409ad2a34fbb8da51109547e9800439487193fcaa819ac0214db87163786f6918d83e7fae2d7d7837aa6053338492299102e97ba231bf9957b020100b1aafc06f2b4748d2caba2c7ac8e029c7f57233250ae43ee5c1836f1320176365fdd8861fdc2f59f6d958fbc7acacc8830353feaecba5730225aa746a7c9bd8e6907f94b46fac19f0d13f784f356ae41efb45de128a083ac1064080c9e795ad1c104e453b836cc74bd089c0071f12255b5fcd8d3f2db525a2d72d1dd5df231b7b9eee2f5c15f71408ae8adc055c86d95f2ba66835cadaf87ccdc2e9b41da2d64cbebd6dbcc0adb7f9c8ced7086d95447e49ff148dc39da76398a24f1fdff668aefc7c26db92e0be90c9f72268210eb54f9ec7dad841e236bc12df1ce43faa2c3aa835b8c45d3065d07e8e2cf2e0233235bb387fbd8b894dc1377289151b9d75abbb1947b2afcc093aea9f5b763192d309dc76c4d660f0de399d4494116b2b7f349ed254c31ab03b82a15d9e5836002c8450192e6705bc9dfadf795539e135130a08ebf39293be5eb6e8cd8110d1dd05cf51b00a0c26fac49ebe2ad3177d72b996ac16da1d7c1a95da8093ed4cece8d5359e2d304a4d9384ff6458a0569fd202d12d99222fdb0a8f26d5089e1baf7cb6a9e3f2b60183063b0abfeb2537f63a3b6c6abc480acf3819b401474dc27afe0f4e1", 0x1000) r4 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r4, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x801, 0x0, 0x0) r5 = dup2(r4, r3) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 09:17:59 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "697bfb13"}}}}}) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup(r0) 09:17:59 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x82b2, 0x0) linkat(r4, &(0x7f0000001300)='.\x00', r5, &(0x7f0000001480)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgsnd(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="03000000000000002435114ade7b2f2a22fcbc6c676b85175e69fe998a139a32b82dc8a2f68d2c856480b01bbe3c3ef866fc2d08060a4a91b50a043c759a94d4f9f2808598d15595114e256df8e27c94777d6bbad5a650f4e5d10000253cb265f4d70b8f1206ebb968be344cf159af460cf22f52b165fd8c97e1c608c12a55f91243c1ba49f7ff9e221f7e7e269c0180792bcf0000000000000000000000000023000008000000000000000000000000000000009171603482b488fc4c82a2c8c4df780a43f2e550afec8a3116a21408d7206cf8da9fb8eda72c007c285cac128715eb3b39a9e69fbb2072805af414122b987cc858c30c241db0e4a80d25c4fd9362857842b76575d6cf25d528cecfe1277521071d7d929fe51513f2fda18175d1e726a95e5814e09f738713dc82e11dba02f546693f19147512f4151e7eae0106f83bc718ff41126926668f772818ae9bee3952c3bd932d1a006ffa7d1cb5fe45b4aeceae00be924a94690389902ec430779d0e5a2de2e73537b3e39a13c51f00a792533c2255da82aaeaef4887f3b6fab08589539e07ddad6229a02fecc556a5f930c73113df9a3853300c7454a55752ce4c53af79fd5adb6d09f038d64d4fb1872388f7302ecddadb165ed46bdc8ffd2ab9baba55551d48ea874a7894e555c5f9bc5deb22af5a0ce8b7459903d10498d7f32e0ecee9e916111ccb8360e2cfc8738fdc7fae3ad12ad27e325b65d940b600658c34fbd8df53765f805eaac48f51ce196e311182b90bfd8e3576275057a99927ddc976e8dbc702dd46dafcb8e804c688c49a5ea34458f83215453fff0d34329b11d1d868e940032a6d2b0f13094f3682cf1d0dc31ae2a8c8013d690c321f929e37fcd6"], 0x9d, 0x800) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x5, 0x8, 0x0, 0x101}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x2, 0xfffffffffffffffd, 0x7}, {{}, 0xfffffffffffffffc, 0x92, 0x1, 0x100, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x7, 0xffff}, {{}, 0xfffffffffffffffb, 0xb, 0xc0000004, 0x3, 0x14e3}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x3ff}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0xec8}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') semop(r6, &(0x7f0000000240), 0x6) 09:17:59 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 09:18:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}, {&(0x7f0000000180)="c87af9817340c1ede46b059916c8559cda26413ac774f5dc134526208bda585a6eaeeb344e60dcfe554d41c4696f08458481a49c459956d2e4098ad74cda7f238e24802da224c0324e52b7c90e27656436673c721e8c28516c1ac24116c57806a77d9e66ad1476e5afd5b877d444bb683793e24b3d0e806c5f79bf9cfff466f606033f67c5555b5828fef8f9893ddb4318fc9b7de25bfc13404c17", 0x9b}], 0x2, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 09:18:04 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffc93accd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff020000000000000000000000000001020090780000feff5f8da446000050000000000000000000000000000000000100000000df00"/105]) 09:18:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x10001) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) rmdir(&(0x7f0000000080)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', 0x0) 09:18:04 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x10}], 0x1, 0x0, 0xffff) socket$inet6(0x18, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x41) r1 = socket$inet6(0x18, 0x4000, 0x0) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x8000, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) 09:18:04 executing program 0: socket$inet6(0x18, 0xc005, 0x4) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6) getsockopt(r2, 0x200000029, 0x4, 0x0, 0x0) 09:18:04 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0xffffffff}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) r5 = getpgid(r4) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x5, 0x4, r5}) 09:18:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x1f, 0xfd, 0x6}, 0xb51, 0xb6, 0x800}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000180)={0x1, 0x43}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 09:18:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r7, 0x0) accept$inet(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x0) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 09:18:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x180) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) 09:18:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000001280)='./file0\x00', 0x10468, 0x135) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000001c0)="13a9e93c302552b3cac0630814c94905bc25fae762489d3ef494eb343187020270035d108e28bb0b9f404d673783ad8315170e1013e3ba98ce314b5dbca102b9bcfa29aac8a86174803dedb78c93bac13a72e1013b97c57f8a2eca54508c4448da920d468458cc981ce52690daad41399255b3ec4ced0bda016a895aa90b9ae70db58f9a45472f310391e54687ee1bc05a9f828cde0059f6fa6bbdf485a9e93e4a043f98f75e54f9e9241028700418513e7cd3fd760ef91af4225f1e83f2f1d40475407eb334efb75821f81f4d9fc566ac16eaddd924d42c0517320723960030a480a8ba3fd1888943bf9560b674a140da4d0d1caad45b4a94106e8edb488e1c87c491655a9fb5119962527d1a613d119e45125bbc39a418cdb08771b4f79920ef5d613424e278d85687117987eacde10953c83db1ccac8501d3bd661c010c4d71d30621d465468922f058ee3045fc4c4a385c410675753344a3305beb23837c626ea86ac5c3e9e8ef3d01985968bf5533d861094c3012d97488ddf07994d42c21a4a787ea09e99665a33efcdfd1e8bc5372b464ab4bc7c3734f5a2012566141070131aa632e4b8641e69bf8c5576fd7eba3e329b1909433951acae3c11b1e01cf1546c691c61ef62ec983c78556de3dca98218469830b1499a377784f41f1d605848dae5996b2e809c5f36c321e63909dc2be40e028cb9be18923468882d023fa6e0e586e5d02af5fb0540a90d6b172f88b0925caba09abb70cf4b755136cdf644a482c8fd301f39091a9b004d11c8cb73d985c1800544391c332ed6846136543bca17665920f657079b004cdf6a99fa147682210c2e7150efdd22aa82a1d10f633748c66582840f4a8ab4525342840a15d560ab26201de7ddb7233205c6b305891e9f032083bb219c2f015742718e94430b4ba6ba4a2b7c8b101fb9de28ba5b67c1c7d0c0cbf48006107e6b4cc189bb3e8036c4129aed5b40c3beb85099f4969f9e967827e29b118bbaba5910254b156830193b49da02061b7232dd2203decf2593267cc98b50ea67ee9ff666a014c7687106caeb28cac54c7ba79161c5cae95dc5ab69f3421b5c0f1b1944ba0d30f9fce6c84676778f7d2bfced8fd81abb6e73809bc59ba7161ccaf2b42561b7a18f64e27215163ff060bc399cc470401c00d60f7d72da08997022624e8610987edb251d84b4ac0dda476de078c4c5b12306433adc2c1c6d48177607bed8ce53cbc55088f30c60b71f6f07c195f3dbf55189d03927aed2b3a58658e54fa1eed3d758420cf9bbcdf8d3c86d7280d17807489bc4a518920b12ec4a720a031419a2fd6dd12bd22f2824004eb30bcf20a37497a0a5b53c82f2b119e13b6a49554455fd322cb03369794579d3af6ac2439652f7655fe0aec9c9d3306c4a0b303ffbbdc905fa7bddeb2935c285e009efc55c7ac084da732749afa39ce93efc080d085f3485178060b463468b6d08bd572af69a1a324e695fd4b865ea6c05686532fdcbf754e09bd724064cf0b0544287b8348f1809c83fc80b8044b09ccfe2fcbebaa959e82cba0d800f93c6a21266dac6b322c815bc1aa47a94d703c54cae89762fdcd0abc6e58777ccb728b8d6c18d100f8c5a0069e351e03c8fe0187992d1d31594c0c56355fab7a416ecc1c987cbd41315281312597342dcc44fdb536dcf503c02016d1246d624b07c63cc17a4b485b5eab250a529f237b1bc235ac9675e1273277ead86066052b31098e7985eac5f1bf76b7650bbb353ed247715f2a0c204b514e73a609b976903e54fbb7c59b51e58a61930d7b24c9ea72db5c8966e753c96d635ff15113739d48cfeddaceda468970cf5d413adf888a6fe581717b306775031af7272679499aeba7c05ee48359736cc8b1ce8170890bf5737589ef438ee584946707adefab3344b09fd1867846e747592a7bdd81400c21aefd5cd3bab84c3f41cc50c74511ae214543fb22a3e6190eb4b543c52bb132ee2d3f3bb9af6fec7b10bbee2dc0868203ce09c4216674223319596c4d0d8d4c04d971f24081dec7c81f05d20970e2f50a70badcbdc2285116f1844a7ee72f281f893e9d3d67d72d981b012e9982662fec11b2b1c6f6b2a07c4a14ee6adb5330658a6f1dce7f08b32f34fad834a77814cb0fcd49883723a0c0db0bbef793d927bf02fc1b58f6dcec14613fa6cb9e174c2b76c68d4658f18a12e86dbb4419439fafe6e3a47e632f8ce844f1284470771de10d1f771d9f6acca47970f6321215e6cef26b6012e7821550fd27598c5f231c671ed27528eb9956928de20f392289a66c12448f910649cbdb8faaa382e9c87474d77e8832466922eee265b2e6c591980dc806998176d2c2d88302be00386b1601f93283633432b7defbad3eebad788acd0d9b08f4ec511fb7d29c250d260d87886ffb9760edec10f4497bc67d501a306646c485c55425261f20adf2a2f663fa9aab17abb50e68d0f238219f63b8862e2eed994cdfe3280cec88a14a4e1656959f31a607998cc03a05b0661f7069d44459c9c504257e3ae4c0d7ac302b59dee1eefcc47667a0523b97396b9145ef19320e60225c0327802402fdc1ce214a4475a83e60688e4455ef02a0a9fde47aae4a64526c49843eebbb1b172079afa8a3543bc9a931fc64cd0d76e40ba37e564a95f7c4a8385c7bb507baf17e3323adc0d2765aec1369d790ba9a38d1e5830a733759f549fab899bb6d3ce60a8b2b2f5f7c3fcd26eb1ddbea3f8a8a52842e8a446189768321c7f21ab74c46035b2d97e1bd3b6dde21813ad49978e24d7aa74d322f3585cccf52183a2b51c19a420c8fff3b75a941e628ab6e33dad464731e54285227d9e6d05a25fbe3e1ad274e5fe93a8afd37b2bab353065b2646f5ef58db625a6f1124e788775488590b836f90525fdfb413a682c74dcf50d545222a175a82fe6a2d9a02de3eceea5698670414ac1e0544c012e853b6c8fc6f17eb2ca9757aaaff185c2fe797f78424fc79dea45c8e7a5a329bf580a7deac9626d6170c89cf625738e50127d850e16eb58ad64195a2750cbd52ee904e06c8f028acc24d674c6fb859fe6b76996379ff8c611555fa275445796d679a226660e7acdc3c9e41162e6eab2e39d39ff13b3cb2e4dfe352a6ac7f5cecac0d6149ac452e563c7eb73d4dd07ffc7028ca06af282285cf636fc1a707b40efe15bb3a280eb67480089d270d047c43c35dfa6d47b7dd9265ac896b294b595d49058ddddade8fec13fcd87408979940a6a70473be2dc26b02156562eac96ba985d4748848d2d4d100c0aa82c52579986bd7ec74ee718337c4217b541daa81d95011460ec0227738cbbd9bdb4cf3de0df1cc7bc2b58510613a42ff0b1adca61ff5bba8d1fd358a1bea4779a1e7441f36c173bb8c9e8343570171eb6abe5e1caf4da27914e81bd947d0c55ac8b0d62e1a5516117209c6b1f6ce0c92ddf5ae19c18db0cc88661aa889468f04458ca7b1c2f2a585de817807268ce4419651f818dc2a9da0ac671f485662352ee79d7027944828c368039ec36279ea3e89b4a8bd926648b985a0e8f90708dad6a71b9d50afc798d128770e1842a0b0681a66db2b67609f4739f8d20961c1eff0ebf5a0cf7b253c20452921e2ea1aabdd96af7676bbc2e17b9eeca07b3c124f47959870953afb9d0ea0d9096d17de8fc0e6f86f675fc01746204fc2d5f756194ace7bf7915234750c29f06e4ac698b5f725d984a598c045d3d7e8fb7bffb916a45a7a2c018da86d0f302b08b9faac3ca75856fbeaa2fd0e430b62e4a66d6f5cf3ead5ecf81e8d8b70646b8183de5b7ce4600d71e8176e0bde0de120b2dd9f43873ddd0d0a48a925a750ac6294872ea31e7f9fbf43a74399833175a84e1e3315b3a3ed8ade1a0303ee821b1da91e97f8d8a3f45bc21525962f8b582b4b86afe036ae420da6290900ac32842d490f5d03022bec940bb849e9ff310f24eb54e0e1c696881209643bff908276abb6e84513959d6a518c7b888685cd8a58771e69d1e92b662f73e6e38ce72ac60e264aa08211ef9c4d7f944fb6d837ae907eed1f7bb7ceea74b22bbdbb858dd72c553aa3e084731ad555db58c152e7087f5a5dc27129ffbd72c54c3fc5b99104ab677d141f788f23e5d586621df55803ffdababb56bf6c7ecf93557aea83327de51c6a8febb0109457c5492fd39a3187e3b94e9cf7583053eb7edae4eace9493f181ec1f9f4fa219832c000452f7a486367e7ecfa74406c3bff5041bfe2622b5b800508f1f7f720209392bbd7d17d69ef56579e4f2c1887a2276182b360938520a21199341bd2b5d5ccf34d9d588124d2cb6909f62498fd39e57fd5dcec880aa164a77382278188ea1ee3302dbacf8a1be01191e73fb330d92e5d5a44cef886b4ebaf009a75b9dd323c2d92e9d118813c0162f25772a2c8decfc462d21df4f46c6d31e9d87951ea915dc13ca04f47d5fe08d162a94cb7a14e9507a1778077b08ea6a7408a007d975332d872dbb63a5327fe87acd5cb41100b920d02470bdcf627016b84a7b3db7dbe52f546dc00ad2f552dd7284d9b92c0825aaf9be3cfd8a9fd1a95203931c31b4f8843f1fb8c1b7900ef03b02c3f9cace1b11d56e148322ad3f302bba76009b02ad61f3135e0a88065b266fac830a555efb28c6b72de2835821d4c0f6c852cffa623ae4240a44ea5804e7c15d1b7e9b3867a5795a81263575e1b4e533bde1e84e17459a97e1003e29f8357e8decc665a26cbbf236f05ec7154bdd9812f617ef8fd0a80b6bd3d747b3b6d569d13f569eaa7a4dccdadad095b55dcf743327a316c199a445302c53ef73311bb400641d1e30b27a17135b876a2816c9d22abf3136cba065d9009c4591d47f09d346f1cc6d09e81a111414e62ab458ca88fddf4c505f7f4e6f87fca76c5fe05d36330149282c8e10ec0ff24de1fe4a8d8052094dd3025d0002ba1023060af92f6cc32d93d9a47a44c404d849c562f78c045b7b531cafa4a273f3636d862187f9ec817ae37e6a9603dcde9690876e22c6b65a5c949fac23445799525e6966127070b84ff9a5bb793c1fcef29ed8dbdaf00660acbd981e6567a9cb5126ac6cf45f838d78c4a4a8441b6098bd04b6f72948c59d0d5fc96fdb9778704ec7fcbc7ac4c28bd37f911205e8d341750b2951d5d068ab8f6bb3fa79af26a162ed1dc26ced6fd67cb776b518960214f8adfd06bea953d6787cabbf1ee57cf3bf5329282a2fe74625f33fc8b1750925f024b1e08e6f127aa18ea091ccc248af269df9eaca87ef00270cd93d5cc57b91674cee3232fefbbdc91ff23d09a2dbf1046fadc28c60b7151d8361bc53d7187ac18c2bf0746e380dca07090dd201727f677d7c454b725a61108c53d6cf75c6e3b133cff638404367bf32be6399ea709ce86985da4b954b8f13899cc4561c039397dcfe3a10647403d480ae9e3fb95cd790a92fe7cc15f2ca59768cb42f3bd5be4e73d3ec9d1f1afa8d13c6520a382fbfa3460b121d98f549a762bdc498a24ea652d11f1e903bbb8adda37af44dea0cde865f632e39962d842a2aa31a9ff209a8c89862fe7751202cb865058dfab22ee41536d6f63b3d36409cde1f187b111c6d5187697406c241de5d15820f70bce1ddfd38d868b5f84152d13f391adf989d237fbb5256ba3fbb17a33dcd72e2a2f5a8e457c01f4ee6fe5fdbe750a5b820b536786e98c38b5f8b7747534e01222cd8b4c05360aafa47b42ada3810f227e41587659131d40fd36f3aad61ecd2243ffdc28b1d92b0546e73", &(0x7f0000000140)=0x1000, &(0x7f00000011c0)="4d7485fa62e9ca68d068cce754dde68bf9c558d713b79de7f86a7d28a196ae2528e204bd3521550c2774d1716e1d76263056a32e392cd5945be589a094dd0b7d5c55e616c6502ab42ed8d4f352dd460fe109ef3ba005bb37318f00f30a84", 0x5e) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001240)="83a1300c5f8b850b5dc341844da27633756d9c6b7f561b6b933fbbaac572c963efe795f10b7b9c4bfe09d29245ded68f8901dc1a3f3e5521", 0x38) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 09:18:05 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="140c8d179eaaf0fbd06c460d827b1c8716a332be37b01e93a4b165635e4b017744949166f72bb30cf122babc99967ac2bf77c0669c5fc9e89d226fcdd34540a97ec12f8f830363358aabb79f2443423b88a4c2aae9e9a27a14eae852d33f56403eb992169a24", &(0x7f0000000040)=0x66, &(0x7f0000000180)="277e34aba8eaa5f15ebc832c9c0ba7739b8683d1961fb32f88a73eaf054b5ab9473603085915669643227eb00906ab8a7ab64b074c34e4ae67728359f4b1659df006c7a86d579213a6f80c17632d0827adc1bdf640541d7801de5bd4e36221a7b257818527e255d7e449ce054717767a1ab2e0aebecf77e636608843718754d1c30abff0a1a9b33b60f2d716f430cd5b84534bc0f6d07a6936fbd5eb9de8962453afe8787174570e9d26c46bfcebfa4a231cae20197ff92109011ef2fb419c000678ec6ba963517256aff50e869a1fe576a3eec3437c35594b6dcfa5e29c69d47ad2b5c044405e", 0xe7) semget$private(0x0, 0x2, 0x0) 09:18:05 executing program 0: poll(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0xf810, r1, 0x0, 0xfff) 09:18:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r2) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) 09:18:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x1f, 0x7f}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x3, 0xffff, 0xe5ce97ab354d96be}, {0x1, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x64b}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x5, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf79}, 0x3d4, 0x5, 0x3}) semop(r0, &(0x7f00000003c0)=[{0x3, 0xfa, 0x1800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x4c, 0x1000}], 0x2ca5) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(0x0, &(0x7f0000000340)=[{0x3, 0xdb, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0xc0ad774852a6baf3}, {0x1, 0x88, 0x800}, {0x1, 0xcb9, 0x1800}], 0x7) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/69) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000380)) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x3, r1, r2, 0x0, r3, 0x52, 0x94d}, 0x0, 0x4089, 0x203}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:18:05 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8000}, 0x0, 0x0, 0xffffffffffffffff}) socket(0x18, 0x400000002, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000080), 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x110) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) 09:18:05 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 09:18:05 executing program 0: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x7f) semget$private(0x0, 0x3, 0x0) 09:18:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x2}, {{r4}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x3f, 0x7fff}], 0x80000001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff2, 0x1, 0x20, 0x81, 0xfffffffffffffff9}], 0x200, &(0x7f0000000080)={0x0, 0xf8}) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) 09:18:05 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) r6 = socket(0x18, 0x0, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r6, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) recvfrom(r1, &(0x7f0000000140), 0x0, 0x802, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0)="a9ba1c4726f583fa393b168df88e735d57dec33b4ae24ffdedf7444d4009c8ea03989ce4471461d67db0fb112ad1cee7a4bb3a85882f3d770d3a5243f17ffa266c26c97bb021eed5476f36570fbb21d66d5762b46eec035f87f6ddf2286a423a2073d451e0671a60dcfce2872a3f951a39af3b47aae30fddf84b7d21d5095dda8fec2d7c121bb10ef121bef62e3eb6de7bd2e470a06d8a8e91892137e1d72f4d74c98d52", 0xa4, 0x0, &(0x7f0000000380)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:18:06 executing program 0: r0 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffd, 0x0, 0x0, r0, 0x0, 0x80, 0x8}, 0xfffffffffffffffc}) r1 = socket(0x6, 0xc002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186940, &(0x7f0000000300)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) fcntl$getflags(r4, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getitimer(0x0, &(0x7f0000000040)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 09:18:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='c\x00') r2 = socket$inet6(0x18, 0x2, 0x0) faccessat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x0) fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) 09:18:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0xa, 0xf7) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0xa, 0xf7) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0xa, 0xf7) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r3, 0xa, 0xf7) r4 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r4, 0xa, 0xf7) r5 = socket$unix(0x1, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x1) fcntl$setstatus(r5, 0xa, 0xf7) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r6, 0xa, 0xf7) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r7, 0xa, 0xf7) r8 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r8, 0xa, 0xf7) 09:18:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000000c0)={0x3, 0x9, 0xfffffff7, 0x20}) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = dup2(r1, 0xffffffffffffffff) read(r3, &(0x7f0000000280)=""/188, 0xbc) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, &(0x7f0000000100)="d209ddc9ab7661629c94a2364777d18f2392763f7dae62edcf7c1dde423b9c2ce89679f31bc3f1a52a0b61983a532a5a01dcd75e19c1c1dd94dccc16c81fedf7b12e5566153160176a7a7bdfc4605d402f6002a2b58b5e5bd71f25af8a5f23cdb05ea05f48eab39a6e4c9b7813cac71630c666d5ebb5e766fbdc63d19dd6977beb3ea12ded611dec361a", 0x0, 0x0, 0x0) 09:18:06 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:18:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0xfffffffe) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 09:18:06 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0xa6e, 0xff, 0x101]) 09:18:06 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="0ba2d014bfbefd79fbffc112615e755c296b931280597d4fd4bbaf5fdd4a9f4a24c96acf6e1d58bf61692bb4d0415767b1d770ece623ec48fc753efe83b42c87c3e0eb927c79151ad1fd97b8d2433c2a997aacedee480e0ce7b1e4b02ac0c5d372f142c426478846ddd4932bbf1913980342557af52fd76ce3", 0x79}, {&(0x7f0000000540)="2ab848ed795ba590519c3cd04cf7544e2bea2add8937f1300a8b97b18975ceeb3d947594c3b0175044645cab712160d2f6a9bbbbbbccf253c0fe083b58019db80b5c58c852c95eff5e3ffaf9d68a7caa36863e138dbdfea55478f05895283142c2e112279d5d5f22c3c7c15fe2b9d1198012f10b233250f09a0fd60e0a884e55495163c30035", 0x86}], 0x2) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x400) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 09:18:06 executing program 0: ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0xffffffff, 0x566}) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x1}, 0x8) 09:18:06 executing program 0: r0 = socket(0x6, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="15cc3112a2ee9a756165a0b0ad0328d8e46692d1f489e471fcd090791bcd9d1b9083cbca48614ca1c21c60a3bffe8946ca7d61a04c8028504dda6a1df199a705411d5e5826656cb1f645898a62cef5618fc1c1bfc40cda59ee91a32c8c077a9c4bbc908ab597f4fd697cab63d4ed06894bba014a7463cef05a5066a76b3e5c0e18982b7e1a100a7ef2ec891942626a0d5f329770669a7eb0d557d8b8191200fc0df8e3f122259585f2810e32563d81fb3d6abf0079c34e32fc9fa48ce3b08148ee53c78cbb513301f34781aa6ce7c7fcaa7c9b115c23cedfa5937e41bc2b2c41f6002c913c5c9aa94340bba8338a551e35bca659d5eddb57e3b76faccc4477", &(0x7f0000000200)=0xff, &(0x7f0000000240)="5447891c1e6d2fe06bb2a922e4b64b43238fc61741338e8b8be6b510722bdfbadbb71578d9c9f1df55a4b4b5910de58c050404ac819d4124aae0d17ab71488c5cafdbaa50adffadf97b4f588f09f5a949ce75929da4c2af9", 0x58) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) r3 = socket(0x18, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) setsockopt(r3, 0x411, 0xfffffffe, &(0x7f00000002c0)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:18:06 executing program 0: sync() r0 = socket(0x18, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x800, 0x81}, {0x18, 0x3, 0x7, 0x25}, 0x5, [0x1, 0x1, 0x2, 0x5, 0x7fff, 0x1, 0x4, 0x1]}, 0x3c) 09:18:12 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x3f, 0x0, {0xfffffffffffffffc, 0x3}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @local, "", @random="e5b7d1c1ea44", "ee6012e2bb671c46b43a109a59126b2a"}}}}) 09:18:12 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x3f, 0x1, "4a7e7adcbb7b3c4a651dc82a489072190d180c23", 0xffff, 0x3f}) 09:18:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) 09:18:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000680)) r1 = semget$private(0x0, 0x3, 0x490) semop(r1, &(0x7f0000000100)=[{0x2, 0x9, 0x800}, {0x1, 0x800, 0x800}, {0x4, 0x1}, {0x2, 0x1, 0x1800}, {0x4, 0x1000, 0x1800}, {0x1, 0x6d14, 0x1000}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x2a00}, 0x5, 0x5, 0x2}) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r2, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x200, 0x7c}) r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0, 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000300)="b9e848cca3bc2154c767d36b83a600fc555b0094a860fbda73cceaf60442e8b2fa47983e20adc34a0a0adfb5dea9ca3bb316e7acf5f9c8946b283ef1b1bf31b1c8fa1e2c0cf047b52ec36fbf5c226bae8b673958622e5612cbd7735090335c83d3cea5044da9649d9d17048c3f321dccb41262caf788d88443d8c53f66c369c8d39db89ef468fa0d1a6dc62b778571bc5ae8380c73cbbe0a2f9ab75577c58f568ebc2fdae1a5fffbfbcb5415e62825c57dea3fb672deefaeb660addf73e0979e3f6317f1692f9e29d93e2a990f1f544f1a1cce", 0xd3}, {&(0x7f0000000140)="f442b922d5db84b642fc6dfccc2df3828b9744", 0x13}, {&(0x7f0000000240)="f2ba03d6290050ac6ef978d51df61a8edcc8a531511693bf7b4a318a813a1260", 0x20}, {&(0x7f0000000400)="3f4e146bcf75de7ce404ce9f243a46492e696f043387007be011f183b6be3c062f35e1a621feeba364717263d157839d04b37282f37188143ae175feff89c0cd96d17bb7b9808aecc4", 0x49}, {&(0x7f0000000480)="bb40325219e71630c4fd2a30297db2382aa20250077f2a896b9618cac1eacd25105c31387a896df00262b7ba83c18bcf7ddac7a8e3a9d08d999043", 0x3b}, {&(0x7f00000004c0)="16fa95860a028959228550f78b07ecd2bd0c95164d0b7753515f6a500972a3fef03d7f87270099887797e7e61c8e28f55174", 0x32}, {&(0x7f0000000540)="938ea6d9524ca4bbfb7360c51a0f48ba49f8269d7995f0488ea68b9f3a7475e1b4102d7cc54d886fba8584fd8a5cfa1239900bc14afa0d34d4a42cee9728bb62a7219f217364903b8218a9865d0289f81ba043afe64fd8c7981c7631f39d4145a2b1c6bbccaebcc4a21ea8b21efee78ea7b9dfa0b6dd249ee43e1a1b47c0655d9998c61bc4cd0f7c262e8f32c88994877e19475b76a1deb32b526dc161402fa775e7abd925f805a3f6", 0xa9}], 0x7) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x46) 09:18:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) semop(r3, &(0x7f0000000380)=[{0x2, 0x400, 0x800}, {0x2, 0x3, 0x800}, {0x2, 0xb, 0x800}, {0x0, 0x1, 0x800}, {0x7bb6b5acf6257f39, 0x2, 0x1000}, {0x2, 0xffff, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x5, 0x800}], 0x8) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x3ff}], 0x3) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f00000003c0)=0x2) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000019680)=""/154) 09:18:12 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x102}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 09:18:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x28, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 09:18:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x400, 0x42) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="002ecad80800000000000000767138caf51232b51d367b479219430b50d3a28588f1c85c00805c2f562fa1a71cc86acee1bf45c405998d3d685a828ff1681d7c92beb9e25fbae89f166478f44b578cf2c63bc74fcbb911f69548c37fb1e3c71fda234853ec4806eaea6b2e34b412f61339783e1dd20d1ba5e425ee94e0e55eb51e39c094c4e8f67ec72f63d00871130de1442ff99b375de0c9a6ced35022e13d3af7ec056fb25cd86cb4b0643fb62c20aae3f7b39f2930c5a84008641157a1d5192ccf8f7b2b485cf50fb405fc2387cb0f6a6969abf52a9961ac235dbd41c38ca2ffe2ec0d1226a9204565c1e09913d3452b32efbb713210d6ca75c90a6bfe3c9b1289d4b9652505292b07b47f8a172f2a89895d84388ff57aab3bd700b0edc8ba522c3a7a89569a8e3bf313ce97cbff5a07107ffc93340b1b654eac41b78d0df7d8e84c6966444b29055be6c94caebe5b5fac2229ba0f21e7dec7fa7658ba3ec833d435c667d93045a17d29ab0a496b2948ef7e4eefb9154e0cbabcd17b91d699f85761c9e56ecb33773e3b448e7b202ada6d2e9364b69d1d8e5c4fb08e481ad09ed6dc698306a0ef314b4adb07fbaab132215e80d1483b2bcbf1d323dc3c"], 0xa) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) lseek(0xffffffffffffffff, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x9c) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/194) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) geteuid() msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 09:18:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) unlink(&(0x7f0000000040)='./file0/file0\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:18:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x3) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 09:18:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000340)="15410fde176e6903ca95138ff4b9", 0xe, 0x0, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000400)={0x6, &(0x7f0000000380)=[0x6f, 0x8, 0x4b3a, 0xd9, 0x69, 0x81]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0x1dc80d8c, "000017ffab7fff0e091fe600"}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x755) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) 09:18:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="28c3f9338ee54d0f0000000086dd60e30600ace73a00843cffffffffffff0000000900000000000000000000005c28000000000000000001b300907800"/72]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 09:18:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:18:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) munmap(&(0x7f000041f000/0x1000)=nil, 0x1000) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 09:18:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000240)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000f274c34536d756ec78f3ff1a1ab00055f2b6817cdedeab7c92d0aff1837829b2df1b635428d47706f2357426b2b7dbf07e23ec068a544cf8218a579550c700dd7f0b825d", 0xf8, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x80, 0x3b, 0x4}) 09:18:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e2751", 0xe8c) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="4514ea6ec6139606ccb682f2c9b2fcb8017438f1c65cad944d12ae01fb757b4e0ac5c3d3420e8990e5d38ae21cea21c48510d723c874575c666c33b1c0cc260522bbf2b17f8c6ca100c8694232b4156a9ad2789485438e7d8cb51dba2efdebc5632ee95f1f98c3cf9c20e5828f9776ad2c0a8fafd5553105f1e8b461a88cf96de8724dd2e216c6ae44f0533d2a499d421a2adbccb2257b0663fb995eb4b32b57a4126393562ece6568d9164af0e6e5e9faf4501ac9fca854a0579433c33b36acceea4229f89eb5f641d72d533a2964a7e941d755b05b7464b0218da0ff", 0xdd}, {&(0x7f0000000080)="7abeced921a85ede06ee58746e0ef186bae6991c4d132306825b8381501c5b5684b477ecd2fab9b79e2c2d", 0x2b}, {&(0x7f0000000200)="83668cd7a199a8a8aff48881f78780ba3796ad10a25cff9cd6594f11eafba82d16b32b6ba76c0347858c9c39a6237a08e2eac36b431c6fc7648a3e774f540750ad5babfa2770518cd484cc1e2356e4b68f2d6766b1a54ba8b0b5520136d8986b4f3df3616375d13e2c3e091d2f", 0x6d}], 0x3) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:18:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="b6abc26c070c72f59364631d596448", 0xf}], 0x1, 0x0, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfb, 0x0, r2}}) getgroups(0x0, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x10000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) mknod(&(0x7f0000000240)='./file0\x00', 0x120, 0x5) fchflags(0xffffffffffffffff, 0x1) 09:18:14 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)) pipe2(&(0x7f0000000140), 0x0) ftruncate(r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 09:18:14 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) 09:18:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000780)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 09:18:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000a40)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000a80)}], 0x1, &(0x7f0000000c80)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r1, r2, r4]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x148, 0x400}, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000e40)=ANY=[@ANYBLOB="dfbfffffffffaaaaaa3aa836366acdaaaaaa86dd6031797100323a005521008000006455592e4a8c5a153745000000000000000000000001020089f3687d00006001001c0700000001000700000000000000ffffffffffff00fa823474b614efe100000000000001", @ANYBLOB="c290542195a4db43438221acb741fe8fd87941765d3a08478863c568cfe80d16cb939fc8955cbb0609b1138d681e7acec5ee1454324a9f5ccbf713dc3da56e7c3436b06a0ac7e96a192fad50be8fa5f12dcb3f43cc56749d6e256fd6aa4727b233b3ad7e2e18b074e02d82055eeaa8b55232c3d556493e8889100ffaf51f1ab0d944e223ab62592032903e22b446570ab93519b556fd79f62b9d0556d156908b31ed13ff3a3b31da1fc268d7129c81d706a2541154e49aed5b5fe811c1395f8f3417c3b43d7a7d9a17e27db4342dc32213b7a50f9317b74b627c1aa45b5611f54b245dff2f14283957c03d2135a0020828b523025dd16fe153a88d002cb9f6a09b968f81e84e84c01bc6b7c6f2499009b2adae"]) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) sendmsg(r5, &(0x7f0000000a00)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)="00f3256736bf480f074054e925885057408011a8684cfdebf85ef072e618303f1a84228b2c22ab2bd44890a07a1d18df84088f3132cb3ff7e17e3c097f712ffd979dfbd2fd2a79093a387e784be9d2a0ddb72981759d4275d3374beb059dd8bf95c6b91b9269124b9acff9fd08f181c2571448c958a695ba3173c128d68fab7d182fc9b1e1c201ea519086dcee894cceb1d6944161a7d1430a8f992a1c22449e72361e624c887c427b607b07a5f41e0197910810861b1f2c47b9ab89f6b4756fb593751660a4ac", 0xc7}, {&(0x7f0000000280)="a3a4761bd71912611d2d6cbcf7d07a1f1483f30c59f4a620c2756648d398637da516dc91238708b1160b9d311c2b37178a70c5c379e457622407c02d3a5623c516e0681936ceb84b520bc5959515fa07d92ada7d0c3c0126ba4c3bb84c39b39c2ddd5fccc4e5be95ae3d251a41708bb72396597445a53c136ee19d32", 0x7c}, {&(0x7f0000000300)="7bb646d3d5b6180df53153fa17b7cfeea4e3f89952282b6eb77b1984803c1011506bae0575af919afa5d22efd08fe84d4b38dd7ed7d585e029fdc9a70825e22bc6da591edcf1f10626a9b77085cff36bc1a0e0fd0c360d61f8d7d267034baf789cd6f0e08639ebc05bc40485600f4973dcad9815596f91245bb4c38904ab9c3c713d97e78a42309f5f2c5bbf33afa6956b057d17648a57c2431958c1a8f29729f5f870d8de0e838070f0ce8a713c29e02b8b71451a7c8ffb8234d0b2c6c8f20f176e98ea4401ea1667", 0xc9}, {&(0x7f0000000400)="55d4a8fe737f2b47a5e3ca169d7e74b7117f0f6035b11954985b8fe155bdb530fe54f75eae4d236ee537bb6ba77436ac62e745145e852ef2114238a6d197b35d415cc4fa135cfe91209cb70b325c67124326be0f438d0981e9aa69ab7f60e366826c346e02c251c735b4ca15bd8689449afb6431deebb2fb96b75a8e705b3095e6ff076068d059ca4dd9898e01f8a6e2e98e092bea39ebc9d0ad14c58a794d70a9791ee6c388dc8db845ceb27a76566e97abaa196cd9b68a961cc7a66c240c691ebedd0ffd9a142692075a6068100d1dc0", 0xd1}, {&(0x7f0000000040)="1c48f40764333c2d56847aff93ecfd27c22014931d7c81ba9fd33d5706b3b7895c323066631b14200492bbecd1f210abbaa1654c60b3", 0x36}, {&(0x7f0000000500)="7ef94d7d552025a118f6471ebef62c33caea30afe1f92e75b8a525ae8c01b0a4cb24fd0496b77403c52ab5926d406d82b21267c98d1e5d9ece4bf26cf69a9acbd957e19897808910f3c517c8ee54035d3d22fda85921c5e86d67878d26ab9066cb9b9cb2bb1fd09cdf221d8b1b735fc3faaba3860b861c54744427403cf36dfd51f862b66ac88216aea32e", 0x8b}, {&(0x7f00000005c0)="7fc054f3be9ab97dae0fe3d33ef2fb1bcb40a4feceacba8a6e51728e513c4ae0c90f9c6627fd80f9f55149588d601cfdf1a336cc158f01eaa3ea56b8f018840e80091f8192ecb48ac3d6fd45003e7194340529ec7e4b42649afeb3009acc093ddd7ea3589d6750279337f5488ad5f5406fd5c71cbf986e2f82e95189f08f915216a9e73e2dfc24eb8b2b1f2f5ad1758139458c8c9323460bef27e5918334320c72a1725595392d77e3ff750a45312268c2a15364d92fbb9c36cc37b98ff3560d013373abacb54096f3083c3a6afb9305f281d2f5337cb7ba567701c100e21d07014e1bfb99f1a9", 0xe7}, {&(0x7f00000006c0)="bf4e085547861bd4f9a60d8bcb1fe5a28367566978e2c505b1ae3abf7a64", 0x1e}, {&(0x7f0000000700)="40c4cb397119db276736e459c8c03b1964bce95ca7", 0x15}, {&(0x7f0000000740)="0a803ae0298d31a33ac406065f9d4f98e1012262b1d8e10445ee44baab6d4cd4cbb21597", 0x24}], 0xa, &(0x7f0000000fc0)=ANY=[@ANYBLOB="c0000000000000000100000008000000026b21f6e075fdc2c715ad52371fae5299fcf76a282823da40b9e09bbbb754d511f0491169946cee7fdea69d9bad94e2313a7e757d2c1cfd771bf8eaf1ba26b605fe4cfe5b07d31f26938e0da3d7bebf8c1f7f206ecd0f3b78ae00b5ecab45deca5c49f0b7d31630db6e6045436c545c4036cb406657d831831943aad4b96e8e8a2901d566370bfe845929f2bf38bc6c02a41576e62f0e1d27708ce4ceaccc7219ff30a81e1d934874e07595b409cde61800000004000000ffff00007f00000013ae9f0000000000c8000000000000000100000000100000203ccf57fe250f8f051fb12ea3a0f2e294ed0e66c6c1bd3c59b1c56d54c1c5df7a34b7f1c63c670ca97e970ed6054c262b852b3828a8be4536811cde1978011772a26cb021d3636c6e9d249fa4f058d001ba11c81d78c4ac20455082d87a9ab12b7d03c064ca54bafd0f704207bbdec47bdffba48e3ee360f7c03c69196783d5ed8f9f066afadaa849f2b3d7c13205190b64052341a800aa3ed762e3bb6c8010d644b73d936b4f9d7b31ac7184efc85ebab163a1b5180000000000f5a79b3d92f8a0a272c6c9555540f2bd6983a53c4a6c353c801972df6efda583cff56aed29dfd398a1fb9972d33ae67cb86da8b318cb5331be4f700869fc428acd3186020a432e70c890e502b69b3945fa7e3dfd2317a7cf9fe35accb87b8b9b8af03cebe417e1b86c0e1a55d6f12d0000000000"], 0x1a0}, 0x207) 09:18:14 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1ff}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x6010, r1, 0x0, 0x4) 09:18:14 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x8000, 0x0) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 09:18:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x101ff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getpgrp() wait4(r1, &(0x7f0000000080), 0x1, &(0x7f0000000100)) socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x96f, 0x5, &(0x7f0000000040)="ebfbcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:18:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) setsockopt(r0, 0x3, 0x1, &(0x7f0000000240)="12e416c864a9fc23247ea68c52b18bcc4589b68bf93858832cd0e299a1f5555b61ae481a9d348e3bdcc38956e55af1d5405df8ececc7a9e6eee085e54d866ab88fb4bcfd2cdf268d1d308393da055d785a7891f1376dae1d291d5064196b8d3462c5d8e10ca5198dfaa8f59d896cebd726dcd9ec9fba02f2ac54c17d64196bc3107ec9e529a33bec2f5a4b4e037388692568fa6c1538ff871a5ad47c61c3c7ae534f2eed6fa93c4cb0", 0xa9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4, 0x7) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9f, 0x8, 0xfffffffb, 0x0, 0x8, 0x4, 0x2000, 0x0, 0x1, 0x3f, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x7) 09:18:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) pread(r1, &(0x7f0000000180)="191af227f2867ea11af64b97e9bf37fb39a53865bd2a225af904b18a10413644422f5612c48c83fe83d3918cc27c7fec2049b0605e9bea6c99410f974bb584e4c9f16f0c3403f7e83d0cecadb5397da4284b6da94846927309ed90b94337a7c5709ea6ea77c2a48c99644648c1ecc4cb20e39082a875b5fda3f66cba493c579d6ca35bebd670b8f5a84ccd", 0x8b, 0x0, 0x1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/36) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r2], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 09:18:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000180)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000eaffff480ab21c6749c8150cb8cc082ea7fee010f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cddf2492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c68d0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xfffffffffffffea3) 09:18:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mmap(&(0x7f000000d000/0xf000)=nil, 0xf000, 0x4, 0x1010, r4, 0x0, 0x7) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) r6 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r6, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendto(r6, &(0x7f00000000c0)="4e023d837beb9999b98c959888a832ec6fff06fa651ec44864a53cf6dce9a901d43c0b110e616626187314849ed1fd9d36f6d5991f5da6be51c8000148aa0e7647d34ce5fd52f066a582c64c4c72b576ba1a0d1dd878755356b31cc20ae1f8f91a5f389bc294eb3af27340fad219971196c9bbe073a7dc7b803e63c18a7fdbe939ddee1e09d97876918f01717945a63a11e0603bca150e5a7b9b48a5a5f30a6819a1513d487ced454b1021598d39a3bb50", 0xb1, 0x3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 09:18:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x1, 0xc}, 0x3, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000080)='}\xfa)!@\x00') semget$private(0x0, 0x3, 0x22) 09:18:15 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) chown(&(0x7f0000000080)='./file0\x00', r0, r1) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) syz_emit_ethernet(0x8d, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@multicast1]}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@loopback]}]}, @ssrr={0x89, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) 09:18:15 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) 09:18:15 executing program 0: syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x9, 0x2) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) socket(0x6, 0x4000, 0x1f) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) syz_extract_tcp_res$synack(&(0x7f00000003c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x144, &(0x7f0000000540)={@broadcast, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x2, 0x3a, 0x136, 0x67, 0x0, 0x7, 0x4, 0x0, @multicast2, @rand_addr=0x4, {[@timestamp={0x44, 0x14, 0x45, 0x0, 0x1, [{[], 0x8001}, {[@multicast1], 0x3}, {[], 0x8a6}]}, @end]}}, @tcp={{0x0, 0x2, r3, r5, 0x1, 0x0, 0xc, 0x40, 0x6, 0x0, 0x1, {[@md5sig={0x13, 0x12, "6372f2d0fca7a487e8e92dff5b111146"}, @mss={0x2, 0x4, 0x8}, @window={0x3, 0x3}]}}, {"250dda711741eda4ed33334be5b49c8f78da50d4ae78f3541c61fc41e4bbbf50ef840fc385744bcf1ba6c1919bfc7ed8449ca91c06d510b5d415976f8c3250d3b4cb20407cf06e186d590158c252cabb8d1cf4d5d16f5e06c820277c40c5cf521122bbf723f4967131168fc1c0b8d47052091b2aeabd75d572b89cca827eaaef47c2dfbdbec4d9d3fa30b94a53c9b4ccb3285fbb5eba0b6966074780c862dd640f410de91d675981bd029687cbb573390592c75f6337c4ad92b2798cdf890f49cdd5248580ac948655dd159b45f34aebd34db1c596a45e26407c"}}}}}}) syz_emit_ethernet(0x9d, &(0x7f0000000000)={@empty, @local, [{[{0x88a8, 0x5}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x5f, 0x3a, 0xff, @ipv4={[], [], @broadcast}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x0, r0, r3, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x80}, {"fae522d2e51cb2888a7338e059f5425addf370b84abb45cbf16cabb8889d5ffc6544dcd7a8d8edda165839d223c80fe3e47ee6c1d4904c93dc78811b39bc4f3af8072993d0310344ab985f"}}}}}}}) 09:18:15 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6094be1c00303a00fe8000000000000000000000000000aaff020000000000000000000000000001800390780004000060ef9d2500000000ff0100000100000000000000000000000000000001"]) 09:18:15 executing program 1: r0 = semget(0x0, 0x3, 0x5ac) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/188) sysctl$kern(&(0x7f0000000180)={0x1, 0x33}, 0x17, &(0x7f0000000000)="95f682afbfcc4ceffd11fa04da3556e39e872d09302b94d228a8f7bdf5758fd2b5abd738be2872160b96e9c0eb7fc30e6c7e2eaecf3b18bd0a5a215085ea4ffa5cb16009e2950a4d", 0x0, 0x0, 0x64) 09:18:15 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f00000000c0)="c5b88400114c82", &(0x7f00000002c0)=0x7, &(0x7f0000000300)="a3a3", 0x2) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 09:18:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x6594a9ff864aecdd) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file0/file0\x00') 09:18:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) dup(r1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000800ffff7f000001fe8000000000000000000000000000aa010091780000000060f7d0ee4f47af000000000000bbfe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) 09:18:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20890, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x10, 0x3) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x18, 0x8000, 0xfe) sendto$unix(r4, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 09:18:16 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) 09:18:16 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0x6}, {0x4, 0x3, 0x800}, {0x1, 0x9, 0x1800}, {0x0, 0x5, 0x1000}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 09:18:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x121c}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) fcntl$getown(r4, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 09:18:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ftruncate(r0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x9, 0x0) fchmod(r0, 0x1b3) mprotect(&(0x7f0000328000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$setstatus(r1, 0x4, 0x40) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x1021, 0x0, 0x0) r4 = getpgid(0x0) r5 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) fcntl$setstatus(r2, 0x4, 0x84) fcntl$dupfd(0xffffffffffffffff, 0xf, r5) msgget$private(0x0, 0x48c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2fa0}, 0x8, 0x1, r4, 0x0, 0x9, 0x2000000000000006, 0x7fffffff, 0x6}) 09:18:17 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:18:17 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x18) 09:18:17 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="d59e9c0400afe88b709785aa97778206c1af658a61b1008000005574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000150930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b93e790c857b5ec3a7ef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d019170ce6ccba0457d54f82831ecfd890ec578fc8e21908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c7a91d6c83b53698ff4e22a26e8b656ea5331915c267a3e322d7edef22d5a4317ad01c8d8ea6ee879a54bc642f8ebefd254daafde24da3f20ef6444866f2b7d5700748978b81ceb4c7805ceb09f24b67c362049bf83be5e1856fedee5efade8546c581161efb8369cd89d36c7483f25374f3802b52c44d1d779d78c46da987cc08249491f796edfcdec6b59556aa5f73f6e26cb157810dfddefad5048d5acec2cf68178c4410f32e76b5a6427036ae5f7e443e9cf38133d557be04d81581e3f9304d7123d2da976554330f83ba8b6b4ce13e9174be30fd6501c904b59b30e0951d73b1bed809c389aa8252677a2fcfa97fda5568d26dae5db55eb6ea5dfdde497449603b45a645146f00000000000eb97db4c90abd4a3a849f7c6265a04eb2719e93c4b88b1ef8b7655b52100da7c46309bcd2b5b0692ede46170e5b4dd632b5f6255fc9faf3da14570f9ba808aea96012ba342d2d631ae78e0ada36fd6c3a3b01bb66be49b3cdca7f401c2660d8212fc8b5daa6137b7f1fd72efa0629316b5f97ba842d119c144b979601a2e7190155ec0b000000000000000000"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(0x0, 0x53292f3ac3f01e93, 0x3, &(0x7f00000005c0)=""/129) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 09:18:17 executing program 1: r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x3fd, 0x10, 0x0, 0x100000000, 0x0, 0xb13}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r2, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 09:18:17 executing program 0: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000001f000b0000000000000000000000000000000000000000768ba66500000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1b7a5ad038ce1b22ea076f1c00000000"], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e36148327fd56d324f4800"/111], 0x6f, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x0, 0x400}, {0xca3991e2fb16efbb, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x100, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x1ff, 0x800}], 0x6) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 09:18:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffff00000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 09:18:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) bind$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = dup(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r0) 09:18:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x9, 0x7}, 0xc) dup2(r1, r0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file1\x00'}, 0xa) shutdown(r0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="21006e2f66696c520300"], 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) r4 = dup2(r0, r2) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:18:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') mkdirat(r0, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x9742) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000200)='./file1\x00', r1, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 09:18:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6573d6"], 0xa) r2 = kqueue() r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r4, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x801, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x2, r3) close(r5) recvfrom$inet(r5, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x8000, 0x110) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x2, 0x1, 0x3, 0xfff}) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(0xffffffffffffffff, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0x457}, {0x18, 0x3, 0x4, 0x80}, 0xef, [0x8, 0x1, 0x6, 0x22, 0x6, 0xfffffe00, 0x0, 0x2]}, 0x3c) pread(r8, &(0x7f00000001c0)="6038023a7bac8fc63abf2106b8b781f7caa87a0caafd2a1c60c9ef9541625423c0a5600efc0044254565809179c5633cd3090d03d90637470eaa25fd48e847a052c741c52663f58178ae76e602ca20af585b86f1a3eaef4748365a628174668585759da95a17a74b268b6aa11da2558bbd80f9c7f01971d983a07ed7a2eece73c9b6536dee9ec9d91db37ad3798705283dc672cbdffbd5c33edc04236052f2dfb3fc6d824176be50a95154b4044b3c06cc176f0b0f46b16f9dc2bc23b16d9ab8ec77bdeca716f9401d17a562fa705369e4d26cc78f00e6f421921a425545e97c10", 0xe1, 0x0, 0x4d54f7fd) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:18:17 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000200)="6f977cd5def9ebbb82c47779796076503247fe4468eb4e0c65698998f1c67d8059c5e0352fb3c2fc4d5832eb3f14ade7392537b027ad0f41a0b8fce33e770b727839ec76e2f75e7e4b8388f593dc6db8bbd4fc5e3a163cb9c650de07c8752c19788f9ed2deeeb1f54b4d877b5eb57b957544f1daa2daf33822d5d465ec0bd1b53f188bbe81b189a27facbdbbd06654a1de6a234ebafb7a04f546b90ffbef027a404d37fdc992e536d0cad65ff64b8f33e631815e1f3da23bb7425b4fb6ddb3124dbdf9c341736739bfeca94ea73b149ec1af171e6438bafec5b680291c2f6b12a7f6c265d305c40168f498b49d661bd99dd3ff9a1a222fae392781b8e13067a5bd3cbb6838f8e61d6137c832ff4e306217d807530893ef101b4bbf6a548eb786ebdb50acedc9fe08419296edb3d95486049dfb3e9a9167e735ad7fc1833dd38785cf26f6bf1488bef25008aa3349b1f250694c4c7a278232d339f9fd7be9052ded587e1a6f237b2782bc58d785a868a18e43b7e47d90a2350d5bf56a4f1d45526d06a16218aedb9be805107acaec1ce58d112d760873726884614e5e9008d6df847f556e383f5cedf0def43cede69cac203120dd8de66487d803fac0ad97f7416a51cbe76dd4acc4b4f0", 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) 09:18:17 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x2000, 0x201, &(0x7f0000001000/0x2000)=nil) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x8}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r9}}) r10 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x9, r2, r3, r8, r9, 0xa0, 0x2}, 0xc66e, 0x7, r10, 0x0, 0x0, 0x7ff, 0xffff}) r11 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r11, 0x0, 0x0) readv(r11, &(0x7f0000002200)=[{0x0}], 0x1) r12 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r12}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x5, r6, 0x0, 0x0, r12, 0x2, 0x380}, 0xffffffff, 0x5, r10, r7, 0x9, 0xfffffffffffffc01}) 09:18:17 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 09:18:17 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=']\x00', &(0x7f0000000080)='^\x00', &(0x7f00000000c0)='.\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f0000000200)='(},\\\x00', &(0x7f0000000240)='+*%\x00', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='{[]\x00', &(0x7f0000000300)='^\x8b!:@\x00']) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000380)=0x3) 09:18:18 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x7}, {0x42, 0x6}, {0x21, 0x1c}, {0x23, 0x63af}, {0x84, 0x20}, {0x22, 0xfffffffb}, {0x85, 0x1}, {0x86}], 0x8}) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 09:18:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0xd8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cd8aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9a00a2939852f0e93eabf4ffb2d76c86e3377b0e143b1a816050aae2bba6cb0e4207e1f51d42aa66dce11d5537bb6b01d95ee72ccc624311d5bee6bb1cb7fbc7e515bdff596a3cd0f76f6ccfe84d2d17cdf6b49e31c1b016adf0761fa9dc3e172b4e3fabb89b9aec6c50b698967f0457f8c3352b4fc561cb084287de50ae04a9ed5dcd3632f025c54277f55d63b3417fe3399b4886462437b91250e79e4914a9b9b71bce5406bfa5a107cfcb1f0eba9926f7e042cb34103ea1d38db8f1127a"], 0xb2, 0x800) 09:18:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:18:18 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) 09:18:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffff7f, 0x7f, "00ebff81ff00000000ffffff7f00009b71ff4000", 0x1}) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000100)="9da44a87a2f8dd37a598adf4af1e6d5b98f27161eed5ba1b05cbc1998846609bd0336e937771cacde83047b590d3368cb4f42aaaa16699a5559f8d65948461993840cfc02c23ceef6f1430934c27dc91eeab1a6ab26b85f0c5611ca0581f4a40eb74f97faa145dc4edfeae881a502199840c9b2377892fcbbf0f0db97e7bab0fd997e2f55b40298bfc99285c24600800168ebd93d4dd4ca9ac88f6733e057183f194ec73abbd4fa1525543db4e97cbe8c4218e0de7e059967bfd26586c22bc426738ac8fd2a213d40820acb899af98959f58caf6f97a", &(0x7f0000000080)=0xd6, &(0x7f0000000200)="cf5018aeea83d0e0cd64148f4bc9b6f0ca54604f", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00002e2f66696cf29e7491982e4d81846752da1b653000645b03be17efb9f51d9f957e8a05085852a0f363ed5d9f542c45ec5abc8dfec7e315e387a79c6765ffbca2b6092a42587d05f066af587b9a75f5858cf6674da3ad5b077fe42d36bf8e4d235996cc9a4c02406bab8dc0d6a9ab8cc80bbcc31175"], 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000003c0)="88de5ae084ab68d8c0354ba06f4a9946c7ddbbb802b37507b0318a6d1c3578176356896466fe2e7e749422bbcd3233d37134b1e878cde8e1a987d32b0445f42d3407d55ed114186acf3110fab126d2332858ad2f53701a9876395bc1e5b65e8b5965a3bc07f2dc1cf8581b62a9c0d03b", 0x70}, {&(0x7f0000000440)="5a05c1be27775ffdc7aacdc674be96df50d2535da7381a25b0d60476854288abbb2d1ad99ba1bcce7f9e53da5156882c03c7933d234f56d4bd665524c50ea4598389c3087163fedfd83c3b9c9f50", 0x4e}, {&(0x7f00000004c0)="4d3b3f001c3d41cff7290ecd5ece82fbdf508f0145d28c8bf08212f58e00d1b6b274d15bd6ad78395fd83a2637972575c8a464ccd411ec922951d97b444a0e6d38f167a4f40d5f4c4d1d95a64a2d36", 0x4f}], 0x3, 0x0, 0x0, 0x6}, 0x7) recvfrom$unix(r2, &(0x7f0000000240)=""/168, 0xa8, 0x0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:18:19 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x6}, {0x6}]}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8fee) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:18:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="0711", 0x2) read(r1, &(0x7f0000000240)=""/103, 0x67) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "2dcd0a2bc73bfbb3703a9ee7b7574c71a63671fc"}) write(r0, &(0x7f0000000400)="83", 0x1) close(r0) 09:18:19 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x24f) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f0000000400)="4285da572fd7619acb29755c38b18b9df1207a96465356e82bb2c775ff83e6dcc45a6f751c55e1c2e52bd36f931410e7fc814028e151dc82d7d8f72267c2f9835f601dc12bc3092801a5e31c9c296f93e88148f3f9031609c6d6d71d71c2dfca32fce8f51fd1c9acee941acf821fe5470e21f7308421f45677aed3f7f9b4e8865602869ee57730af929968fb44a5fc5f13f9a70b5298b444c5146bac5bf35b0d32dc0cbbc6a6ae4966a6d13468cbee09f45e939b1ecd978903c6130f0b762749a4ca7ae57c502578c99b88f7b0e61a8ed961d90793a5e832049a44b6de769fcbca4ca06a6c107e10622fda40df1ad6dd501b3c5fcab432577d196831f7006c23ae6405b2954aa424e026a22584a456d90e005d74149fbc3d2254eba76c29a4e21562e3e9cd689f74bbebe387d1b9e0145c22a1c2efce8d517b6cbadf51ac9fee10b437ef6fcbbb5d42e8ffc98b100e52c29e752f3d921208d9a458432eafb127afb89b81d64f90eb86423f43d7400718f34c7d1593241b9b077a2d067c8cb1bb0e5b343bb7b32fcd84fa96975aac3b2dfafb66fc9e5f7d41c0737019a599f21f3b390b03e96634fa0e53eb55e4daa3ed24d24c4647aa0000008074a02b258745866b8ac1989a14c51b0a6621f7a214578ff12788748285ff539de3353e12b25c00"/490, 0x0, 0x0, 0x5c) 09:18:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x86, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100503a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0200070000000000000000000000000000ffff00000000000000000000000011dbbcdb788d6697737345392a66bb25ff48c49aeb9f2102f2d22eb28051a27239d4af9b5ecfd50be8e78172dcada9903b4964dcd2e2de7bc15685a7e330c1741b1a9b28d98b2d604ce4aa9e30c2b36c75c26ad7430455476db71d54a34d5a205e902e89bee1f6d6335896e58bfc468ce5653f2765206e1884e38f5d3bed7e00e312c5a2942001bb68d42cea7703ebc53dc2d023038b36a101b02bce9158cc8b9c71cf3ea1867856b3d5a577a2ece6bb40a816a208a14c"]) 09:18:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x401}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x1f) 09:18:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x7f}, 0x10) 09:18:19 executing program 0: syz_emit_ethernet(0x176, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8a3b75", 0x140, 0x2c, 0x0, @empty, @mcast2, {[@routing={0x11, 0x4, 0x0, 0x7, 0x0, [@empty, @rand_addr="89d007f1bb1827a35c712b90d8965713"]}, @dstopts={0x6c, 0x20, [], [@generic={0x6, 0xe6, "05a57ebdcb31035d73fd6943caab845a7b7aba13f1d7e96d3f1248b438ece422d35f1e0307345173d6b73c216fee4644fdbfb5452815a053ea2674eb1260ecad6e11a51580ebffef02f84c053bbb3dc35e416b0ec1aef3cee0ae8a1f8718cd693b22bae28bbc5e7e0de7f529df05276a0da3fb9cec282d451faa75bc26681925975427cc7f8ab981d14c99b4343431564ec0116a7a3fbe1cec92a308d3b499c9531d810b9d2042c68c76d0f88db4c977d975805a5f8aafa1400fbddcd39641e9ba5524393c291686ec69cd22a641800114e9695f1a44af7634859a4af2e708c1ca5d91bc95e1"}, @ra={0x5, 0x2, 0x2}, @jumbo={0xc2, 0x4, 0x28}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], @udp={{0x3, 0x0, 0x8}}}}}}}) 09:18:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() 09:18:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) dup2(r1, r0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x43cb9, 0x4) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c00000000000000000a3f80004000000000000000100000000000900"/177, 0xb1, 0x0, 0x0, 0x0) 09:18:19 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffed) shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) r1 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000005000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x2, &(0x7f000000b000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) clock_getres(0x2, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x5}], 0x20, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x42, 0x2, 0x0, 0x81}, {{r2}, 0xfffffffffffffff9, 0x20, 0x42, 0x4, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8, 0x20, 0x78628670, 0x6}, {{r5}, 0xffffffffffffffff, 0x44, 0x40000000, 0x7ff, 0x7}, {{r2}, 0xfffffffffffffffd, 0x48, 0x4, 0xfffffffffffffff8, 0x9}, {{r6}, 0x4, 0x10, 0x8, 0x0, 0x8001}], 0x0, &(0x7f0000000280)={0x693, 0x1ff}) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 09:18:19 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 09:18:19 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:18:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) socketpair(0x6, 0x8000, 0xfa, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x80000000, 0xfffffffd}) ioctl$TIOCFLUSH(r1, 0x802069a6, &(0x7f0000000300)) 09:18:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8202cbbc80a12600007bf3d0fbc70933ab0a3e69fc0415944cf244297aca259547071ca501a1c3e116256e4d3aec2a2ebdf53d5d894de31b0ea16497bfae2d6aa1d11197fe67b0d1d5d52c64e23a8a156051ccfbbce3c1a3fd78a4f95fd269b9"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = dup2(r5, r1) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) r8 = socket$inet6(0x18, 0x2, 0x0) r9 = dup2(0xffffffffffffffff, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x9, 0xfffffffffffff801}, {{}, 0xfffffffffffffffb, 0xe9, 0x1, 0x20}, {{}, 0xfffffffffffffffa, 0x8e, 0x1}, {{r3}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0xfc}, {{}, 0xfffffffffffffffe, 0x70, 0x1, 0x7a2, 0x3f}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x4, 0xffffffffffffff00}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x1461, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x62, 0x40000000, 0x2, 0x3ff8000000}], 0x6, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x8, 0x3}, {{r6}, 0xfffffffffffffffe, 0x30, 0xf0000000, 0x5}, {{r7}, 0xfffffffffffffffc, 0x80, 0x40, 0x53886534, 0x8}, {{r0}, 0xfffffffffffffffd, 0x109, 0x1, 0xbbae, 0x5}, {{r9}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x40, 0x7f}], 0x2, &(0x7f0000000340)={0x400, 0x80cb}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:18:19 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYRESHEX], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 09:18:19 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb39653ce60e72b0c, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x8, 0x7fffffff, {0x6, 0x1}}) 09:18:19 executing program 0: syz_emit_ethernet(0xba, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x84, 0xa3, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @generic="d49bc605e022fd812dc3cf77fb986b331b2cb6a702ce3dfaf88440ab1f60242b4a3ba372efa78446ad15940d7d4569ec2aabcbc850c07d0cbeac9483870e7577e64e3a67e479ca80606f353bf3593978b7db43b707cf1a2c484f540546c1c3722b7ccc5d6cab32e4c611e61b05cc1242650b4e8ada6611409ef6ddd3260c06cc3e64b6b7"}}}}}) 09:18:19 executing program 0: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff26) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) 09:18:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x6}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/15, 0xf}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000000440)=""/107, 0x6b}], 0x6, 0x0, 0x7) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x8, 0x3800000, 0xfffffff9, 0x1, 0x20, 0x8, 0x6, 0x1, 0x0, 0x0, 0x9}) chroot(&(0x7f0000000680)='./file0\x00') pipe(&(0x7f00000006c0)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000700)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) ktrace(&(0x7f0000000740)='./file0\x00', 0x0, 0x40001104, r5) r6 = semget(0x3, 0x2, 0x80) semop(r6, &(0x7f00000007c0)=[{0x2, 0x401, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0xb85, 0x1800}, {0x4, 0x800, 0xa604dc4b8c1f2dae}, {0x4, 0x4, 0x1000}, {0x1, 0x7fff, 0x800}], 0x6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000900)) 09:18:20 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x89, 0x10001}, 0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() 09:18:20 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)='\x00 \x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000040)) 09:18:21 executing program 0: nanosleep(&(0x7f0000001580)={0x9, 0x4c}, &(0x7f0000000000)) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8000, 0x0, 0x0, r1, 0x0, 0x10}, 0x4, 0x52, 0x4}) getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000540)={0x2, 0x1, 0x4, 0x4}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000005c0)=0x43fc2dea) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/91) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0x14}, 0x2, &(0x7f0000000440)="fac8656c957832962b11965426e98295792a4276bd3c5eac18e1dc78b8edfcfd438523b010289058a0254053a70145a7ea465b1ab54aab0b3a25b5b1fc3dc1ae2d8f196af4036a8a6c56c363d29512cb4ece895d591e5641aef984ef5546d052b01ebba45452c0c7619c5b25a082720c9396bee9b09f205d63382fa31b86050990ae5f8591ca2632d2c5deb85fcb6925702673adb5fc576a32d0f4dc93465e4788c365aed7520c758d843ff662686a6b2b13d420193c26d9f8bcb4114b3ebe7116692a0f53edbf67ace4ee2e3ffaa3df1048785eb7094828edc0", &(0x7f0000000380)=0xda, &(0x7f00000003c0)="97e03c7d4cc0f5fccc8ae72421becef353d8e6a186563fbf7b765824899d68340afe6ca0b4d11b86a80f9800f3bbd639ae71358fc59b61775a26e733", 0x3c) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/69) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) r4 = socket(0x6, 0x1, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)={{0x4, 0x7fffffff}, {0x33, 0x8}}, 0x2) 09:18:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r2, &(0x7f0000000080)={0x0, "75ccdfb282ee475f74637f715f83a0687a98c087dad45d31492e17192c86a813e7d97d7a14f19da79538369d"}, 0x34, 0x800) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f3ce7600001c000000000200"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 09:18:21 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x40, 0x1, 0x8, 0xff5, "b02927b7e67e31e3ee318f2dc8b9837dfab926ee", 0x4, 0x6}) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:18:21 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x4000, 0x3f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:18:21 executing program 0: r0 = socket(0x18, 0x4001, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r4, &(0x7f0000000540)={&(0x7f00000000c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="60067dc74feb118b5e81a8cc8546dfc4576922b8c1c2abdd97b8ae9f475172c4d3e8c8145bb75912b3c61996a9682de63d798be17e66a76a69bbcc91706537662b06cd5845ef727c339bfcf8642b30ed93dad788773c9a5e909cc735a42b533299e879c88b1b075b281c9ddd330c8eb801ffd54af4dd9f24296239702d994c6cb51a9044d4456626aa0d5d1ea64267ae98126261d20ed1ccf88a5c1e6c8624e6367b1b6a0bd5f421b12a98bf3540f32888691fc4e637d26f850f2544b17d725aec8eb32da7dc1b", 0xc7}], 0x1, &(0x7f0000000240)=[{0xe0, 0x1, 0x4, "a9efc6f71b6ca9e63670494592cbb566a614592eb3dfcacd642de89e2d77103a867cd5b22cc545f1b82e0837fe9373818acdecc29973180763cec168087aadd8c25b267a8cbe5761b7af73cc77d0e82b13d7313e14319aebc53487f8fba47e181b8e1a0be5ba7d54a8656c90c2b7d1890a7e611c7a50772be626d981ff4028ea4a19d3b370d6c6bc1291c4ecfc59ccb527a295913b4d79fc7a3a8086c2ecb16218547c27bd1b3735fec5519486b0e6a94db40fd6ed8f21eb909df13e27770e3c044401a82a833e4b6c"}, {0x78, 0x1, 0xfffffffc, "d17c0457c23452ebeb8d7b932e425650b3a6cc2a20bd604d2f886e1867b5287f8a93e95da8f10ba5008846e35858e1a8b8f7c3042f21f1de771ee50d016db0319c7cbba4a90676606d7bdb15fbdbc9c856639bde0f58039e91a4707077009ce3080740c0ffeded"}, {0x68, 0xffff, 0xfffffffd, "b8634a0204c204aee326dd04e4d9a1cb18f3067a659cf3b144f4c96996f8130291de50eeb1f093ef304fca5256458e3737b2ad68d94e74247eb90c31146cc685f4886d19d4a1e205bdf03a352b5e12f17e92415870894465"}, {0x30, 0xffff, 0x5, "43ccac4559aab4c5bed0ae8eda8334cddf67f337d1003cc728"}, {0xe8, 0xffff, 0x9, "58692e446681f3b77edcc58037b097e25dbed7894393be3f94f86d4439fbee888584d407431e494ab178d043a95e2d4b194e2e5eb90c45554da8eccd5a8b413e775a1b198ab89ebf0852c655e1ab7289a076898147df0f3e7c2926d8d9112f2b5d97e8964620d1cfea7981fb5a13504c2b26fbc43557aed20b68182d85727c604881d796457224ae44ebacb5db10f426ceab9e788c16a3fcff464bb24e644fbff768a918ea08239749d8ddd0f50b388cdf67a42ab7cc9f05820bd428efe1b5a0d7e1e7a50986f8f4ade0df8d58562e81dc1c8fde"}], 0x2d8}, 0x405) r5 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r5) dup2(0xffffffffffffff9c, r5) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) fcntl$dupfd(r1, 0xa505d92032a2f46d, r3) 09:18:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="f31e77098a1e501172e8259e05be257560f57faa121de936e023598f5580dafbd7edb6ec7cddb6694cc61b2a4432b54c83c54f31cd9cbc3e3f5e8471ff239f21697b8f5c553f8e4057be8fa29bed7d617903c4b80ca4df11e2148604a36720bebff7050b22cfab2fc0eaa755c55ededf951ca1fc51613fa49f398c73d9928ebb83071d84713910434c8d9f0d001dab011192078251b1ddaad9a08342c77ad3e54a17fae36bb2", 0xa6}, {&(0x7f0000000200)="92bc41be6fc8cf7c30709d27dd350422ec39793ae5bf5cc510c0cc3d73d14218fc950b27e91657902b36b0668f63d14b9a2a6daaed9ca7691dbecef9f499d83183995bad37d4d1fefd084376d02fb62c1c19eaec29437c4f790cc008f169d2f474844664759fbda3ce54c55e601d99275b87960efef600c21a85bf71ebb2120754c440744cd86e4b1ecc446fb4032e2809ac78452437475c53659046cccb1ca23d51d26904ae148b369c7f1f742e04b5fc42c97495f615a26e38e64481b399f919009e4ea8e24fa91c0685b6d4e99b100c", 0xd1}, {&(0x7f0000000300)="bdf54d9f7470c3d4e0c9bbae78591afa20baf91a84393fd0d9df41a51633014043ab23ce23a2c6f9f584015dd1c026b51c8ec00594227b4a874a0e8596c6f968bc6a0d25280a1342ce0aabd1029fbc67824534bf45821f4fdddb4cdbd98370df851a6085a74463360fa34babc9143f5f489432e09fba70a573381bd0729cb701169193b9359cd24e24f11715b1cd08e700cbc2f19795d2ec2ed543a89701a7e67e48af8a20be05ee85180418583f75c79e2bbfba4597807998da54cecf36ef745db380e15e5761a0475315d907daf85568666539a85e178a01d8b94fb588c873dcaba2330240279e", 0xe8}, {&(0x7f0000000400)="eddb9a48889a0b560b22184b042db893bd53a8551f29a3b93c5f0983626c3d35612b37b0b89d0a7913efa53e60901f081933e9583d99412475aae08e7f5f1a370035b8ceefbda5252792dcaf6bd9076615e4d5638ed6db4eb70aa0444af5b70bf82deb8b58479b002ac7255b748272a9e45d75784ef63dc83bdcc9f459602027da7ae6838d8b862bf28d2a961413b97deb2e0cdcba322edf4ada82252338620aae", 0xa1}, {&(0x7f00000004c0)="27cae50dc329d3c3af832813044f2a07eda75c91d2b163d245be71ed403ea22990fcd5d8dbc0d125955156639e43c6ea63634594dc7813907412700bd7682ae327492eb27eeaa1cd32d0fe8031f2f1c72298e5b5de46696708f4d3cc2dd4fced3d129a4e7188c79e87bc09adfd7471a9467f9bce7191e28a36b63fbfe881931da2f898efd809a47837669a663f0ea47cd4f0e466cd7980ec0a2bacc1456b05535decadcc5b12290002ad63cf3343ff2d64e5d348935f7820301e7201801683240b7126846abe9056183490c71864b3d4494d953b749b8af93c3e3d21213e77709908ef584c741c99cd38a1c63d0d7c27c739af544f9553238c9915174eab55c1f948f333746c56cdad6d47e8a174861c1792d80b36ce3d1592b92ff916a30b928933db1bd655d0b3af200a4dc7c3ae82aeab5c5b8020240734399d012db3832632f796253397e9b904ad2e417e74202bfab8dce8e71abceff123e71332fffad9c7ed5bd64d73185696dd387c642f7be26c86c2246f308db623a0c022063cea3947713e561308115b22100a0e8f1e70087a5578794d2f6a44bf8b7c736d1907f9e53b551e0f2c900bede2e4fc76ce337930088ee0cf9b39c770884e51abce8b87c8703cde6aacaa7d4ee8b13054286ca34dae2b63e37341f3c3566af2f34f146b7153c7a82a19d9ea895b4657540b97b509da2d65022d039bf8e76fa1fcf6dc6be46d5ed6e72c44befc93002bfc230ee398d496ab3d14b0a1c2647940158d00de63b29202d25c2ab297056313578c1c5988c7fb16f89f492913d048e4c8ad473b0e35d74fe8aab6381beeb688303a903d5960d7e000b6bd0df166b8dcce32cf47f6dfc6a011bade6c731a37ec635c06e880237e2d88b0465d1407cb78ba07580cdf425f9de5405523087a045e66cc264d9d8d051bce2799866e921ce276b9029751a908f764effd9d15be0cae665ee12992caf13464799399ffc0af12d072bb718cca5700689739c1847a354bc51d77d107643ead704c36e1338da89ab1e7460e9be69d036c87ec79595dbca90197cce95c56ba9422ab05e415361c8bc35a5ef4a2b7a688772b2e05495cb7a3e4fb244050b8b5f135604d74dc6f94804180471a55be58016ace6bc9d5532c91a4c9614a2cf8ee079e5d5566f0d5268452cffcb562781f488a15381662b49786f244d40f75be8a26e43bce43d13006053485fc89854c944c4c57836a7a394f5951544ee6daceebfd6f4ed07126a2134d8f6eee901b5c3f54835964f57d1e55923c688a07b73c9de0be09488a5ca57c3112e9f3594533b339b2b8e19d339dd49b5697e5fc502e91f01120dfeec1fdd13ead6138a816eda13ea87ccf2977383d14414c5527f74eefc630f64d5d61449c3b87af56bf4345ba52b582a859f13e9c37b922efc064145feb33d6ccac05d6d129c30891b125b274c9c0b3b6f3c7fa33935af6d48efd31987624b1f39e8e97ad62716f83ecb18c961f9ee0dd9b5d8e9fe9a8ad2395c980213c75abc12e1f404520e0b935d29df3a118217747dfc1362c7b8fe985068f90dd22768eb131fed256937ccfafb97cd394725329facbd6d15c03284368945e1cf8d260fdf846cff47965e65132b2986dd1be599a00677689b66adaabc87758177238f4cc8277c6c5031d4084a4983d8f8b868b74426379132eac6ba2264cba1c14b4f06fc5d204ec79a2cd25dfdbdc17cea3abf08d5308f8e9359bb349b8cc951b29efeedae33142b0f71b9959346957ecd407851956d865a30208aefcf44d496188794f0816ec0e2013f0bbba416a6c0bc4da3074e26a12843888a432237c17e7d842544cb5b3760c0305156860595431010d5e727718c4e2727fe9418a50ef3a066cd5c11129052851d0eebcbe7b67838ec461251b8cdbe947b8aca391285788c3c3275c5d15ddc2efd6eede27bd3618554da494fa8db5753b8fa110007131c5cad2a09dd63b6b529e83705dbd53b61d62a0ccc6ce99fc851e2e479b5faa86746f1baf00f03d9d0d083ad6612bef7760fd4d2ce3e52c5e4cf66115931956c8b670c259b714947f186231682cac994e68600b73da400c5345cbf71c0bb9aac8153ef17b61b3f61c4678a48a4465140ce99e8353e4580286d5ed60a5a111700737aadd4f1076fb5497b5ecfc074127008213415bec3cb4c0a976aad6b80b6ffc5d1de4ba1e35df3c513199c04d48101e568f55117ec4edf08b4d505b3d60ae481b61f85abbd4bcb5006a22d6a884d00a41ef89142eb34fc53ce174c0af20d2db52b765910e2bf15e05ad4f495ec9439d214977791a235848701ce6aa7ddb5856ac3d06414322913b18e6aa128dc18d085163aab03cfb65db54fb4ba606263e75f2920e61fbe50edf1c66d7631a39524b9f95e7638ec2266a189df2bfdcf0bbcd99d78bfe5ee1b783f1c8c511ce0fedeb3a0999bc258ee5f08340a59afc8ac99121c95d03baa93485b82b1c2acea4267b866ed8f1e3d83cac8720246c019c7c8744dd6a05cbab1e06a41671053edea0fc8dc31f20b289892a0103581349c15e3bb47383072df1282e63779c89b295223e9f080d720d272ec871ece5e37919dd2b48457e30f4b0079ee8a6e7aa8fa6b79b1c22e712b0943a60b709181fcaf6cd3193bb3f912b1bc16fd82d9d2e011a8ddd9f2de7d973783e75968e52816cdbe02a75639dc32fcd9a644c76314e0ad6308a57ba9b79b95be674ae97cfec9cdeb0c70fbe396bc166008d2c25ea0865828dc203b7f4337c87c1f726d4137bf44291db0f63bc43c1a3a0e95aee8cd0e69a27d422e77c1ff8ec972cbe8169d5124041b2b50daa379360fa388e06b103585040e7f4c19624d153a6baa3e673b889782b9beaa21dd9e220754ab5c1f78597f014dd85920a4debf7096afc052b041e95a6566d4f1cd7344709a18c326b84bfe210c79cbfe75d473a446ef95b93a7425c5e387c91836f250344744115762a488e25c7c9cb996388f736dc8b484c88bb00aeef46fa71f788ace8d116a4052060f2f65044d5162ccedfdb6be6820356397016eafb84e7060e52b58fa7304f9fca7cf936bacb751b881dbe25b29dd16eafb91f4beb4f14574d7610e7ded06e78706de8f2b798d2671e112c3d6fa0e69928385de0796848025f6ee6c7a5751d724438dfb22487ddd66719ec110540990aac3ff0d4112829bf428a27af136893f7979f48931660bde732f83b4f33daadb82a96c5337a02239109df32c2217b498df1dcc4cb31d106ac9b098b8de8a880d37653bdadb41191682fa27afb33c216fa140c80e160060c41661a388ce232cd680f89743190fac3a1077cbffd991686624c69d7e5a65582674861b0cb95658277c6c5166aa433d1640ea7fddaf2fd4d8a675cfc3bb2651a248112d6e9d56eb74ee2bf2eabc3c7dc441df70d3fe2820bb6eb5cafb6f209f6f52e3c1b277b8c13c8b9a8a8427c39fb6acb8fbca7cc9947611566543c6ed261c5eb87d6c8f0f7ef386e3e9e7caef629fe82e080046a0ccfe8b4b616fd0d6141bb7b9de37d55f7f78a4d24635516c14a0da4017e3987378fa3e1ddc9478eaca1e31a29fed546e35530d5476657514fcc7f4d338668751de2133ab759c8eb6e36a019cbd7599734f63ed083b7d42fed15c8503bf2e57c7479666d9e27df9530318a55c6cf387c9d98293a56be36ee0b3e9fa26052c793943525b8507068f3271e94f5ad3762e30cce0fdb7804c287c42e6588bdac668c8deb1a68daa39cfcaf81bc5c1711fae01e016c200db3698bcf3c4f6b8ab3631c40f37631f286ca6aaa25247e6165069a762a4e1249942b4776781bf872b15d3cf1b75c57df6f710d159c8461026b48ef18220361c4569a37dfcae972d459ec6cf518502a658fe351c522f8dd5e4b67876e620859cba11181f5674f0e302c8bada497c107475a1d218cdcd32b632730d759a63e5d0028b496a304ef592b10dda6b55cc69dbe3a1eef24b7eb907970f5095bb70b4b9798d2313371950eff927ccfb4a63a76af36db5b0dc47ce13c4cf826157f26a65d723808bfef73147c75e2a10f942fc882e9d497abf27098deb085a2404c5fbc7d84ea6a17b82874286f58de2d9ac0eca04335938e70ca6e134b940e0c60616d268857ad8e18b05fd71244bdf7181678a0ee13709711a369a4179695e9a90300a62417c52d4c2ca13e5eff1c21d876b8ea2e3b80cadec07da93d47c2bf697d216e4914a5de7aab2b5fdd5e453da389605eff080052044bfc49be2e5b2344fa0f581053ab2e093fefeb9e2ee993244e650881931a78ea958c2a58a818c06d516aaf89d7571cf6a862e70af4ca1fbabca5b23c9787f869ef7730f300d596edcb053c3be81419233acb117edb01d8446bc16194a63372efed33f27ce874c63ff35fd9054c9da61a697e5f76d42fb6b960036fa501e5a9a20a9d1352bcc5f7406a772fda3b23632b3fa31e4626a28453861715466f59a1b7d1f44b81068cd46c6a44a3747323a956c10560f8c7098873ceff94051e88df186d762f108fe25520526c37d7dd1eae37b304bb6baa2acb0f6153700f173ee4c241dad8a1420ceb30b3eebcacb600af2f667e290fc9d4aed9d258c40a46c3269bd7c33d59bd7c47aac39713c88bd83da170d6afacda6f4f9a75ec96237bfdd05288a155f239a413e23798f933c90a9393e3083d87959acf1cc530d92096ecf4a158abce2ffa0ded221c80fb4d747652e2dbc3d01c5ff5ede71830941f8dae371200981778064964e19d366372169b9bc2fd1e607d298c0c88463abaf726d9797945cda5904d2dd6f517602c243ca4e999fb35adf0f97122bddd29b24dca60db4ebcb91413508159909f1eb0e877a2ca36c6d186c850bb330fe21a7a7fd080e82538fd52591fdd88ae1a2c72cd0edd78522ceaeb11b29e7785e9d5560b6e89101fcf91b4400deb772bccdfd75a7a2ef70c36694a307f70a6ac1d5332f23f4571799d79c9bd1ed6351046f8e01cb7d4dcd7fbaed68116b5955d236486263923e9e00a14ee4642c418529a1c11ade9a849fdf3c600540f5a7c8a9a21c735b493e854118c45844a54044c3e337aedc675679fccb7882c7438b076827b80044dc67b9ede2581ff77833ae7f77141e7cabbb77701ec3645629a6eb346a5b7f68c8e86314e27760895eafa5df2f5c4914e43cf22dc2dd8995a6de8929ac99dc3ac340dd9102b28adc68f5eedc219649b62e383151acd38ef1529c6c55200b3561bea91b76ab94d6e3d16fb266ebc1fc71c779b52a398742688d597e8b189d173b3b87f82f03f3ca7d7a9dee1fd18af922fd2b450c2eed8dae3923ffe42e12546b41be6c90182ea50bd53dc10f0c0c8a516e99b327ffe7291c6a64a0310dbfefea496ec494d2abf65646cd5e7ca5a3c6345e85a9ce4c58098700ed47aa50b2b28eccd6b8bd7cc684260fa8a307957cd7e3564c24fd23a9c0f59f82dd6a4023dc0b1ed113e63091146a9bce2740e95440bdc8a67eb758ed25c6fc61dafd48d95bce59a0e401856de6fe9767ca64b40d980011f2269398caf0ba36407bf8ecb165b7d43e428cdaa5dd2a6478f05129616113afe17e99ce14888a3b376771d5639f1499af584ad31463e387a0a63fbb572c9f1b6ad8fd5cb3677fb499f416128b446a096f1e11f4928c2545fcaae49ddae0e189d517bb89d303519f967bc0aaf6679f30a21700ad602285c3d23de1df3c99de97e52ad9a874a3a0cf063be2a6a409925ff0ed430d157916e4f54643082a90cdb1de91933393b7204dbf2bfbc2166", 0x1000}, {&(0x7f0000000040)="072a2e99068e83e839a0597c66a557e4daa2f421fde7b206a7a784ab4a0dc3a6dd60c89bf8bae68e0874ce851ff5958dc40ced398b27fb3e1a05d994bc7d2fc56b710063d414208818b8cce53b7e652f97010718abed", 0x56}], 0x6) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {}]}}}}}}) 09:18:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) recvfrom$inet(r7, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x40, 0x3ff) 09:18:21 executing program 1: syz_emit_ethernet(0x55, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x47, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback}, @udp={{0x2, 0x0, 0x8}, {"29a6ff0eb1576ee467555b4abf0cb3da03d1b2e0723782b6a87271b2f3e9eac76c473cb3c2643c89dc4b47"}}}}}}) semget(0x1, 0x1, 0x62) 09:18:22 executing program 0: r0 = socket(0x20, 0x5, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000180)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/152, &(0x7f00000000c0)=0x98) socket(0x11, 0x3, 0x80) 09:18:22 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff0600aaaaaaaabb080045ffffffff1102779234d244997fdc3b2f000000933448810000000000000000"]) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x5) 09:18:22 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3300ff58000000002cbda688ca71d44e516296aa092f5ec8d9310479a541f98618714babaf5aa304cdcd1e9708e4d5d315b5d102eeadfe3192fe7f61dbc3"]) socketpair(0x10, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x20, 0xfffeffff, &(0x7f0000000040)="ce9ac47e84a7c1f81820e8042431b872dbf74d77bea9c55ac61e911b9925b79948aa348266f91bdbc25083cee01a2287f2e3a3b2b691c7712e52ec185c41c9494c14471963b8e742722bf782a20089ef9bc9aeb97d303bfbbd9ccb704913c32b244257d1c93d8e392229cbb606fad55d750bafea799089ac70807835d048bd29294fabd97039ae3fc1695d8299ebf7d9f86cc8873e761f83dd8d78fd220e508a61ea05ae4d449af5336317fba2c73a11dea10a1347fae2fcbec533e30138ffab4c529c5985afbe981eb093d7b76f22b9270bd9e853eb134e6fdac41044711a804e422def562748f82c01feef", 0xec) 09:18:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xdf58) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000040)="644be5697a17a54662f9f481982e854455bf44a00623f8f764dbbbbe506c0aafa4c7c3878a8d485f21b4e8dfd56f01406a1625e36b1817606a8f6efa33cb627bc2c7306c6fc08044", 0x0, 0x0, 0x0) 09:18:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102392, 0x19027}], 0x1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) 09:18:22 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) sendmsg(r1, &(0x7f0000002540)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)="2e97ab60c165f4fc010cce4d19be961ccb1a046280417e595ed119fc6708ed00b38145", 0x23}, {&(0x7f0000000100)="61eadc4c640c21f8101ae47c77aab76f4e2b7958d985c7cc514714792a97ebf56386", 0x22}, {&(0x7f0000000140)="dcda37cbe981909ef38d1658cd2090d3b09c1cdd5734dda8b6eea3fe2b135948309a39e2585dbedbb75718bcea088f285efcc7c97fc650d720ab68058267d490645861f353b8a832227ee10c", 0x4c}, {&(0x7f00000001c0)="219422776b67493d647d968220bd58dd2a063104c10fa38f4c0b9ecb147a5f17c275aa9cf3b75171cd49bb33658646d6ba7f935f127349f815bf63a9d417e912d8b6485d026401dad8bb7cc3d7e83a9cfaba3667603322f5be50624fcc08df9fbea1b31cb397815e131fac5939d8a728a2d8845e8da9569f2895e423d5e147b514a759d22b56f0", 0x87}, {&(0x7f0000000280)="45f6d07fe8d2edcd6ad263825473dfd56b82125acf125c7e1746b2d52e188254d4abb68b7fb6f8e786e7f98f5cfaf05fb9dba98f2d12a795efcb105a9498640f02af87a1c24c54329019d96605caad6a60164daa1f6cbab1f5fc8a3ccc77eb2f097028ef62af285fc733d8414e54e89421d7857b10767525c2a48d41bc7b655465af8862e771b59294492d5731993b9093c0556731153cf49de59e501ed6cf5c42c9d6fe952c582ad9337dae567b564b9a62993cc0a2ba0f4eecb0f0b8ec8ad0836b01658b6b4d6f85b8995c043815d55db735959240f0599b2a0f0a0b4a32a47259ef5386c3d8bb38b126dd9c2ae7fba186306b458b78bdcd2729fd307f38c5c5d6f44084d7c05dc56cacc6c1f2a53429fd62ab0b67064936e568fa8561bdc71648ead8fbddba5061c824f8711d0a785f3d434f521c7345081a0b2827075ab1c4add8aa9cfc60c15386e7dc7499fae4518108e673dc48bb3a7d1a8ce74a104d8dc20029f78479dca905176eb94422a29f579ba1483c34f02b187becbb78ecd48a845d6e775d52505c8e8d0fd25a6ff36bbe7ca9f2bb2152ae72a06135d94f293491ec69c17a45d62d803efc0ff98d2675feb4de8ebe8b54f2a2b243ff2e9b02b49fe501115107137042406899eb0f09b190f7efecac0070e6f120e29969b5ab587d758e72bd47215d5c39b2995756d06f87d44e6b493983582c69774e6a73a22e060d7742000b0c1de09b73f5463e9c6e9aeddd525c8d09bac8d0ada19aad22f701e59d4806223db197198bef44b22016e351ca77b97f6e6d1460a556853cb6d29815eb78f5f5f7a495c361c84f9d3fd49a8f1f5fb0a4b9937fddd80ac72540db2100f1b860aab38e9e006e00c7207cd0a01ccf3c530291225cdb46863b99f74e55e31a584023bbd725a8d7e6abd7a5b033148b811ff2421c6de822a7366a71a2f35f3ff647edb26b87d8a62ce244b03f813b0cd67b2b3bd3b7bc0a73fa2997979ded168db71d5287cae40098e8c3bdd9391af5778776cab8fe84fce4fe3f74b83af2df60a23f95b91448517cd5f9496caee5a7a3afb1e506fcac588969b4989a4686697bc37413b6d5dbbff3a4b60e05c843ce1afc0f59f9ced0545f8016c20870ff79499fcb13c25325d5e6b66f0bd92d9678de385fbd68c0a124d522e8257a0637d88e4f75b71f94f2fdcf3d80dd3d02045b76f0b2c21fce92f3e001146316c9da13f7200e6a2540459ecab0fc4f3d3dcd0c59bfaae099f69885d0bd8e36c4ba7817adf6a4645946544c6391b3f83491a53537cc852bd5e24ecfdf415c9c5388ddb088e1e146c803495dbba21bbbf2abd9d21b3f03282f8514c0f13c30d27240ab33905057d541eb26764e959dc8ee333f3552c2a7486a03b79f7985bc4d4237a79252cad7d358460d565653f2aa3235e4e59a81f4ed0759767e2bcbfe2eda5817a621e986de6544f8bb51178f29964e241427061766b56819daee8ea66aadeac9551f2110809c39366a3f6e89c852ff5feb26490fb204e236bf3e9c61c8884fbb09352559bc19a1733b7c2cf358ac4e55a221c8d3cde3880c416743e0afe44a7a465b81fdd0a3bb4188391f9d83fd03a72d70852ac832f6ede63978d2f35023db15127bfc5b77b28187c982dea51a1685efd12c651279baecabd2a0488691497c1d2a2cc42ac19944161e7d813136e3a83d612c9b75c5a6db5425e1e2f6ddf39c9233c5f291c630f4148711b800728f10e78693e179311c31adb1e88cec1ed14d9775767e7f6d12da9e4a512a6c8056c329b2450df4414068b48dc1c5959e9274da2c88345f74dfffa260707c3eaf1664ee214d245996224f6bb67bae26c78465b2cc45599f319969b1c3b14c80a3c8e041dc96ebc87e20351b697ee3420245dfbf8e65dec9c74d34b29438e5ce766ef65eb8e70a60b8c6fafda430c58e9e32b7d06596db89a3bf48ffe51e52e578281994436adbf79f740fa10850e2a6f4fd7df0cc3c98ec1c58cbd49ca883ac20e69bb94e7239641c19d757aab2a758ab51ee143f46e484a66bb8bce8527e868895a4f30eddefe3f9538d241733e197fb11f79f5e6f96c0b50b45a60421301f34aa00f551dea68c885fb6c4d215487dbbeba7bdde2af73bbf8568953e65e0c07ec3078563fba25462bce2badfa7ed7ef55e074b0a938cd5f78b9d2457a87db84077658f192fb163e5889ff0df9142ee7f5a49f53e78226544bd989e0054449c5906b9b875748dc3a2e839e3367fff8eb84b5b330cb46a430e8b768c6e5b291677e72a7a418253e6223dcc607e9266bf268e1417473ec56fa5b0824c14345a5bddc347dfd77cfc91f2bc99378e8c8800cf417e38b553ea7730d6de4e10921835a653e8a43adcef9dcf53170970fe700bfbdbf0d1dea72e52068f5553849d0a54a601f410dc1213c80db2ac2000c90263d002dcff740cae929f3bdcc644b5b6de9ba23e67248938c9b7a3f17e1ed71480420fc013704e391d3e09e78047b0bb639340da78ea433d70f5ac313a3587eb710afbe131b1272663eda6d2003761d924619d9c6877a508527cd3dfc205399e5bacdc0998550cc17794da9c26029791b57e8f41cf881ff25481766a49868d41626ea79e2f2ff4f3fbd67d86833461ec7fe57c740d7819a8ab847640034e33f0c7a8ebc1570275e2c7c522e02cd0fad015d68b7c36656c985c92f51c39c7c25b21e043761324301c2d2a5b6e5de8da0d2cc8b0835acfa11c699766f147cdf4d41b7a8513760a19a5b6eb0406ab4156cce77af23aa8b8e908e719008cf984492ca8865ed159a6b89cb78755b2923e52ae7a8be997206a50034d07aedce416265babdc19930ba3bd76552182778e27a1833467dec80e85aab3563716619132ef0866b481541abecfc8e3dcae68198db30d7307aeeff00ea10b1fb77acbe93419f8d436583cfbd80d66be5dc179e3e33558d205acd25b76fb9849d74a9f6e3c4b154ca0254d20fa805bb2daea0ba9ae674dc026762d022bd14856b7b937662b22dfe1deecc77fa105efa036229b97abcbeb303f0d7bda86b3d9c8506413bfbe13e9506f1f80bbaf88d2dd192a931d8e0b5fb4289afbeb87b2f4be16633ea5dde769c67824e38f0f39e52af40df25fa3f70a4c02a5ff54f95dffc8f4b764843ea716f3758e0a82e77e59ad989c4ca02edea5096bce3da9d6a2498e73218d401fc6527ebc09224d7455c73423e5fded762f5b01fec5bdcee8925a45a8388ce88d98ad7f1057b0a7b6b4fcbae58c6ae52f3c43ae68a892312dd298d59688ce68e38f16de76e4ae63fcbd34aa5a9341109eebf8937774c0608410d61d614f3f97baf8b69be2c6c043aab019d753becbe61ff7aea88d7b9d386337f1505e0b2540309ad857bc07a7de29513536fc8ab96fc70446417e7b543f24aa576b7415e5a0d14a26980d48a6d1e6482b6ea2ed8a15574fc867dfb1ef09daa1dd535383741aaacf6ece5cc6c92adf7baecb3b9de77307c9674e42ed315ca8b8e469a13511409393bfb238c3fc02cadb25c4ead5e4357f0fbcec7ef1c56fee7fdbeba2b5d514638900854ce1e162daf2d074eae27f751b2cf21b2e3f64f2ee90be5e9a152dcbe24b4ad686113cc8e78e49464aaee4ce3e597f27714b006991be9c16bb7286ee2f5be5ca0c3a0238e9c989202b491a0cbb910aa2c80e0418b4000a3b5937785836fa96d4ad0a7f641dfa65f8a0d8dd66393e2d1e79aad446ed5e0651edb54ffdd5275e622ae2955b082b1bcdffc725b3f43d0ee006abf8b6803571edb0c873ed88c0d97c9abb772c4d8b68b42ceef9c8d6291d2c44dfa41dcc7e9102b8415cc7606c9c698d2dd1e98a3554b73e5e2c2281f890944489c8f5fc28d1668473031295e7ab463a0a6cd26198591a8b3ccdbd0c7fc4fec0b39e82b6a3a47529fd94a248695f2c0bffac74f8c15cf41636d26320c23e281f48cd6915ceb1e7d828885c5d84f36b3f11cf742bd3bbb36c8d74d0c2ec974c7b86663526e7563dfdae332275554df4b67bcde7e8ea6c34b20813b4cdd465519849e3d8db3357fd42b88a39d30d0fc6acea5b786d7b342e205724ee8792fb94996ad868f678400e312cc16afee6be3d7529528bfbe918ecde589b7f3919d5c60bbc14c32da001b255cd2f08430b1b84c4b40ff473b4e0cb80f2d812d9805450f15a1bfb3d24a9c9036c86b4c18cc4fff205224fcee655e4c084287bbe0e152ae42a6535217b86b2c3639f5dbd59504c9ceb68f246315ecef03ee2cb17db282ac28f49917cb803cd3070dd9e073317d247668484cae1114663b413ecf211d13eddfb098716d514af788a507c338e909aefe972ade5c39aec84bf9b8f25c5d23558716d782d103c5ce97ecd0863829fcf10778830114bab4112e2e4b3323241cce67bebbc66c3d60fe9881c773ecd5ab1337aacbdcaaca742dfc12ea566c6293d0611dc49092cdace434d22073ad26882a6d533c0f640be8bbc16fa00c47e0e30887692e3499700d45f6447cada1fe4e1000df4fe8db7c12dfc70d9eb994daee393c8cdc3f47def3902f84a0f0d6f54015b71be39f6a21c49a2e1d3bff2eeaa3eaac74c0fadd437439a1081fda21d713f0d7a866d603d488579e816949acb3956f894a2e928b81e0f96642c6b8bf058c2e539bb961ce56d30bb2939b3c8245f5cb1ec8451035ce4ca88bf7b74598e7a5e6bafe493bd6a8c530ea5add275c323d424b8de6fd5b7291f5f87d23076d10c0c40c444cf10862bc899b63bda8728805f83aefa3ed4b5c1d53fa7852d1c915f4dcc93f0e37dc3b8ec46bceb3d397cf67af900e4c18c7b937f6a671d8c2a5931684fd685081dc4df475bb81ee5f3d21fe4080d0a59a74c7dbc3af03870551272c4ac565d7aceb6ccb3dc7319149f40707d2be3e6d031e5b403e586aaacf8a9135aceee413b3e28ac109027e7d2a10804ee6c34d9b5b137b04d76634bd2a6b12b2067fc5247f9c6c1159c3590bb1778e37dfb213db30e62f09e53a9f159a0b650fd0b0788159d08839f016f7705ebdf404a1d0135f9bac5ae719c41ddfa3f8c235261d43b52375941a54eb03a3a826eb95e88d1e4060e441d4fb7ae026a2bc510bfc08dab25a03386195d4253e90c9efbce9c8956c18814545b397655420d9efac8c60833c520e6fc24895294773eedd03d48d51b07b89272317696391fcbca17e5636cadca842668173f06f64352fc8f89d9bd4eb2185a21c8c529c0826793a12f5b913e1ca5538d909f1ea36ba397de59409713c43ea4c6b63bf9ea57e2f9f1a3f7d8a1b17cd82793c4142c117221e71a6bab384a6719f7ef5eb32e22a40a8aaac39ff4cff670c26d6371631050b4e1b496fae09cdffa9a217ae3ff6bdafb5ae38af01fca6bcf8fec0e2c948ba74e9ae3c6d9cb7d938d4186984c7e847440e09bbbdc3a2b9bd70f50527001d0e8eacace19aee4e8276e9ddbb6d0aedd57f4aec6d80e3f454457ca9638ce429d35651c08536276d3ddbf431d7d89addeda6561e107572073a6f544108573291d676cfbacb44a59362104b184e404c6ee06b94c3cec2d68d97145e681d62368aee3ee9f3c9e42db8381ae45c89f11376c145e09d04e1d8c5f394322ba7f000347aae8f225de56cf13d16628cd38244bc0fc02e4aaed307b9087f7910c72263624d4d873eba3dc992e2d0f5891fbe1a0566ba38a36f0f1b4550e476052a77c9822f4c4ee93b7cef99c1c742dfc5d9ce1b822c3788d0bf475ae53acad779593f79fab4a7885c771c050af1fd27573b8d98d34bba969", 0x1000}, {&(0x7f0000001280)="0aa63f9ed2ae7f1e1f8c782e4cd09592ec634c25", 0x14}, {&(0x7f00000012c0)="42a781140a32ca6cf6deaee9833911468bc5553a71aae716c24da735f51d402928e25485632810dc7814db615f448cf48f99bd1ab07fe23c51db395466e152626e69aa8bbf5c81ef9d918f63a900341f3e495dbf17d40dd034771e8e959d2fd98e9474f4ae60c949677cb708c7a30af2fb440b102da55aa4de14738e9f5c30d44211e6a5b0b92d111bf0f9cd8bb21fcd9b8aaecc3f2d8008373323f92808", 0x9e}, {&(0x7f0000001380)="02efebbdd75751a61e5495279898f224f253fa2d64f33fa4ccaf2f0f257b68fe00b595f44a24f6ea9ef0aa04cc1b01088550011cb9251eb8b4531963e8707febd9989ced705e", 0x46}, {&(0x7f0000001400)="29d7b396899fca4caf1bd5141509517c239d2ffd85dca2c32a1723f2ecc464885c25ba88f617ae925b63c9a12dab09d5d8490afe1c10b165c1af1efc9b", 0x3d}], 0x9, &(0x7f0000001500)=[{0x1010, 0xffff, 0xffffffff, "2a01db5a0ba21de7f7900a7904d99eb66c5b1c68ecb248a5b851533357537559d90b66d8c4ff2c3f60d1e3fc963e0b86f0e34c1678cee925ce6b7177c3fa90fc02c3401c453cfa25452db7d0d5aa6cf135fd7a178509b89e24cf5af2aa7de151650487473df4ab5170b6e6bba243fa092c5be9e2a979097bff2c0c5a29f08e275b1932d528cc9a5dc7a9cf5f39515cca7b817f9ede10d2e98f257fafa9e8a8bbd2a0f409bc0519773df066c2048735ab0aeaa0ae3fabe525d60fa6a4c0b20c88914cf8974f4d8268ae782af635f03952c606c95e5fc383f0d77a1eff968819abdbc1e56180fc8a221725d8d0d156d4f0d496a25a5c8286c09f9114b05daf3a35e66d5c57914defac95bc2462ea8ada58393115e5004b41f09577af2a057c08eb8701ee09cb39d7ce595794fbb56b5ea82445014487ad836550a65ca951d1afb66d07a69abdadc30666f89354cb485eb90dde3b54f8a69b3fb13abc508ef05aebd3724e5550d97099f0863dc39d353d3ed355a118d7a19eac868ff52f18625bce16fc8f6000380fa7aad9baa1ce1d9feef1a581af8c30943e68b9a4146a497e0224206094126caf2e1a636890964e9961e8e3bce4038991cb960b8cf070d1c7622b1322d4d239d3edc98255a993ab6fe3dfe3f316ece4741a01a09c1d492f1d9d4505aa950e8fd2a96c3f791eb42b7c64d0d1ab83522b01563d192d5d20d2738e15f24e56ae76e56e301f7ded49fa9daa934f90998168008636358670120560ee6d438392099e7a3e75721973541da0fbd74b657666f1f360c571062657183500d5cf4ed71dd0b881826158c26a01efac5174e8d4b7f5cfc7513bad6385bbb188bae83947f7168d93d0bbb3c02a2da7c647f0da3b08997f29eb44ba9517128e1649392d651803e0fe7d6a8b8c6d24e84bb26312082fe95edd121c507d9b5f1aa1b131c1c6eb8755da6b208a79bed73ab3009f38e59ecb0ad3fe7556120e78a0ff666f2bfad9afdb01827cc62f336adaf3be15f5cb4ddcb4d219d5dc7e9921d3cbfd12b81be387423bc3d100d56ea5fa991fc5a488a6e07961cfebef22065ce64e05c4da67896ba23f46a4db32e5567e7d78b5a18e01939bbb7dd7c33d9f55822ff78be7dfe603d1aefe612bbb614b5826f537a2e3558c8e51b89371affc6ec97bbcbdade673f0130b869d41d77c2b0809967729ab59a39057139611b671a537d61aaecc7921a6a26584769e97ed5f13ebbad0ce3a923806230b7fe5b93d33182ec735f9a675df67d8807f3f6f0176bab25b4b7db4139c6930a5da13dd5d1ddb565358fdd0b6f3f0c4d6a6701cc6fa182780ed86ba6d87c606152871196919c30e254ef589bf0e64fb5a3c39f3474bb673540887029b785b629078acdf918e39f1f04d75f6035d835facd376ab9c3910c5707ec1454b78c5abf568e56a1feca81fba805ab7f4550f93c5377c8570a0becf32c2a9ddf11a36394ad3944c03acb8aa909a8a73c7d580643dd28056e90f396112eaa2d3c45b1dd24f9a7e74eb7fe99e2b9fcdb0722836fa9131b126db78d2994d6741ff1175465125b4fb62aaf0ba1efce5ced7213f11c17791845ab00f50ca26aa474de1212cd89a0ae7b09d4e4e812e3d62d7d80d767c9525f33ad7de2eef792dac609768402c4986a6968736768f82aa229b85cb1eeb91fe9c7edf4cc92dcb3b2db4c585ba42008309f6d77882d310b9347dd0fb1a96c1c8e99b4610df0bfe008afd223e38503f14d15006d66200ad816ea0067c76d9cc1c041a047adaec540356a5df613a967bfc51120ab6dac2f63245accda05331cb7fe2a4425aa0a8bff266f882ff290e091c4a8bfd119f253e5dbc828ccc1bb9b61102c8b6dea077bf8565d7507ca89a3a1a511a78bcdb3674cb05865b0797e1a34f70ec1ae6180964d0287391eb8a05e68053b883c2c7d75d27cfca6ab4b48df501e6e1b8286d32d49d73d06bbdfb8f993ace24b0323e47560d892e50b3d02a39c5c648fcf57443b8d120b764675f2f1007d4f0a8a059ebad27142050ab74c6ca8b5e23c2903f0d07ab567c3e15233181a2b40e231623e4db97b54e5b67ea3eb89e1bf755eb633da3dff4c6b5d61e2516a78227cf5e3fa740f8a6ffdd8a17b8d07f84d2c6c089be4c2a36813c6fac1cb3dffa6137dfd02d4452d30c98d026103cec19180c23de5aaf7decb23393a768593c984cbd0568c5f7b47b2607e7fb834a420f92d6b485f32dc65f58fae82eac3162f19457f0cf90c4357b6934d3db546eb0c5ee5389824cb5351151fe20b28c4a89ba90d8c206d38abe871cc8a07f503d6305c4584192f9990605c0e4a1edff61894dea8d71d2fdcc5e113ba5ec2238621a91b733e9945132f9e14e8a6e8520c5b739b1c7e694a0e3868293e09a62f060c22db0687b39a653ee27269597fc997ac6ed08137caf3cf2d68378bc50d79ac205fd641d73e1498e23e4977088408549a04fb845a46d927b05b6cdd42c52b44a0ae15905fe4eb9d4ed583e681eb7603f76150b093d500b696fc6bb4c5a5b3e1a505dd9ae010c9c69720799915313269446e2f1908ff6ef14e3fabcad4e29683142d8df5d9d1166c582b29e653f373b981c93156839b532759b6665d471c2fbc9357df50e31dc24931ada5bcb6f695750c0c3d0a42e4b787ffae2def151517d0c2c2dfdea786bc5c5f1b70a1cf2af896c87ee03d6f767d0565688928d005aa310635204c82ee89283323661b74e865c53b43509740f20081c377f3c55214f297036a45398e0f0f8710bf9137f6aa04970b47ab0732f5396ce22b891da4925f19a61a7a63080ae83d965a6ee35b7df71d59129ad975cba37561851354a41b27a4a0fe84baebae826639cbd1b34345b63bb1ffa8af95fe9fbe0e80da9e9dce481ec9d99d79b484a58b7bfeb04d1708bdce1cf5e80efd1e6e7331ec063017c92cbc5af3e38dcf4cc9ace08aab093cb744010b369a73d9c44515f6c8190287cf807ba1cef59d6f1f7015dac1da3d4818d75dac397b5d4df5f21776726732cf280a6436ad8cff38388fbf56bac167198b9aab9a479eb03523e627a4117bef11875facb7b19c5b85beb9497b5ae837abcad8c0602f7a9f598beadc7ff9c6b3593a2f50d18a28993f65cd63e2d897e5c07ad9ab22bc67c169eb37ab6f828c2b4ffbaddac7679d3f20528ed9dd4e39d33c849867be74b3518037e7be2eba14cda57f0418b66495d972cadec313766dca3cf62783284c1b032425bcbace62f9db69724bc25e9d0630633063ce9070fa240e5755f47daa5ad544b843c2e3b37a854a90a4ee2de337cf3d01b740a18b631eb4201db6b146884dc4a8648a085d57fdce680bf4af20d6fa58b55193fb7aaeaafdfdd377ed027f89727fd607023676afd2fbfa8c5389d46b7e17bc8937e00b8c63f1814ed255b685fea729ddef02859649b01ebed9184d68814b804e52de07dfe29530e165e9182fe6e8d6030fe1b83f43db776c283f705dbd1bd51c8a25a67da9eeaf3b5d0e847b7de6fdbd0200c7ad0ae84b9c6e028b0f58264796c6d0245b4638826649a7a4fcb59d67f432666709d8e6c5ae9cdec1463009601ad194c599a61b443f6c170be6db835ca24b073bbfdf3f9d2aed6d75990223accd6a5f9af0856e095709f99439259c9d55fa199e9ec65d70fc0ef80d62e02cf5ea2d5296d5f341adfe00c8ccbd8ae08718d5c4d00729ebc4ceb5460163fc470eae45ea00ab337493cde447c06ce8f8736014c6093c69361cad518a8c341e180b41f5c2739da890ca17724b98c189dc8aee754e20235590addc42b5d385d2c8541a589a0bc25d8db119e5739c173cc65177067be08faf6310e2a06b86874f570ea0c4da1ef0582b292395a39cce43af334b8ee1686595b452d5d8da0dcca40d965467d367d138a583e5e40cb2b0334e4debb832cf45d2a5d54a27e5f33aab6ee6e34f2a9e12d4a1a725ce176e1ad21ad5e01498482ec3c56c25c984a03b4c98e73f8ad2fd0c3aa8dabfe7553eef8449df1c4fe68adaec2338d0cea738c49bb4767a9423eccb135eb52f70c2498daac7eb149432104c55076a646296a23f8869b3aa9f338f0d0d416eed0ad0492599a901dd013fb57a1d8f46e25afa88339d5cb703d10efa1793cf3a9a47bc5fc0fc61eafef57047ce2e4d8ef7faba0ad5d3311d3c69d85cd44373476f22cb03a82e47425c67a097da2a6972503abc6df4dc8e5a5cf1b516de8d72eafdf52ff50907155e10d74b79f1fc42a78cad6a0f0ad600386b3b9a7ddc672703252b8f600c73dddb8566fd79b19157546d0e216533fbc38ca0c9b012a1db13874b334005ea138171e6d4f769e1ee5c0ddf653e751b36b7375015bb15f20d62f0b9344df01e224a45f930428ff7e4764538c262549705cbd095fc7431c1137e99827873a3ee51f3b8b8d0fb3dc5b1d90d51fe421879970ae2bca969cbc6579936c67b6e7d7dc2d51c0ea1caf35e3c9a7c5c5a80794b5946666c3cac204ad826e640ebff33bdd03aa2b12d7fadb07504cb4982552f3ffde25c18419c464b0fcc4b8fb0b77795b66a49e30139df76b018320cb5243effff3ce58836785bcb5ece2766a80b2956ed4fee7f130af17014aa104c7871640311126753d35ad91282c65a29d8463b88d750eeada95bbdd36d04f345eb0f1532c4c7e8242f72bfd73f427139d09a48a1fa5d3a831caa4fb214ebf627a6b9d75531122236b0e3f7b20d177fa373020cc8ca69f2c6417e20bba66048d993321aa42bb8aebddca823c89d786c3935752297d553b788d8cbba1466e8b8c1687bae4f4d48e707e36f0e1267690ecb796c5cea947cfaf754f1889f9bb3cef04b1ba9ca16ba04a6d1aed72e07074a53a1896ffd953852b652b7771c7e10f7a4f814b3cf6246a536e51a4ac11f3a243c0bcbe2c9f7d906f05a61d89b426a20be1652f6f00f7a04e9268036dcc82f054cdcfe59c898f109f6c7fbe2695a95b07261204ec6a3a453cf8e0d22854f4f3467f8c84250750c016cc42b19076011be54e3e31c1eb9f49d5885f6300146b4742600eea7337a17245fd4b74cea30b1a2bbf63e9f152054aa3c382378cd34ffd9fb57abb2ee7a8f2309823ae5f404b4a42d0d720cd2c8f2c53e50cf4a87d2a9857468f34e9e71f74e15ab4659c51ff1d56a5aaab91e5b51f47138eb6d9527fe33ec017e55b1d0bf2fbc0f4d50fc6e75387409ee779391cbdd00b26ae396029c7cf34e4b39cc145ca344f961a6bba45c400cb6061075b965ce5f2a94889a8b079370189c0315c32aff862222dffcaa1c9c228e144579d4ea95b05a263830348920ac2c83d0b9c51b78b6a429ee7377347b5fcd4649b30f0f6d36a2f836ba9030e69c6194de1f014655713f2bcd979a0a98c6bd18084042c11453090a7618d3bb917f1c5b78d27903e79e82657ce01988b1294a4fee96606f9f5ac820829ba858285ac72f857c651ec3cd4739a39d77453c526ccbaed3f0e1d306546b4d78ca6eee7c63490ad433a7a07e9a1ea2b79cd5ff70737e3603666a2b6d886b1d9907913ba604a34ca37b95e5011b789d82712e25eaa5e8c396d3f2f5e0aff70f6e03de18ab7606a741fd94822e7ee3169a065b66003568ef5584b31a7fed1d2a442400857581e89de5c960fe971ae4b8ff7333d90bfbb6eb405eaa22e2e530354755a8e8058eeb0ed9f6cfd1faa1e2b5c3f3f3897bc7c65de763c9b24a658b47f57ab1982cd93d43deeb61b5cffe2a04b4db87d5deb125644055b67d3a9b79fcdcd1ce4694829fe1f01949b16"}, {0x30, 0xffff, 0x5, "34b784c8ded1e2ec942450f1ed59e27a40887877a665746aa99dd2158da898b0"}], 0x1040}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)) 09:18:22 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x346, 0x3f}, {0x18, 0x0, 0x2, 0x717ec1e5}, 0xfc01, [0x2, 0x6, 0x9, 0x1, 0xfff, 0x4b59, 0x50ad0ff4, 0x1]}, 0x3c) r1 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) 09:18:23 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaab75c479b86dd60451a7c00382b00fe800000000000000000000863ba2bd0093b5449138100000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa00000000000100000000007c4d8c1003674ca1ff97c10fc005f2ab1b01a8ab9f024c5555e5aba4d21d493c87d0825c22d349445c2825b197d8658c74e25f70c781b85fb1422b80b261d82d97044b2d2e2fdc97af9438bcfcf0373f7615cc2c8c5c646d24a35f97ae0203af6e947cdd237828889d0edb71fea7a5178bc0f8e558588b85060e6c7b6f4171eabbc0c36fc41bace5e22f9b30d44a9c0e05476b49fbc6f07fe6ab43b376b553caf6d6b7696f96de0c4b8d819c6dabefa1b84fd2a7e92e461571786f4a1095f8d653a0e17f53c2e6914f77f764"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) write(r5, &(0x7f00000001c0)="01dd851d0d8b05f829bf1ba39823d4a36404db1122fb9d58220a760fda6731504416a102d9bcbe30956d821bd17bead8639353cb82008fd50e368feb58301347e6f28570d27e5316cf1907107cf330c434d39875ddb78305120e3dfe9db61af8f837cee727f3cdefdb0200afb0f0391b5c34de84cbf057ef6293fa4307", 0x7d) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 09:18:23 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5b9ebbf0fd37b1e4) fsync(r4) 09:18:23 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfddcb60f8046fe16731ffffff7ffdfe", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x3, 0x3f, 0x1, 0x9, 0x2, 0x5, 0x0, 0x1, 0x111f5991, 0x400}) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) ioctl$TIOCCBRK(r3, 0x2000747a) 09:18:23 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/131) 09:18:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6b50, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="630273d07a6c58cbd2d82e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getpeername(r3, &(0x7f0000000180)=@un=@file={0x0, ""/13}, &(0x7f00000001c0)=0xf) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0x1}, 0x10) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000080)={0x1, 0x5, 0x4}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="6b0bfba62f66696c65302f66696c653000"/30], 0x10) 09:18:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000000000083a340000000000019078ac1400bb00220900442400000b0090780000000045db7aaacf00040000798f4b5af810ff4c1f160d7d181c0000000000000000000000e0000002ac1400aa"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sysctl$kern(&(0x7f00000004c0)={0x1, 0x2f}, 0x2, &(0x7f0000000500)="ebe4e2a8543d434026ef029c65b022ce8a6dcf1bc893dcb650c001e54127d111e524d211d9652cfaae297239a446c4c8b2d6d56fd92e0b4ac7bf3fbf12bc095dc89241bb1da94cb1", &(0x7f0000000580)=0x48, &(0x7f00000005c0)="26959b4be2d35ba5531d3c79361d02bc36bdcedb562fb2507fc7d02b311970b1e7c63d34d4395add9995bba6eacd258913423d2be34e5d53a4ae1cbff8cbc1684d71059c0a57737733d74a41842293aeee7562091f0f849aba74c625c47aa009675a23e9", 0x64) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 09:18:23 executing program 0: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) r2 = dup2(0xffffffffffffffff, r0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() getpgrp() r3 = socket(0x1, 0x4000, 0x1) ftruncate(r3, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 09:18:24 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="dbb22644c568aaaaaaaaaaaa86dd6000000000203aff21595aafca51147426c00f82783347a0ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0201000000000000"]) syz_emit_ethernet(0x107, &(0x7f00000000c0)={@empty, @local, [], {@generic={0x8102, "debcd7aa480c432387dd1e99cd9a2e4bfc8a1cfb7724edead8e8c836f786872b03492512ef9f2a2bbed33455d8bc8623f2943fb4e9b0d153845f0417d3fe95f6f8ca226d16a505534c329d51f374b217927f359a444cd09a51768955fb4e399002d212959c2abd29942897f03e9f016b7faa419edd90f8c88acfa4b72a7084216efa09eca556dfe220e75d12bd7336eca397f5dab174d2617d27ba541ecf278d91507e8355b0277848819f90382ebb4b277e1261a3f5afafbd4fcc72d289be02688ccdc7e2551f97c78215d1944e20fba9e318d41a36d6e18eb13d60513e171f29d34ebb383fbe9b04ea558360424e3f3b1b1dbbd718b42e86"}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 09:18:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) 09:18:25 executing program 0: syz_emit_ethernet(0x9a, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x28, 0x3a, 0x86ddffff, @rand_addr="6b63ac7591cf0a398b04bcf824039f51", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x0, "be1fbfabb95b9997cc99b75897cc0506e6012a250ce19f148bb0b039f765f0610f9fe2181d192b6370134f2957e70ec1f223a2da59d53717303bef1794c1b5319cfe82e3727776b72fd6f214cb273943bf10a3024f8561161be8c39ffeb11ce8e41aacdb1651d80afd72f3326d56399794445af8733d6d0525e718952a0f6645aeee5fad6ddbe9f3c6728d3a8d9457963276cc48e2a5c5da0bdaa1d18c83cf888e64d4ca55edf40ed673c7a01cdaf3563d15abd2ab4cc5f75fbc737b5d16f23c3b9bb9ee239ae541b6838cb52122315a4e111b09ea40793170d25647106b944aa0e58b166feafae3364a4550cf5b3e6538539602fef90a870351888363cd10fabdbf235b63ccfb2373e847e2e09bcf6c79c0d1578f72e41550725dbe1b43fa322f6f1f4be29aabe8b20a94c8e920421521114ae43999a44401b937ac9b86d582649b2b6b3aca346d6f4829f1bdd4702f59322bbc92b51ef877c2746cfe09c544b73b00c34294e5b160971297289e402e7afdf2483963c8d93087dd6cf70a5bff30a6d066f8f0152381b84fa0bc470d8cb8cad51d69ee2e5e3fb980d56d2b46376faec8a291decdb22ec01ef781535f97a7ed8fe007499f2e4da747b37ead244d14f7e083d65d8afe3744f90978f40faa3dcdb6821d88f78f9755a3e6468ef5fd923bdc988c23050ecd82bd8b4b4fc6e347803e35aa9142410e584a9b4a9154d9422d781a7476b0fc52cab5b5e155ea1aac1b71e8803600257be7c8e3368049f933c173932003736b57bdeacaf34cae5edea400ee561c26b0a5aa2e98673b0fecacea08d0c8f3ff73ac92a8292d25bf08a0cfb6bd8009b7a46dc671726f43322f4e18dde4172c4dea922e1a0c380310ab45e1610ca4e2a8716210d009fd19ff4fce5d15106264c738ed7fb1355306cb4d22d3812a3c2f07455e71d0e3627178aa8b3aae4794e0a65d3432cd4cfda66f064712b01727f2f5e99bf15f1da99d3c44b254c8a531e0539ca041d9b509b745b9916eef54c04462b0e650d92418df3abd999d7b235d067bbe02248f307b9d2527735e84be3d51fe10e96e53490e1ad755481c4b93229e9f18b5d5f967753de792eeeeff2466396d10b8c54612ccd49226b5660995826578b6a9089cea0568db980a4fcb5dd49935e43eae04fa3588964f4369bb6fd850005cfbeafbfef3a5a0484042ec06c9d27b03c435150bf63e207cc7c42a19897c2c2b8db5a9510d3eafacef206f6d57fc419d5cf0ed364f33363f1a642d44a74fca5b7bf7d8ba2a3f2e206118414faa07a8c8f2242c4cbb298830e94d3ebcf4709c778e88638db7d3a1d2dcb6f740fcb3d91d20a99fcb55c2eb264147d6f2ac0da45580ae8988bbeacbb641a59d0209f9ba84247dadd0bf65b7766061d4e745d567e46935f1956b266bf3876ebae5118b65bb7782fafc5cc2d494d53c01169d0b042cd00866d59d6eb27f43d7fc53ddc1cdecc0fd897715998bfb89cf71d682f137a554b2cebf07db7fcff46ce8261d7af5100b4ceee379fb656dd4e6e75781daa80266fb395049fc6cdecf829e65001b920eb54686458f487fe275b95d607c79cecdcd7aebf660e158cc9839acaa5089a2a8125698e0d15638e36e62b48f71cb67995b46bae083fe9114e31b538460cd006f06aa8f3ff53a2cda0a6ae80943a97a555a9a4e5a727a3129ff9f0abfc5ac150a3efffad2d1ea02f0ebba9b0f6c4a9d6c4c3bb5d8cf666e3008a3547ad4557e066551b786a1ba3a9a1357b60066d032a703d5b301d78bb2d949e18b11174c1bc65639185307e4d1f72e36b54ec6b8e899ee45cff7a2cbc81ca78654280992f4a01e30250f72dab265d40c7d2e33315d6d2d9ab2922f5a531c697824321be5a11ef52dd6e79e4198186c6f8f452d9938f7349b7d6a809e22d9cc58a524a97feb9171ba45486b2152b5fa1a16c103a03447e4aeadfb8376da6dd175dec399ea898792148db7caf2070e33a1ce2f10c9404bb0af419e48acef423239c08829a6b0a5475f41f0691a4ed47e9e8a2cd5602afc5a01a882e595826d1df770b2dcbeac3f8a70a6459893f7f8ee2ab9943cf2d7a3c0e75107118196f2105b28f30baee8fa5c3971050b06a5899535e7fbca9fb0fafd3e0be2c6d0db9bb255a760070e9824cc30226e2a5fbb9c26889d8082b4c4a94fb9c7d027a8b6adad2576b201a0d508428d1124ba8df109647d790036ade8754ea8b9e0f93e91f40a710e8627edb582ebdb6b72f7e6d1b37e3e60690882c90a53e7c2410e0a3420862655a1d09254b07a2f97d92c5532f816ce6f422faeacbc99d88fe2b61da0968cf76df382d08df4446d26c2950f72633c434c60b4d18fdd3961d3949249c2fb7b1bc8eca905d94b989f92ba9aae1ac3281a904263d1a916a180b08aedd6f81e561d038b47676fdf42e04738ca6478f8267a57ed2caa8b7aba75660726f1608f329bd5091dde9be9fa59c8225e49640455c4ea99be73474341161af5049c1a88a4e9ba48c9ca0eb7a48d7e011df2abe6059b5eea0a8163f3bf1a8a95e95b89bb3b3147632d98bf02a8498b98bb2a98a1684834e3fc9f0c2143f865e18a28bef9adb8f74e55b5b44ec7062e5b9b33d8a54cc07175565a94b9579edc42fdaac01a940a4f78b623491f446c3bca25df0162563c751b59b92c42f649263aa4f471da7f6af778d5244ecbedbfe702bd698374a20a25a124e03ebb8ef700561de92bdbdc6076674556ef850b104972d62b612f6b0b60f685e2fc0ee615091258bd88e71cce3e39c14e631ad1e6c81bac408bf3396cde072b7baf538eefdccbaea5d24a6e053ef0d7b5321e8f472c31fa2e00933101cbe5d25d2a4b983bf811cf4d8c973e164d143f6e198fa38207830f537198272f158fa9f3c669b94d106397a060c9dd764e3aa8b6c1ee6365602328e05478e6f4c58456043b80eaf9519d19511ca8fc903b4091e49a685ab5fe70e730b2542f94b4c1ed06afb28cd2e9f52b77cf8bfaf3207884ef7f60e97a0d07a2b846e7a2328ad22d7acc98d80b3d6272dc8dae88ccee76bb2fc26fd0086de1c895fed557f86b2d25bd999d73a6a0e1404e5d8de6b1914d8fda622a96fa6af83def9caa1a3dca7eea0f60436cce52577d0b4be856c1ad3189da93763d7eee36678bb59fb58b106ee76e0afdf261c87f394cd617eba76061d8b870f4c1b4b272da21080e8dbb66f3c267936c7f62dcbf7bbc2a7baefaed74eaaca9c2eb2bf592c0e911b5b1ce58b0e5e985ba10530df4590871c8b52aba5cf718d309490085dac81098874435637ae534317b63c96d8614886f8613bbfee362f1ee36d9b21cb0e77e56726de729fab3d927db7e75ab030d02b8563de9dd7d8cfbbd543f0ad406e8d75dd52758de2afae7e23e7b740ff6632c738218ea96b76aed7c75e164a4f88c0b7ef5f7bcb0eb16c750066735e9f809878fab8e4f46c0e2da0b60a4a2013b1519f3aa4e5726e7a72394bac8733c67a3fd0931b46ab680a1332ea4afa79877377e6ea124cbdc06ebb51d8abf64b8922ad965350aac03e5923639f7bcda6486e8bcc17922104885411673feecc10bd05b05fde56f0322ab49b1ec9f7cc8d5b3eaddeb96860ff07357e7ba90d7f53d4e4f48d12d83f0071afe480357a0d96eb934e4fbab349431e6d8a66c61f826cb33809a5a078c82253a2f1852c0c390fb67b5141ba088dea1d1408d3d8771d1c3ebfe73169488bbfc6968cc69cb5e86f9ba567f9bdf8653798671536476a14f6e6ba648a03b4b759387e1bcd645a4db9737d7b7a45a76dd6eecbca66d666f3302be4aa9b47b8632fc42d0b030abbc65a6d129bbdbbf40421134c7928c97338d972db2e4a4ed9e6ed0aad726847d35d67ade20eae4ac633e3ce4fa6ecc07b0ec0a0b54c42df66e13429836ad24ee922d45802828afbc2d75d929a22cd3ac9d5cbba4d44649a72ab35ed760a4400af956b948bff7b017233a820dbba9f4596dce2052be35c5415733407a4deb5ef80ec62ba5d904e886b8935eef880945f6b96958a7060bfce65295f5099e489b2d16ab98a55589a9e8c2f276e8a2c384d1239f4f7723e090ca9a75538c7dea5028b2676383d50f28c863e16be152ee87791e6b7a52c3c847500a41b0709f445cae77262a377b3fcfe570afef79bb13373a0f1162abc0463eb81575c0d1deaadc46198be3e93da01b2162af2db01bf88baf216769b4d3e11219a91dc09d3084e6cca207937f0410bacb467c99cb92b96500f244ccdd0a946cfc97faf6a7d176e3ae6c54e59616d2ba25b31ffe586087b48c237c264f07b8d33e0c7436bc03ae8c774e9f98d1bec7f097ff519b06fbf45f097d35be5d45c9286482daba2341ea4ea401054657d02cd6ea0d343a2c2f6b751d5dc658567f3e3af232bc79f125c10002d11def4163c7841ff79b1a3620124788ef227bf3ab526e19ece59ebf998e63009af85239540f7617d98be8ab74377a281defb5b2cca63cacb86bfb6a2a564627538c25af37be737ce53c2788170ba655d4425aaad2d6465c6796e91f910ed4faca0b7918c0dce7c697b746015f1b314e17dc77e25c5335a4dc5e19967d85c3ea351a22bf336ec1986d22a431f195fb871c11733ac7a54b0540da047b8768ff0adc897ca395afeee3da05e7b34e3edd53e16e132f40ca4d4057b061cf08903370f2ca4d4f0be37714801da9fd4e9046c005e6cc4ab662b58e06d0fc722d807194dff814de4729758ca3bebeb4920df1ff910b119a1cfe2245fe4fcc71da5459084ba247817e2ffb68680ce51c1df96e9e5e8dc2c487ad6fafd255737adb611c40dea96a3beb5b6992536ef259698ee8d0ceba4b116e1a51cd4b1a053696d23088ee49958eb7b52df53f175a8373704dff91ab332bba34a5c611da45c6d0b339bd016de8af337bbe084ede7e8ce315e0f89a1a829cf851a7813cea43c3ebaf44e3b57b604df1851b988548406c8404ffe156af6ce5877abfcbd91d9243754e4372ae4648ef79978abbb43053bf8ebfa30e1c3e353dead46703589bd7c55d2b85f6dfc55750d05becb0f085607dc7943f54d85b7e21311dfd203140bbd982355ce8c79865d15b702efc0ba09b8e2c928063d9acd61e72b3260d8699668f2b75bb5d5376a2276dd623d564fca72df88ee17d8471f14f39526d07dd9ec8e9caaa71bc3df75e808c78446e006d5c6e6e3a6a9a759c06af0414c0ec6c0d923343b833e9d615121c3d45055e01864735a20cef8d4f479f14ccf1a75fb1b909804574721f1c80ec96f33e539d622c1166d8173b29df7d609401a295aaeded9d181a46167af1ed53d7ac6e68810d2496b7fb65d762d36a2d2df42e31d40381b36bc3ca2b526d7b5ea4a4fbf7a50801a5aa4f1ca418b508f11ac5bff3f2519e4fe5ce63ba6d199557f519d19afebb9e9c36e18f799dd356a7b4a30500c90f0a1bdd028a7e746efa1bb290f2b66a42d571ac6e7dbc78fa3bd32d76a6766fd60f1b23f72b9d5ced56506bce609600136d4cb4ce08c99ccb67a5e2f2ba177b86c5ccb0bd2bffd447d2c1fd33b166ed24869b177a106a76a30a4114e341074b3ffde089efe0cf4a92897a4dd97aa063aa2ac2244035b7c4f5e7af2e1a608b03adcef7218afb143b2f97c81e43c8590f6c97d52679b313d1acdf44744462ee26f3d5a7ecc7f55819d249b84cf06b35e919e04606a60316e5353cfec2f1fd3cb39b125b2d892beec5ab68f9e4e2212471ec5e0427db11cabcfda1a719d94ac2087f4dc7765d89d9a5859db8259684c841"}, {0x3, 0x0, "5b54879c314f46c153d7e9ff6188e526732f1833a4993abf9e86124f77a0e1016cd524dbdfa22c50be9087d519e7fbb2ef6bbf422a4cc401612b9f2acfaae39a39b99b22933a403564ee9bea33aadf54ffa86223b7763edf6a0800e6439345fc7fd72fc6f4f21a30d1982edf5f1e4cd6f9320f08db9d85113e12ebdb8b0c1c7044a8f669a8ed01ff8727fc11baed9afb920b3b980f1d053e36ef0055fbefb06c7999ac21e60270b1cf36ae35809f"}, {0x2, 0x0, "60d0ec89d1ef944f4415"}, {0x18, 0x0, "f9bd60b058a1f7ab138abfdaececfa47583b08f75b3d39e348fd3979b83d0c4b7dc5d68a80d62af6de499b4e30e73dea389b582de7243590b4a08e98b2b922e632bac72c2eb62f6de7457810294c41db73debdaf4260fb7fb75dedbd884699456198c86b94a107c5bb3a6a0d53da508380849e23f5c6912d7f69049fcaa473b05df00cb7f3b3caee0f9d0d9d08534ef218ad0bdb341f8c3821153958f1d2fe09d75b7b3fa87a121bc4451ec471eed14b7885e5d19a146ea08cce9b094ff36de2365243fb80142207fe8337b9cd31ff46d5774d97009a9549c5"}]}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 09:18:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100103a0000000000000000000000000000000000ff02000000000000000000000000907800"/70]) shmget$private(0x0, 0xc000, 0x10, &(0x7f0000ff3000/0xc000)=nil) shmat(0x0, &(0x7f0000ff3000/0x2000)=nil, 0x3000) 09:18:25 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x20, 0x2, 0x40) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x130) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)=0x1) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 09:18:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82172e0f66696c6530002b3305151840e70df7666109e99dfd18386f0a853ccaee05db02767164c0e9d648803ae3b6e906da63e0cfb8efb9bb2f2abcb60975cc8cd91ae495ae3ec83be7319d618c19011cc2a2ec58d4d8e2f9ad51d51a61ebff387cc0778310f7d245"], 0x10) close(r0) execve(0x0, 0x0, 0x0) 09:18:26 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair(0x0, 0x4000, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) sendto$inet(r4, &(0x7f0000000140)="20b43f72e7610a", 0x7, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="ad25b4695ffc9793d37e9e0cf4aa003369357cf0a7e27ba55c36379cc0bc54e6ba4119907f2d5800cf3ac20777de5587e47c1c083bb394f486b5856105c8f93275a596673674e69d20a38b28326b3a9a1b76b6326b635eff0db0c0ad9dd64baec4c3f3214f673b6b7db0bbcc7f84c426b49b65ea1849358cc9cb6af35069f08c274b30e7c094883bb24858f00f4e90bf7e25c5c15c6c3f8cf0e1d113d4a6dd2dfecec80a", 0xa4}, {&(0x7f0000000300)="d2f889bc37d6673e7e0f278857bbffe5460be59ade6e61ea04a1219dda54528aeb9fd66528c8eafbb8ae716d9fb961776cc0d35abd5ad9109ecee9b0f4baf5e59f986b8f38c665c03b637f3453d029d58bb1115222936ee94e29a5805cf3066a663edae1225c0371e89b2a480c9a86cecf94e7816bc5c4ffbfaa0818509a1d551739564044", 0x85}, {&(0x7f00000003c0)="4e356f2aee65e8eee73069273007943752360458e38a9a30923ad9907e3d82448e19282b994169970c9a35eb229ea7fa832910d53f7208c839f9708e33054b17d48a47f7a3b47aacf4585a31bcd86b1b105c7eece0e2b5a304edf5407f4cf546e36a6c9c72139588fc10ac0cdbe53059dc2970b5b5419ecbaeeca2fff00195ad19da86d8ceada86ba0ecbd4386c092", 0x8f}, {&(0x7f0000000480)="a9bd5209a9a5bbea6d08", 0xa}, {&(0x7f00000004c0)="e96b8f1630d372834cde90c6f6a41a7acc182a20dac1313a76241d466fdf864e7eed94d9e4321d11afc6e1bc25323127b076d6eaf0bbb330631f1121df263ffc07baf896179c939aabbfb6449acd9addf816243c9dd40cb9afa18fbcf895f26d2f4f112be19234619807eabc509f4bed7acec11dd135aa3dc2614496b34a1ea6837bbf37ed400adde5356270c1bbbc2f27f2b4cd918a95d9fc6b8a3941dfcd9edb63b8a5007c21eeae2470310c4ff05931d215a3d776d00d7b7b2f1b62a99b2ef3008c7886289477a929ba725746484628bb8900d3d2e7f933a99f9bd43e471fca7452dfa32018a09dd95eac509dc64d4372dccea728", 0xf6}], 0x5) fcntl$setflags(r1, 0x2, 0x0) kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchown(r1, r5, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x400, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r7, 0x0, 0x67a3) r8 = socket(0x10, 0x4000, 0x20) sendmsg(r2, &(0x7f0000001e80)={&(0x7f0000000780)=@in={0x2, 0x1}, 0xc, &(0x7f0000000b40)=[{&(0x7f00000007c0)}, {&(0x7f0000000800)="3584256f74e97a526f020bfd38c2209c881900317279f517040c29dd4ef570a15f7fc9737297b846b807f5ac213f93e0467443230f43921dbe2e18c31dfcd92c1164a990520ba407a4cc5e856bd0f59b997705e77ab175", 0x57}, {&(0x7f0000000880)="a8674240923d5fbef4ace5564b693ed2802a05e55c11c2c409e4034af194c98dd541e3b49a153c7e06cede8abe73e641a3f385281f1529e0d99749ede055e8dd21cdb9d4715ca3e2dd6c438164622f269415410d50768b3f422364c8d5ad4e333aed7d53321186f0f7ceaa33c59c364d8763bcf4a523d5f91fb30904df5cd9", 0x7f}, {&(0x7f0000000900)="03952a9191f643d1659324b48ea8f5b0695bb14b55605461db0d2f654471958fbf0d69e4ee3afd16118bc188dc85aec0c762530d92aca843b6e4c901a0edf09fd71cf53eae37dfe2ed98ac263eb583ffc83eb024d2c39f", 0x57}, {&(0x7f0000000980)="bdf843c0c2ed4338db277bf233fa68aa112dfab6453cffbad1e6e5c006384d4aa09675d31c70b14d6329fd327ef0a4cb50c1c68f4e698413753c7b2120394298a06a10c14e3f61f22566efa8fa6c54c406ae", 0x52}, {&(0x7f0000000a00)="890f753f30ee38ea9007206a8b12c1a45b9986a44103d7054ac8563cd0af1ab03771914b42691f5d0d87a52b00902327218ec835e4ed3468fd96bb0e1df376efc3ee5126190bba9a976a7f710cbc01c1da435f14bdc372d27e6059a1a6a91ca65a25aabe617aa5df9379ef562f39486a151ffd314d8a8bcfdcb73c661cbcc782", 0x80}, {&(0x7f0000000a80)="fed1dfac392300c891b53316d0ecb0a999817e5a13ad32102850661c6badfbbb0681e093de2f80e1954696e575215e0aea6cbe4931a486959f4521436a9f83b5a3c945013dc817d50dc9c2905dcdceda12066a0b307b22c89c0f9980d05432d1eaeb43fe63f16a99e354ceef6d9c5ff5b5d5bc459593d0fbdf5972056e6f7ff4d26cda33cc09b0e7e2c4dcddb39d86e9a1509497c93c9cac280e5870460f2c8f213eb809bf7ffb3e2f51505781f27803cfaa015dcb4263d30f69d2114d2c", 0xbe}], 0x7, &(0x7f0000000bc0)=[{0xd8, 0xffff, 0x80000000, "b7d378886662981288782129f3584d5ff5460263743e9e9d0a1b6b40ae8984cbea602f9707624358122215de528556cd5dac237073bc8dccae33a48ceab450f6b400a081cf84c2d77be456c664c802ba7a8de155cc6e7a9e0e1cb2126c0284e4746e43264c9778246444c2a49523ee8b95df7d10553fcd13ab0db2b5fae4b7b7d32aacec99920442184e54d85de94e7051242f21e7a4b3134ee65febc93dfd8920a771280f982223e0518916bf220952ef35da0f1a87985b202ae58ef3221a35f3b1a85a1c4d5e0d"}, {0xc8, 0xffff, 0x9, "5857cf86119bd017873d429de174e0f75c8fb91e7137fa634b4bfff6e09ec10605ee404acb21960ddb043d202b2151af1e2b50c8a0a3636d304e3514c82b52c748b7b9559b82a290998cb50519f1ba8ecda7a47815a4e8d371a8115ea434035bf27ad97081a1659ac840dee3a97defec74585560f1f5ca45eeb3aadd2a40baa351c69adb3f5c6ee663c8d220c9c495bdecf51390e14c1c6e7654b9161e2a3e99190188c73d57b7de3419d4ce6c59a1b5dcae5e"}, {0xd8, 0x1, 0x80, "81f7883c305a68361c6378a9f02c015260321e5c55077f744e3fc47cd8d1ca00a6bf85d4156684d476664c24614f9bd6440ac08bd66dd8eee88d6a5e3a924216f2df244cdb1eb2c913c9467bfc1cd52864fd2ea0cde64d3a20fbbbc3fc8f61b46708ba5eaf269991d0a4f0982afc6dad1454131212f17bc8d8b0e9084ded64bf3e3cc29a0d755f01e71defe65d82d524e311a1f961b525267b5ec125dace4ce4c96dd8aab1f5f6a9f5d64e51fe570a6112cc3e8a55a6e213322cb82933edc8d590"}, {0x1010, 0xfffe, 0x80, "e1088b6e312064cb20507acdbd869f2b9cc905c4254f6bebac79cf93ef34cd23ad603aa4a4b82f8050bb22bddf7aae904b7bac3e569a381d040de37394648ac014ced77a42b00f211490461505c8424be19c5ef15e940349eb7dd7b35cba698bcc3aae816300de28a467e92b1d67aad947bffc1e0a750f114de02975dda9614a653e5a3b3bd8df9e20fd27b27abd50aa20d582153015435b58b08c99f5fcdd78e4194b392bc03ef63829a161d669f08d340c2e20307f701ae8bd7c467c7f5f7c8256575d77d60d57957c396f2f1197d9ff762b2c699f0cf1fb655abfceaaf8d5d346a6c7212617f2a2bb77926002535281f9a95beae50dc4b590596e1cc55c3a123a4dd840c5d94a5615bfd930c0838271e4647de90a90e56d86ea420d9c6a48a88bb57a1c7ab05de176bebe469912f86368038c6b3f936fdcbfa28585b19a7854e1399834692a1a69217b5ac84d7aa8eb5368f07bca774d79cc6f7a2eda97aea482513ba0bd73cee5dadf21cb2f7114c5d05d962c217a1d660a800012aaf8abf9a5c0cae8addb0ed80e6220fd19d9bcb39c5abdb3e5c80ba0725e5ad1d71357299423c1d9aced152559564b1eca1144fdb990b2854f218d910f6eab2261405e6623f4bc8b8eba025cfeaf5b6ac95b7e2f4b6920a4f2d32a2dbde0369dd0df7d273a9727e72c9b9c52b0cc637a2c5a1e6f64164ab8b951135f4fcfcba5721445ce4ad25945f333fa2974cf9530b7d3d19913216ac726235c1f7af9d07b292139a89760c33f0ee55f32514f571bb84d5f3e51818cc86d79086742888bfdd1efb8db769b2f4494728137b24fb2dca6d21a375f795afa681c5806d1a92a80a68a5cb176c19910df96989df4992c01ce053378aa46768a0ca81f48b56ece5699521e750075024f5ba1cad988c75f7ac03a4426a6e3166521cae01bbc82f68487daed8b8a169d6ec307dd9ce68863221322f4f487858256ddf6d992fd0cb3068755de7eac3bf4b26478c6f57b3b8c13cc3b871d6342ff319aa007e385748d05cc13c0bd8a86a5f88390f328546f5af3ee7aff53aa4fc73c2b88f44cde49c25f58a53f38ba9d410af7b08a3d01b0a53595004951fd6b02d9b50d1bb7a5bb4b1590345528f1719841d57eb8d858e929e1120321b0d3c4c9624bffe1c48d111e02138d20a6e419a2b3df601bc3ded5e88d512470b284d285145258281290206c7839e0e4548437b920d4b2726dc6abd9ea0329fb4115f4aaa4a1c5041e8737a7c86c16adbf2e2562f13b698a960674b5686891b587798ce041e2cb7e8a7b0e4d1115398f25603e1780903c340297174a44ff30c541f37a9268e51081a90b61b73eb9c2c77645c3253fcaabdcb4711fd8e2779c1bafdc4367152c82ded0757b4d370c78342cdd2d2bac0da8791645a671a7de88c75c1748398bc18f316686ae40320646a393776c28742a40ae4da32a688c719ca3f9c96c23912c84429aacacd20775f4666d46b9f69194b8691a67012514700f63a09211168b1400ab76b88f87f9c0902b5b47faacf6fee7529191f08c4b5c32fc84bd2fd25c05f2bf6b93aa7a5aa296f3ba84de1779474c829ce12651234b0b7af876eeffe04330d2ed679726030c3cd193a1d833b88900f8566edf525f16cc55ff40baedd06a43d0cc1e92718657216c2b22a9d175b4640330d92debf3e33070ee9fba39809ce84306abc197f1ce5be23c028d8b72ff7dae754237628543ed3a72bcbc4d31e8e9f392224075713496121b24de92c3b7f75b6797d4f60e72519fda10f4934d76eec436983c2af981cc135273b5b6fc939e2b17eeead15454fa3a2b18f9c2066a04d2ab5a5630f0e24f1b4f34bd1f8809f279bdd538c09f42fc11c9af45eb91329b9bef8ff406f22830ccee27380a9a1c0728ffe513837674c0e3d5aa0f37d77ff23430db5450e4f09c6ab722fe39c90c8f2fc01b39df105bece8f02686b8cd86630427572d3be258a0336c6a0f2fd45efb082bd6917939072deda5586b3a7eb86bc585678ce165ed37723a19e36dcd308607aea2061fc2abc8d3f1fea8be23cedc76935145a524d4c885f42659da0d320e5609b185ac9b1aca9df730ad312c37039c36ace900ce9bf1ac69971fae899b737ffa06d7a8de03e91d8ba80520758e3681d676e4e60c470177ff1928742389abf05b4ee3812a29470d07cc051d9c0d14483678a6288b161c7180ee3e398cb146b844cb3239a88dfefef7929bd24b0ae8c2ef39226fcd177629eff7dbf1f93aabb2e195019be57bef8de43660c3cc294d6dafae264589bc17535b41d28362182d40d75b44e0c181949533234690664e4e2adc6dee405404c1592eaa1c174c86f07e6b287d41abf1bb41c57e809b43d40971c0ba5e8b3ac93288349f046239660afd5675f4d83e97eabc2f69eb4072bff0f19b581c61c2599e8357d01621056f507958baa269f12f4fc1fbe225391d3d05fbbea0d889b9d8eb5e3fd06365bb2c2f590a15fe49169af1f1ed2385f018cc6b409e8c785e00ff70153f34797bd5d991665b0461d8ca3cb7ef16b952a8110cccb19c1de5d450860b83109458771c19bc8a8a6edb2b6c78518e2d3d3c702276a5d8da8541a46d3e9f1922d6245e8a4366505ac43030e11eb7513ae38b2868e8fee24a1ec0fa1db18f410099ec5d576b54655c997f7b9a84f7436b5403d8ee66ead99a2e8c34c3109ce3caf042ce9959c80cff142e8e8351168b097496ae4ae821e00e5f2e6f6adcbdaa68fd881ab74bfd0957d43dd5fffaad073243d7dce12b9a3bd9aac5d9c9db02a1de2ea3b44d02efb00dd5382cbcae418ea9de88e3a7697478d085f684c19162bb2b0b12fa98194530d24f191290e6c590b7aa0be21e26f2b5c197f764364d0d2b0ad19152219ed419e2a4ac3a09c8d26214e7f29c49b15025b8a1aa86ad93c1ac1670935fdb2062d66321ca81ee1b2303b4bdc584af20b6f236746eaac75d25ba264cebc50b95f6a0dfb22e1fa7575b2bc228f799edc0c53dc63faa3d78e295b66b6258aeb214d85a302d9fea2464bf960e06b7886b6bb38bde02c20a92b6f57832aa8e908a351e2fa4cc6734c1c10e947565c38ed9821cb7462183fba6fa7b0583e4668fe8f59a03750ffb13ea5a69a1e0c9c1554305b9acb77e19c792174d084805c73af40e6b72971d8b875a5d7135c425be0a029b2ccc1dfb158d317e087038c6f6d56998e8dfa14ec7a2767dd22839aca656cea18b06ea31da54dbc26ff930bc0c44482924482ab66f36fc20093d95f5120412118f6f72fe066e94a74b2a322a08f80c9a2ba9df5b0b9bb6fc54bd8f3baab19de01c21773cab8359d97962d4182381b1df7ac00835be8545b84e13deab3c039276d6942d57112e1e186d9b603ba3cd737f272141281875792fd2ac6fbd0b69bb7fc575771602ef7130e8d02a677dd4a227f63efab92e2e83e34423b56f1ab106300ef9b4e570d57361db316b9ac44ed23fd2767b7752651a5d4bb5e90e0dce77e6d8e521360918c5799c6a3acd2718c0986a154636f9b44c895ab85d4cdeb5a0dfe706a023524e97f7403b2607f35863caa82ce04c8a99de470a11e4ce7440bd8b78f63fcfbe317e33273b26c2c65ea1ccaae3da2807d94e89caa23d0898ed70e364fdf2f08f3811fec2e86b38aa5f0602c29c44ab2bc31dd536f408bb0eb0628012fc2ed6e0cc2c19b880c9a13542cbe211ef70914e3b6a1e6a310ddffa41a8a3943b58009af4d352e359e56ffd5da26790b839d9921af7f17a818253d8ed7fc4a4e0c2ebaec5083bdce81c031de7891e5529974297f00a94339c8df0eb2cf4581a2cb36963f58ca89e6a6fa0352547fdd1edace204182dcf8c9d5a6234b20e977c98b626b4ca47b013b71841bdbfe250400913c1202d7d8510ab70f15592847424491808418b6a41018d63ebdd69eabf0e8bd208581310a68bb6a1e995cdda7f82ef4e634730935a4d8df64a5e5c36588eee053ae3a88be8d50804e7180a635a796161f4ef99f19b9113a705428dfcdb55fb1a7e78ea958334860e2a42adfb33cedf985a385c4225466fbafe9177484b60b34af678564aff41f12c6ff704e356e9fb204ae52afeda179aed1923436accebbff1c8369615dd8f784ef773106f32d603b63f4826c2421badac8b4be487aa6d843bce8764c25df96b23c6b5bac7a63fcd6542c6f0ca84f707b5b1719d0c6e19226271eea8addabc7c15aca4c79c1d91fe44bd1023319b6aedd9fe2fa73136b9bdc0ce9b2efa1a5c837423ab783ea8c5b82015b1925e65553a12eec6f8ba7ab31e024636c46faf64b7fc7d9de499f8b8c27143decc75ecd8f6506638670cadf5fe66a0c8628ddf0f379b0419d6430e3db0240f53a922285310d52b00d9a3ce70bf985ba93b234c54ef6086bae26ce4e1f51f6dcd10e1d6be5a8d0282a578a35fae2c22f317a44c372b3e2f3e4f03c1429f830827f68a723a67b4f3ce99d08e39c423282433b3c87c55a285079326cfcadeaf81004895d7c6fab1f9567a1231cf1baee20265fbf9372469ba3cae659aa69b5a1b9bb47d7bdec20c5909809dd895af5fb47e310f35b504e7aff31940a0aa7222fc66c2fb9133a1eb130a472e2cd5cad7d6d80814ac1ded40b1ebae6cd5167ca96f94a469d6027986920a359694d25cfab806bc269102e32bfd1bba51d4a76688663cc36d0d19d45831a2e4e16ae664a5765c0c9b028a3359851847ff8845ac241a6b1012a096287858c4fc2783185072453dd02e32d3c3022bbe854dc71888c7d9e7137d25d9b7db3defa5a17b70b4fe7880ddb66d8c604423cf5d25fa93ad1274528771f2d92e759c8b75a792af48da67b1b3df5f7a3f4fccfd32f349ef9bb913c115cf45dc245ae412046f7bcbe55d286b96cbc95ed425f4a752ade0116776e63f448b4268f223fa3285fac54ef092d272e5b3bf6d0a32045decd686d4b6fa44de7c0b27d0a31e0bf25ee62c5f9b3a59937b9f8a0a82995f23797905308c0a20fc9b4a3059ca798b967358d95a524a31d35702634126403b4dd2dbd662379fc1a9d1411e99b7949c9a27286bf609d8760fea9d2a892f81fcf93f0172682b22b6998ea806ef6331892c497db846067bc048662a6f230b4b24d102a5ed3c386624d79b35846de5b2c824780001e61acefe9e56c2e2dcd5347821889e5a3de1f8dd44f6ca8f64dcc67c8bdb0a1bf9f94edbd6df66812975328f73ce83e443d3572d10d3db326f4f6b50a5a001640988f6624fe46123343caa15c77fe85171eb522a384d6c8a24ecd6a79a20f50d8f3d8a6afee491c26da621624935463c64d1f9b9c9fc57ee2721fe019e2e7a104bf8de1f789145877c7228269f182db00b0f1d3ba128536585bc7cefd936ab4921de6e0d86f8948255c284b53afb0dff75b46de5e551d2e0264e8049bcebab7085c1eb1df2b806f722816687b6dbc8d2dd19063e390a7bd1cb75438b44286bd73d4001fabeae3ac6f32f151c38991f9434f0751065b23d2de9aa9d56596797774937f16ce1fe2d386798e2cd82754ca8676e810bc10c63dcb73407d75c03f384bfe35755eadff854c2bd61dec38a6450c71d13b9ece980fca9a2cef68c9a529c35b61895fd3f06aff6717b29d6f36819ecd062de75cd093adb0f7a99bb69fa58067063d308efbbf8ea690fa505bf1b88baa2b1ddf16fd66bf1e343add7f0c8f5843e39aa6da85bd22d76eefb3392786aab040c9f3447d621acd7573b2a0f94f995683788d16df2b139aab024418716bcb097c5ae52113bfc7578"}], 0x1288}, 0x8) sendmsg(r3, &(0x7f00000045c0)={&(0x7f0000001ec0)=@in6={0x18, 0x2, 0x3, 0x8000}, 0xc, &(0x7f00000041c0)=[{&(0x7f0000001f00)}, {&(0x7f0000001f40)="276e187299bad8", 0x7}, {&(0x7f0000001f80)="64d56605be2e9c634861fe9508df94906cbbab8f917279e67e21496767157e542ae6eb29353ef9afe9f89a3d221cc7effb357df5abe043b240e590f55f36ed0c383100165e765cb0e199f1e392e6e7b7f3478e28", 0x54}, {&(0x7f0000002000)="5742de5c201759a407f5c69ff931878ed49bdaf03033c47494a83a9fa1d6f44e33bbcf003438b0e6100f889b2259c3383aff4da8c9d27e1fd5b1e59a800fda1482097d88bd57f000e12373b67b5bd50bc9dc6c4a7e49dbcb2298c7949c34f681f3a2665b84966b0b5d56ec1fbb126005e4e79270d63df7179e10524a443795a6fa3b02c392e3d4a8a396da06ec8070252de8c151dc22873761e95af10cb1a3bd78049f7e5bdf855c49c3", 0xaa}, {&(0x7f00000020c0)="134d13378b5313c20d3d1a42d154af9cb1074f7ad255e7f72a8b34561421f5a79d90e72e5464079b3a473ccdd474a2d6d4a5c4ba9a06ea52431a3f485683eb58bd7ebe5cb87e1e9a703101634fc476298235b49cb1db57a01e58d917cc107f2747d5779bcd53430e5d44424ea54b200791a9d1c6c607bbee5e6b2b0c7676bc14ee7f5cbdb5c6910c9815671b18e7e49f15de821b92553788c22641dd378fa925e560a23195c36a713d5399a2af1aff50cdf70bc1e2716a8a84f8d13d9dc29e87054de2525580dc298dd0461ad7f0a788b56b677547ba9b5f9136e280aeb5570a5fc05048ab18f332694ec58ce644b1f7b476f56467932ffa38f4b5ae4fe58d84851b4fc185a4d4c632003133a1ff913a060ce27b6f142481b5bf77c5f2f59637b36eb8e74081a7f8322600ad14cb5c2a67f980eeb5342ea0ab7a329521b2aa354855cc44c064a0e8321ab480d4b0688860e4edd7ce5238f62ff7866638b6ca34571e99fcfdb0716080b2e846d278a0109ac0bcf6bd16bbaa24dc986d35907455458a58babe6045de0b255b2741f46b68f531319ca345bbf1428621a04c19fe4315718e63b48439ca6eaade3524c6b8ea6890b7e510f2e381cae25a8e694f1330d85ccca69cd2a29e4ef88c7a773c64757b53819d2256b515d974e156a27312014ceda567c3f0846dddb00b9366483667e5734359c533d64a23692fe9ff9cbf0ccdbf40d1d0b11178d503164e76e382c17a070ff128e0286a313d5e8820c0baa49b0cf0ca0edfea6279cd5e87183d39cecc5968f3e904138acddbca97871ab7dd9b8d2768b006105128e3dc1cef13bf5bd905cdd1e43ec07f6d8e6378e700227bd5731c782ae21546344a3957bbe8537b3ba7996c51e5a89bebb409fd68c81f3ea081ee105ac4b1f5f260a96de1d86649fb0945f2c1a9b389f84a6db1aa2d4d28e6b48de91ac1e02c2244e97164c2428079c90e403f0c24572347c1ab45a3eeffc0e02b8438530040c50d3000da8957a5daa92292ae58c1000a790503f0345152f4d8113664b3634d2a408ffa3d871327dfce0938bcfa7846931f8e43230f6e1bc787a5d91c30a5149ebc0bdf03feed8d03d88122433a3b9571a641b410146b870f5c5a6472050ab63b77583678c7496f1003813885a93e7b985c4d0c3d6f48988f1ca2140cdd377cd99267b0db39126c5390f18efbdf004846dd912b017d97457728c75275b805f2809fc10477793b2988b8ef8b8d4f63ca06ac102c4c521f07e9f38fd9edf8dddbc2ec621dc8c4f287372070a44589655d7024f5cb1f8b0daf9ec84e06576191e5a3adca426212b6ad0dd38b5c3c53b81023a9ab22272ff7999f12c50cf1b06ca5090c8d9323e6b488c07dd7e99bf3fe241c5e7a66904edf9c2f3263e1f2f336cc2565a047f85b9c47832574b47c1fa4a6d34ce1dc133bca28996e32bdbcf5c5e6f07254b20adbfad6ab7e6cb5cbffb16ff6f84b742e172fc5ead07e1df5e5d8898efe20b9f17589e7db90fa7cbb271be32a1dcefaaa8bc9955db66a442809171c2ca4efb35573d62d0cd2756848e2275ae5097c664d9b46df2c9462c1400d58d64c5c2c070f833f114c871af0339e22362fdf28e2c5321dd7357883fe6b77b2dd986434286a8621eb6152e779de0083abb68c83e93880a18d145f8921ab55db8d404c40e5dedfe7e7b56c99324517e1ff740625b242848e8b21294cb63e519aed5b5d00670a7baa3241387e17f1994b585a1209f55c4324540aaf8d32ad4de9f085c6cc5b3ef798dba67525248ba67d2f1693174b74458383fc110f8f765c4cc7eabdbd459e55bc44f2a7af71c9e14ce82eb11d9956f8dbbab7d703a409cb3f777d27f925fe85bc096e0c622d76b6e6e303940211ed43c77ebfecc75f2f1e754524ba170b82bdb2a96466ee273fa150ab3bbae813c3c38f9eb4b1ab9198edf6c517f1e980653b284ab7adb6a5fc7ba2c97d8e113d1c7a0a4e6ea7eb8df53d545eae8716a1aa0ea12ddab7b109a7a9f34b39e5707297b21fb1070366f356157d5d3e1d3d5f234aecf51e06ee8500ac9e216ad178426276245f0f7cbf0feb4a0a629f360b9d2b7eae164410b5da06a21ca09a6b894db929829426d0126c0fcf740d44bc2fd2ba4eca5c757b53d3bb13aa59147a91ebe74ca736a3f57b7c861c8b20dce0d5795d2af39057886d4be32e6d6f7096dfe57596ef5b56b8b3a022368656f4bb45407f0a819b388ec09e9807f05cd5f78d8974dd22ec3bd2ee5521ac820b48a4dbfa6c8a8b4ba334a0437ed4c4499105962a474de64b179724aa1c0587401d8f6df2efbd9a3a1d20677791495dedbe636618979400121a36cbac8bd50531c89e4702b2a661e5df6923a7b410217f7b7c82c02c73a4ffe345fbda12bfc620f02999c5e56edf2b847d6bafd67d706367ba848bfa692a188981c72e925882eb7d96d987c5a18771e62a6df2ad0e803941c718d0cf4855e38fc80e2051b880b404ce93f4d4db15e4e70d49f16c937a2b99c8a568525bdcdfbbfe9cff2896a0eaa6555f70cbcf335ca23c27c194671cff27029218feecb614baa33fac9c7d1cc8cc70fdea6020c83094d5cfa53a6d8ee068feb1a283a45f8b4bc6c06eeb81f77522a153cb810cb8c96260f779fb9edb989e60ef4f40ef0d875cb2c316a0cb9baf064f4a35800391d9f3c708ed8b69edb5f23a29c3ebca78511120c57042d1c0db14b788649e549e6f1f7c63416271b809c5caaf3546792421d2a6c853c52a5645399388047edf1c0965d26c3b7b636a02dad83c5d89750d93dc300f039dcd438754503ae9c623b3e1c64027c4aa3522ff7a8fd3f602d0eff618d2b76230026c2fc15869c2df7176309a41d1b6ca4503b99a75402ba6f38c1ce74e019f06eaf0b849d727c8b33e50fbe5a9849dabc7b70abc1e97c2e6ef2f43d9614b130b9ecabc3632a0be96ac03fb25707d454fb81eb63356beb714e3b4ee00a741df74af7bd29c98d06bf04e00d4079f997c8196db0cf0b48d3b1728435cbedddd7d9687beb87974d94d7a33806410cafda6450d3a0b45e634c0cb705fe891a7672b2312bfe271387ba9ce6c66b0dfd2bf5e77332d96d2a141fd42c041d9410dd185eee47d01ada0c51bbfd1c4c75572ea47278a73e84ad0bdd052652b34a08a7c884002a4879147cb2b1a23af2ab444a7a04dfaba02eabb68d27ec636cd1891ecb299b066ea9dc192859c64b6ce5f3c796c735182e8ac4319953584705a75961be4769165f3e2333a269a851e109953fdd81d764d5873ce622231dd57d97cadd816f52db335a196a65d636e60166d4654f9218cd80b844e037006ec9092c43490cffdcf6d2385c74a929329c79cfc4998ae72efda149a420023c7cd2ebbd3a49ec212218181625024580b4b84e598e69e71e5b387e5bb0c8cd83931473a084f779a2461d5077c43d195e093a0f4bd614ca298b1f228e122dbff4d2df8b276a040aadf6fa84f38266cc209fb8aa33a3987cd23ca7d1c619df0050acc58217a18898a12c2397a3795053ed3e33e1efca87808f22eb897c2bb0bb6f69374c14a7ab4e9710ed5ceba731f06261c36554a7bd34e2452b92cb44cf7d8ffc0858875278f3e96c997bc7b34489774528dd62ce1d29647e09340cc1f90c39ba719fb41a9579aa560fea2a8adb72845e5bf1d1aa372834b182c2dc5758da82e526479e824a985fc8ebb9964ed10e3e17c1c2bd395ea5b1501880798c6f2f0851f45afeafde99f9963a824ecc20ab36217c9146557414989ca2c3ea0fa120b483a8e5d47e4f9aa10af6fbd185bca22843c2c6daa8694c6534217095d3afbe5799482a19cff40c05113848ec0b28ecb4e4d02ff51101cc141bb7c9904c66284ea4d57498117b71d54e282f7903bea6b388b3068ec78bfcf984dce7f606c55d0ae33ccd0c563d49b1ab11129d03d65d9225d44549309d82c1c9ea4a870fb7162c767f677631c01c233a25367cd7968b6a9c488dafb5f6fb7c909b2e18c39049bfda0872d60a96a1299ec682588974babe74bd1cd3fe849a4956063e95d117f36ef7bb2d7af06560c33b202caef57fb290ce421c3b562901cd77e7668dd7d82466752d792c1ee7a61ec7af46b3bd3ec8d76a430df03e7d50616e7bb1bf24ee43c91b9f145c23e6d37763d00ced44658757aa950fba49cdd1b36e8bbf30b1ccbd10f15cff0a13b559295c0659dd0a7cd8e0e41307eeb34adb3af2c281fd0c1d655997c09d6a4efd22fe3c23ddee9291f6dcf6f32f02f1f899cd0dbc83e031c13249c80c638b86312e3306e544ac3310135644f28893111066c4d0dd9f34cab3cb2071b0fbbf4d3b4b79bc5eeddcfddbe7a5e520a30b1eae9248cb1beb404be7f738202e603f384e9817a0283ea769177d87f3bbe83d6d9b15d4152832be0934d423f5c0d1c47f3d1bab26a2f1d5d7d18a65225d1fc5382557b5eeddeb717e62ffbea926c96eb45a126e66e3af19d2614f799f52903749485c24180bbc08acc97883490a071885a817b67148964c8aa762a2250d70be934c1b94fa36ac54362ef86c8de22391f4d21daa9f2811fe01cffad4e2c40a2868c976b931ec7fe63c39853ae54f01b7bd4d44616575014e1db74386d62916f2ee5395cf90f00ddd8fb3467a85dcd7ad429ca994c3f99e09ace3f9860c9ed71be4c2965264877b185be177bcae6f0c48972d25780d29b9aa5db778a000a1b60cb1195f573175ef2a33161a9c8b59b8c4868083e070fa84eefef29b7feb36bd27bb35381ce4882e456cb62250c4b0c84e7aa74cc0e537b5368456d709f83b0a0252020ee5957139f19cedfe00e499d34185444881db154ac317f9cd9bf736d67f55afc6a309950c72aa1c1129720228aacdfa71faeaaa54358d6787ed4065ddf59d2ff16dccafee77548e066a6d42786113f40f46b516e5a1d3f8bfc6aeaa2d89bb06af958205a5e9c6362670025be029100ed84e5888a03d150500ff7de33f40251dbea2dd2734263c61806f25ea853ad9c1cb099faded5243071ae10f8597116b24500810833a4fc669f4ead30ba8fad14dfbf268ce54859524c25bcfb65dbf937258284a8f16c5b7b30100709e1bf509d4079b7b0f6471bc29f3118faa6cbacd205d81acf4dab6b0313c638c4ec23358e9684ef229345165801c67434d53e96ed17c2d9e846c8fea5f8758bae3fa574dad8bbb44734e37cd7493e32197a4e1f0279d139db66596ab0f21fdba57660ecdfdc776cb483c659a27a404e56a4f8635e3ce87131d586d6a518b7dae122a5d32b8cb2810be85b658eef328b77d17a0867ba9ee2490985404d3a768ed7818d1d3cd751679311f785b15afb5c2a28339617c22f04a04814cf68d9859f9850bc4f84cc42ffb7363becdaf03a56c96a91876e556b5304c0213714b73a8d333178bf388ceef3032813c0fc13ed7aedd2401b447f72deed8a480bf2a5fa79ad16e1b0cd7d3cdad4bdd248d0b49e7398790fa489f93a89b88ecf43502a478ee6747af4766b5118b3b0e779aa9b748f2635aa705ff3bdcd67d418032dd3cbad65f85eb1684597957583eca37530f880a60f0ab60acf4bd3133ad815de8111f3cda5c2b7274080e0e12a55489468f0d24677f2134060aabfef98d992bbc8878c5ada8ba3d82b4b3ced853ecb4415b73b8b8248c6f31ae60a95ab0129456efd7c28aceace4defd75037f63b04dd26f9eafc3e76e81aa607eab85b3c9946c3f21c7eb4d5123d3770d9a9e4a1ea47e6ad8bfd77aa8e4f9ba80dfd9fac84cd40970f7d4f7c", 0x1000}, {&(0x7f00000030c0)="c0bdc25edd61c31021242f0bcd292a31e50e4d62c5762363141239f0644109c965fa68f15b995c019dd9ada119328bb7ab0e4d17209960d6a6fc1beb26abc0399334678db300b5ff3a3fe8588b2d3977ed5a4b57ac4d19f948a44ab5e2bf4f1f1949b2", 0x63}, {&(0x7f0000003140)="4f538fc71341f195d7ebc94086e2de67d486370261655fa8f78387fcca5b559bb40f990b99985194bc005a4f2e8d95585c5aa0b5be69ad80aac450cd5334af3194823dbb61997079ba9b043482b683e3c4b9a1667a30f7229eafcf2d3f7928d97283a016f677cbec471e", 0x6a}, {&(0x7f00000031c0)="9060ebf7fd019f615c2a55c49213bb6d7eb4df14871249c07718334f26a9a2ae2fbb4602ffc08faea34bd61b011db4f659043a73ffcb0fe0f758e38b67460ac7479f2a9b399ff9a5bd2909007b99782044e777d11fc03e3b6c867c0338cd06437dc0c372e1a136296af09dffceb763448904fa8a9b2c6f66ad7395002c8d97f589c5c7b7ef8c6e716117c3b9286af0825f18a961067336778ad1273fc1fe07d4fbbb20104acc3cddf4f2bf1313c59efd592aaf1b72f9d07c7009e9a2310c408a999ea5c5fb9e8080148dc7000e190dff160740f4d0eac6eb69d90d736891b8a16b37dc055f30a2b4c04ad9be51307ab76e5af914bd3a477585e701f2e983e268178e065a83776dbbb82ef32dc8ff0bde0cd9f454e7cf471653706ab66f520254471170a79b136c244c1bf15f9a629727ecfbff5cba3a4c12f6693ff0010cb35ff8824aa8707cf3bbcbc6a6d263b77d00024c7d5195249b371ca644b0086551d35dde2e3bc43b3ff3117fc4b3741277eae46808aa206d9eadd3f83f38a8dcb502f00ed13b21aaaabfe27e3bf9c1ea4ff6d3ea88d8d914bc7a3f8a41f59f37b75247d53c0d7519ad27dccbdaf0a4bc66f82f951822ae237adef6277d76bf2213b51ef28b86c26f15bca21bca22356674ce3e9954a4003b86d80c41c73eed686465ac6320393d74347ccd29292c8db24467d0d6872f952644e4a65621c48891b75c96d62e7f4cc09bacd52edf857ae54d3dbdb24215f48f11060d4deaf487172d987465354ff59d8eb1c4d31b2f073ca5360378a5f3e456750594c5d58c64cee44daad0c0b9fd20b57d091907eec02f4b2c87d1f5cd4887726a87b70ec4fc176e0d61ee437a523485f862726ad7c3c4d2d0883cf2b54d0dfcb60b45ceea5c16c1a7a52b6b086bb01b41f9aa1441555dd20e072b81d106308ba217c60aa33fcbb19796fe86c278d2b97aa4488bbd8e1758fc3abea75bcdb45519ae58cf13beab00e4b9f307f9c3e44ce4cf93274c2e22679cba197c26b331d6c32f381cf7b0cc5cfd93065043316eade7f0cffbefa8ddebc47e56c527ad74ecbf4df568eb2b95864023f0e7d1fcd20439d665693589268f108746f2a1791c3c0bb6bfd01092bb70e6dc63773db474102593d44df80d951743a0b4590539bb88f88bd14783c1bfde106ee07e0524870b35506e8427bdde8653a7a3e47df345963b650b0cf071a29763ba8e2c7844b6422b987be4d6c307f57ae755422b4a9a4bd869cd29da29c61819e1f8e48dc9b93148d1fca4694df33eaea2a5872542b7c212ab389a164e08bccb9151d3f24dfaeb5668bd996e5abdccb3e3134f1be6140ad620e8f89322e0ebb6da68f96b960ca76699720b44253596e54cc29d2767619220dd0fccd029e32558aa8b549dd15df0b9416b32dde1ffc32fe71bdf2a57ede8ec7232c49a2760303299ba633b415a9bc88b28e50da7918eb6d63b1396f577b0fa6154dc29579cdcae0312ccb4108fd8df2681e205770689ae7f300878793b4d1c675a133b6172fac3a7c0ee967a6e385621b4fed5350627aee7f610132c686bb18c71320cb8743b1c2ad623303d8ef26c69449086d6bfdf5515fca4200755bd5078836f6ceef1a06ae01ca537c8d84b10ac84fd3016cefd1c9287ecc8e43ebfc60da78908373141e97e625e8545f834cb2bb2275a469935449c861f1c79bf65730e77829585c9ca2da1278ea2506c0d6c488bbfbc57f5b074f2cc1e467892c3b3ab675d685ae7dc3b10b7ca09d882a38ccaf251222dfcf12d832c5c5bce5dff087f4c0e72a99396592e6ede57fc11688c35fdef53b27f5c6bf1401530ef967449205a3ca3b8a87647a9dd35d67b415b7f8e89a00a4cbe3996c87f397fe6e7520817437992d2d3031cb5d0733ae626223deb634abc194c36791a6ce89b0b662d864b8a9f296abc474a9fcec80de530a14116f6a6bc334884c2621c789c4d799aa92b3954224247a5bcb88d3a5895187b5024c67c7c010534401f3922dff351d1d6e1f408bef0f4df6bfd118c104fef740f3492ce46e6bd85e98c63e052cadc3399d638a399fdddfdefd2c9fe64d2bceafeeef34d469d7b44b283e352d83c9c44763a7165e982700f926dd75ae700a9db95b04fd0aa5c99957fe198dd0dc09a954ec465089f2beac7827f561faa55b9b468c618ba692f75467a6d7d8ac46c06e788752d9012339e3537d3eaacac3d97fd0dbb2c9f62d94e8dc20a47059c380d62388e5b59c9ee7116e4211d1d0bdcd7a094734a205b929502eb3894fbcb27cf13956fb0fe711c497ecf337da829f6a62eb9af319747bbf8721d85b265bd84962b0295f31ffe590ff787d52ed1892c2558c12a0d3ecb29cbf625ecc106b493e234e3ab3801ddeefcc9db010dd09d4d2ba7f28ae0ca3ec517a3c6620d24b978baa00081679e87ba22daafc0b0941de1bc489cdd67bf7a58dd3313ec77ea06ba8f0c63815d603b373ee524cf291b1bb187acf1fb37a27cb77f8da219599f3e25bf6fe93c395708dc9d8213e23f1d2305f566c001ebc04e39602f64099e729869bb2dc2df48ae3f33faa3e8a1fb1fda307973301435eae807e3122804f231243f004aa8741995fa49b68a9e7ad450dd1edc9a2d2bdf7e87c6e09f99107e78eb68dce01fe182bcc9ee28ef305916ecf7dd8f5c48925f03b1f079b56f1049ae97c06af04f14ebd54fef31401cfabb88e0ffdf15ba8b36fe6bbd93a6bf070faeb7707f2e7004a49f119e2ce7abf660fbecdab6201f46f5f41a292475e348e9a9db037bb2f27c2a0934fa0c6142952a1b0aea1afcb7f62724d2d03fe53dcc384de1977b6573d5328a01c1fd99eca126cf7f1e35e03129feda61416c7f045ef1080e6c825e8ee604f6927097eb8ab3a669ef2d9acfa47b0b7f3ec661860f77c292e8ff398e3df9a484bd2c364f022d0702455554b91bb62d8e4bbb77ac27ccf3d35c7775f0aea2791e6c5817757fff5ed931ce1a95faf845c3f193de356b3657e21177b32a5e93337fa9728d631ef02f28cea51c45a6379beceb3f34a25caee3da58fec518d2762371364f26b0895abdf5eb2ebd77ac7bb34dae9e7df44b630057c1ee6118a416e500ecddd377c8dc251a8b8f1013a2ba24ff31a7a1181f3ff12b23bcee4b90d045661064a8f4a960f0139f82323461231371c52d6d29e7f4fae79fa0161d91ab16267ee1c7c7ba6c9dc17907ef3c908114fdb3ccb72385ada7da636252198b692adbc85e0a4881122f8f553a1375e96eb042bba9135d4d98d860e1aace9a500c1a923a60a01147bf0bdf73a547d56ca4b81edd9b5f493b79170ebdd562b73b791669c68aa09c7b50e70f85e42367ece544f5d6ece5b98fd99f9dfff13e03d233504e9f8f15f217ab547ae706de742c4a5381b80aa1f16cbc62c89289d3df25eee5db1fe6e21c4457cebe0bd172f52c07600b781a624fb47b8be135ec7966ecc510ad9664281b6e1fb4de769d888f4384946cc6cc7c6d8847541183676f30f52577eded5a96d272352be909b31836deefd3f65789191805f20e88d3097281484cf86361f76e8924a37ddae67fb6d1a8c8a981e3118886ceca1a5532f83560403420269ce0b3621ae5a994b51983725f815e4505ecd4ed906bbc0b93d1ec06f21378e53dc70b55f377b3e34afba686917830ec637945dedd7f0dec77ee0bbbab9e2fb9e0db344bea6249972df2b593e1395378aa3209a5fa6d59f67b0842b14df0dbd6666dd76f6d36428ecb99c0e27fdeb38e1401162469d93d3d7a20951b6ed0cf11aeee5aa41e74bfa81ee743ef95537d319697920ae9372b2a3681c22097a626cd638f90e24e1354bdb04f82735f3188024075999352c601c6562ac8e72277033edf532f9a5db76f22b69fad15679011632d21fdf280561084e7cecceaad01600a457e3aa273c2e8fab791801efdfc9aa701deebb9ed25fa3ec848985be78ec8965fb7895062f4e4a5e4420cd81b643452cd3df9d3a20b11cc50a4651342a4e86ea9aee07d4e817e5b8dc5064e2a06853d13aaf1f34aed5f528360183832a79eaece2a40004a7a4186f4662b9b3cc09ce28697feb9f8913dacfa800c41fd0c151cd6b57b8ab829fcaf308f7d2c20fe3297807acb2508469623389a3410ee9971eeefb5125de475b9b1e2c1f601bf26efacac0d38961d36827c7d809e7e68acbc44bb37330e5bd047b00e59e8ae05dc9cfcba494920bbedb053aeee5355a7af7f28915567b13fa740e9cc349ef43176f9bc4880449c57c08002ac897fd2044d6b31490f3e41494f141b555ac4f8f20d0cd825a8cdee1dffa31de630f76ce30ea9300b2afa5ad9a10370dc51d7dbdf7bfb8e62db241197b705670d547301fd925221ac630f6b09cef41b8069da4302169b40f8c3c7e5705d09526500474f9a2269e63481341696c7c845d23a31c100db2881c056b10fca64cf737f2ac76bd05de638c339fa189fa226f3c57df36cc35b511a08aaa20cf574348f801d956f3f98e3705f8cd0be9dbb29e01fdf21c5881f86d4673593efdcf162309fed7da2a0efe0d087e15822f967ceb06f331480b8bc246776c4dc2d7bb4c7c2b8510b369ee1b2036a92b9b656fd7c7bed6ed1d2335b3e9429a77ad18b7de4bb0a614f0dc50187a7aaa224631017699ee9ef781425827f02c8db1a277974794b9c187a5c9f19db7068b58a1b0272bc546d69a3579e6c11e9a6a5be4c20db67599aa438fa53e3badae1927682c907dabc07ba69db920ef57f43aa5590c11952dce94c5487446221e0be32653aa85957c0e3e51e454b34ca6bc5203a213b9006918e6a951950c971883949a71404af0ab4b68c02e2d004afb476bc0d9d24b16e76972b913511abcafbc9e928f08d74cfc255876bc075c5d5f61b507f1aacfc0eac413818536c27ce54fea835dd6a1e775697cb89ba623cd16667869a51b43613c8307b75128ccdd8fa1cf24f95577863f752367d2b34d179337d35b7c1fcec21b515217ec06ca4492e493b055e46442ec77d01630f33b4ae34b4e239429a9294e71f886ee1c0e1c63a39fbe975f8c02588a485c680383c1695bab2d64609b2c66a42c1be4b061e94a23f0d57fdf461c4348e399869704c9f025b262ece4349098746868c6e28fe3f3e8f81eb9edfd635a836ae444795513b46898b2183394c763ef1db520254f465d695bf7a14c33e01e2e2654674954b57d4635d5b3fcb09171708298eff7423255c178627166b19cceee0726e934cacebc3be90cf984d97c634c29dd606e3dfab0a774f6616e27541e1e773fa182e95a98eabb0b800423a92f7805e365917497595a0629f3af3da2ad94623e8386edde8e1a5bffe44098c07e315e8a6bcc41741d8bf4ef4547d25cd419436e607dff278b063dd2be14fa875ceb5faa304fe138435150d0532a96843041a3308269de4493dff16296529bf83ded9b0bb6462ea3f802773682c44862eb3d81393f1a645b2bd4ab9dee27ad81ccf96dd465d6bf8f34aa5808a3fe6ade8f376bf9bb1f0a8000819aaa965135921d2c0b10ae46071c1a4fc14a723f5f5a0e4a79432f16f65de0b7b530c9bef2b989b861a6099584f263967dae02446a6c51fd27205200e69a368076c16e92fbef6b63a34fab2f66d8da9f623ca77f1a558aa1ae1e2213bad4a712bb270a2a7e906d04b7c8c4ae1a01de2d853c4bcaf4cef49838241075ec7fdec51adffc3eb6251c104d759f9e338d8b1cacdb08bb8d94e5d6a81a81b829a0d5c283e69a0508cd20e79ac8a532fad47775999bb9600", 0x1000}], 0x8, &(0x7f0000004240)=[{0xd0, 0x1, 0x2, "b05eba68bd307380904595f476df662f4eab80dd8cb7d51456dcef35db1dbdb5df356519653b43d557d30095ef73fcf94f172527a8a099d0faed7a12192ca82ddec324d27a94077be5a05c93b7e33903031fa12539e1c6578631422076067b56d25ab1d6bb5fe2a565df390f03081e19d35100fcb45f26d51f84d0e5f851815f96a9246e502d0ba55ee12d1e4ea833eaf20bf6bf65662d647f7b8f0332b4163517a704c368e349856de33616a183e030a5c733e1a8cbe93691f02196"}, {0x78, 0x1, 0x9, "f7731282b52a8424157279c46addb8513133726ba5a5cefc97419a66fe237f0e11fa41878bfb2da485ab8f554b16926db98173c5b8e8d83cf3271299fdd192be806bcf98cc50b6661a4e5beb52949296779768c8b372dc5785252d93b40de570cdbeba13"}, {0xb8, 0xffff, 0x20, "cf7abb5fb3f30da0d6d9253167cd9c77559474feec8e974f42b533106c8c157eaf3a840b3e41ddf4e24f2d684961a917ba7713eb932d60f62eefbffe9e37046f38f63957867ec2c152d7f7b5cbd91983f6041b7cf0c8d842f702ead58fd15643a4ca4110d1d61e56c1dd93581f4fe13727de6e64db00c5d7b02adc3b9dfa634c8bdeb85e529cf5acff343c41b65f79445204962a4970bc72dc5c2057d8368be6366a7832901fcd"}, {0xa0, 0x1, 0x3, "662d2562133278f2ba0c1258a37b2929f2dd63c339469ed0381c31fc341c62b8360dbea75906bb1446ebce494ac0db4203add6f6944ea3b7c84d1fd7b4e6549b4ef061abec4b8d2153d5b94c8d5c42db4e67d6953a14d4dc1c744b833f5ef4207c040f8e613b85fa6f94bb312ecda91093497a3fbc08830bf314ed792abd88fe3f8019ffb421432331faae46"}, {0x60, 0x1, 0x5, "1eac0d242417047248448fca39ec75f1bebaa2ef1cdc7479b354f0f1958f09f48070d5c50ea709655dbf896b9da489b9585ac5fd357e5830a88fad10b0855207412d82848d11585a46f2f1"}, {0x80, 0x1, 0x80000001, "bfa0197288660f41c23ed2720544c52963978b954ba651dec700d71e8e7e23598f01d30ce1bd2994c748ad0a6211d6c187c5af96d6147a64bc27cf76ff5012a50006984a272f54e0ce87fb48d97b9510aeb84e548562017bb86315318cb8fd8f0617880dba96067ae9e2"}], 0x380}, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000004600), &(0x7f0000004640)=0xc) r9 = accept$unix(r2, &(0x7f0000004680)=@file={0x0, ""/108}, &(0x7f0000004700)=0x6e) shutdown(r9, 0x7032ee4d17ed24de) 09:18:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file\x00', r2, &(0x7f0000000080)='./file\x00') r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) 09:18:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "bcfcd59e2442bd6f"}}}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 09:18:26 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff80, 0x100000000}, {0x5, 0x7ff}}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pwrite(r1, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x2}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x962c50205e342c3c}, 0x4, &(0x7f0000000140)="2b00b3396d54af4b57c996fe5b17f0738737f77ce48d3bf170d12528cdc07f065a21809ef80a72db1133420dcf16e682ed77979f7c306a80b6e8dfb3a46c10015f7c9cd7c6d0fcfcaab8752b98d4ae5ce1e101a382cf9b70b272ca99ca77609c0a0fb0c5272d4ec1d1837a2f8dfde2316c844d948d86f392f2c6883966255d5085c7d450c0bdec34bdb7833488cbae5f45b90807d31f39716b973ea799a0658c4b64ed14618775daad97", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="d9224d76cb0a8d25ec44607b8b3dd40bb1c7826ad9ffb48466920ad5525599a6c72f78e8076f81b749f918b59d5c7219fc61dbb482622effda831a3de5279e9ef13b7f1157040cecee20279f3ba2e034cd949953ed65eb6a48d8421f745d94302db4128470dbca985db769fef1ba588a8b01c30dd583c3f590bd5351476bb948c718ea742397d05ade0d0bbe692dd52a83f2fc001e4fc4", 0x97) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x424) 09:18:26 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0xffffffffffffff12) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 09:18:26 executing program 1: fchmod(0xffffffffffffffff, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x9c3, 0x1f, './file0\x00', 0x0, 0x1ff, 0x1e800000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r3, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x1, 0x73) 09:18:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)=""/128, 0x7a}, {&(0x7f0000001680)=""/4085, 0x1000}], 0x1000000000000076, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:18:26 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20a, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') 09:18:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="84022e2f66696c6530008b2da02fc42ffc7e397c04bc624194e24d2daf0b03f8f789aaca93fbc3401d52ddcc0985970186ae262ec1fe59dd447926f944fc2eba708be31098752eb7485aab76230d612a57bc082feebe3d7f3705f648b2c0f8f9000000000000000009000000000000"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 09:18:26 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffff, 0xfffffe00, 0xc0, 0x6, "6d56739f774d73a524095aa2de7189f9b6b55a07", 0x4, 0x3800000}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) 09:18:26 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x32, 0x0, &(0x7f0000000000)=""/50}) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x1000, './file0/file0\x00', './file0/file0\x00'}) 09:18:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b33116a20cc948db7713398ace52024b4c553a3ba35ec8d3dc8be7eb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f27ebe4220000000000006b61c8e819cd313b00009321c248c61b3717146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d3002c703875bf90d688e18e72b9ab3daecc92af2369d39cf44e3083ad40f0577b7f4795f79b894016dceab4f3182e4f4b5556ef58b7b258ecbe0ae6a82ba9deeab862f3fac184ca412777058c9f23ace75cbd2eb743934dd093d40c6bc82fc16c828b6cc2380374b4bb38500bfd8f37797e0a7f2ea65ab68eece478662e16df82007b8a173279a264ea7f2976bb549ae6aa3bbb6bfa54058599d9da59303dcb296bef470dfe1b93a35b3c34eb3be0cea7c9c81184ed1f3e699a4386db62967765388781e9494decbb5db6d1aac76707d400cc5d7de49a913bb22091703236c5827f941abdfce3f2a6c26d00840f28266afb1aba1bd5dd8d3ec798adc4a455a2e3c1623"], 0xb3, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 09:18:26 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x28}, 0x2, &(0x7f00000001c0)="ebd01cfaf78af3a8fd18b03cdd56038af009bbd40cf59824ddd77f3fdc4398cd5afbddc2ce42b5a6462cde53de4275bf", &(0x7f0000000000)=0xa, 0x0, 0x22) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 09:18:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000001100)={{0x2, 0xfff}, {0x4, 0x9}}, 0x2) unlinkat(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r3, 0x2) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r2, r3) 09:18:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x5}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() getrlimit(0x1, &(0x7f0000000000)) socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 09:18:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="dcf75b02f5e4076bed436e249b6cdbed2f52c6946a997c297f76e9c86e34b65ccddad36177e21fc18584fb4a55adec85da7580bc0e9894e01b37f2eff502b4c1e30093a2ff1b8bbe46058016db7b514dbdfa6e64c030b0fd5419d5ee5c13485f5835b898e2751d470745f50e1085e97d9191aa3c67efed280f4f0827cd543ea24079ddea04817249e6996695e289077115aedf148dbb8272b3657820471fac4d1a2b14c43f511734a0714492ecfe35cc38f0e1e8979fc9881c5ca4ab3fd8c406d2b6dd68163f724c749fb5fe647999663c82b6c9556fbab6b4407637783e9b51223b3c16269086f379b456841b52436e5c963365c46f1d", 0xf7}, {&(0x7f0000000200)="c1aeeede86762fce61620c01625ad76a2ca35fb0bc7dc7d73e0afcc9a726062784692da70f0cd06d9bd25aac1bbe45729a0568ceb8bdc22853e3d4cfa4fdf9d9077457262cb936aa5a690ff96506e369a9c098214da4380318ea6ff52ce6b048ab549d1d8e89f0f0cdff93e9221325da1a44711574ace6f91e548505c7b7c39e86648be123b946dcfe040b666896e86be9a71c4891ac8a36d1b9cbae8ba0bb828b23ac037dfed580ba0121bcb9081ecb60b331675d3d9e9395ebec7ccac2f844", 0xc0}, {&(0x7f0000000040)="98954a8848dfda86f4fdf42b12310f30d2a73f818f4e1374bd75f21e2f937346732679de83083442e518cfb69731d182", 0x30}, {&(0x7f00000002c0)="7a1ea6684653270089dd29c852d759d18568c6cef1f7e7d6d093ea517a00a755f20d3b3436ae25b108e565e2a7c3c239f09c9fa1eb502604a43d6ece1bae32d2ef36520d14e06c0c46726a134730ffd617f444115844d6a791244a7797a4d3bd", 0x60}, {&(0x7f0000000340)="610b1e05ae93dbd9ea609618299c93060dcf76601a291e6c47c1790abddbb78437990f13a28a0ea2887828714287ba5b9537a5c74d3bbfe8db127766fd2ec7990d9ca04683ceda5adea9d10974ac1dd9d1d5", 0x52}, {&(0x7f00000003c0)="a53b98679efd503af843e57a31d1ba0d22f3b9bcc77ac7b573572c77600ac4d108ee537fc6191527dc338547c9741c0d43333afe646f74e7b85f795394e7065c8c84c576fc4ee43c28bd9795f0c457cb352eb778f02f7d338c8fe2e6ba5d87c772ce6f16c688a492c166505e6dbb800432743f29293e077a0ccf755173a8fa9a50bde3c95b412afebba765f411a607db451b75e70db7ff540e2c4d799e9ad3e5c09cf685658a9e5b6d4b590980765be26852d338561e1b038b22e55f636d79dd18bf7e399b1d13df01da9e02d7769d6741ae", 0xd2}], 0x6, 0x0, 0x81) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r6 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) write(r6, &(0x7f0000000580)="6d302ac8381e56de1aacd363a6a62bf32af11335236b1b82b8c20465c2dc55035b731a953310dcabc1c8207eb3a323788a145cfcd0c27530446af3ab5ffcc6326b0ac4b1fb17389860a47b22de7bffc6af0f487d0573ba43ed7a9fdcb212ed3a459d7e2b079677af80", 0x69) 09:18:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000600)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYRES32, @ANYRESOCT=r4, @ANYRES32=r1, @ANYRESOCT=r2, @ANYRESOCT=r1, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee10000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000004450a98f00"/234], 0xf5, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 09:18:27 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) getrlimit(0x4, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) read(r1, &(0x7f0000000100)=""/41, 0x29) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/15, 0xf}], 0x1) 09:18:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) socketpair(0x10, 0x2, 0xfc, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r1, 0x7fff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:18:27 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r0}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="ada21f3006267fa0fe904e99cb74ae9d65bd15f8fd89cd548dff4776fe97856b127bdd63433a3f26d2d512ad91e15457a0ad5fd5cf6b3c3508db8f04453da9afb77db4d66b741429bcceb68216e88fcbf9e6f2f493af2c68f04382605501af4a7da032ac648466c5f7a1975e6dc85d166f6cd32d8bca0120481f", 0x7a}, {&(0x7f0000000200)="64a43da42abef0f6f8e43fcfe07e261346993bbe8b27137538bfe5151aca15e49c3185e5d3bc48ab6d322363256422f62b726cdadbf2df3d6347e3d42b6087fdbf3e76d2bc34464d590ffbd5205078eec0a8eb32bc9c1002e0d76054be0676d2ba5afe8b67eae57bed64d9da8581da3a82dcfe9b4001d0e5ffa967fa6484e1d76e27abb345969d83c8804444153c44331c06e9f8ca18aa6bea439f4dd4992ded44a9058261ce02968de99be1ba000f502f989d635bf6b68180d23825fd8f908dabd4759b9c7be12efb21ef3401cd1d75537bce0d00a9d49ef3adff5685ffcc122f24a746", 0xe4}, {&(0x7f0000000300)="9e22a6515660b6c44e68f3f6be56be2ae673bebd02740cb9474a748438c1aa14e42e36ac81c524eb7650b56857fd024ee18cc2caa4042ad471b237c80e12ace9bf4f6fc30ce71d83002f6676954e9bb077150391a04f638cc2c25df6fc65dbf91d19368a98ebc13aff3ce98cbf4daaa19006b31ef76799168550c7fe05c348e237488874caaf3b1b036ebe662060d8bd7a3927ef2a76529d3c5c572490e9f564c1c5e2d1f38b0609fd5b67a1e3601b21ec2e1af94cb4eaf8ef5f5c6cf3f3ec76ba6806e9b36d86e89f6260a318c9fec108e4a3624221483e2d51fe5cb4abe5f4c80fd6df6326f7c6f69f2c262064e419f774899ddec9f6e7c081", 0xfa}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}], 0x78, 0xc}, 0x40b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x20, 0x4, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 09:18:27 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0xd556, 0x1) 09:18:27 executing program 1: mlock(&(0x7f0000008000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x489) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xffffffff, r1, r2, 0xffffffffffffffff, r3, 0xd8, 0x9}, 0x2, 0x0, 0x5}) 09:18:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0x4ff, 0x7}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x64, 0x1000, r3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 09:18:28 executing program 0: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0xfffffeff) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a40353a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca3769270fc35f5a6a3973a3a0697d810f95690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb84f8811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c9d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 09:18:28 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x5) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r3, 0x0, 0x0) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1d) 09:18:28 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) pledge(&(0x7f0000000180)='}\\\x00', &(0x7f00000001c0)='):#[][-\\@\'&#\x80}\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x40, 0x3, {0x20, 0x80}}) fchflags(r1, 0x8000) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) getpgrp() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000002c0)="bb", 0x1, 0x0, 0x40001) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:18:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x4000000) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 09:18:30 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b8d1ddf70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f0000004340)=ANY=[@ANYBLOB="ffffffffffffffff010000000800450010580068000000009078e02a52d2a80000034e224e21130b10fb3c43c95ac10114150231d45d4c72490680f8d1d87ed151b3503daacf5e26d6db1da6319d303399ad153124f9692c5c6df855a20dc3bbede7d185e9fab88a3cc1bf5b7c0e1c9f8c951d933cfaf3ff45cb0ec74f07816856383d08df122a1e9854827af3ea673bfcdc01f022", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r2, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x107e, &(0x7f00000032c0)={@broadcast, @random="abccb83988d6", [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1068, 0x68, 0x0, 0x0, 0x2b, 0x0, @multicast2, @rand_addr=0xfff}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x15, 0x10, 0xb, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @md5sig={0x13, 0x12, "21a4d4e5315f298b112da510bc3fb5cd"}, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="50100004907800030204090013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16ddcce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) 09:18:30 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r0, r1, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x141) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, 0x0, r4, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r6) 09:18:30 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000000)="04c622c13941ea6a4f1f81bd0b1e56eabc34881aa256f4a1c1a8ffefb1346ff711ad37dbe027c6", &(0x7f00000001c0)=0x27, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 09:18:30 executing program 0: syz_emit_ethernet(0x7c, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x13, 0x4, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x38, 0xff, 0x0, 0x9, [{[@multicast1], 0x7f}, {[@multicast1], 0x101}, {[@multicast2], 0x200}, {[@empty], 0x7}, {[], 0x7f}, {[@empty], 0x80}, {[], 0xc94b}, {[], 0x9}]}]}}, "cba7c7fb9219"}}}}}) 09:18:30 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000123afffe800000000000000000aaff020000000000001bf231b6004ffa6cf4ab088186d627d90000000000000001850090780000000004010d40f3ac2e9eb2b6"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 09:18:31 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:18:31 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:18:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000180)) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xf7, 0x0, &(0x7f0000000040)=""/247}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x109) fchdir(r2) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000240)={0x3, [0x0, 0x0, 0x0]}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x2d, 0x37d, &(0x7f0000000000)="3c46a9bf793b2501ea34111d574500000000", 0x12) socket(0x6, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 09:18:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="660bc17f7ff6ff01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:18:32 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x4, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0x7, 0x4, [@empty]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) syz_emit_ethernet(0x12a, &(0x7f0000000180)={@remote, @local, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x5, 0x114, 0x67, 0xff7f, 0x9, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x1f, 0x4, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty]}, @noop]}}, @generic="2069df649f54ff76d578badb8d7996beae514cb492acd819d633f74638858ef6a207eefda1050d20d736131550b1af439ac817bfc6949cd0ec70a3911dd9933a3730c3c296ebed00c61d46cfdefcd92c1549e008588f0bde7576de463a9f25270b3c68e4baf1b28e6dd7de7f067bb7af3c03b97fd030dfe87329ead4ce513de0b11493de3f46cfbfc9daae43da8e6287dad56711d576aaae693cfffba779585faa12d5244f2c6f4e23d06d9532360c33d15db2fac13e2c821445b3af29fd000e24a94c5d9a828d2107e1bd9ef45fee79a3ca9ff060e3a5d08af246cb0bd90640"}}}}) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) 09:18:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="77d27d8c3f252ba0c62d2a43bb18d18e63b6290dd8f5a522524a907faad3cae75a4751fd766569fb02a04aabac01d463b27671aed77a22779de4fdc08840b97523fabc437d651d98336ae4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/71, 0x47}], 0x2, &(0x7f00000002c0)=""/26, 0x1a}, 0x1041) 09:18:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xffffffffffffffde}) r2 = fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000300)='./file0\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x2}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/9) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x4, 0xf1de, 0x1800}, {0x0, 0x401}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1}, {0x2, 0x1400, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xeffa, 0x800}, {0x4, 0xf001, 0x800}, {0x4, 0x7, 0x2800}, {0x1, 0x3, 0x3800}, {0x0, 0xff}], 0x8) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)="2321bdcc742a3a3c3728f1df6f2ee0984a1a8cbc8f3619a4afa9f05e76a08dd65ae15e4b107a9c208e48b3240790e58459a4197aabc8ca50b32c940956fe", 0x3e}, {&(0x7f00000004c0)="477c41cdb7e2edc7a984608ca31837ef931d7bdb6a8dab0fe7b77fc092961c9c0c35fb6db9e77cb4e46d892cab55e77dd3de38c3d42cebbcbe6845a3837d86da91a9ca1a70a3aa49c3baf40a71645b0e89c30ad236e863e8a577ccaa3722f41c4c5ca74ea85391a4c49743f28fbbbd39e85c917a917c4fd2e3cc55851c5defdd21077d753c9ae636fdcfe78589f1eb570a2e0a2a7f41f3aa0c55ba084ea8418d0c7827c561d53669162b2761c1fbb4ca4350f3511b3c", 0xb6}, {&(0x7f0000000680)="9be3df274628fd3cc11c58d816d598918869cf5d5ba1decf0ba22fe868a8d5fa6df39655756e10d7eb1f5349c24790825e8d838a2058e814698e97d077ae00653aaa4ba4306ee3fed72ef70b676b30e491dc07c58049690eddf904ae87b1ed1ba8cd713f2f1e515fc13862f42afc49adff8853bd0326f9aa6ae91384d8baaeca856a486d26ff71c07a7bbc3d270eedc431b30cb7836d90716503db08946055db7cc8f64f50739d4cac52305f554c1041556cc6ca6dc33cf11890c83de97134e374073ce3eb825dbfd1289aaf", 0xffffffffffffff58}, {&(0x7f0000000780)="031354587e40ceb118ac32e03f4709e4f244148a9626e6db7565d00ac26959d8d2955326349de2a203853680218a6b245a80b2763d44f49692706052e5aa2503b02522ce77230c1969db9e361f3b872199f18a1ecc32eb4e31889937b986a19f5df45d1ac236956f6f0cb237df6edf1ca8e40a870d2fe75e6439b76526afb472217ecb10aafe9d729faea312b1b2130a350abd5aa45538d0aee7639f199a679a47226fd0a493ac76ea817304569c2305a155b153b752194a9e7ab9fb6febbf9d85114e2396c9dbe0f5596d07e76c5471e84263af2fee39b40cb333babdf55b0ada3c096c0f874007bac787bcbe0b6433c7c016", 0xf3}], 0x4) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x221}, 0x4, 0x3f, 0xffffffffffffffff, r4, 0x1, 0x8000000000a, 0x6}) fcntl$setown(0xffffffffffffffff, 0x6, r4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:18:32 executing program 0: r0 = socket(0x2, 0x4000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x2aa6, 0xb0}) 09:18:33 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000480)={0x5d37, 0x2}) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000001c0)="484eb4c281eb625c5520f7b107c00f08825c17d2385032ed3bb1e2c4c55129ecd041515f69ceccf1217fb4ea3963c391541ab3df1cdaf41c0f5b2c7ba93583d9e7c39529613089eb1a1fb8ae93e9037410793f2f88c1ff303610ccbfaf3fbe62d9138d09495ea43e57e8f7abde8cbacd5f84f02cc04650f52f50b51d0e30d962e06f49846d8de80b34b6c9dcd626601b4b3e44b5d130004bdfbc96c2188992685bf38dd7a8208329804157e5a6b0ae12e75ef039a05745e8de7b00eaefda14bbb10c1962e74ae5f372e0adf910ecfd7d733240309813e0c840ca042d", 0xdc}, {&(0x7f00000002c0)="e71d2607ac2ed160e4549eb58188af3a3d880400b777c04decdb3c15add90b1bade216f64663a76d817d07a42e44a497f85f2869c7fb75f701d851160d1be324c0435095c3aa9b11d9d6325e8d94594750498f506ce255a0d6685f38e3e04f813d4d5f61a16ed852ef446877745910a5c969b2d841cec9de6f0befa4fd311cc1234322dd27de61c582201a8b2f54abdf08006c902fa51646c371f54856244a67bad3f8fdb3ff0595529c93", 0xab}, {&(0x7f0000000000)="082fb358f8b4d90620657398fd4d078d9bcbc92e14ec4021b63d6d43266c89ea0b73ce622d871f0e65603c6953be8ed305ca2eee8831d4d9e5d75f", 0x3b}, {&(0x7f0000000380)="76dd5333471fd1c1ad0e6ea723989bc36f6796f8a65cf27b14de909d6d8e75fa19eb6cadca2da11daa82463f2e0723f49ab35afd4088f47bb14bfa94b819d6a47c35db34d52c647c80c7276d77132ae46015c4b8ae54aff8471f2216a6c815d8015fdaa6f8c1ab46cf052da03e4cfbbb48ec327085087ec8b6e01ccb18be15121a98304343d08a4c2ec654a36be7f2f6a9b0d1edee171e75592d3025348f03a0abbe402444805af51577104e003403df50807e98af4a52ccf9fd7208684225e081bae8dcbcd487d7198df421a4aec90e61e8bfe21677ed21", 0xd8}, {&(0x7f0000000580)="0b7f9351abe1f19010dc436d44750121e6747e0fe61cc8a96d4de1f036d17eb2a3b82460ff9c1a8dd22ab3deb5f11b2adb06af5974e6a7b6b613b769562e3af77adcd961779a95c7b143e4a0a74c44dedc7d2a243812a27ed508bdba78c6ca066fc0705e089b4b626ce49f792e1c0890e3733319c094564a97e6e246c664cbad1adf57c124f54d13412be095df905aff", 0x90}, {&(0x7f0000000640)="cc426d870bc2c31fc95775a06512f5dd027c44f82770f889083640762e09a655d3c3ec26b3de2559c6d1afd634d521728c203a4d48ca4d1781e571cf2431fd85a611bc8fe3016794151da0b189e92532929173aac7cee23f9bbeae4f9e4971c77a09c1d03b252a1b362945f1dfe3650d", 0x70}, {&(0x7f00000006c0)="728d884cc94f2fefdee8ff176e374eddfdb2b453fe219522d6c7a4078f093e3bc8a7b16eb9721fdbe8c57515ae6db724e78247a522b091b5f6b07d789a670bb0efd66a0f0b6b425c4f9f6a12d9276905366191df58d1e0c903824c20a496ad231d164c383544da86", 0x68}, {&(0x7f0000000740)="d8142eecdca015915a6dd04d0702e0f087ca0c8f9de88991b6b8a3f4d5d273d1b37a1b308b8b45b99e1e5ba9bd21f76c79cc6be52eda34d5ef653d73dabbe0931919", 0x42}], 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741a6804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e04088cb2a56e5feba05157a8e8a6986622a28120f3b69063415fbe9d45542fdd45b1770419700"/95, 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) dup(0xffffffffffffffff) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) close(r0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) write(r5, &(0x7f0000001d80)="c64c7ba681c4269ad7f326237e75a81490377b2806b20ccbfa466f2e3a5e72a009a98eeca95ecf8fcbc033d8586ce23e72bc3500639a455da2dc2c614cfd8f16ba672dbc9ceb58de93a91905d5fe0c0a93f9535673dd2874f5c00772724f546fb7e55834f4a8c82de1e99d7b998eaac95e538a0f97423928b61268907ff3eb40ea991b9c371f29b6dd79ed9648e9f820b7568858022d1e2fd424121724af2713a90e30c3d560a3069c6573c24648a5b7f7d3e991072cdb485400231f6d766dc6d13bb10554ac4a0853ac0c4286609b2ed7079f0292ed618cf50600310e8fa1076197e3a19672ecd99b50913ee18921ec68d509918bf4215f3073476df01218c82512b636c3a9b02ed9ec757dd8afb86994b89ea20ae9dfddebfc5f7b99605703c1765963ca94b4516d7a7c0988167d308a19e2ba715e2d3b8da23344c9443e1f681b6366900d58d3adbb4dca52d42032a58257837d17bab4f1d641d0cbf65ff1ca9a2213e9fae62ef285d272a172ac23af8d1db1e5d5ebe23648758e76578c097ce559a4aa20224facdd9f47ecc3bee56b37916fe0c5f2aa9ef03c186d77909e202eb3947ec53be8771a3e0e3f17d4e7bb12ac179914ec3f21cef6a21fd93527a859c55683cc5a2c1a058977e4032175067bed66b500171b71987261bec7f196a1cf27b649d92bc5eaa2806ec1503fc3099ddeb9329e2ff1cc859e2584d3b80099f1be35d5a4cb7c91a256b6d29ce68fa6ba531821203be955085c8369e2434cc2af1bce9ef8d94c625f341abeaae879f01c18e919f9ea8fb2552d1812d4da3b545f33835c7f6c837ba28ac5d9160eba9bb523c9930924454453580b4ae0c2e67e2029d848a4b292a717fac046730aef2946c329c5f5c5e07561b40cd01412b5cd3e7ac70fb465b6a36921cefa5996ffc5b1e6bc3fef7ec52bd93fec447bda784d99f32d5a39a38653b8f511167a81249874842672a73a30a97f8db05d94868bcc1346a1c06141ce29be499030c9a2937a33685d98bcf5103f8396086bcf440c0f22182485deb7f5955f2eba4ab6e7a8ed2a282ae46709ffe9fdbaa41de863e8d13a61b31ad6a5cc563f47e46e2a8aafd48382c661b1ec207db5c2c32d4063b7cb58c0a8c56c288f95624be2e305111a5361b2adbc0085ce53639042a95fb24a10d4bdaf5b05d385df44930fa234c043115df1bf787edf9cf7c30f7bd7f2df33cc52ebe7734337fe32b9d130ba0249579f1cc334c227829d8e069293219d76cc6683aa8ebd7947335bf16b3d234e449dceb0f8ec263deff259d7aeeb123978fe1b291777c997c32b8178a492c064ad80fba51c714415ed945d9588c108766b4cbfba876d2058d62db67bf12e2309b83618eac42c76ab4478179f4cc0e7bdd31e79d3d7137eba0ba1eedeca82cc29b5af43a091f9e9788955e5d2789c31db5507d6a0bea7f01f50801a280bf9bcf1d01ffb7e51fac80616c69a4de266bea35133099ad90593bbdd0725062ca7c74fb66933b8be75a8dd889a2807c309a9d59cb3ea7b18fb87e8c56f71d3d15293e823bce7ef8df04e8bf79f0b7d6a18e25a345a34d092c76343fb703f4d79e218be8285ee206a0d07ae2c8d078e3c3b13fe4f0c06baeb622c9b74e4fdc320513e091767e97e6cc388a809f988890a7e11fd8a98fd0234556b93c06b95e49c880120f414b43ff2aa80eedd077fd983ee72834b2ca0247d6415f6a795ac5755ce351265959382e34c63e5394b8f6b88c24236be867493b1d4e1dc62e8e2386d47197dbc98d060901703fc80377b2eca0efea6a2034937cdec328dffdd0ddbe38e16b300ed7c5ac6304e2a50f9ffa7d9688e437c9c32421f115b0ad43f84e3de13306037cb6671f871c288cc1d8bbb0e98770b5bc58b4cdc44545fd21df957c20ec0907d89dd12a5fd6390e7af6d2b77ef3bf7d1f5f648a3a7c7f3574ddf5262d8436c0a09ddb797f478506379250211a6237b754ddeaec82f79303ec1f0527120402518a36db968a762b16ac7488e06cab1f053273ca72ec7c95b2ee83d1c98acb2d2419bf6eec1acd34a2fb82ea55f747ae054c1669f2665edb8ed10c1500a3ef1bcdaea486459408c9794369b3feb776cacdecb183d11a1c6aa19943dfaa8ab1087d38d366c7fd711d1cfbbbf91237f81927cd7c2e7d75aaec72801af1fc08b73ac269ea865a8120120225c72969ceb048200bfa803c8e68924580775f1d6fc7246799586f76e96bda082ebded1a4c5d0037fb19f3e85762ccd2abafb553edbc22dbb9e661d45c6bdddb5b7ef71f3f4e91598532a9cb9951cb31101d7782533e00b16cc7447436baeddb9f19bc1b9207c949f14a3b6bd2baf5658887f52aad9f5dae5a9059c24710d02ca66c9b35c1bf5ddd8031e85b4ef902821db9a19e19ab3d4ad3b17ca977c53c0fb3966a7357a07e72d766c89b625efcfba6f06a7887832fc6642e1d0ac2d141a45f49efe8b1e3c40c8e1a433c685dc007c92fabc902a818314c84a84009949cfa3a11d4778baa99b1fd0906ac1ea6ad23c649f5c1925a075a63017b49157498ccfa7db330e320fbed8c7c326cabe09a9b5ceb4c864d2fe6a1793428c502bccc270e772fdb3193231cced2938cc50721f8865244c18be438d9c4f1230558872ac04a6e9c6643c81653004d533097853bcbbc393d30009a8e90214aef0cc08c06dac11a9b0e1b3765da8480e93599e75831d3ed579d5e981b46006869b287fb37c73e3448eeb21e550a071f5e1e178d1df1fc4bd8bc21cab7367b516c482188077d78e0712081c9185caa384ba725f6faa0dda8bc88078e712f00a2d047d2e755348e071184eacf4a84a44f1aa00265e53dc3546101fcc4355e4369a0cdb293746c7c4200187411bd4ab506f794cc9f478b8e1beb6f32a8deb3715bf511695359a8b6b0affd19305f4360ccf3d1a7f0f369c90f7e571ffefeaa9212b1c6656569edf510d9f40d07fdd3630d1532d17d5e657ade21ba9c4a005be0359a810dd2141da48f647cb9950bf655f37ea8a044f9aadb4c6a952d7e9a803d96a7e460a9875192e5930bf058ca8a9aa1876d7562d187522027fac54f9f0f32f407d29163ff86ffc0f7a3fa5ed016600440b11544dde376f398269ad4ea1ef068e3aa89e5686970f36b180ab3244c79151cf5a9fcb9179af072c45e928a7523eebc725203c299ca99c45e9fc0c872693c0ea2f2c84cddcc8321bf14387d9514fe1151b0d2828b9a5e9a22b15a91b5902bc4ffc6b51592161de019b3a16c810c21a07f6a08af0b11e89f331fb12ba61a39e75760664f0099112937704906b3717dc7c6b2e99552b3b8e8203ae40b8cc4d55f1a24256d230d90e9ec9c15393a581b5d1ec77e6788775f55bd5535fc0d64e6e1b937bb05ea67aa50f6c6b0ff6f07c13c942d4901e4288e7d4dc6196c26fc6ff343c4fb44e43cdf7be02bd70a43ceb3668a1a4199d00e820b598df85c6dd1c680cce9c36c75d9348283882338a51783099948401528520369dbfeb127fa6c53a98b3fb5b11492ae237bb2895345975821ed81a0d78a2225fe9dfbc47d1f060d244669ba45a677222712e6ab16d8dac2fe96ae3a9f8b120561d3dd694274b4731c28eeced48ed7731abbfd78810d16fc73e677ce329e82973e71e2cbfe06b947c8c66654b97cb3de7096b180d02c48fa71ca3ec59acd07ba9603f6cacdbb029c2dda3c982768b714bae4f470324ee675a311ada891d9751da95dfe596fee414fb029be0ef9f59462be885633e96d695a085b0c9153bc9b17976a372604503c0b92e48520b2caf396e59d4cb4c3fe39be3668a92ed93a0516c378e819aa7d40d3e647f768a704ae203ca7939e543ca37c578eaefde111053db14c2884298e98863bb9de31fae064bc98975a9931558104380a24c70743fa35ba23d47d03edf71ec59750533829aa5a20c3dd9ac3a0131defc5ba593135676ec62171c6b176dd2b8413db7c1e067eaa3c0cb8b77842ed982d961e47385572328b257f11b4fa1233f21de330e5cd8ef55b9d147d3111f575ba2ada38fe7416782d00678a03396857ad64928ba367403979aa4c745fe2a913fddeaccf23b1c741476c3f8625d27aab6569c6c33ab7f765375cff5ada6c1fe1bf1a225d1a0bee2395ce4981da039750a178b14b91fcddc44f17a34de975de03c255de2a736683ebc72071484188d398d85a9e1651e6daeef36f8e2153f298adf2adb66ef12e5403dd91dd9f9bb92385359f39b4e848bb562487fd17f3214fd51a5902d026137ee1fa5eb0c6b03dc584580d0569ab44136615d5fadeb0d2916d98dfe8ea2336abb5b3bebc2a08a57693dac98916df0a69e9e25e54aa7bc909e6b4cc63f0947009d8862abdd0b1e49687135d4bcf6bdb03a5be4daec2674c52342173becacb17f38d935761818c472f19cc23d51fdf65a64d9b13bb7e62ee0c56ee4b9f2206c56cb21d57139ee90465c54cdcad814dfb34d20d34d4c0834cceee91ed380961cd4f35e71a28fd5193a3d8b8257edbd9cdea6eca575f19ae230e191ae03e5c18a9b763c845d270f8ec120bde0eedf5833a8b3ec0bb90b39727fe86aa86032fefc6f4843ce1c8ee1f954258c7b0bcb0649581129c33c5c6fcf5133bd032209d61735052c06bae01783f3ce2b9af79b5ab29ba547f371374c4f9ec0bfd012beea3b05ae6ef0dffa55c01a677b590489feed166e85d474d1066ac21ce2289c76a27d4382b261ad27e39145f35a0830e5ee1092c926fe0b3ff3632e8de91481453136600bdc982bab2b05e6b27db71d6f6e47562244160e22531af551edf767d064536d47c6f0cea7cf54009807ac9c7bd28856fa8bec60e9bd1c6ac836b5b23d5d6c03dc0077c5699baa570b10c851e2dd6e0c29ac2fb976a1f47096df3925e6d5ff046077f21e16253168aab8dad7be1b368d3311e14ba326391f00fda8ace01b74a8bd2aaf041c68601d353e061494dd7e73c3be13c4c934a2f870162ea0dc6cc42c926d0d5b5afda9445c4a4918db29a3f37af7a63a987875632ff3897d9fd1c3f057184f08f54fda882c4668b177dc58e9f5e566d2f43a7f4afa9256bff49be42d5447a2ae6e8c99a31575d5c3eafb2e33a6ca32322d5af78e9698ea36324725feb16f110a7743d0bc730db96b1cf9736cc1683c4617b8541cbf407c45bfa2d902b15d30d9afadaa8333fe8589d4c10bf20c6cab3b75645ff26ce4cdeca6c2d225df5d37ca6b070785dcfe0b72a8fa0da75ec0da64ebde61ce99224bb4fe935ca6e55e2247d23a13e60d581d8a22dc2f63dd11b2aa044505f7d78f72ccf72a7201af08821b3a346c9673cdc880c1c0cec2c89178fc0c50344f06541287abb0b171d13460a29ae36fdf83f26d1c5e794a6a1837e3fef63d2d8ad60a4d2fda66c51a30ff55ce492739952010e268d5d27a76dd63d15a4168cec2f2d4a69bb0744ca02dc401f5b3ed8ea4d6759d22c53df4f5561784ff1d3ddecc601898df9a0231345fac85134ab04dc6ba31908591e5e2cb46a5e14957c6e2907b4420775657ff21dbb148369bd7d3bc9719440544adb9478786d201df1a6fc6655b9bfc2c52058ea56d19d31e06a9534d7514b3dab6549c4cdd6977bdcf36946ef17f50a4de5b1883f7ec858ff1c4134c513fbb2245ea7febfc6d459aec3065d304c0edef764a762acedf597958459dfe842bed9f7f806d8d9b696cd8579f34cc297f06dd2dc4abc34056e197b7a7405fcea6f46419bcdb1e00eed6438f5406bfbd1754f15d7daae20b55fa2328a5d743", 0x1000) dup2(r4, r3) 09:18:34 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=""/194, &(0x7f0000000040)=0xc2) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r2, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) r5 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000005000/0x4000)=nil, &(0x7f0000011000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000000e000/0x4000)=nil, 0x8000}, {&(0x7f0000000000/0x800000)=nil, &(0x7f0000246000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00005c7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f00000f6000/0x4000)=nil, &(0x7f0000436000/0x3000)=nil, 0x6}, {&(0x7f0000340000/0x4000)=nil, &(0x7f0000211000/0x4000)=nil, 0xcc0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000057000/0x3000)=nil, &(0x7f000066a000/0x4000)=nil, 0x8}, {&(0x7f000053c000/0x4000)=nil, &(0x7f0000579000/0x2000)=nil, 0x80000000}, {&(0x7f000072f000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x652}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000058b000/0x4000)=nil, 0x3}, {&(0x7f00003fe000/0x1000)=nil, &(0x7f00003df000/0x1000)=nil, 0x8}, {&(0x7f0000557000/0x3000)=nil, &(0x7f00001f1000/0x4000)=nil, 0x2c66}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ftruncate(r5, 0x0, 0x7) 09:18:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) write(r1, &(0x7f0000000000)="5d7ccfc8596e45bcbb420988fb4df2facd24d8e0c99126e6639caac4220f79", 0x1f) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:18:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket(0x20, 0x5, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000040)) getpeername(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 09:18:35 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x87) ftruncate(r0, 0x0, 0x38000000005) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)=0x2a) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ftruncate(r0, 0x0, 0x100000004) 09:18:35 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800460000200000000000019078ac1400bb00000002000000001100907800000000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xffd8}, {0x101, 0x80000000}}, 0x2) 09:18:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x21, 0x0, 0xffffffff80000005}], 0x8, 0x0, 0x9, 0x0) 09:18:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0xfffff66d, 0x4) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0xa1c}, {0x18, 0x1, 0xffffc00d, 0x1}, 0xffff, [0x8, 0x5, 0x7fff, 0x8, 0x2, 0x2, 0x6, 0x5210]}, 0x3c) 09:18:35 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:18:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = socket(0x0, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/92, 0x5c, 0x1486ae59b4766586, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 09:18:36 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x1, 0x4) fchmod(r0, 0x52) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') 09:18:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 09:18:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32, @ANYRES32, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, 0x41424344, r2, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r4, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r3, r4, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x74, &(0x7f0000000080)={@random="8d7e1bd8461f", @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x1, 0x2a, 0x66, 0x67, 0x1000, 0x1f, 0x50, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@lsrr={0x83, 0xb, 0x0, [@broadcast, @rand_addr=0x136]}, @lsrr={0x83, 0xf, 0x4, [@rand_addr=0x6, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, @tcp={{0x2, 0x0, r2, r4, 0x1, 0x0, 0x6, 0x20, 0x6, 0x0, 0xfffd, {[@nop, @sack_perm={0x4, 0x2}]}}, {"6d675549fc3ce94de55a0044df83e0f340f900d3fd33de87c76e0b7cecad"}}}}}}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:18:38 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x40) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 09:18:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080), 0x10000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1011, r1, 0x0, 0x22) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 09:18:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_RMID(r2, 0x0) 09:18:38 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x4f7, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe", 0x169}], 0x1) 09:18:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 09:18:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:18:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "900a8b01ff00"}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f666964eb0f346ae501da41b0aaf9512b9692a85d5553ec4cb7f5d7bff01f260d06b69e106c7793903b260414d14a0b1a1e19bc9b4c6f25c06045406db1398a419d63e60500000000000000faaafa1880ec90c943da5a03fe64a87d890c0b469f154c5e747f4c64903635967a6f6f854ece0c5972c3f81d07c79400"/136], 0x10) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x801, 0x0, 0x0) r4 = socket(0x11, 0x4, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) poll(&(0x7f0000000200)=[{r4, 0x2}, {0xffffffffffffffff, 0x80}], 0x2, 0x571) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r6 = getgid() chown(&(0x7f0000000100)='./file0\x00', r5, r6) 09:18:41 executing program 0: r0 = socket(0x1, 0x1, 0x1f) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x4, 0x1f, 0x0, 0xff, 0x3, 0x0, 0x2, 0x0, 0x7, 0xe807}) 09:18:41 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) r2 = dup2(r1, 0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x7de9, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 09:18:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) r8 = socket(0x10000000002, 0x2, 0x0) write(r4, &(0x7f00000001c0)="27c8f3332ad482885287afcf48cdf07e275b2a68f994d4339004f689d7945bf15f77381e7bf20c56500b248d4d281def81b92a2cd377945b2a4b5ab3027baa73d326ada1215c79c9e6bca8f94b8e1a0bd6da638b0aae62203abb9f9f2388e3c3726248476442db0289d787c17f120a7df55a36bbf90ccd0b160e18564bf4305ac6343e729a199dbfbba4e10ec3218623", 0x90) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r4, 0x1}], 0x1, 0x0) 09:18:42 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6"}, 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa08088140b3ad0800460000340000000200009078ac1400bb00000000070306000300907800000000450000000000000000000000e0000002ac1400aacb01256e6ad5c98d6188fab33481d89023aade3960"]) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = geteuid() fchownat(r2, &(0x7f0000000480)='./file0\x00', r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r3, r5}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r5) r6 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r5, r6]) 09:18:42 executing program 0: r0 = socket(0x20, 0x1000000008002, 0x3) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3a1aac"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r1 = syz_open_pts() close(r1) 09:18:42 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x2) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 09:18:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x2}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 09:18:43 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x479705e224151a15, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x2, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 09:18:43 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) socket$inet6(0x18, 0x2, 0x61) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0x200}) 09:18:43 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) openat(r4, &(0x7f0000000180)='./file0\x00', 0x20000, 0x1) recvfrom$unix(r3, &(0x7f0000000080)=""/25, 0x19, 0x1, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') accept$inet(r2, 0x0, 0x0) setsockopt(r0, 0x7, 0x223, &(0x7f0000000040)="c422e0a2270144ff0100060070bed1a91fa2612ff30789b080ffcaf45bb106db899dd3e8a6a734f6dcaf611b802d8e38", 0x2e) 09:18:44 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100100000bdb90000010000000000008004000000fe8000000000000000000000000000aa2c00b100000000004e204e2000089078"]) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r1 = syz_open_pts() close(r1) 09:18:44 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0010cd0000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 09:18:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) sysctl$net_pipex(&(0x7f0000000040), 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:18:44 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x3}, 0xc) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000180)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096de957b5350b28f1e7ddaa45ba14ff355c5280064a77b23e29b710946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb22bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a09bf03d9e21a65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c8099b26fc3462aeff27e9404000000e7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd27e499ed310e479bea9b7d23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e52877662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f95280cc40d76d89263abdbe7b2277819f25a0746761ebfc4e107b838444708a9d83e999c9a23553d99d98533dafbf6246bb0cec12d26dbb2ac196ae2748a877eddea9d7512abd5ed3ad4b4a97bbe6bcd2502498519d1a02ebe5a8b262b2793b878c39a9f8feb22518a67bfefd00006445b2a265b0fb93b9d878b197f6773e1dbbeb2a3a8f3d46522b6e5a29f46fce271e22ad0e1bdd59b486cda9645bf29b587f08b5a63838dc5c95031852b85d35d21246de00333574110d452e0578941c49c9bcf4d55785e935a0ba6bfb94ca2b303f7f5a38aee24167b99a8e61ddf2246bae336cd5243362822de91bd3f33e02050a7e3a798058b775cf8957a9453c7b41a3a4f34fd0fc2edff1dfaadbe04d756b7a311c09331288a1fb2898619e147f055887636eacadac7cd922fb95f9e5e5bb15a852796c780062e837d728ccb14bd585acf0ce1f727878c76b", 0x3cd, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000000)={0x5, 0x3d64e1a9}, 0x10) 09:18:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) sendto$inet(r3, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = dup2(r1, r3) linkat(r0, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff316defa4ce7b0800460000200002000000019078ac1400bb0000000089020000120090780000000050c9c73a7ea122a8875ac555441dd8a0b3f0c028772343fc8b7e251b2ccacb777576c6146ea0f012cc3aa43060ae0d94547f256560d7acb395"]) 09:18:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x200, 0x186) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(0xffffffffffffffff) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x240, 0x0) write(r4, &(0x7f0000000500)="759c7e3d2795fd8c01b4cea9eb5d663bb5bcde036ddf3fe617815fa22c57d236693d375557072dc46dc6a9289876a71c50102e6497202fb9d355f7e854b2cccd6d454e748877fe680d398f3bb97b258be012dccfd219db5f432a421fb5a09d72683b5861d15bdd8ab3ceb740860bfefb6636909f90b0e7c4b19a29535635736b1c5113d1eee2512fe831620c71d46bea14cf839017e0868b3a6e0979d4e1e2b27ba625ab4747d8052c1d8297ead1cc8a46d73eaf4d31befa00ed3f8a2534c4446f01cecf9d9ca9670f5d3868d9bc3c8c2367ba9ec8c5958fe7284594f8e4e15f51ce838aaea4007f7350006aec04e0ee8b9b0cd79fe57deac8cf86dfb765974813b258703ee742efdfc71878ea40b83fa5f35709cae4641b0e50320cd287288650a1db882415b7c437262ad2fb5222aca5ed8c6edade892322cb866d5682462bbd52e3e0e9996c7ca58e261ad61de91f5a530b3572d3310414e02c48f534858efc9ca79cb59c7f188c4270ea25db5262ad25ce0c9a307bdc7e31c682b53db8bb849eaebe94cfb38dafd30d13538eec049dfaeec8059887827e03618b0744fd485a074817db6a7a0244499b55addf398503996ccf545fdca9e23cb13278fc1bec297b77eaae934c9f6fdfc87cadc7f6acf3d649d05e8ebd42a0f4ff69853743ac461df281bafc4b534031111fa45b0df0dfe6dabea90eeae379228db061d4302c6cfaedcc1a7b96e478308a981e886ca596092818f2410f9cdd70843c631677281832ab845d7c064fd5a82f27c111831d727a8982036dd97ce7962fc7b3c669e711414c35da38c495dcc3e69bbbecb02115278408a35cf8faed2217b431a2e05fbbd99132ca706032b9e28a18a55b6f3a4bda9f157bf5829799ebe59c41f812bca0e57a2514c8f5e9a2275a5ff85d5a09ccb20245dfc38986e2a7bb62c51f5b5a4aec6e773f030195bc0e3e1b062ccfdd5a37d61a31b7cabe2c866950f54a52a1c15cfa3d2a32e98f789a7d383d76f78122ba1a089a9657fd3998331eb2213313fd06a837b3afbda6730201713df021577bcaad0a61408786c149abe500870d89960591210682141601fbb978812d5e7603aba93afdd87597d2b7bab0cce3cddca765d9c6b59ba81ff915d95df99fa29b8fd2d17349f30cee771b3d280ba371d4ecf505382703ed4ccde7011bcc93b4f5821d18eb1a57228c6562a29e005235c3d36d98c2efe54bd8c1069b01f4e9e2865212e35b162f8b6e82ecef5d9fcee1bfdb2763c42a33bababdc4bee0ef63a4b8aa2c5355049deb17b42894b1e23f88175caf93ebdf4b402e1508c29280af3fb6ae5521e14b70081576e856334f8cbbcb7901d38cb7b0cf56019d708e2c48acffc78f69956ea60e68c13f1c3276f6317b20d179afd74d2307d047ac86ad9e26d10decceaed03a323ca9d58d08b53a387c5fc4e28974dc42ccd05d9f58c5390c112203d4e681e22cf753b22d31749d1a88f27b9558ce4a77e4779a346878c38fc0b3f035385473de4913f97f5e953c4ce9b882538b7095464c20883ae184199350bbc6b4ae4611e6676f5a9762f0fcbf21ef70e93267b13c9abdf0fac1276df7cccdfc868a04ff8229484542fe176c11fab9fe9740d81d7e6117b213b06f23ec543a65a9663203afa150ed8c71a7594bb5f9f6612e8dc833c8db9bc44f9e92609d3fe0b83747d8462e502cbdf335610efa903f88eb52aba3c1f80001fb8fbfc706a619164e8139476942e63ab2863e054ce442b57e5e638fb0901b9f158fd0fffd2e2217587360d406af8ca971a608f870bd7c630eb2d2cfee4ae8f19434841893b336df13413e9a6f5239ae95a317dbce6e1c40ff196b72a591d0ea6ba76b1f3c430d832fee2547b07daab9e689abd68cc75c28e8e81219514b146abd4fb794c8b3668cb5ccf71b0796cb6e3b6992a229554ce8ba315b28e76228d319904e73c3cc98abe70adc490f5278a1c7a4f44a9f31a7c23b26ad1e7b3e22a33c9eb907a0cc8a72e033e40bf57c55db1f53e0f8d84a3f9dd0691f507d89520958055b4eced311e27c86b055992a7e39c4a2d456340bd7a2a71c93b00734ec2db1dd17e7610d739a9f1bdd1a25ade85ea1ca707fa32d09de40813cf3052e00c72a162bf6af783898b91c4a7a44d925cd815418e75cadc20ef7a4b48fea0f711f2a20e5bfa6c6de5eaf7ebae845d7a11c4021f050929486c296c410959c0dc3c7dbdd4f16a35ed7b1aea628d334e4ad026162d9e73f0ebcbc5b7d122d18f729316685af7ce478960af8231a4fc227d91c20f78833f38c96ef00920fc4ec653523337476a4c42d2a33699d5e527b9a905947b7aad7653f61f1793182c0c0a986e0198a34b4fe9067e016ae04f63275be813879eba3c0232016e27579312b7eb6375f38e731b39ffeeee4e25087bfd821b4f954c47d3d3ebc44492dc34a1289253f61329aa024309161a7a79ebcf94d77ea451eee11a060a4b373bc993e31d8c098cdc4b6c4b908d770104331dd44f3ba726f8361e1f0a5da6625824f1256df9d756b14b4b6273c65f956cfeae2e016cc65548b2fe04fe64ecab05a227be046d99dab00e8f6f7abaad544d00b7ad78347754e19e29cfbe61356101135d9645084c2923162d71562261530bb5119dca5a19bd76f7d203960dca4bccbf30999aa186e51a5101be6296ca9303f2d7f172513cac64a504412e16d2a4dd51003e44b85fc01b3d6e71a73c290df9f79333e6b636d6ac561c07c5ab94fc828c7564246e07bd0f00db35626afd6e3da9181c7f6edf1a0f2db11860088b9203f0a38e9e7ab3b4448c88849d6eaa44e2576d29d8a2aece4557c39d2ccf2cc8754c61afb1cf0b389ff268fde2bd285e657c88fbb86b3dfecadbc8f0ef9a6a8da3094ae6796fd1377cbd12fb4028756edd5d7e93cd41962173f6be8c2fede0d16e980f117cc447e426b7290eec381ede58e744728c8a47a671b7f8b24018aeb5780c411a9d84a718b7a109215337ecc725a8c79b2891d0617ab19be85d7701db9e44a3c284dc4cbbcbd2f24e618be8b2376b339e13bc7599041f5a2af6dec026d41d4c98cdaedeea81661f3a2ea931cd075a944e8914de65edb9a16f5d6301d0df2cc922a689cc9f2194145391264b273e3778a7d1b63007358230140ec15b068f29f7de6fd1a20661696a03eb134f1567e9285d37a41f2f2ef1f2ec8aac763d5d1e6377b236b4477180a7bca39ac097b8c4af890b99d292d75a2e6b3fe42b5fb6088f30e71be1218d4de702e0de78a8a2ab75386884bf6673c480e6e7146d083b020e97262137a95b1e08f19536086b4b5a6793f8eb78a9c317c13f09276f4aa7fcda61fe961723e1de03894fc719a2f885e0804644abaf5ed5b0137ef9aa34fc26ce25950ff891acb6140faead0c7eda3c72a53f4b21857eb9d7e0b35e26fe545f1937fbad872597838ed4e5a4231d279bcab4cd44f3c088bb35cd9b640a32e064f0d956c54e017c0b3af781beb60d95f0ba837cc03733870397ba516b7217d66ed1135968ab5a583740a2bac9646ef9571b6a3fac8e16bb65aa981acdc81c7678176d0597643a5c9d63aa18b3ba7024f0424a2de90d509d8d986d58389743243e28c3f71356e193a29f80c62d525908de150eafb635e05f4e56570b6c608ca9463a13a31c4903f30c591e5591595f5fa82bd749d4ef8d012ebb25b0c20e8da7acfa19630424189c2c15b3fc3185d4c720e882dd2c84e20fbadef323aa44bcbc337c59f0177c285c61d1003bf46877926aba9b673b316c985b4243ed9f8e7b06d95def69772f584c97c8b428c23c8fd5a8d1a5c24343f8ed9045deed84599b1968b66839746dbb6191dc8905783b3fdbb7f0297b2726b8b317e3887e939a545249b33f6fc98bf316795209364a1da97309fce4dfcef1af79b25237817af0388c35efe9090e871f8ccaafd9415c8acf770ac6a081e40d41f40dfcc10d1a8499acee12f8c3ea883ef4a1e13983935fc58aacd5fa8a271a8c73d3c69e522123d182f0ac84e051cca749b942317a4a81d865c1a371b7c24b67f5f5e8d3bacbceb66dc31fee1e0e1c611da8db6ec07159c742473605b335a6fb62ba8745a817913bdd4651dfaebe5e122fe6bdcfc1ac52e758316bd4eebf8dffecdd58c81498fca3899101d0bcaee48c8a915ce779f5fad9c57e7d56cae220e2601dd6d1eb880cd47ca00ac03bd97735d6e1199595f737522109f90cace513bc8111a55b82afbd275699ed952963c8d37ed71792358b026480c4fee28a914efabcee6a05576d3871f89c31f88256e49932f88747eba48827d446fabd2e0ccf1fcab2984b3d4b8f7b2467e41d75cff5895d2f058e8fc3282a9a57718fb90b2e0f329c6c3294f5ab26345bc02f53358172b3b4868167b6902d28ae6adc216e78781cf4516d0f326708408d2eb9091bfca7f5699ff187754bf3a6a00d4dd72b6ea9eea606239757c48df56b1b2d190a273aadf24b5d72fa70aa09e2550185e49ead60764dc93c2228fc3d92451ef127b380fc45ebae597de85c4ba5785bb5ac3be5ab45c70da988739286bf87d05aeefabd1e85c1c313616cc3f56522d7fcc0cb76f0a5d44d4fdaa3e3859d63f914291d601e6221d14feb274f82013554c06ad0513ec11b0521b3f6193deea46869a9e99b9275a282c783ed1e1ada32044bd65fc22978c774cc354fa1908aaf34219bb820a1a74b9dc3688b6b3324815f44ac88a89140a774121a177a645d96d149450e34888495a28ca2af2e3021309fee54d4fb2515fc080c67ff1c53188763eab87df542cccd92c999f1de03073da0ad066de0a5e22aad0c1c0ee8e1c998d1385f5a535bdfdf99c6f71d4f2acb65955433869b1e64909d8e96cc03aab6673553428be866b2b7b803be0a9ecdd103fcd14c9fb976e519a67a2834462f6b939659c20d498e86a4878ef34fc5e9bcc54b15f1ea5d77a5cb69eab4ad3a1a5734c1865ae2eb6dbe65a5e992b20c14f17242a8a2290a4d672a466a4c8ea0e083e1e203b4f76af28ba894fb1c8dbb87bb357f4a8a9c59a969579e1ad46869be259a6dedb31c26b3431e5d6bf38760ab99875c29454849424702ce4d808fd20510b9bac30d70078fa8d2dcff247ea84f53301162983fbb22f289fd0fc524a7ba7229c2e6c2fe17e3bc5dd7bc948fc3634dc5b560a9c848b7eb07faee49052645f724a370928fcb0fab70aa703436a940534951dc566e8cffc802748f722d519aeaeac8cad5a64a5f94f608542eb3f4a205929893dbca98dcb82fb6fa6ac64b1bec9a0d18dde4851306d6912bb61beae62ca96ab1c87bfbff84aa4bef53813530f4e9de453d3c885fb3033e545b5eb72c7f68cab625084351ab7791c8029effae6a00737a6c232540391573b442a8da5668df979e3f9aa2a0c999521d7ebf147b1f8b806e3547badf6b2c6aff77a86dded0fd973ea92a1cdc87905e381fe71d0e0f82ab8536b566bb642852b964d001e33a758a25a36eaec8aaadf490f54dbc86e3cba9cb5c23c230d5755180fcd34f71fc7675a936952790bb212a1cfc36105e0281e74128da79fff378db6369b4384ad756694ff94b110bb72f82c487aeaaf6d7349296ea9af711856a9f273e905d72db8ad91dafd0db604bacf260533b170d39797d4111c10d55aa4ae940fc48d952499d371386be9a774da3e2bd3aaf0da48f0de1ca1c1bd7cbdf1e61330ca2abf0969a4e11dbd84afce05091d5206f096d93a4cc0d320d6ef619637b5fd2915cc0a266d1b01a159a0a59ef8fa", 0x1000) r5 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0fa9735826cad96f844e36858781f55d5dc0c32de9cf83a101d3b184024b4debbbd122eec837528de6c5e7fe4aba06abd3f3b9b97a096970bc95bfe6ca663c2cff46a80526b2c43abc92b4395e20fef47e", &(0x7f00000001c0)=0x51, &(0x7f0000000200)="acbc8937782ef53e03a5eb2173e9ff37b79132de9db534aaa4314e1b3028fad228dc70f379944b53997cb80e2d4b330a57a3511ec6aaa91795d1dc1093afe01149209f35a0abff461ae075deda3d22a1c2e7af6647018ef0219938e4a2311c5e8670baf98bc61b3386bdb14ae8da0f63290e80940b3b1f6045e2f9ae3caff6e72b4c7e6e52c043dbb1678d68bb123fd0070e4df676c08202275aee91bd24ea2b3770d88db82d53b222eaba99dff4b43ffcf5ec2ae8a67a", 0xb7) connect$inet6(r5, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r7 = dup2(r5, r6) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r7, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:18:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:18:47 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x9, 0x7f, "01000000f07fffff20eff8ffffff0200000600", 0x1}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 09:18:47 executing program 0: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xe, 0x6, 0xd47, 0x0, 0xffffffff, 0x7, 0x2, 0x10, [{0x9, 0x9, 0x0, 0x1}, {0x3ff, 0x2, 0x3ff, 0xf5}, {0x9, 0x1f, 0x5, 0x6}, {0x659, 0x8000, 0x100, 0x7}, {0x9, 0x1, 0x1, 0xd8}, {0x7fffffff, 0x195, 0x8, 0x9a75}, {0x0, 0x4000, 0x100, 0x1}, {0x8000, 0xfffffffd, 0x8, 0x3}, {0x2, 0x40, 0x83e, 0x4b7f}, {0x9, 0x9, 0x5, 0x9}, {0x7, 0x924, 0x5b, 0x9}, {0x6, 0x7fffffff, 0x2, 0xca93}, {0xfffffffc, 0xf065, 0xd6, 0x7}, {0x1, 0x8, 0x1, 0x8d}, {0xfffffc00, 0x8, 0x1, 0x380}, {0x2, 0x9, 0x5, 0x20}]}) 09:18:47 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) 09:18:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 09:18:47 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:18:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x800, 0x7, 0x2, 0x1, 0x200, 0x3, 0x101, 0x2, 0x2, 0x3, 0x8}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffff6f) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000058b000/0x7000)=nil, 0x7000, 0x2) 09:18:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f900c56151cab6682e2f030008e56c65"], 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000140)=0xffffff80, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 09:18:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xfa53eab985610d1, 0x1010, r0, 0x0, 0x8000000000000000) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 09:18:48 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000000280)=""/98, 0x62, 0x40, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x7, 0x7a4}) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x2, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x50, 0xfffffffffffffffe}) r3 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7, 0x0, 0x0, 0x0, 0xfffc}}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r6, r7}, 0xc) 09:18:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0x0, 0x0, "b8000000000108650c000000000000000400"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:18:48 executing program 0: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80, 0x200}) 09:18:48 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x4}]}}, "fe58144a"}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) 09:18:49 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x425bc4b3, 0x6, 0x9, 0x2, "8436a09c16ac73c9db5436fffa1d6e97fa21f659", 0x6, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 09:18:49 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x1}, {{}, 0xfffffffffffffffe, 0x80, 0x2, 0x6, 0x6eae}, {{}, 0xfffffffffffffffc, 0x0, 0x82, 0x3ff, 0x7}], 0xfff, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0xdc, 0x0) syz_open_pts() r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) syz_open_pts() kevent(r1, 0x0, 0xffffffff, &(0x7f0000000180), 0x10000005, 0x0) fcntl$getown(r1, 0x5) 09:18:50 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="10f93552bc83aaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0306907800020000450000000000000000297200000000000000000000000000160000"]) semget$private(0x0, 0x7, 0x0) 09:18:50 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) r0 = semget(0x0, 0x0, 0x402) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/53) 09:18:50 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = accept$inet(r3, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000080)="592978c622a0b2dbc2951e6cf40a98f8032fb7c240541e9aff0cf3121046bf5258b771a91d1e090c9cff764281d3a2d87ff32d144a605ca431cb68d0827073850fb7a953394fe562732b0469fcd5cc619d09c133a6aa144211c3c02d1ad2c23cfba3452a7cad7a3eed8dd15f413033ea341bb797aec9436a3ec298de3e480b1fa151e86ed648918564e3", 0x8a}, {&(0x7f0000000140)="51283069bedc51b94dbe7cebed57800c0ff96f8ed1bb87411ed960d40620da694aeff43be34654686a3664f074cb240a0683fd911d7f19eafb420dc580f6", 0x3e}, {&(0x7f0000000780)="70a3f067f93a3a33e7b341289f63a3ad843271d5bb6451d78d9361d03ec8626b25512818b23c5647b3f7c0901ee0a3417e2fe498011fa528b20dd2d3f1745082399b1c13c0a6020af667de", 0x4b}], 0x3, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r4]}], 0x30}, 0x400) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r5, &(0x7f00000001c0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 09:18:51 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xe56, 0xfffffffd, "df00060000000000005b00000000000000e799dc"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 09:18:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x9}, 0xc) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x2, 0xf0000001, 0x616, 0xfffffffffffffff7}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0xffffffffffffff01, 0x5e7f}, {{r2}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x5, 0x2}, {{r3}, 0xfffffffffffffffc, 0x40, 0x0, 0x1, 0x4}, {{r4}, 0xfffffffffffffffd, 0x10, 0x2, 0x5, 0xf800000}, {{r5}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x10001}], 0x7ff, &(0x7f00000002c0)={0x3f, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x402a, 0xc, &(0x7f0000000040)="ebffabcbff132eaa4e713048e6993192969401889c95fef329c0c35a4ebfe9f8c824d584bd6422090029addd23fee4a51f0a9c3be8986206bae430bd170564d04a46a1a611f259466feab95afb553503584c9e0cce27346ca3a7c8cde236ebde313ed021beef2a65dc8852", 0x6b) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r6, r7) 09:18:52 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x803d, 0x6, 0x8, 0x4, @local, "8f9ac249c082027f", @empty, "381232bd554105f1de7f1d9c9317da95"}}}}) 09:18:52 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x101, 0x101}, {0x26, 0xa2c}, {0x22, 0x1}, {0x46, 0x6}, {0x40, 0x25}, {0x20, 0xdd}, {0x80, 0x5}, {0x2, 0x3}], 0x8}) r0 = kqueue() sysctl$vm(&(0x7f0000000080)={0x2, 0x4}, 0x2, &(0x7f00000002c0)="46537306adfc474b664e3d197611e52b8fd6637fa82ef3b0e957e273e58d3ac2430345b2685bc48dc3d7d2d378c902ce5a86b51d022017f0a56ed7b662d12440d8c6a447e708e6eb4d94c30d33f91913619377d0776bd2c74d32dff3e5f7914623c55836f4e284aec62910cad878fc5e1970701d2fabafc09a21096b9232854c92b0e5b30a522e2a718e70d5871dab95f63d8df8bdd235d9aa9214d860fb4e1cbfdc42378099fdb7b38a", &(0x7f00000000c0)=0xaa, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$KDENABIO(r2, 0x20004b3c) recvfrom$inet(r1, &(0x7f0000001480)=""/87, 0x57, 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x0, &(0x7f00000001c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2b90000daff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69e5a1103dcd61481ae55e1ad0e109832e117a3f4fe380400b0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6cb864a0e73ad08a587064ee6890bbb274b5b8db67195a6460df765deaf6df51962c3a5c4f583d20bc5729f1e527008ad2f8bfe773fbb572ac98979f0be9c3572340b6869e6babc90ef1cd650069683f3384e7253790bc559ade30d7ec6bb3671d23ec48f1150faae74baf6a7d2f5d83b9e1c7c3d2f07b1e2f3437667ff73ff17fc7", 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x12) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x7e0d) 09:18:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7) 09:18:53 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4, 0x5}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) 09:18:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSTART(r3, 0x2000746e) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000095274fa0ff540400"], 0x10}, 0x0) write(r0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x178) pwritev(r4, &(0x7f0000001600)=[{&(0x7f0000000200)="83f17cfa4b2af3f0ade935b0759d76f23356bace42b92d348f4f3166c32d48b2e2adad7c882d773c6000", 0x2a}, {&(0x7f0000000240)="4bfc5c1fc2da3d31d91064b5701e54d75608435085b7a4ba30bf92651cc175963791df4d9c558f6e0203fb2f7a1c7185b7a093f7d6f7a07099e56c7642945a999efd83d09d78289c49e0643c9e1e2f1ea75643d9c8689b2cdc4d574d192e7b9052d9cffa87b274ac9de8f6289303f4b9548adb952692000af56abe74064c8e21b1f99d2bca343bd1f89a8ed77e5ffe65fbb044dd0f8999efbc254014260684a00d5540c2b5f954ead0ff90a39ead84c338ce3b6fae82066e6a7df69f0748460aa8d8e2472cec", 0x10a}, {&(0x7f0000001680)="d9fd1aa1aee30393cc6253c08939542b9082acc36181033b2449ff916187ee00f889bd260c08f3011dc6b089bc65e82ee580627e4c4ea31b5b99b5186a045cedf90c72f086fcb414f139090fc6f5e9cecb9dcd1e5259b0b415305df0b81243cdc7829f1210e3b79f502c0d698559141c8ee536d63567da8fc1b746a66f2d01887a18480096b00e8c65f796e503110240a65f6a691b0e6f3461aa1d243e297f0a94e84ddc9315c38ad63134b718c6b6d2e923e5b47deeca8566f5a662ab756ec19a40e5aa6370639fff73e28f210bbef3b665f4f37d", 0xd5}, {&(0x7f0000000440)="0a04a4ab4c692cfb84d2069f4c55ce61f8f907dde312df6246695626553f7c3c8d622d0159a6", 0x26}, {&(0x7f0000000480)="0fc13cb2", 0x4}, {&(0x7f00000004c0)="231c4557e96da2811c6e8d30d7ae85a13545783f6b33cbcb0cb583834bf1869e31171ae64e221124fa9a57b37a474d7e2cba3d7c3c05d2e13954d6b0e5dd7181097c838ad30a1e3a2a", 0x49}, {&(0x7f0000000340)="e3b1168b1d1f069fcf47ddd3ede4e63a4f60ffd9a5f8a59beffc17d1aac6504e413bebec150b87aebdfc8024ac7674dbcd91af3db0ea7e8e32bcdf9921d9ea043d36be746bd5c286812d918483c838c71242511e34673df9942241a364f322f85a79c5da1963b65cfc0ae884b9702234ea12a45cd089bef3657877b12fd4c9f85a3f9cfa040f512a4c546a23ce8a4787c8bace189e022602a56a185ecb9d031b0e", 0xa1}, {&(0x7f0000000600)="837904fc0e6122cf115bb8bd549e58f30312239bd55b44cb996cabed18fffeff625297d5aac33d9d09cfe23acdbfa5ad3538393293f60e61f29fb58d78b6affba57da63b9748bf3cee2ed528ac14d525fd8bb8a278ec49b0f1c2edc56c0b1e86a80f002397284ae0f024c46e72e342ba29cba3cad79d834d826feb55a5cc579fe1ed3fb044c7de5efe963e9d241b39058ec3ee8a41895fd3e535b0c8075e145b00126b81ca5705df2a8260d90436c07b9b78ddb6879ef4420d3f2e20f6f7c2b49c81b6e014efbcf6bccff87fe5548538cb9f5f6b71ed44f19380660c02b5af727a22e26fa87ba8d4a2e8e70cc521c13b0c14f309c99d81788c54e35ba4579f04efd369009267215e043acb05a4886c7611192a13887359b9b4146cbbfdfbfec35d1f2192cf360561f0d8962af8ade84cdcf6675a5f80f471542195990cb6e38b62b22703b7faebb5c39e14244e13f695a608ee0adb96bca2cc0f39931c637ac9197bbabda369be4ebfb2fea06c1e5442a2ed67ea913aaa674f7d549b1cf88577ffa20a0ffea369900205f337462b6b88b7fbd48ed255ecd8f9564ab9e4719965c0cb402a90146b9828bbe695a679df1ed7849d3e8be892304ead24448b1bc1dd9ba217acfe6472e127f37a7d81f6d167ac421da5dc2cc166bd0c1d3abad0419b43524e1d67f212f168075c349eb2f3605cf9b1152b8714c9ae8dec254384962d10cf9a74365b210441c51cf59df575d46c2ccdfd23d30a86522632267e6a6386dac775271e71f7122ad74957cda257cf4c1b12870a47e83536b9d0f06994a7ec5b2e20b4afcaa3c3fb9ba95e54dacf828d88b5cc6ed059b753c7b922787c24790fab05fd6bfe66cefe85cd8e3275567ddc3c179019e73558ba6ba016a06b1eb79439c211adced8b33632b7225bc1a5bbb038d49e050d045b2fb8936cedf62710065d376cd69292da07cf7ef6ceba9796f1786db817dac45c5a158053a1c400882dd8a83567d5c98255121b9728cdd5eba83e6cef4981b2f45012491f4ad896b355ebf2616dba8bc0fdfca94255f4d6cf5e32dd8fa6c7c6f72618d06492b30df372c87a7c6c31663f4c0f66f05b03ff31a5ee8621122a9e2f446fe512ed5fa91255230ce1eddfc9c6564aa6187a04a32e253933e61462628a9391e44b0d7d15d2f22e8abb02b31c8a1d1ec596112bd0b4004e37ea5231423017dff64db5f3dfbe56f6894733902e5df21ecc5eabe4f3369239be8e70c5b71be26a40cb893138b39cfdcee7c71f492530509698c488b7fbadfb942291a2402dd4ccccc4d83f4c086dd73c8b99f1c2c7f944dce27fe48bcd19f467120393345eea41639b594883b011ac361121d628840f59b6ec71f506a27594c2396f113c19ffaaae388fae45d58db34e6b92b311b5fa4449904bb5604dae297ac5b65a93841647b58eb4ee59969a9e5c6ea4115feeb20dae76de72d1e5770f070665fe62b5ed7053f20c1ce19ad3bd9a8486850cc522bfec6709bfc7565473c9e90eaf4587d2748560e8bb9fe68174569ad92754cb92f0c582fe00de72cba443b643177cca170a43091ba758e1849ac26e46733583f533d594432bc84beb23f4ac1a3e17818425454bc90f6bcdfd0861ddff68d7e2f22cc20e6de00184cfaf84d92eaf5480df0140002d6b741229cdaf44ec35653cc97e2a209ea8c1d99123a3ab5bf2a9158fb366545ea35d9b781ef1d310696132e4b8cf9510b0c65fec293c4ff8572fe3efaf6f565890ac9adc37a6700748c5734bb7cc0af93569f50d61515378960e416d8db0368672c667abe696505849359a53953e84484b854b0e08567449696eba0433604f3bdefafebd1f446fdc2e80b8c808077cbfe20789d940ace40638795cd76cdf363f9f721c4247d436a4996f42837cb6da55be8bfe185f04fd629f1e7be3625458350bf3503b4620b0e8aa56c8d97efb9e0c1ad9fecf0abbd598e4a27af2db46c3f3ed3d1e6ef804e18be4056dcc2b3dc0506c3d900731ef754062f36b73d677cf8c83b2f3b35a6b878d4a39729ea598522bfd20756161b801752f657d1bbfcbe0137d6717d01a6ad73b8a509b345b12123952d9f0d437ad6298c884449d258358c74864635dbb10036f427d5f34864833df0f8b5a96715a37134875993f177ba54a453dd7cc4aedeb453a5e08854a702f1a1240df5b12f899e38ca71fdbb63097ccccfb97f74519784b71ed7d13ba20d244418070938059b481194880627740962a04b7943d27ab3f9718ed74a121fc2aeca0ed2146bc0d8b91371e858a390b6ac8af55259d75cda80ec18ed08891d932ca06f16b60424c85ae4a5f43392d7007baedb5acbb6a8f425aa4a9c539df424f82bb43929137e11390d16cd7e1518c257cf053bf055dcbc89d942d865b395976cf6af57e97f710ae9e0914517ce1aeb3f984dfa50f24cffe75abb35ab0f0540e0cdcc9523ac4c78516530cd5c07aa7dc21a420d7f93514adcb70ab77706033f039c9cd3313e2953eb2c3c25c617486759f5322b52746b5466c79843e176a381a4e0b1fcefa70f549ddee50edbcec9eced378adb8fe4de6090344bf8cd7ab4c4048932ce8c0339412d07a55dd2d83117862f1dc5da839f161fd468c93382e813acc93f9c4f68f7b23d6a6595b025157839db3079807dd0d65d4c6d2721ac8bd53b64efa632ef4ea16117d7c9204e8e01410c505af8ba4b228b42f02284c40a930e9c2778fec684e957ad4018132181682eff5d886d9656e85adff14f054982be1e407ee6b1e095b2d68bb0f11e8b0918e81c3bb30c4b8a7f858f4d2eecf7780bbced282aeafcbfa68e21825a636f6b447fc4afa374b3fa5536a1bc0d800fe3af7485f352708e8ab540fbedb1e4de82fc073ebbc808e7e692288ec356002fac6b173c0c98316e0472b76d2f69ffee34b4c98b523efe9654730d32e898449ceffd721ad6982efacb07ed287885db15b031489acf689a3d03603544dda896375b6f087ee4b72ce027104a972e0ccabb4d4cb80096bc60fe47ac05e35afdfa572807296dd9263aa0076f1f27ce5ae284b608a20b1e5f1a9476d3588fffa8f4d24ba25569135982fe4593341fcb0659f8dd7d334a057b4b698a7e6ad6849a2a22f430322dc161f43e6f1ffbdcb859e2a5f02f490392d8be1ecb16aeff68c97a2c2e25c95732e1b72103e5543b8380b1b3f7e3ba8837f3e193e0d550d8cde5f867946360340dc8b6f2c533524d7f3a2298c24b6e79b1e3a85d4b148e93d443757a75efe2a696954779e2c072c9d3db242b0aec0365265d9a8e5debdd72a2da79052f2582861085eb4b1eb5e84df034afef0aa207c418562b803597bef7dfef9bde54b3cdd56e0096b390fe9c716aa3bfee9ea5644aaa473b88449de7d2db1f837e3ce22d79fd86636042d57aeae236bcb444154ea449691b0910a7936b108bd59758ba81e4c9aa6253d5a3dafdedd27135f9c1d1733efddd221455679ce90e89420c7a3672e654d4332bc7d8d07c44cf4fab2e1b62a741dfc504cc5c5903da066e7b3b9438a9d5b80cb02c3e76b89908083d7f3219a22b9c02539f38546e0854cc46f68fd1f136ba668d3882a0f0e11789cfb352bdbc6b6f1deb2003538c7473b556d08bed5073d43e0021904f84e2de7e935e0c1e6992d0d1f9785fcfe8c0c29c36b7c93b90114a4a24dc1d6fdd0639d449aeea22299539e5904567945b8034839e7f380b1698e4b6458683acb9c4ce1eda5bf289ad76e88d45b97d5fd77ad36c59b5e160d2dba5300b0bfb073cdafdb833067d8fb8fc1cc7e35008538336c3aca1c630154c6853d600fdc01bf0fba185d8a145514d63e765c41ae8b8967409dca50240c62a5bde04425efc95a9b3c9c68ec47add2f57431bdf21ab23ce669be746c48bf498d1f1d73413e42ab3e66ebc672d36b287c46a3ed018bc2e2fbd6b43aa92e855733529e19587bf035ac7f122497a40854d4ca044e4e81f073b1b040bb9f1e1141fa0a9de2de70cbbbd7f1a73e4afd42eb61e929f54af20f9090f0f0ca45ca53f0010c3e4b74db3d350aa74ca8fe140012f71a53b2f75a4db55c56dde37b9d2e7ead0980f18f292d6ce7e2906cf0ce8f9eecee63fcad41a67e02f4f33febd02992ee4e0db5dc873512afba5de485d1b07ce6d6a032be88e9dd1a5e02cedb58c8e0594372b7dcb9e08982325de5eb98a487b67f8997dcfe5a00b8cda06499676b361e4177854509c536c5662a882095ceb0d65e422922a31d7a52d2206b8bc4e785392b785e15a1c9d6a7b2ae00c9578c55da3eb028ec78f04b6997dc776f901f05cea284fd2bb0699f090f365158c06174350673e470d249811d40a0dac8ffd36ea217fcc0cbdb88b5bfa6aaf29c5548865ff65ae9a8a300095b3dd95af78d88e046e2b52bb8315e98201074c7be676575aac131773ff9211dba566bbb10fc34137e9e82273b21695bc6d5f3d819a779f5359fe732f1c561f5b42238fe75aea497db30cf6515b139f4aceadd291fadb6c2c0fb6da43ad986c21fd87ec960198bb2908b78eef39585ba41b8a39cbc7d7a6234f89d770e55fe998dcb6c45d86b4a0d1501e3e10016c9f64c99ba4524c20142a4a716d21d1b063ce3fb2bc6e637a2fc6b2a5ff3e9d317ea2a2e5550d263c0774705aaae5f9bd9fd42e17cca63caab53db189ec004ee37000582f5668cc4a5f54345fec6abb639d1e0a7d9867664230732154a99d3392ce4bdbaa98c2275d1c8e2d3d5efdb7e186e1f7e1a173b5c9ed5a67d699c27ea4f3e7047044c2e62b60527eacfb6b77b135a6fd54b1df643bf98c748db89f22f2ecd9ccc7b0360195008dd82ecd1a82c951b0c069092f72be873ffd281c5a2bd8039e65b6082fbb8990680042519582441cae59cb523f4729db7cffe47e27f770e90696b817cdd612b82cce43e7049414ae2111e9c1e3aebfc286bb4e92ca03bc2e67b1d385c13680a36fc78fd9023a695ccea40d9a6164d54f091b25cf35a532eb6f741dfb19896b389d20c5c1e7bd2b032482cfc31a99b4419bababc866740245c30a0c66862085162d264af7bbf5eeeefcda5e68ecef7fac437bacb44cf71edfe370b2ff91b4414f966743e6d3cf0b37eb7dd25345109fb0bf45b32ea90a554bf21cd7ee46ec8b1791357a556141835b9d64dbf73dd4e6785a7ace7fa66211a1d69a627a3dd57b8f49f3b2d4b5b3cb04c0e3ca643023487f220da43b8ad31e155c1b6f92de840b1486a5abb2969a3c7dc76c0b6580f8499e0e83530de4bb6bd62da5964738b59e84779007687dca195c8e7d52791781274a9204f0b7a91b39c10b704f7b5c5b4e031c853e6daf202307609b31bae0ab8ffe566cbde13415d9a41b7c869f953cc1014ecff5796cce1154d8e750a40ca234944154bfa50b3008df2ebebc9b9af24fd78115731cbdc66d9b1289ce59fd3ad166764b546af9189553b8887eb0b51cf3a9f6b4e8de95fd6aed0fa63d11531be418024c567274053dbddac0d2ef898118143109f0992866aa397a19e97e2af191b8c92b217aa454c183b3bcbb34b378344aacaa57293b1a0f2fbc5422c9d07005eea0ae9d4008588216e06b7c9c9b9d4fd69c6f6c91f37c59f00d3dccd3489871658c5d4f7e314b9e138247a0ce4bac589c0cab8ece7595f102c3725765ab74af2b090558a68b60b6f319562d988aac91b522c0c21b3a627cfa8174897eee0ae27e00449198998733b17d26a351767a4bf7fea8ce5363783277fde6ceb5e6bf184df1333e2d60edb717fb90ff2e8a1f5a5152854", 0x1000}], 0x8, 0x0, 0x7e) ftruncate(r4, 0x0, 0x7363) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 09:18:55 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="2b3bfecd2671d2aac7d31a6806faea017ceef1412ed709337b65953be5e1225ae21bfac45f495610f13806d94b2cec1b01000000c5f8e15ac48c85c1ce52c13cfc3b002aaf6b2b0cfb4a72b785e3ede932214a306db2b25208747d79d25ec87e1aceb46e8ab60de6bc31bb3b2c6fc4cfe4877c915f10767f2e92f6923bbf73822c5f4fb1d788c2459c0085a7b51a6b31ecf5e501d942df76b75439fee089babe78a3a45954e1a16afb169fc6"], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 09:18:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="820266696c1630100000165608ea0f03b106c34adebd7588c6f0680c08e55b81ce29bbaccba95e0ec852db1b1b1c1adf8df588e3710fd362eefb91543d932f1cb8d8ac5bf06f1d07daa70068e0a437f1bf605e6fc46ccc2dab517dd2b3caf27e4919b36f998dd8096d07239c1e8ac7709664cd16b3e67a24842d54f9ef91cf8a67c56723265f6534705618c792dcc71570581485ad83392e256c77cc15d6e04664f2fb6f42bcfffbcf54105a497bbfbe266ec6d55e34380560b0ba9b8231f58efb958488506e2d44ff0644ead16632a3883c0e97732ce46d7c0b25c14f5fa102c491fd221c27509d97c0aa04ca536bf271c9e7d539bc2e694b341668cbd387e87474c6d626e24ee8c03e0176a87086add7c4f3ad0bed704678f343c7725349cee0ad7f6de93ad1952b0d05bbd4330b52b21aca6295c627f4f919d8079948fa803818019ea225012a5168"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r1, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r4, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x801, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xa, 0x40, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x714144c0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x40, 0x81, 0xd, 0x10001}, {{}, 0xfffffffffffffff9, 0xb0, 0x80, 0x6, 0x11f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x4, 0xffffffff}], 0x68, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x23, 0xfffff, 0x9ea, 0x3}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x7}, {{r4}, 0x0, 0x80, 0x8, 0x8, 0x7}], 0xffffffff, &(0x7f0000000240)={0x9}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 09:18:56 executing program 0: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff80, 0x100000000}, {0x5, 0x7ff}}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pwrite(r2, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000440)=0x5) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x962c50205e342c3c}, 0x4, &(0x7f0000000140)="2b00b3396d54af4b57c996fe5b17f0738737f77ce48d3bf170d12528cdc07f065a21809ef80a72db1133420dcf16e682ed77979f7c306a80b6e8dfb3a46c10015f7c9cd7c6d0fcfcaab8752b98d4ae5ce1e101a382cf9b70b272ca99ca77609c0a0fb0c5272d4ec1d1837a2f8dfde2316c844d948d86f392f2c6883966255d5085c7d450c0bdec34bdb7833488cbae5f45b90807d31f39716b973ea799a0658c4b64ed14618775daad97", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="d9224d76cb0a8d25ec44607b8b3dd40bb1c7826ad9ffb48466920ad5525599a6c72f78e8076f81b749f918b59d5c7219fc61dbb482622effda831a3de5279e9ef13b7f1157040cecee20279f3ba2e034cd949953ed65eb6a48d8421f745d94302db4128470dbca985db769fef1ba588a8b01c30dd583c3f590bd5351476bb948c718ea742397d05ade0d0bbe692dd52a83f2fc001e4fc4", 0x97) execve(0x0, 0x0, 0x0) 09:18:56 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 09:18:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r1) sendto$inet6(r1, &(0x7f0000000040)="d63ba7aac9819703a8915e6c436df2ed806fff4da1a6c72b2f61397d407082caffc92003016c3609fb9510d38d53f84375ebdc3a5f6759d091097c84118533ccd28d65b13273e8626a0dc586c7ecd68cde26f3a168adc350cc94784c724875dc50b29825071edf92f57e6feb4fe328fd85cbc6b4eb41a0340402b6771f9caf9f5e00ef889d2db5d5fbc5281a7319b836d0a5f6f910b3b5e2338373c741ac919bce5b58faa613ef8ba9ef0b1e096b3e46986663e4a9c2cfef6d6ca99e503dee5e1e96751d1e5ea7b458", 0xc9, 0x408, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x5}, 0xc) r2 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x4f92}, 0x8) 09:18:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000240)="8a5a858ad83d640b8b41ee16a3ba5408521964d567387bb7da7ada6150d3ec625b10d12b5b4e8f85a3c1ba2f86360893c368e1105259d08f6dbac18c43a9f19334", &(0x7f00000002c0)=0x41, &(0x7f0000000300)="f9f628b543dae41ec1020c4751907ca2f5e9c6b342bb8252e00ce912a34be7294556b376a539adc8f2747c51afed14e57e83e9b91853268f9bcdbaa77e00fd3429cd2015ed6eeeba1cbb5b8c9d88be4b3a7ce6771b33f030f0e5918f36d172b022569b6906ac3ec6351f2d5fb592d71a0b", 0x71) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1/file0\x00', 0x0, 0x84) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 09:18:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000100)="66f317120ea0cf409e93f5bba0a6292cae47f3821b847b3150336243cb3e50fd46f6bcebc367b4c79bc9e7e7fcc7989e4f5a6a9279402a3fb1fe2cbcb61c49a546ea7b6b41a60929cdf0514b1b4ad20e9d86319d032345fa15a77c6c24b4e962c93527cfb4d151d47cb413dc359c72913a958e88f6ea81b8a13a6eb704bac84b281cb393db25e2ead1d7b420ba122c9b486273c9f256b54015dfbd67fa89d6f08e65edbda9ea370630bfdef4a24167322f079796eb05e18fdc44f96b89a0", &(0x7f00000001c0)=0xbe, &(0x7f0000000200)="4b43c2aabad41b2f1c2231f283caa55b12cfc8625627e69f5e1b6197e61e9e2c422fe28c99983c6efd4ff73e67733e06d11af235a6f6cc3b18e54d9c24186e802209fe4f266eab383f7757bd56cf8e0be91022c256b2732207bdfc4c38c4fb0aa0ee292e7307db403f804c377d9696ad5aa1948637a4340772863739b6f6bce6d088b0d7e7de97a8aad67c928b78ecdde6e38ce52ad1dc5761d50bdbedbd573d5018edda590154410c9aae7fb6c7460bbf81553faa8f39874055cb4c3f2de543e7a7edcb51ba345914e891650a9c388a77c3650680317a567a76dbea9963a3dc25dcab03a80e10a54d772986cc7fe22299f111cb5b30fd597421ce865f29353c4ee92668a8d679a2f73b260bf247c9eb90ef8ea9d4ff2acea6c15cdfba763f22adc2bcdc48d5abd058776f872682ec59d4c12fdfc1c3655d83ebbee6f8832e9a926fa2b180e072b2b334183ecc15fd001059db70ff49c446a2452495838ceebc6a9ea3f9dd61984211552e3e99b26e05e50ea82f7563953ee899bfc1f1b8a1fcb54ea6564d7107a23572fab04936293e47f2f949885bf5f48b4e751551f16c03eff5845c25c865d112017b34089c054ac06c9c690ba935b685d8d8fe7dfcbd03f783e909064558216f3c1c63eb8f8850d561e8170a03b86015cb05da0b5186b4f6b86a6e304e22cba296c0adf937e9d47929fff0fdbeb58c11722c12e996b409f14dc362a0d8e51135aabd41189abfc3c544d4a8214a11e759fcf6ef571b637d7f6b147194a5d6dfee61d3887a03d8b3eb9f18721c5db5693853004577b5e7da177dab67e6f2824351262c2518288bc6317e7484415c246c1e3cd47ffbcf934843d30495451a79e069d337a76029e8018b3301f921c300f75e72ec145d37deb134c89b42c7b2d1938de0d8273430be7316a8834d4c19ac1f87830e1fc8b8b74c48464120b83393346be30ccce4dffc551312b8da0e99eb6c8f0e4db4f904a6a538ea9b1070e6e97437d10f569513a917a48c0920ae3b4ccba7a676d259a77658d88638d0f5a2ab6337925e9053f72e6d98829d94400ca583a1ad72ae6b50743aed670358f25100c126bff1e2da30a1748a478d6df1d95f256601f7fd6efedea76bb210256255a325d0eb61018b8fa6da40e47294a30efc5155ca4b6deb1edffe8f97a2c0802c0302e061dacdc559d780cb28480797e34bf76520ad8c4f4d64daaf57e61d5bbbff1ba84448c7c6c5ba2337d27dd89570e91fa2c5b3f21d9f4b95c3480f49cecd94596ecdfa13964a90b37264a85d052d0f557e4bc7d1ab63ca51e2b85a042dbfcc6053a0c1db34c6b8c7a624b7406a7d7a357a90788f58d29b67f4b60c953ca7dcfdc2bd4de76667098cb4e11911730625d20ef693000e37105e664be25692b5dd813ea256c00983e6bd4ad1d0c12beb9637b2aca7af81bffa1e621cdec35ca5deb7841de27b4a709a34a78ad00f012708859affbe6fde983398f7735093b24afbcf628364e28cf74eb30853c91a291bb5b9f0d5c66c5212449d93aa52a3e3c5da9ee7167844a4d5f358278e88a07e35b814740c73c3637a63c9ce8e8ae8df7cf481a12262c5270e112a1f840007676ca359179f349fe32a423a8f4c44117d6c50d880764d2df5f6523735dbba2ca78337ccad6f1272c87e24a7301ecb8e4f8771617bab71e0f93629fbcf573c9b61522cea9d2820bdaac80ffc9aabbafd5be35ee309b137d9b841d4279af5b02e593d9f3a6fafd1ab1e45193d545023e1c44599b2b2e61ec830cdaa2607e9982f703fd565054dc11f78c0d02e048bf288f4bf20021abe788b8e7e150e301bf7ed5c48126dc6d2d1db7ff116d31f439a41f6eb9c3f57a955538388afd7240194ffceff16a275d955be8a034f263a4124bfbcd47fed4b4e651963817fdc1f303e93b088487c4b5ac5e3951810e0c02be77af27ef7dfd466ee4df304eeed105bfc7cc23fa25b82981fd1c305b57cdc2faa635c0a92734479a0c02f8904831e02e1e7207abda5a2cce3384cd5f4e2ced89c3a58aa85172d873cd8cba0fef0cf792663719b7ed6822938c12d5e10d953b6749857606ed42fe5efe68365eb47ce18834f6d440200a8bca3547904d6976faa3f7efbed970e076ac268f5aff88ca1fcad290fd49b18fe7ab7c92cfb1f8cdf61eec5ef3c9f2906c728f5e530887753bbcc5c056ff49a92934ed15e2ae50ac43cb034943845d42a13b93743887dcbb438550e471bbdaa36eaaa648b93e71622075726b5ac815544cc995f4270c199f80a0250aa530c3199f2fee7d95e9fe2f8fef39b398f40cd992dd50f532f4db76b903ae9a1fa0491de92d5cde5269ce66161efaec7be0e04dee77bacc812b9bed0a54ad37f12c382490be6f3d27326972d71a6c4acfb18a5bc1a10870d3f2e1c7156781a7011bffa24a14b9f522f69cd7e5a6206e0661c20f8e4ee60cf3f88305d54bddb04fab986736485d210c59f7b93132901bbbd1d8376f5ea994acb3b0b722ad6e60233ba447d1adc8be7195728ab6c8afcb1803516c36f5ab1ff56f7eee41cfd4f171b273d512685d3bef42d23220db9283f6352fd4bc96d071232528000746a09713373b583fcbed87c5cc5d11bd81a1954e0ce709054b3db3135baee00bb37c8658b1186a206eb121f139fc525ea93f60fcb5527ef127e8c65ee6cd0fdf0ec50e44bfc069f6a0954006a036cfb06d231d43d3a5b3b34e6595595fec1e7f660beaddd6084dd33a605af1738f4fff56507a8feff0fd1af244a75524f46c86c04564df577640081fda6a01d1fee4758d06a9967f1936013ef3fa4401c7a297ad7254682c19fb918b6b26685bc655f08b71ae6966efeff1424b45c1549be7e74fa497b7963bf4f592d366e3fae09e30e642f90874ae7ccb9f2a82be50927a2d1d0fc983056b840fb308810102f4aa558b454af85ef5623410d0838a93cfb3ba65c266d4264fbbaef1ee60be9c9c12b3ff366f709417a1f4665b48775e866cdc90229edeff8ccea481edfd651c2994fee81260405b4184dcafcd143a88bf281f24799660365e8ba3de4ddb74bf9310dae2480892920271a58a24cdd7d35b7a55115194c91e87146e69871ec3cab21c83f1d166a2e32a5507793e97670b130fe01450f5ab42f9901cf96fea815344845bc083de58dc21091d59051d5edd58b7e824172659df9cf2536e0d46541277edb18299ee355879f8734c47ec41f438c0aaadb362ca919b809e607f72883ad762f2438a644941f20da60e03b759d5b1f605c29d4414f826f89175945d795b3888104d8b063b4504f9d2e5c00c799408d9f6233b84e680b63baa8141dced825cf0e65a818e48ac5daf1a48969b247f43cec0125f59ab14dbf95fbd24ccdde9e94d358c5b3aa2306bc3c44fa1d35ce3fa6b64c3d99422b42063ed29ebac670cbaeff3a1a87fcb901b1b12744f60f09cbf9a678b896b4fcdea423d9301ea9a24e5190c06a69fa1a0279c6f9c1caa6a72aabdcff0783a17cb5d5ab3b89b2fd1536d71b92f854dab0db1fab805cfcec15e53238310cec89e294617a9a2a91bbd95ad09151b316b09ff835040c8f366a64020e743cd7d77c44d964d32e3a7496fd14438270b183352bb8eb672e307d4977c975e3347b869cbcf81fa1d8068058958ba37831c6c33c32e3e3837856fd86f40fdc03592a1e3224540a6753e1c28683fea095577c194fbd670b77de5d70331796a34409af2492484a15331fdaf8a86051d84b5131b67de4991a7988a4fd32d7054065a3545de401db46b86dcd0b2e6518e5fe6ba0ec1f328265474bdad664026c07545c6188c960b4bca1d00e50dfd9cbf63899dfaf9ff676feea898db89492091c1a92e95859f3e7ecc2e4d9981b69417a995e260c88559502a0a70ccc5b8807b7c9632b5e584098965c905d1447e546f2e05db29516a909afb91ce7070ff1900021a66a00a898103e1b9d7d7c731686cb4e92524206afe92adb6618b0e5472d1244c77f0c3864c4babafd2cd9927ec00f31ec7260135ecc8af53229dc6e2d200a26b9a32c603502091a644dbc3ead72ebf52cf80d73bac4dc3f2cd1a6e2ca10094a718da9c3687570f17fd685f4e08ec6c87db0f3b8b2682575145a4f950480b1357525720500542331d2cd7b93e55f87453e54b71234507975146e94a56ef3b8473224ef552b953d0e5c69a9ae89d17a6cfd7546128f3ba5602a39c097d416b7f85d8f7961edb50cfabcd55b963226dd74e046947b5fb02331bd020f665b0ff7c6d6f76838cb5cd3d53e62d23c273607f1e4ea28175af14abea1876d1d13dfec6a98f36791f54d2d88e93b90aa5e4221c08c10651aaa12d638dd6723239ec263ca5515f4bebb859566651915c61b1f49a53c1b5abc1383703a17fa19ee77b0f8403ed9fb42a7bf47251fc4e5b5c8feb25bd9d054cb596b0615aa9ab72141bce728cc0475524d1e970b79a168a3f60d9279fbf4c2d47c53dc9e22fc1ffcbe5672fa43034cb0b1d10afd7c95b2e520a8f8e2fc3862a5e8e3d79b88d0536fa3c263e16f5c87dc673fb8cc56d6f418a40f890fc44c73adbc360c1c6bcd9cc0452d16841b21088e5da56ec43b22e120e8ad620829130c5dfa072f949eba07329c728c80c93d2a9557a56891fec930757f400e6267c3169aba31a31faf14c6d5a82e8b64526cb489cb16921accf26746e90a17854948925d08f438b616a1cf22b37a5cb4aae569590297d4ba1275838d64185cc1f1629e4a54be253d7231749dcdd2e8acd09b749a54a9e000982b41ff346a9056f2d3f0a44c5779630c27d3d646c92059c6d978eddb9886a392260dcea70c0a797b0e0a253c77fafe232a86b0d109525af9072c2799370edacafc8e9dbccd885e6ca316aa7c3bc73c275803e0062bceb186289998a7f2fd3be8450e00e28fb78fd97dd041a0447ee59efdb8bf29ae59fa9d6e0fdc222c288bf2f0c17d4e0bf693340fdabaf7821b831e8ab8e6a199e2d72e9c190cb21d3901611a4eed9224b8cad480505fe6d11b7dff936e9f683788408657184130f740008858c350a7239b88d9997f44c47177bc538c893b5da0027515c2a97f1314eef58b7238014890ef3cfa3e61c90926c991bd21dcdf9c5cdf33b8599a69a62793639f456e9bd4d5c4cc97f8b2ce8b9f688288054954de20d5294a5a65e5f279df629f9dd131196789ad6a2cf422ffb2d1630bb64aab900ad7608f6fcdc5aad1dd5f1738f0a1cf1aae8f7554c440aa097226d4e3ea064db50dc63867e6be6ac360e6000d0eccdfb886a882daf3f203ae07a7d6a06650bdcab784944fcf1e60384ff78607a0afccbc2854ef60428c30ffcb4b8811ed7fd3c005399680bf8b8b01809718d170d98e997cde0f914102f089b9c1d2b48af2aff50627275c5cb89e9f9d7254f4ac13aef2464d8cfa04d5783c13abcd2519087dbda7b7a9e127dce93336b2df35ad72e9bfa92c882120a38742a88daf93a5d574d511b87a24d4b86f72b7c85aed965b1faabf46f6cff4559b4a474278661b17ca5f3917394b817ee51eb93474ef4c325ef5a61e71dcb76dd92a30f6046fbf85ac751b3392d385f6bad36de3d98f43afc4eccbc8c32db92184cf0f50918cd6be73b7c77f2aeaef18ea8b0a0a5216e21e71de0c009a280c3315e3276d0ed4e35495ff114d82fac8cf8b8a5299cee46e0d5cc84432939e740b965a3772220db771b81f16225c1c87dcc33eda964716afaa4c5b1f72ddac2b3cc6523ea7f01cb276045d4b0206a829e8f4eec5a207e0b56d816785", 0x1000) 09:18:57 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000000)={0x2, 0xffffffc0, 0x4, 0x94}) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 09:18:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x2, 0x19}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 09:18:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6d0100000010e9cd24b5555008af75d24a00003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0xfff) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 09:18:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x82) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x93, 0xfffffff8, &(0x7f0000000080)="81e9afffb36a691728a0757f4a6f6022f3d384219a0383c70abaf22f9d31833657b3e3", 0x23) getsockname$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000140)=0x7) setrlimit(0x0, &(0x7f0000000180)={0x2cc}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x800, 0x0) r3 = socket(0x10, 0x4002, 0x20) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x100, 0x4}, {{r0}, 0xcbca140c55c30a47, 0x8, 0x1, 0x1ff, 0xfe4}, {{r2}, 0xfffffffffffffffa, 0x22, 0x80, 0x94ba, 0x1eee}], 0x390f, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0xffff, 0x5}, {{r0}, 0xffffffffffffffff, 0xa8, 0x4, 0x200}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x800, 0xd8}, {{r4}, 0xfffffffffffffffc, 0x24, 0x1, 0x2, 0x3f}, {{r5}, 0xffffffffffffffff, 0x40, 0x2, 0x0, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x1, 0x80000001, 0x7}], 0x1f, &(0x7f00000003c0)={0x2, 0xffffffff}) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) connect(r0, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getuid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000940)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000540)="75e60151d7d621852245a5", 0xb}, {&(0x7f0000000580)="7d9d7d41884f92df0cdd42d9fdf1f75fb937a62e01e73974e32008c46a1229685fe3032f37030a678ea931f226290cec4cbda2f0e48579aaa5b076f42a9acea7f99600a91e13b3799966a63dc595bc08d57a9eb6f2a25d2d59cb7e9beb66eb44616981849e2fc12b79", 0x69}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r5, 0xffffffffffffffff, r3]}], 0x78}, 0xa) 09:18:57 executing program 0: r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03004000", 0x4) 09:18:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="aad2000000aaaa86dd60b135160014b400000000000000000000da8878c66ec0b8e56a050b012e1bbd00ffff2ff56feee2b98a9eafd427550000000000000000003432665800000000000001", @ANYRES16=r2, @ANYRES32=0x41424344, @ANYRES16]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, 0x0, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000240)="9afbfc93a985299aa939c949682c5192fb0084898adbf9536b7e99ad58c0bc93f90e6bfba74173563ca5283aa416b181d902980ba8f6fc04eaec0b0b07467de86bdacb0500f797e110b887b37d2465e71da3056cf10b7eb9cad644e888ea8dc6b7c09941566e05f75197dda69dade8dadef1040d0ebba405c428cbac00a7c6f33398fd9891a6e20ae2abc40c0912454c73e75ed3563a37bdb27cc8d660d91a66cfe1d65ea1967f35f9dab15669499935b786b7c6bdd5edd7e376", 0xba) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x18, 0x2, 0x6, &(0x7f0000000000)) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x100) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') r7 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r7, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x6000, 0x9, 0x946]) 09:18:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="4c6e1a8ee208f04f6553bc600d8eb1908589170d1aaf8d17c99019446c8a90f3d6074da041021c743b967a9c2e0590ec47c46f5e3f0355d49806d7adeb97021dbeb8c469d058902e03c33d8b841997b57d7da2b3d5caee30501c007ea682"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x9, &(0x7f0000000040)="caf5b415", 0x4) dup2(r2, r0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r3, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) setsockopt(r3, 0x400, 0x1ff, &(0x7f0000000140)="340e9c8943ee3bcf317e571ce0552db1110cf94c14f92980e9afaf49c59c88a11fd5d9e883c232aa51290ff00b9d7cce48b5d14850d2a205218496336effbc1aff515e242c0caf50a4311e4ec4f3324c103b5ffe95896ca3568cf7907e4ce0f345e6b7b4e00126c95e073d801c03c36a6e957ce0337c21d2b7adcf41f0f7e0b294", 0x81) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="1d884b408a1d162000"], 0x10) write(r4, 0x0, 0x0) 09:18:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) sendmsg(r0, &(0x7f0000002980)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000100)="c97272d5ac880bccc05d8de1bdb5b30b66cf83c5683951e896ee2db579400287517d6a5c5b0de990a1be208605825f7bef7ff272b860cbf4b6c08b9a6d1333d895fcdba8a8d0fff776588e0065ace5bb7ea4268f67f06d2b4710f0465dde3c82307d25aaa67da37f510501944d6c73f688acd70a2c301a3175ac352d6a65dd51e385d8bc25fbe10e27c2b9d5b20088024278bf45c71a1430281ad86baf50d157a70e8e465fa0c51e39dc52d48fc5513373b11828c629560e56165576d244da26b9022bcc133c8dc23075f9e2c9ba794241c02bb637ad087844f313766b79c373bf85aa02d3881d3435c074", 0xeb}, {&(0x7f0000000200)="3be43d5004558ece16d96e043ed18e52cf7e6a22dc60f00e803301a1f1daf8879964cf1f54d5ba5cdb3f46b5205a25a4f708ca5c95855e2ed27661ff96b193dc3bd7e8fd88033a64a76ee3221757e09fd72211dd", 0x54}, {&(0x7f0000000080)="6774b11daa7741e10fb3c344cdf76dcd8e2c49b62508630043017a86d0980fddb0a1c04ab779559c48ce5dd118c12dc0da97b3", 0x33}, {&(0x7f00000002c0)="9d9bb6872be40813342bb6373f795943a5cc368c1ffc3b8f5af133986a5115fd89073057a4e297a57056d3136144224459555e001b1c44972f653579aea2fc0ffd25b8d4423f102de6707bfb9f5f28b85a9857da0e94b9bf45cb659bb1ef", 0x5e}, {&(0x7f0000000340)="87fbd9c80634f377c7720c070dcd60b7cdf77054f10c669e47b940d21437e73df55d92bb0040146ec3234af60dea2511893c21106e61028ef5ce02c8c6fe6175f02e6ec0c6cbf20d0488", 0x4a}, {&(0x7f00000003c0)="458f3a862840dae891238bfc7d369a7cc9f57602", 0x14}, {&(0x7f0000000400)="6f2c32f370e5743e509f049b2cddf52bf98191623476bc230aa1d51bd176fb7d36b7a3a4f5d85beda74307c519b44f68490a9600492e9838ae786cf3959ed020da3c751c3baa6b3872af03641ffb3276abd67bcb94f6abedff04f4b0b8000f221bd7e4372bf12b0fc3e0166335ecebd54908260c61c3ff5b723568a13791e1319942ee3dad09b4cab3a3915d6999af5dee171a5a178bad714b955623c075a9be946d76e441ad73c274a913d74a10fd1b40c67aba92dca33522e63810089e4e17628052c53e0dd879af660b76024691056d1969db981a32a10d6361f8566362db12992e16cb8290323dbfe02b306a71af81f18229ba0c003b8528bbfab34a9c005f9393f61419b16c5bf15f4bcb3ef92c147381c0c286bfe2438e7093edfc5b5f4dd5e28170b4a9bec4fc7bcda36bdacb9c8a8c5d00d117a1a2c89e2c6a11bd1ac4df90f42f1ca5f938452900d0d176b91d633faf81e2194e5a8907e303f71d435451c9ae3309a7c9987645d5c06cc454ef1345b1c5573be135cb4416a6376672a6e21804bc03844913eb8a05ea06efb3495a6faf1845bd434712412d13f1c59366014b45104fca26ca8f3a235a4c95a6f923c86817d918c4d772321a07a2b5dfb2e537d08da63ee857673f8e6f09ba6b5bfab0b8fab8bc7a76bf64312fd788d1169b00d95693b992cac6bdf94f3072f795d1dffa7b66348070620a6826093278e474694a9cc7140e08e6e088f2239f8e0cc631dbb054ecc5a3422f55a85df9fa6d28e245e40d7dcdcd689ffacf0f0cc9c15064d750737c6fbc26726cfc112ca0978e9890e6f7632ce631022555aaeba5abe86a8c7166b721c22dbc2c15bf94e5e55056b095f62169ee5f2533c0f82216c5e5b4fd24ef2cb26a6d92174bbbe9fa0b92b73a8a2044e2243c915dcbf6a0b07c3ce36132543b33c280df20a3bb27caefbe77aa59837d2ff34a7660284668706ae1cde03cbc3cca2bbe3ff3236a6fb07ede5af35943e8dca5eed56807f378ffe8d9f298948d02b01dc008771f503a53ad4a385ec1af83701e071ccdcade3577e831f517650404052720e97e6ff9ee06640cb620a8ee29a829833a54782325723e5f2efb2740fc36f541f6e827413b020f5e8c70e888ce9c2cafb9329b3a636713d6047a6017ae8a302e61f55d31eb1f62f0673059e0a6ba2f9d51a3d66dc1ad9219b8529de732e854a12cb66ff2aa4b383ede7ea522d212132278876a0feca9586710183755d964f75ff213301b586feca76724b2cdaef1afe53b35832686868598f0b80ba1c1e6aac369fb6f881065900d31127dd84e7479eb80aff11974442d2f6ef98d72d2d8b9fa2e7a574589bcc1349000e9e385d44171940060e7be5ec4c38f204a94241ea8e9057ca06e661ee100ddaf9b19d7159ca8c5f37e0f0484ae1dfa50a37ff3ca825f3430bf8f729b78337706662f2bce94624444cb049fe82a2c74cefac0b3011a5c9d41f72d03d758762fbca26528549d35cf65f2e2ac96fcbf178728a403445b90e0e809240c790213b05b0e19a97850ee28b026d02881f141eae3968d61161d3a0577ac08e6a621fb64551ab1f63bce342a1fda0f81b6116a198fd292e87655427721e5640959d13bacf525b522a6cd9759c1233de51ac0517eb7972e3d6a1721523847afc61d151d29d7af6fcea718ade8bfa65a2dbb4dfa99a37835f910a13517956e86ff599584e004efaedcc037de2eee73795c4ea27531b4f01696f042d389e0bb49e2c9f17cfe19408f77495a3947d072401fe35bc4621004d74c99957bc969aea5d9f44325c854d421aee615f9c05c762700dd7c4513b3c2a3f9578dd45667ae3ab51dc7841fce11e39d58eff0c5a5356f2cecb14b0fc449a4164614a6acefb62c365ae1341dd936ab14224b785eabc63e9cf4abf82b155f121ed0993a6c97a915d68d8da86292d2c0368a99578e7e9bd27b24054ff78b9616e8eb7cc51d5260151190159dda0117a12e14250e74135c49cb1d2fd6b60c0cd43f53d52e8db6f30e5d470a2781d8983ee96d0868c428a6085d5937ce6fc6bee2572249446458b150a666f92c793fc54b470d3319bd82a45b2f58c0a59d1859c812d41f2af25e0acce949f5099ae3829e0745d57e090c0642d06762e2340abb0275220cc335b65882a6aff08cd7e0e8524bc584152bba8222ea0624b11e55c7a6fa68e0437318a2ffe4c1110c46fc9748783ac822d4b64f6c9879e057a46a6336014542f46d65139b8e0eec8ffaabde20b9b2efd99a2bfebab1e477db84c1582a76978280a81d3b39da142722fe92448be1b333dd7e379b48fe01ba01765d5385c151e7379986ab9fa9d39b350c99f1be6b85204c2a0f350dac0d4f2c2502a61be58aa406f67e3868c2ce30e031c426b54c9041fddeb4871c8f4e89f50a1865f95407a70de071318caf7e549c248a78b51d265774633e673207b7d013bb4cd1aec19c4fab3ba2e6aeb401936d9bc3cd7c6fdf6b79eb159befe6aa9a74c13212c0091f6728b750bccd60e5858bbae47989aa8ecff582db11853ef4aa89305015e263edfb9cab9941827c7f8b04b60e03a36732460e32e792ff4e863742c136122d38bb0e5102900032368af5de71e5f9da7f5c7f89c4dfa6327ee9d34ea0ff822ab94e2eb84248d1d8aef40a402f58e307108b9042dd1e453b16575a3bd5c1353ee26e8789452d715066c685dad08740f0deb142acdccff5d88b5b1eaafa553d07057f2ccd3ce03c6b688e426d065caebb3d310202b2bdbdd45c6ec65cf590d74586e5caae9488ca5daa1cf7eb87ddd89c84ed5e368b7b43acb1b5ce4c27baa160a099ec75c7c45478c21c55ab15d3ed00c2e7abc4bf97ebb1cbe4d74a7aa8970dd0440df92fdf23f837f1d21c4c5970fc2d11882c505e59192698b4f55179c6d1acf3d2334d342cb7ec372023c8f59b5cef9707b81e50f570da3d25281c0fd71677875c396d3cb37c484490d22644d51a720e3a175e08d3d09a986d2ae82ce76ffc8c20b4401d624ce26e76aa2e8951cef03e635973c56bbbdfd2a62895f6ffdd6ff1cf045a7f1e29fd2764a0376c09ae79aa905b40959a0aca461d2a4533bd423520a6af12ef6a83e778eb1955d876f7baf459c6f83b9bed4fe069c72f5e862552bfb1aa20edf697e98490c4ee3a1bb8f8bac249e530d1c85f641e6d49db629aee6b24f8bc371bed7f4cebdae618790ce6c1e61685fcd1008612497baebbeed28a66eea142f8ffae80fcc5080fa05de39d1141ecadb7fcb347c1e6dd34b253c403d51f689e82ea09987b34d87fca2ee4f704683672b467336fbd4bdc6f99a35df93f42425a04feaa716eaac1ebea8c46f5e300484e082c9a26e3b851043904df39da36f1671ad634b61f23280f62b691fdcc81a39051a2a0418cf7a6fa446bb5bbebda0ff3b448e83b6ad75c37999a660fb60001ebed7e6db0346a25d74a99416987fc93ec41c7d095c0258e103e0e3d9eb5aa6b8fb822e86dbac78b18d8032f45e8ad9c0fc91349e25a20991f126597b1e2028fc966280dee43bf65862478fd277f4408765781378ee43feef589cb414c301800c7b210a6499ef6e53024207e8b128e22f7c1683a8fc8804fd75c762c048c69a05fffcd5c1c4658ba99e6e6e4c967c0d6757815a6d03eac6dba0d4fd7b2610cabe4e22e9cbe66c75c92202ace7de47a30fac62d2950c46860af5d996644a40302da46b6ca8e49b8256982f75c8b03dc30277201648bf8ff04ab753532f1c206874fc034fccc6b1475a1d6336385d000cfd7bc088fd862afbf9c95a05b4cc3a3f95fe82522256192f46c0eaf11ee6bef6d3e9f69c7b14006906aac650c50a39e5a9cbf11616903eb0ebbf7ae0bcabe69ea88f2050457e464f6146aa6f36ea94220627b85f31c8983b5901fefd48880e75d0fe88f263453e4f7d18fd2f2a8b8db849d10614b7eac0f8422b3cc0161f2e02af03236f71f34b84bbea61bda73e5d9875e92afb81af88fafae5d82c9ebb6378a8d5697b6e0ac0b47f5b59fde9e8cb1a6064640740befacf6491ca83d43d65ac8e200cfaee8a941ad750b2c119064faff2dccc7b33c993f161c9e3024cd324645fadaf536c65452c7c6c766946ecdf08ae72325482571d534b7fe3a3808102ba4093ac9cc780143933fcfba2b68ee0672833eef774c233e1f5940f2999a8f05fefd5d929790d0227edef855a5f4eeb43d756b3a8faa69920bca6e8b9fe68695057572f3c8818d2bfa707289abd84b61fa3b2b9246904e8b5f3a801f62df49b935d5aa63c15df3e6ba4e2a86ff8a8882d34a8e55405b9f78bb426bd13c79a44cc8c565e1f70ca43a1fc331f16bb60b5d70e2131aa4b1e6c0d124c1d561c32081e85171dc92123a92afc113f433aced4501f0b66485faa011916b6eb3c65ee29427fd877ecf584adda180145df56e5bd7227bf3a6194dde8f71d1958ab7241e87f2c19507567cbce9167393ca34b136d3a645c736117d1f0eebadacac2ffc2ea36502fccaf687d2df8f4206d6ec9a14bb0f8637d688323f5ed6b36a9e380fe21e0138b1683f3cb483ee7cf3a6373e9d91df44b42721e048f58c00d555e0a8d11edcaf77cfc588aa6e3d81ffa17c61ed0de4c6aa6fc0339503ccd0a3d50f7bd81b39b644ba6ba8400e28f4dadb6c258342181efacc8822f0e752c9fd3b746a7af5c173b35506816230e268a77721df17ffe887d7c64bfaf7b2f517713cbb2920f6e562e818718816dcd43ccab5440b0541e364d765f81c95ef22ceb1e87cb4934a54e980dc98d8de98e3213d605c7f3a6731385fd3fc7b68cf00554c16bfe74f86c854b1ebc64e052a4d17ed70fe9cfda6e585714e214f0b6c9774f55cb6eae9c060fcdc7e17be886603a14c8b4abbadd4a9ab4370d5e533c828aceb4319c3f4dd9e0f56e5be3174edd3e2e07c2e9c0ae24bceff64a4d97ccaa08cad17736a84e38cb939ebee753210bb53666ac3ae985b06ffd5bff5375dde253cbb37a98d8c92171e9076e7c17729439c8ace3efd824a9f78a6bb068ee7606769e77476fb2b814076b0915d58456ec64b1ea330621fb76b2dad430070136dfa51f4465ea8741d755b7ba048d925f12367a01c14078b1a3110f42fa9c0147516545b2d958dc43b178dc798c2ec024f3e4c55b07305376695e33fc03737519ada4ef379d901cb022d961a56dfa1b688923146b7cccb45bf69dc6f559cac0ed64e0fed4e331e1ee6f7576103605be1bb2eab682808a330eab017606278b7d01ad1715513ea2d4fd5d2302913c920c3d5483d0ae0b2759b175892b66f339dc1e5bf696c98a04d23fca3e1d556e061c3933d3357e1c9aa3d2a2854f04b680d841ebe67ff9567f251fd5e02cacb47c716ec202c12a7d2bd499c184ef418a927204dddae3ac2de201c838350e0e6f8bb12d6dd5a0f1fb2138d0bc6f49ed272a54ed16f9ca0ff4b0181fb67e3fd72cbaadf51eef9f371a84cb659e41fca3bd4ddddf2c1c73daf98ed22c5d176cb5fd7e9ce3c6af130c85318cfdc59115a50bbb3d455183c88c91bedfbf9d9483845419967340281c61559f100b38a055d6651d654ac9f046d01e1edc12b2151f4e1deb389e21319c531593860014acfbc5a1ff54b048adf93e5dd9cee85d430f4f93b564fb33c0fd2b1932595810e3103268f31f0c32a9453c9c701fc636b0a7d7dbe38c80efcacda6a359ef40981142ff6a5ecce5a07338f0dccb26b9e2705d20709f17388c00af34a5114c6faa9a172a0b17b903f990b702c6ac69be8ac6f34b34a1d14", 0x1000}], 0x7, &(0x7f0000001480)=[{0xc8, 0xffff, 0x1, "85bf7585b2628a71838937f719c500df8c48a5b60925d50663ade45d87fb3ca3f2aa2888058da9319cff34decd787595b2fd4b06208e4c967bad1a37c13d7831d1eebf4935a65166a6c37e990f520aa3b7a901219aa037dfb82b3aa56726878c39b655076286f7c825bdce0f750f05a5a53f77c777133f2182086d08f33b16809da1f328a0376e475abf1d73778f12687f4622458951df9006eb1403846813f12c318df12a022f89abb25e27c2182988e2c745ba82"}, {0x1010, 0x7ffe, 0x200, "e318905187a8fc06705c98b1fd9c1bb687674abeda0b45fa151edd78a0ea992bd3b43cc07450d87da3eb22a206ddf37a63df67510b03d35d9c55cab783e5a64928d995e78208c3e6ba6c3a2ec761206db54b489accc47471256b6d56fee2bb89c508eabac015a931a051035a48d1f71c6c8d3fd91d98e4cfc80f749cc99eba111e5e2a8c00952690b57119ba508a5f04f0dc165df7d3903640372bbaac350c4a23f957e396a6f65b796870717327f395d94079831d69893f51efb96f2a32d969067558877030929167379b738efacd89ea6223321a775ec5daa8abf4e60ddccda15933c699c1f3acc944e29db312b2c87590d9b91cf1598762722e0d5738e2b634bb3ecdb3af2231e41c5446ea55cfbb1d3d38859d8b32dc99563934a083714caa81a2a10e8e4754ccc7b1030d22f9ca2ffa436eb0377b6dd06db3249e6a49fdf7e09da0191a007f37078a68ab8c66bb791e7e82b5dd10f676c738ed9965882540bc55390d55847f656fbc821cf98b5cfc65ba654a00aeb4a1ccbccaf5307d665020d85cee11c8a1f9326e5d9e31f13dc6a31e9f12b3f8b10239fb50b16a4f60e37d25bb1301f8663da4e40f17343049ed16a3806b9b34a08d1667a550419f682a8b3ec58a3df7d5d5cc9cd4a7eb70529bd86417d0a6d6e4f80efa190c9e4dd72da10b2553b51796a593d4e6994d336459da1088cefb48eb74ee02b0ac2821b76d1bd05080930599a8e47a9b154b74f836d15d32f553e691793fdb71ba61e5e1239c845acb26dd116ca0414d3724eb843dd7b22f92389076dd7779102ad03a225312c28928332cecb9f102c1e503aa235e110a69b03039ea7a4591deed97ed4ad30970062ab2e381520e79368ab41b108c8a7b3044524f9a9d43e85d6cb6245e1138262eb6227d52a0c46fc2a8e9aae145b871e45fc16f64f6c4e9f142457a19165c8aa1a8d69ab21d3d68c2b2d1d705ab2b17f18088731dd2aafae3f1d3bdf552d7d0649614cdd4f19070b076475d0cf66a655b5e6e0cc0e44a68667261fd8eb0c66565adf7368c5511c84ba46ca23db443ff03f8e4ec58cdd04d811ba598575db0bda62fc456c153e46075d7a0befbf8e79fedba09d357896254a5ceefb57b6e8f58cd6287e54ec814b26a6c87ebcf4347ce9fd12aecb7ba1894285b14f18dde709d4bf186e45abbbf152c22dd98b0b22dcbde7b81bb8e5ee7ff5af9c7badedf9cdebe18d2621d06ce8b7b33bc530a870b8f0d925d8e7dd78c4319b9fb01c6922f2c8abe8ca71b614f46f57f6680535855a6d66632904ebf54e80d2cf1e7a2c2e2598bff6041a66c812c957ea900f33795de407eb8cd107a562a01283af717c2016525460507d88d8f2c17dc7d30ba5b0c3d1a6544c96ea1ae5a66e0f4adae2ccfc6536c261006f253a70797639fc331cf657718a5a838c6506179b5f3cd86bbd9ff1304f04b29fdb2df65b54cee856e013029416365e3d7bb8ab0b77709e98737ad292ab1dfa9232536fb903e415054d2a62974386cde5cc32ebf08b95f18714f6c2254e9c0914a8efe2d758f784a68eef96b4739715948bd70c155439506cc827d4b72811a6373d98315a56ec0f0b03cced412ff64db5de14046dd189e76a60b665a346f6efb1d19da7a3ea5803e9d455fbfc24f028493db5f71c6b989d3661adfce0a921f4a3fc215ce11d71545b4cd4c09bb384abbecfd5f1a2d6bf3d3fca89b09f26239201ef48cb4b6434b84a23d31a977959fa51b75ec99cd01dc41f2813af43de2976a33107103508bd5f3679eb42615db8b06cadc45ea4d127db51fbc700d4eb358c5762e13144b8df878b2d2cb7f9b770e1dd3f895d1397342405d3e66c73e0e385674486b00f814830053ec920b983771c3f38c8ca95c8dcdf217b9375421aac4c1ef250ed22cabf7135c7052640740428e61980f1ad20ee7d6fb269428309dfbc53ea9334862133f8dee6b6f375545d8a3c5c77e51045ae92e800909315cf84e2def0f4caccdc9e8e1be75aa388520272913b141358f2f325faf3a915045a7a9be44a807824e5e6a3b0031f95a50c5217d323e1c0f96cbb5f4e2928b64dc1e565189787993d780767bdf8bb62d6680df11ac620e46b0b70adeb3cfc8f0351eb101f4616b6c004e5534979958a127cd3156be1c1e9ef4372d98d5c029b3865682f788f772c3934d06b44bfefcefc61bc3d31ba02f3b4e43a5ba7a17f71184a34f9cad0010724e692d9d4d9b59cc0c077dda05cfaf4cf5a5c3b0cf1a40ff31a83d64169b94240dfc51ffc17c3150fac9e38a12519ec4c6f932b2ec5b845755526a3f4041fec566c19355d82c4fd68c9581d281c85aeabf6bfcc6c49b959ae934eefcc9fbc20f9046ab3d0126337e69c8d6abf01dcf54662de159312a98ff2246b272b712dfb7c4087a9b4da8a6d88ab700f27bb46a5dc6e36536be7e7c6bdc6b299457b553c17d56bc6530b1679d6440f9b433c9be56ac75f71d8646e6ea9dd57cfd2a86dd4ceb31f6a723138e8b3f38a344dc54d231268922bb4f7768623346177019d4ea3075097de16522cae5ecd1126ff5e8119f2f8721035de607ee51003ce2c8a855e67f9ac747f8acc16fa724486a12999ade742aab201e879096afa372b0ea76d2ffd7ca992a4f834155dbbdaf07415b85e1368ab271bb328a7f03538f59b82565ea51be72e485b8db1fce64703e38d6123738a802f1943ff38de5c4ecf61bedc852ff436b50b257a62dd15af8e18956a51f9d5e39c2f7387b54282e89c5d0ffeffb005d403dca838f9f3f64d4130ac72cb2c5abdf75c1e2d0d776857d3e9baefccc71057153a12eb6d2b0b50fee5bd607581c67853c6f3ae2c395b36de9c37f768c209457b693317e6c0bc4fe8faf6bbc6c7b1e90a5e2b463d332e9f6e7ede3d6209090c523ec48d2b92854c449af35e480fb2afe6074f087a60343229be76e7be820a502018f13146e6f3011e844d6ee059d89787b17c09cf68e59253dcc7d069b2dca5f43b97629b764e0fa30cc0914c73705626feb7837c7ac5eb538feb31f192f3d3ffd6fb821519bc626abfae860b42df779ecfc7dca60c21e001d3e484961a065464f8ced0bff95639ef1c5ca39bdf8c2f33b6af356d8d60fbf0f7d1d7ab21bee5dfb3f2889751e0cb99c176fc3b5f432102d994edae4f2aaa41555098c93735901b7a111b95d6cf858ff06f699bc376ecb36ee36c99f079eb1d8ea1ee5989fc7a58663a2b84c8b6b5e5d0693d4dcb901ed88e02b30a0b2bd36b6a28e228174f5b9de4d898cee8b33db719c57419c04f5c683a269b4ae2451e91bff03f762d7b8902e11db8eebe6fdf75565a5c5275d18c3894776feb143eb2e3b6f2122da3694309b8ea54cdc2f319d02919eaf2d244f85afba22d95cfd7b511305b73989d1b5e7c891b55d2399becdaa2010524ea150409ce477a77251d7a9ee534fcee04ff53e7299bdec71840b8912b7d927bd8b4c8664d71c84baa20713896898ca118891ec43bfab4832958616006b03ffb03ccd60192dcaa88dc8ad6672c27d591574671695e5746da94862e8dceb6740c53c764a95f7949f9f2158ee74eccf4898ffa3be7e8e95649bfaff803a2f903e83f6d88a9cbfdff6e17b15312e5df68ed439f93fb70c6fca700486d1417ecf40e72c536b7bc11e600273087177209823b2a1754868b2583c6463334045f1065c14c95df5ff69f49f249e54e6bbd4db31e5bcb5ce56bac6e20976427bdda72b8d9ef8c7391350f2797ec525198ae668bf3fbde97372f88cdb02b1c1c50148e93835b4cf155cb8185b6167bb5ab4199cf973f4a351d0b0f8e516a363c0edc442556c69c870553335b37bcbaa485590bd745487eb8f40db00d4e89a9c38e0937d5f0217eb00d7bbf673f4904abe15b38a1c2eed7ccbcfd24e1b4353ef59605a2331870cee531313afd530c7497f272535c9e12b82c6d78202943402c04ab43e268d405af3de2871e46d3baab90efd58a9425a7254d3c9c5495414ed34b1499d21ac83074a27d805e754bc1aa99b264a0a63b4402e0b0d8c7a7bccfacb07786db9545b206dac379e7bf84303150c2b63d79efbdb6fe459a221412a8ffdb2ed4ea8b7ebe7a93daf81eb6694c7adf81d6bc9ac0294b2a5879cdce004b1a097b5e22704c334846d15dcac3aff549bddc4043f4c0fee45fd26384604425e5e11bf5adfc4578cb82d9946aeaa2902d19f2f0ee71c8c009a64fffb7f12e3ad68acdaf43feb99a40d9a4962b55dd164ecaf3e98cd0730b7ffb3918d191a0cb25df5de2606d9bd7e2e19af4779c06c1bfcdeadb02903807d4b61edd0ff215a3b505b36004df2552db1e79df407bd363c164ab24c093816d247369dd3ba1702c1c1ba7a01575a7f27d26d00936ed61dc254a773c6f73621ea1ee00c4d73909d1f0286878e8ad09f2a8bc302a22b199d25e93ff448b65154fedeeb3acc0316f342834f3bbba15a95d3660ca3389803bc3fc12b0fe3dd7df1e526614a1f4c5b6b1a98ee76edacb1d956ff2d66a5fcdf530d2318b84e05d9a6397cec1f6e18119e3395e0cfcb6053166de345661bd76aa2964519e69b8bc5800c5a0ee75f28b8206b7dae465b9c85155339adb4f174fed708c6f39242b37ea882178093d53eb70f932aedf828d002bbffcc5b6caae87b81c80c120e7b1f79ce61d0fec9a72c9063d0dbeaa3f006956c49eda19523847bec0484a6ecf475a17a40bcf1c29ec8f058d375f6de30ac0b4f01d21ff29347aea74d7fd76d041d8548fbf3a13f4eaeb22a0c1cb40197f77f43103e31f3bc22a458e69e29abbc576cfb21f162460536601b5e709d7e1ad5f7ac47dc065c1f393ec1ad5181a8e4fefbcce9a72fd1ed8cadf0f1f10ac9309060843c0cff663173097615b6bf38815060f207620cb9e120c9d91f159c8671a360f913e5b48b9b675c14b33fc043a66a5b2f85513ce7885c01faa04832688f5377ac2a490a90d3c6bc7fcd649b1a10079f19c7f9c04a90d178b078a07cd5ba4776b22cef2d5d400f3e0baa70eef13874e0f101fdf394b3ae2bdadfd9cc6cee3f7605868e6a4578515692356f0bf98a0c929506aded9c1535672855b15e9a2bdf0e4688db055477fc99544482b48eab37dcc34fb564ac0bae536105425efd73dedb047614a2e8b90f1bcd27ebc9652b9a78fc8f722c01f3de7ce0a941d52af8afac99ac088e574dc26d9d31a822e98853ebc9f37e79da17363c008267cb82ff3e7d239e57a7c33fc3aa70459865d1c167b24ba21c194ddac21028799b3d4dc351f08b7dcb64aee5fbbeefc25f09e53cc3f75fd8ff1f808eb25a9f98027b7ce501ff2f9692f474808b1841bccb5716450c455cd38b9429dc2f32d718bcda88c6c1e1f618f56066476f2585d49058cadb93eeb02f190f9c7651ad71a08b40b9528c8a4dd446640e6c1e51c11ff9bf68f8b3c082609576ca6d3172c10fe4b566950f21e6cfb461de10130c70ee4844a14da988915d096fda932f0b2d7f317bdc5fadf3dc90ab220e95872f1c6e1751d91cedad3dd475de4a154973eba9118eb96bc007c1ea30074f856eca81644f2dcaa09a2aed559ecb2d1f3d1a40122886539694a2ed9c12700d21c5de897f59d5d0a0858779174097f672f1edb68cf99afcc840aac28ad30fd6707e1bf7c7a246faa52f4d117ce0116ae545171c5f5fde24ba336f3e3bdf5c3eb9cd7308f019aa607ae1cee9d6c663e1012e7c0a32c79588a7a6918168d3f1c59de5a5478ed7f55cd927b3e85825ae41861049459b7116ca6d3c8d0295e4a4aa"}, {0xc0, 0xffff, 0x8, "bb109e112eec6b6d19f10a52624ebb6f60eacc6a2549902ab14025aafec66d3528e9e090fef2b089c485106b1efee9c45cb5818b66afead13bb69e6d23b3503f9ef4da833fd5bcc0610ff53b843f1992f334cb3fba569c6bdba85ab40a18c6fd560d6fd7cd1c84ec961f33c3e959aaafe0b3c85bf34329b9925ec3c7b7328a7257f2a200bf7bbb7527e3cbde5649af7c89fd8eb92950058ebf14a1565ec596413c3a35b6d402b4ed5ec4399ccd3f"}, {0x60, 0xffff, 0x80000001, "c582496777a6fd62bcb5ba7375f5cdf570bc9caa9ff7056d407e89a3a5ab9ec1a2989856ef59f1339d8221cc88ae0e1ee2cc24b8aec9b231b4bdd3943c44ff0ca4a456538d649b6601"}, {0xf8, 0xffff, 0x100, "23dd52a29386ae7884afd6bd6169a75b00cb337560940278c302c9fc0033c4874f2b41de40f64562d50f98156935fa92d7748cce9027dc009843dc41de27753fdb8c733b3e92abf30e828109b5a37cf2d91554ca420928870e2ceb8c101aa028e8e426c2d0b5de30915c85687765370233403ebc3736867234e611903ea316e07d4fe89dc40f5402eb9195fb1db873365cb95e736c033e9a787968252f10ca869d03266a3c055a717e6fc31467676ddad43e1e98e638569c4692f5714cd5dffb1a9399752cc3dc39537f4d4f458c3d2f26711cadd775fc9592622bbb3c9461969a1c7c07ad58914a"}, {0xf0, 0xffff, 0x8, "2f11c527b8da53615f6c83c91087fda3d6455df31e00d06662170e8d5796b60cb418067587ddf58ee29d52ea104dec813307672632e81e0a90a0f15c0deb3b3784668d817d56ab1aaa092c34a3361fd90a70733b2bae65f9f43d10c54b24fbeb2a85692bfe190dff8cd36b045eeb53c4e1bfef8c9952394e52968ad688d550d1c4b6c0c36667f4166df087764efb5fe8c1ca22e62157adeb857fb4f1f4557f71296bdd9acc1564fa87d07f5cd1052a91859d2dc39faa7521d41c3048d7c7ddab72fd38598a46079ea286fdc0121dba87077a8b29610f2ea556bc29"}, {0x90, 0xffff, 0x8, "5160374b2ca68e3bb9b824ffd6d7287a8a55a604821a022ba3d2d45132dcaf0c7fa968de728e69701bb2f5f63b4824530bbc9c26e1b5ea40b78460608cffd16814cec6d71eb4b92c4f9c244d32a1aa1a337bb6317a36a8da693f201fb52833aee0f63ced5cc5aa0ad79e6cec423a21bec256b7bf4f5f7fc208d186dbbfd4a6"}, {0x80, 0xffff, 0x4, "014d8ebd0b18a382c9e3bcee3c125f5eb686394153f2055d54024a52ca4f5ed70192af04ac06253b768d2cd72681082570ebb752f1fee7b99a8a2d63a62a30d0e1f2ac68fe898eda97e5033d73fb4fab1a7f5bc7a6564baed761aee537d070bfac036e43b3168a1ba38d071aec35c3"}], 0x14f0}, 0x604) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000004, 0x10002fffffffe}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 09:18:57 executing program 0: r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) r1 = getpgid(r0) r2 = getpid() setpgid(r2, r1) r3 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1900, r3) setpgid(r1, r2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x100}) 09:18:57 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x8835, 0x0, 0x5d, 0x0) close(r0) 09:18:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) dup(r2) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1d}, {{r4}, 0xfffffffffffffffe, 0x8a, 0x80000000, 0x7, 0x1}, {{r6}, 0xfffffffffffffff9, 0x4a, 0x40, 0x9, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80, 0x2}], 0x9, 0x0, 0xffff, 0x0) 09:18:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x2002, 0x90d6, 0x0, "d735c1e7bb070000005b0000e74de40200", 0xfffffffc, 0x5c8}) write(0xffffffffffffffff, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f744193ef16ab93f12fc4d5f16b136a5d083e2cf9a942a11e43dfdec007b8a2d7a7c9d3dc6895f512a6fbc84ab3093188f390a3baf6ad6afee2ef9f4f1128f04902259d1f82df4b08a51fa0f9932b83ef8e7c0e41c955fc4be67ed2fec2ea06132bfdf34647d0680c7d22a7a0235415b38fc36f683b8040605fbadd79af3aafe3e803f0e47357785986b5f6c286d8193ccb5e8ef0ca2719503d935194d11c9ae40812946c83983b4138effacf17d200b8fc8fd41bae410ecddd5c35e477b0019585cbd08cf1809", 0x116) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = dup(r2) msgctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x10000000404, 0x200008}) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x184}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x3}) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x2, r6, r7, r6, 0x0, 0x90, 0x7ffe}, 0x4, 0x200, 0x7c}) getegid() 09:18:58 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5dd) syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@dstopts={0x1d}]}}}}}}}) 09:18:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 09:18:58 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1e04a809000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb0010528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85"], 0x10) r3 = dup2(r2, r1) getpeername$inet(r3, 0xfffffffffffffffe, &(0x7f0000000100)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x287da4d4) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 09:18:58 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/26) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) 09:18:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) r2 = accept$inet(r1, 0x0, 0x0) sendto$inet(r2, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f0000001140)=[{&(0x7f0000000140)="45fe1e508dce619e63aebb438824cebd171f04564248e1ee5bba8f4f56588a96ed2a7d3c16640de292cfe6adc79b62818b54fb98ebb6bf0c0a3d42f02af08fcd48aec1f2e68674524877627ff67d03b0e966fa3c26a55e7c36e8f653f248f33da7c0fbd5ae95e6a809cab5d677101a89ebde6dae9e533cc02b8bca8e6c6c7b4fba14cb1f417058880a8e3a3a308b3130e2982ceabb47328453bb35cffaf3144a45757cd769d2b9b048ed60e08e8a688f9c7559b19954fdb94b67a46a9a1d4c70efdf950a6a92f38c0d51b25c3d99b9550cd4ab862aa5fa348b63736369da09e39382ab91a37fb7f553caf3baa167eb63019f6e2c1ba7160888cef6234c3dd6112f4952af9533f6e5da6c4c62aec8b7199012d6e9358560aa2b4cb6fec0add44e6265c978a1544feb5c8337bc54a69ff300db1cce59cb2b6a2c43257f4c2a6610d4b6d57b65778feaf2f4511d09c63e1477515cedbcfc68bf594fc7490bbaaa443d484cfef94544dad6396e1661341314e6eae4a660c064d1af26d7f3fa168811ac664f1e790f9446ee660a2531e4ac2bae21e9e33f4df2700ed3a0f471f3401f55a10c8bf2807313151a3f491c8f46d2f61657dc3bf483e11490054bc060135ed0768a2a9b9777fb8e44fe75b71061385717b11f7fd93f62c48c3c7f48f7da4335262dc9db8c90de42da562f6f22a9f720f4aa611ad1223f67e46b985c5738477b1e436c3984d2bbb73146a86b9760cb11dc41a640a8259ec7ace072d6a1b47d82c358319516680e49bc807650ca1f021a6d76e182ae672037a9b4894a9008d65511e03e8fd0e810cd9d75f7000a0333902261116fc18893de87e492daaf9c841395a2e9bb1e9bcc6e14924f6dda78c264419f8e47da349f946688c56febcb003e6326fa0b6ea3f6a096d39e8f5c971366a7ff3ad4391c9f8431573516c1b2f5da6f13d069b49f3ae77152967175a32a8550dd333150fca9fb0c6e31920fcdee93f2ec0671229d8dabca667d5bdae9fe3d3d24287ed858a38758d36be132601c4c2337f28fd7624af1ffc66d0b7927bddc6110e9100e11e39977a95023846cee6c9dcb1434d4816a2cc8c4fa23c5e6d5bcd5cfdcc1373e1d225b9be1c5b80750aba7e6ac39343533ef7a091d0c90f7c1522e4a82d6904af371bc20e9505aadb385c6ff1a613aa3baea2a6355f035f30a76c43efce6a5d970dec3c1c235d61b337de3d1f74566a762ff2be9935b91c82c97e97fd76f1bc8c618251353fd4129da272db940e396c69123cb23dd6b0edeccdc5a3280c536d8cf3ac61520c8f56d6cca3b2364b264230e94d54e60fb55d52946365dd0cdd173f88aafba5e511cb9e073d24fd778762ad3e26923cf66a523b3d877984dc6d6f44db483be6193e3eb95658c5c9d38131e4709917e044f8e5e0e3d3606773f8248701d91f338604c997d5ee8ed0369832227fed8c1c6e069576305c4790709b7b595fa3213845a3623b74b47ff6b743832cc6221d152f127f15f675cc665857997fabf2bfa5214e7d32ce87ff7260f676e8ccdc8ec900bfa51cea72f2719eb837a0b9e56c3c0ad287d6f28b9317781b96090a1256b2d5995a22d0fbe8912a06b046e0fe09dc0350f0f4bf0f01a15edd72a1283989b641e1c4344489e0f3cee4ab6fd3ad8546d6d74e534debd99c151ae47a56db0be162acc29fd8e2c4d93263af701957868280f98d9e8bfe82019ee689de10d1cfe2738c9de1d21126096b2ac16bf3a6b2e92bb32a66117ff72a3bb69cc95e388214dbe2bf7513d64c731d754b2a37861c694c50183397e5007702bdfbd2fe16f2765ae04761fcd3b1b1f53662d1e336c0a54d5ad57ea55f1caeb29a645616061af6f5f433460f5706f7d44ccdbba25358cb38552433d839e4f563de7c388f9869905cc3ca4b08ef8680734214b080377180f1478e9be6b73445bee6ceea6d46350e68693fd3a44f896f2aebfd683ec3d0731e561e54ed4f66bc347d59ef4e919fda9502cd161793a72f1a538cb9bcea382ecbecbcfc80a47b871769205a1289e2e44a3617e5bf91cba80672a1f26692e72f3ed45ffa6e1602392f9cd9df72c7f0bc3bad8c571d23fc09035b72fb6062170fb6861a4054bdb53442c783e398a5d499aa09afe83bc497f38da9439075bf9a8ea432b97c28d60c87995fa624678c6c2c2e99b2bca70db21d4429fd747de9ccd788168e4eaf11c1394957e390f87563b70f9f9603062ee3e90c11ef3f9e51ec243524ad99aec510ea7916213e54ba33adc41e46081748a158fd88558e01aecbff95166b902987cfbd18b564849e1c53df9796cdcee82e47a4d13a401e8d9e8e7ab1caa4b498144640a2ae18c39a5be8ff959d6c14daa9a5cf03cdecf5e1fe36c11902458b9e17160825914c49863bb338de7109a77f83261a3f5f09ea4f7eb5fdb6d20d1a7142a943b39c7bbc14bd55bcc888f730f646b73c4fefe3cadd7ca4040d3c924b561ed54ae675fc9b24fa2858e18aca5eca45b17428fe3767812dfcab60e86cedd41560ad0e62139a6b7190fd2b66c2926eedaf4efb38cfcf8bfe1efd15bc384ebb391f5103ce080e564ddc306425f8606fc52b3c541ab3d737bb6e9f7a2a05b772fd491fafa8eb3d782066b816f4a9c17feb483e5fc43058b46123700dec51edfd27bfa406e96b53a5041516dfec885863eb49b4f38b8757bb6eb1913a6d05631e04cd0a4f35905624a895746ef510a40b9f1c2a8d7069bb16e3171154b9d1444ebfaf099d80066c9e4b8e8384d35d5e6b2497895a3a51cc8107cca4806d0ce05ea3c8e500fe397720848d1e56f6b5b159fab1c42fb104ba7fe5306412e6edd4706cf2eba9a9df225c6d474906ca42b9ef0d4dffae633fb9856d18f445ae875b0345ccd8dd495849e1741246e178de1c7f9fbd771fb0647a3d42a0dfd18b6120a86126cedbc50842978cba4a9aa2134562a73212ac76c968707d5d82c68e665d1e24f96df3e7fe5c8d0c4518a91a12318c0af0c6b8e33960fd02af1afac060c2978c72d18df5f8a7e5208d5219b098f8ebbf34f3cdf46dd94d61ebad3d6e3b276a3514830ce71c8fdd2f25c120d0701b9201fdd91c2e753ea800cccaa91c9ebf792c798530aeaebe654a80eb3f9ac1e88cf0089c91f31e080b6a4b23a9f07376d62ad1b04ecebeefe8d4e7644b4e2bf50ea6589a2f411cc705aeff3ee8fbab4dd5903b547238749f0658d4c6017efbb88e262c06b9869fb120832e605b5c55d0c0f5156380fabcb5f538a5f7655f55f6de296ffc27d72397b8a771c928fe834f6f28d371039b6c7937830f7968d8bc57775fad66bebf9fe5bf3b80c7873ced696447f218989901fe62a8c64f0d90ed30a2df99125c2b4f7f8a89b7b60105f7e646ecb80f38dc8d94e29e0fda71cd52cfa036cb6e0a5db574a5f41da31e520f44220b0038c1c602b42719924fd335ce9afc8561789dc0ce543b3bbe9feb3687f318db21ad72076bed5f1ec8d3bf42ee0eaab15ac9496107632f98ca8ec78178bf004ca41f75fd46b31c20811b102248e7522fefd53bc6167a4e9a6611d150b14a09dba0a7dfbfa7316f9b236e3409afb6dce1bab8c4dbe39b822d7a397fd2c34a783d2fc996bff33e0cbf16b343a8aac0f5688e7fadd2b74dcdc1ed2654724fb4aaa71e60fa515e542c45b5d8bfdeafed4a10ed03321845ec5e67e7125046ad3cb47a4b47008de1ec4306849791c9e6dc76a237908bc852975b8bad1bfd84ebe0866fa8766ba47530f39cc0993edf1277860463d7bf9d46bae7836de155e2fe0b30d705a73312904d01504eb855219771eb541dacbf8b3e832174ac68de3982ecbfe5f365508c1d4b60805457aa0d7803fe09a1da80bb6858f00e29b3a42015759b1d92e8bf4218fc83bcfad44f508a646e45307213e3d69414f7ddbe794b59b31c66b2fccc5845e399645b96e2416c434bf7a4ccd644ee5f323c65cc8ac2b928d34666fb67739a58d60308a9c431cb403a80c9c1bca4c80e9847d2b0a3b71f80fbd718cd3e6cc29012a526287480674e5b03313da2172854031b84aec46b1c758d85756f3bb6a75c45332df8915c0f3b52e080f4dda03f027f7176dfe3e7aab7c19c15c88b388e47cff173027b438bca19e66bd05d9f4c3dd86555e987b22e8190698567732c168e3df70cc6ba123a655ade3dc456c2f84f888227c5e5428afbb9dd7cb645c179a13bf7b3b9f9bb7a35bc59084f90a00b97c52836556da1e3cef0b608dab71e404ae70fd8ab7106ffc5bc568bad3674b6bef0a16009264e94ac6f6e8e02382697fdadb747a0e447e646488def40bd8abc812f57f446dd7a34752e6d9526c432324d7dfb10150f68d163ea3e0fb05c7ed6c9f1a091c03b4ce0cb9ceea04fcf0357d43f1962e2d2fc9e71b0dbbc548354d7113a88c6f77925ca612a0bab00ed594887ff2689b8a87411f957484e3a3b2f423979cf6cadcb5496776882aa17b4d0de4bb18634ba889eb8a010400bb3ab42865c09bd27d774baf8366128576621abe368739e3e15c837af78928d6cb78fc91864e625195d1d574efeef96254e4238bf4b560d29b99fdc1f01adf17e087e9858c52cd913a14ee59c009564cf63f405d10f3495b16534701969c3549dc8780dc937de44e13e8e6f02209cc1fdbebfc6b1c81f3f59c52acdb080008d1b3d8d76b9c9724a2015ea7724962c3bf33fdcdac61d1173bfae44458e327ec04825d23c8b324b97beb44524ee6c817d16cef2756b6a76ec74e110c5b15f10dd50b42395977cdc0cc7ec3e2cafbae863c878bcd9487085962fb948d5690668ced87155dba88ab454e3048b61acf54fce33a5bdd588284c827930df86a4d0f8324466cc8cdf76839436e871a82fa477391d4a207de298f13fd59c57dc0953399265f97d59fff683f83d0270d4bd3cfe07eca86e37156da8141daaa91c92a1df709b02fe814b2ecccced0da14a83e0adb3ba09410cd028c6afeb8ef4caafb5f701351cf33043b9748a7f49275301b9c348cc00f48e8c073edb1b9b50c8d46d0eda865481b8163a5a37054f07b5c96a6d8d3350ff0717f5c1260429c164acd0ff248b83efe8729b3557d91d4038047ef887aaff342277724224432fbb34ea9ab30d1a4d33b9345c0be6f5ab2fb56210bd9edf98eacb93452423bdbc241462e848c7b485f3696a67d889ed0d337d5a9773fde5acb398291685c479f26d5cc597234f8e9024849f79c8de42a48dc05231bf9872036a24611e9fe67719e51019d080339d90aef78f2d21c8275eb2124d236ee4a35342c5d1ff1d0db0d58692de04853c4217c7a0609f2d14b1e90f4f940b2489985fd3dcccfcb4f18765ac59ea9420b977655bc758e9d5ee775049fcf110ee4e6766b8e6a8b747b2a03780d6dba43730005bca0cf3723c482828f2afc7c4033418c89d31036c4773f0a51b26c7776beb85b1e947dc44ced4d7430f6d654245be987f99b0f7a720f6cd0d9d6991d7d3865022fd0d6a45c72362d19ecd65776cb0cbda13f581439b65ac1078e04572adc8cc6d0fa485059f4439982348aa9f243c079150c9867beb88282152b1bfc957cc23c7d94eca74be3488bf175bb947143a1e81158fff16664dbf636a3f1f630f005c95a901913d1b57d2a54684daf24448bc4a79e77804b3518170342b28a5f23756093efb50965400123c3733881dd2b8e20ffd5fd8ad119655917fa4109c3d78e054dcb3435080ebea090dcc0e61dd3df397d34e605a19bb7adf3c43403ab34447e4b0b8dd2cbf84c5111c3e03d9b", 0x1000}, {&(0x7f0000000040)="e82ef7aab8659e2d135954197349e371759d86fc0392471a1ef9f07652b25f4d6ceb970a2e4aa63dc0dbf235c437adb9bbfdd7a6c21a04fe4609f136520af9744b189149920d2ceb39a732a7441e3155d922a2fdb8aa0a4b3c6425ab30fe129bb64279a562b936e0afcd029a9c3afcfe779c364cbc3b4a568596730a85102bb57ea40b10c98f", 0x86}], 0x2, 0x0, 0x7ff) openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x8000, 0x0) 09:18:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @local={0xac, 0x14, 0x0}, @local, @broadcast}}}}) 09:18:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="bb2bfa50b4686a40d0e96df3d23b01ce2b189711635c0bc32a36cc900eae10c1ea"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x101, 0xf20}, 0xc) accept$inet(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) r6 = accept$inet(r5, 0x0, 0x0) sendto$inet(r6, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) accept(r6, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 09:19:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) 09:19:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x400000000000015e, 0x0, 0x0, 0x0, 0x0) 09:19:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) getgroups(0x1, &(0x7f0000000240)=[r1]) getgroups(0x1, &(0x7f0000000280)=[r2]) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000001c0)=0x800) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() setrlimit(0x1, &(0x7f0000000040)={0x0, 0x6}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x108, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4010, r5, 0x0, 0x7) read(r4, &(0x7f0000000540)=""/226, 0xe2) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="1c45f64c19752357bb3d8495d4c091a8e0ba2a652bcdc2af4a0cfa3acd01840607dd45f55a91c25ae38905e5be939761682a0d783b1b30da00", 0x39}], 0x1) 09:19:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900000009078000005060000823a986f939c902a7b1b740f7eb13bc00000050a0000000000000000"]) 09:19:00 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x19, 0x3, 0x3) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x13d0, 0x862, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 09:19:00 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchdir(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) accept$inet(r4, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x80, 0x6d, 0x1}], 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x30, 0xfffff, 0x200, 0x3ff}], 0x2, &(0x7f00000000c0)={0x3ff, 0x81}) 09:19:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) linkat(r5, &(0x7f0000000340)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00', 0x4) pwrite(r3, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r7 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001380)=""/88) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1a7ee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9d36ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53578b83bb14592206997d4412e79b822e84f440b84cd070bf16a97e387f10f62daf3655df60f7a78fff3cc53839d4ff97b1f4ca4972c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a58867645f62b41c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f39cafdc38a6b76761d1db901f6a4488f35f0f185b893cefe1c411142e0ff0443610bc00b268eca24283a3618f3332bd3facf28315efe195362988fd58267759606e3bdfef9621dcddfa8b4227a4fa01eb30ee9762f4d24d4d6cc8d996dec23e5649fa06e72de0f2105fe83a3834291deb4deffa5e9000000000200006975d4585a0815fd75ba7a5c7e8d6f85ea14425ecc83f1589299ba2288b5e1328ef9df121a9bb4d7fa5953da6a839285ca5fdd702eee3c8f1b63c5e6f4ecfa3c71e556065551a4cc98903d11c9a40da238e8e30be9459d6efa08bda1acd6b29f4a09c64e7740ac0502764d00dd59f7e20946ac785a17b42ccaa9e91c2a66c840b0ac767ad90a7ff898ff1d710d0d7b65428e843621c14b89255d91f078b2ad4195cf89d2e3526421bd4df6efbfe63958d23c98d2c7d46ae4c42e70f3c2225a9ab218015cd694750bb3785b8207b8d671c94f780e0b5d194603434dc0bfdc8f5d"], 0x169, 0x800) msgrcv(r8, &(0x7f0000001780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9287a98f96900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087f08e65c20ed0fd0000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e00000000000000000000000072ed000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000006300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a000000000000000000000000003e99b01d273d1b32d693fbd41b35ada4915bdd912504e2863eb0c88f95645a8267afa0e255eb7d9e78ce5e4613358bbe87dce9d777b880eb748998fe7b587f45bf0b0075fdf3bdace78be5505ea6deab5b8f162064db34e1d3aea7c02ecb1f39b1996dbd4241a072aea41f9580725a701a068571b6beeed8b93d2c3be6a6c231c38fd228292b078d6a489c598892f67713be57cb05a02467449c2d6fca5f242c7f53ad06332561a61c680e29f1cdabecf22e1d47937abe97c1c7351b993751c3076004e7ce0f055412e2c74090a78cdfad5cfccbce921e1759708a01b330811068a37641172269499e0a6be0d07d035b1a6e3343572c94a1149058b14a9cc1e64a224dbb43f2a8155ccfa2adfadfed245ce879cb8a4778b227147f4e6112c4e6e268"], 0x1008, 0x0, 0x800) 09:19:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81002f0008004533001c006403ff05509078ac1400bbe00000020f009078e6020007"]) 09:19:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) close(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 09:19:01 executing program 0: r0 = socket(0x3, 0x4000, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x6, 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="3f03ff947c05cf0757490fc1436bf92e3961b09e47364a12fd0d84ed3e1cf8ed4d54", 0x22, 0x402, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 09:19:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa02feffffa9aaaaaaaaaa86dd4639a4b0b8b081d10000000000000000ffff00000000180003000000000000800319200433f90cb974a59a0140b50d47910f2f5139ba02f52d7cbd4d9be01d8a0000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES16=r0]) 09:19:01 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) 09:19:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) 09:19:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x2, 0x8e9, "e51dee9753bb187190f20621c0f162e1c168e08c", 0x3, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff549, 0xfffffff0, 0xffffffff, "0000bef2091f000000000000000500"}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x89d5) syz_open_pts() r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fcntl$setstatus(r4, 0x4, 0x40) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 09:19:01 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="e74accc02b3e", @broadcast, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0xfe, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 09:19:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x3a249dd21d19e2ee, 0x0, 0x0, 0x0, 0xfffffffd) 09:19:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e401fbff5fa71bb3512e2f66696c653000"], 0xa) 09:19:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x3) 09:19:02 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000a465e4985d9f9025fc8e292fb35f4ff1cf6fffe7a88a4455a995c30f063069ad9549ba582a555460b222fb5007a2f36d86e75fdc94fd636bb0e09b3e01713ce2ed31ddb715c66f25a7e8ed228a12dad1d06b16288267f075d78dcdd36c3ec40ec8f0db5d64a981364afccf7c87"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x5, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 09:19:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/180) close(r0) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a94915f4807cc", 0x2b}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:19:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xa08, r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) recvfrom$inet(r7, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) fcntl$setown(r7, 0x6, r5) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) 09:19:02 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffd695d71ca3dd030086dd6031797100103a0000000000000000000000000000000000ff0200000000000000000000000000018600907800"/70]) syz_emit_ethernet(0x1a4, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c5e2a2b4858b55a9900000000000000000000004a2487abbfd5b55cc5ddd95631a407b855f2c4c5eaf7db4ccc5620da8d2a10f6e7bb0a847ec26a02eefaa7ae035b6a3a62cb6ed4bba41fbfe9e3e27d337c3881c8865133e2bfa29d9a"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x1, 0x7}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 09:19:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="43a9b6ba14547a51de8bdd98296414ad292744cc357b6a30565863e13deb5b3b6d6b1d60cc99fa2c58e5c84796d6b251c4d532b3a95ac8e5abd73813fe93748438e5f6008439b3b8e9cbe9cc58eb5263b5aa56625507878f68c814c068fc841f6049564362f536f65c44854003fd8505ecfd2f01b6b24a9ff3cd7e56cd00000000000000e0b8aabefcb22183890ae2112171f60dec8a73d1d694dcf513f4423726a48f6894db601da7e93cb8b3e7e3e43f3ca6752b883e552afb28a2cc48233671d8d6284fe1388e60af121281de251b13c0da57f1ddb866ca1e517a0a34dd8c7d2d84bf2835bb844ed5e61991874c513ef429fd776a3b915ce30b3bc1c6dc242cd0f727004bed3b93e90f54f2182c71bb936a970b338265829a89219bbf71820b288e36fac2a6c3980fd2d53e411e16278cd9a84b7e7c4de12a1ccbd76c7adb3fc699484b947d39e992"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="6a024e19a56d29762f994f037f186b914b3be4285baee9e97395d3fcfbbe3c3da70c20ab7098d587418189e195a56e0bdb578d924cb7d8fba8113b738e406eb2c4589588dac1a893c953795e06a3496e97380290254dbd23c6ee8c734a5d136ab6175b563ad4628f610185e64d87e3018654eddd24436d38f1c8aae5dcf15cb36eb66462"], 0x10) shutdown(r2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x4, 0xffffffff, 0xa13, "96851c02f61bded7ff8edc0489a86df3ba4d0deb", 0x1, 0x101}) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 09:19:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4006, 0xa0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0229444300000000c1d2d77f35962023aafd04fed31cd7a99fd6ba2551419f3a22e7c39c0e7469c71d51f5968c7d84aac95d742c7cf1d076d971192c5706f0b25d0adad0e42179d606195a25d7b4d8a4cc488ef5a21cbea5920c0c81ed10758ed493604987925012f8b11f15e704d5b24b3fab082c182456162699f87daf5b7d4094cf546e81656cd0a8aec015bbd94d1e2a0917c2e2bc8f397616bb27089e2f43f28e39e7c99e646399bd48420cc7460564b2c1d536ad54f35860524de4ce32911fb90b1fbcfad943294ac392a5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@file={0x0, '.\x00'}, 0x4) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="f2bc4fda659dc523860e22a7fb965ee0e5ad720c817d85a4bc5603dbac4bcf6311653f6f89abaf91e9f79e1a13e5ffab017b1d70a25f114276fc9291311b1ab215af473654e6aeed9fcedc7337858d7af6fb39facfb959efcb29a092c6f8362f7625c2149a0bac1060218c48d61920d1e84fcc4a2ea08936a3c50f07629874a097361facad6cbd83e97417e533f4000000000000000000"], 0x10) write(r3, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x6, 0x82}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0xfffffffd, 0xffffffff, 0x0, 0x0, "625b2b040fadb41edbb01be1d8d04afe931a9283", 0x0, 0x6}) 09:19:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) read(r0, &(0x7f0000000100)=""/213, 0xd5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x1df, 0xffffffff, "00000000e74de400"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:19:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000100)="48522b1ac071f7062efe16e2b66789ee975d733fed7e3b4360b4dc8483b8ea9f862fd239d69fce4bda54ef8fe6f2d842839cec173c3ddc400addd80accae3daf15dd3aaba56d074361a9cc6e993e977f7ec77bcd81cfa9b407aeb9908832ba6b9bc7ea30b203150182e378832d262c07accd3c", &(0x7f0000000180)=0x73, &(0x7f00000001c0)="01f88554c784acbcbaa9d9c2545feb3e2d63e581c8e1d002d3ee4108d1e637f80ff92dcdeff3968ad11fd30201ed172cf54bf2c1e65a9f1d93270e4d84d4e9", 0x3f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r1, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r2 = getgid() r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) r4 = getuid() execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000680)='\x0e\x00', &(0x7f00000006c0)=')_\x00', &(0x7f0000000700)='\v+\x00', &(0x7f0000000740)='\\$-\x1a\x00', &(0x7f0000000780)='}\\\x00', &(0x7f00000007c0)='(\\\x00', &(0x7f0000000800)='\xc2$!\x00', &(0x7f0000000840)='(:\x00', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)=']\x00'], &(0x7f0000000a40)=[&(0x7f0000000980)='/&\xcb:]', &(0x7f00000009c0)='[.(--]:/\x00', &(0x7f0000000a00)='/(@\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000280)="df23cce02e11ad1e6b963e2dbc47556c54943a63b6d71fb187d31c66acac6db87fea64645079656986b39e09d9b0cef3fe95cd61f8be93fbcdc6f1dd2f29957de12955b38b0e44075a2f9ea0653d702809a4fc7dfb1d197d1e877b25cfdac0722ecfb55163e68bda42879466f8ca142ca9d5904af013b5ae5aac687e86b9c06b2d5e22", 0x83}, {&(0x7f0000000340)="3df52a0c76ed4255365457b0657c69265d4c29437fe65c337df24335bbb2d6ea58db1866db0629e5bd8e9f5c83ac823740e2a4a41e9a6e737ee8c51ec5c300c799f390068a7a597304bc84fa03b4b86b346ace8c40a8ba8ac32731a03b3b667900c43cd1fe3699c501bbc1b71608171e0951a8c66c8fd8f57b4983dd8a0af4d681f05a25eca56fed1023667f7f47b86e83ff5ce29d7887d2b539934b14b4ed1156a3c60d5101de4cf6ca7a3871d9fd0eba6abadaf6c0e9de3a02ae38de2f3a3fe13e3d45843aef592191", 0xca}, {&(0x7f0000000440)="1ac27e01d34de35d2e4437e8cb0676a932167e791d1e5240c55b400ee51920f2bdb7c7ec133ae6382d29c5458e402daebc34bd87fe0185c728ef7ebfef694440d8777ab8d5539e4b646b7d9996083434e83554c6e37cfc7c56862b7f574733c5a1a5af2ddb78057e18430625c76c7767505a", 0x72}, {&(0x7f00000004c0)="c0df4fc30775b6e092918d5f02984617ba0bd30b4a02280b6b3d8b8ce772d7cf31b9bcf2abcf8b450ba92469619380ac92787ecf89d9c6fa40167f9bb5d4d8b22a6b1acc7b1623de2f04a56bdbf7aa6f3262f6d3dc", 0x55}], 0x4, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x40f}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) 09:19:04 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000007c0)="5b86169a36848107d8672e6856dece9a48ed5c7123922e35bd8f1b383d434ba2c19b53fe515223c23b7e3572157b48e86d4670dc6a85b4a0a036f47bee717a4a691ccb8529dd4a0cd5a9b0c592f4008ad7c90776c4eae67ab8bf67af3b9e59def9522c3d25", 0x65}, {&(0x7f0000000880)="2a21d91608beaae442593de59fbb82417a4409000030c812b1f6f531ffc5940df828de24b79f96005b7127367ad69d219b28e3b59fcae6564f879a3a5123cc106415b80249c90b9e40cdca6ea54cb6c889b912b964e7c75e15db2a4c3d3cc090485f0c2d65fbcea01eb27bda6b59d4ef602ae8b4ba4d2c829a318e81b63b616a03b6880fadbc9ab14bfd9dea928fad0e9f05b99f18b605355c18aedda3ffda1e1f97b9ff12bc0000000000000000000000dd05d4551ceecebeb43b53ab878808a98f3f5cfb005cb70b98cce701f6644dc189e2422ed878c9fb57feb2bbb81d7746e2d04a5202e2c2e57c14a6ad304d325cb8236baf3fa11b969e56d33747b6c9f1a757628d2ee72c00816ef6f7eec3a4a6a98e2621cddf21c235f5de44241ae848b8245326b915fecfe9040ce4e15a62fe5d21374214a0", 0x137}, {&(0x7f00000009c0)="c93119fc0b5cd1308e08dc595077a6a2c378c81e130938efefa7db3aa8a5f094444e9969bfb7287a6797f15dff885d5ae957dc615b8961bc2945429c84ad66be5497742dcf04789afb6aa0c7870b136ae7363b9956f779de3251249e5c26b365f72d457e2e6da2335fe9b7fbe532447faa22be409ee64f6d0fac2393208e09c6dacc5da73a00e3206903188da36f4f8b7ad83acb29ea0cdce18095a6ef92ae56bc9d4c5806731dfe", 0xa8}], 0x3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 09:19:04 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:19:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:19:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x8, 0x80000000, 0x1000, 0x8}) r3 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c4", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) poll(&(0x7f00000001c0)=[{}, {r0, 0x40}, {r3, 0x1}], 0x3, 0x7) 09:19:04 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x800, 0xfffffffffffffebd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x1, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) r4 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) recvfrom(r3, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r3, 0x0, 0xfffffffffffffec4, 0x801, 0x0, 0x25) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) fchflags(r3, 0x10000) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/202, 0xca) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 09:19:04 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 09:19:05 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de2"}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0xe14c, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000000c0)=0xffae) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x3) 09:19:05 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000004c0)="21721f565913ddfae8d809131948e470f0ead9fb25b334b77b14e478839c17e9e51b9855e606ff17d061b91749f72e0cb082d4884a9d106a6ae5ea955bd7efd69cd1a676cce8143f3778230d944f2c45cf731b5560fb10ae94ad162f080b58074c0b4b19a458e28a8fe14f96cbbb9a6c06697334cf78452af2572c21236598c5624cd79de8f4bc70f57413989216cca97e64cbb385ff20bd011b2e974f9af9b03c7398ad65a48098726c18cc072cbe28deb0f16016b6ba229a3fec4e3f26b22929d275787c1a27e42dcce10e80e02bbf6d684af00dfdf01e26cb23a9c39ee0b906ed5cb148b4cc2093321120054e5a152dfb48aa55a421e3cb15c0afef0bc9cf2463bafedf88f416af3a9e98d44e1fc42a192fc06a4c9355052737b731e8856a0870a527ebec8015e6bdd44efdc6a85263160d46391f977a0aef7c2c1dd520160e5a00"/338, &(0x7f00000001c0)=0x152, &(0x7f0000000280)="3dcd34a970ea8ee2d02be96d9aa6b78eddf4bd746463e84b0360b63de77e2b78eb6230c0de3849065f34c1e0de96362e2805445de8c1b1d215be78ba25af557f94009f3eff3a7d6edffb0f8133386b5bbd275d08735ef63f877ad43446fb9863cac6a7ba33317b9cd4d204347cb974fb1c6256c6acd4324218f8e202ca3a04cddc085c2c66b34689d39a9bb424ba9427c9494d1f0765ac7dcb374d6f5d096f2f78748bbc24f53adf48a8c3d90bb449d9de325c6e4cf802", 0xb7) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x46) preadv(0xffffffffffffff9c, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/171, 0xab}, {&(0x7f0000000700)=""/150, 0x96}], 0x2, 0x0, 0xd738) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x70008) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) r3 = socket$unix(0x1, 0x1, 0x0) wait4(0x0, &(0x7f0000000180), 0x2, &(0x7f00000003c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 09:19:05 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0x5}, {0x1f, 0x8}}, 0x0) 09:19:06 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 09:19:06 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2470927dd60cbd538b1d223c79", 0xd) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x11}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 09:19:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r3, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r6 = semget$private(0x0, 0x2, 0x357) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000280)=0x8e) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r7, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r8, &(0x7f00000000c0)='./file1\x00') renameat(r8, &(0x7f0000000200)='./file1\x00', r8, &(0x7f00000005c0)='./file1/file0\x00') read(r8, &(0x7f0000000080)=""/104, 0x68) 09:19:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 09:19:06 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x6567, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe800000afb13e9f000000000000003fa5869000", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getppid() setpgid(r2, r3) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x2000000386) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) 09:19:06 executing program 0: syz_emit_ethernet(0x141, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004d5a013300651000b1889078ac1400bb000000a46bc470f328520d4a46e600831007775197e56f6fde946e6c37b64701440805d1000000089406000000ff004e234e20000890782a3f3af3d9753cb28e8c25d19aa141ba2617fecd0096e4b78a4fcb56d00889f01dabeb9f96f7150b95ec76e5fc06f3dfea1d93848e77008b36aae42b93cc07793302d075592a29731deb1e95bcaf56ea31aa21ba71c20edbb98d7753356d0730014d9c01c2651281c4b3fb5eebd4a3a1746adae6bd5a8ca266762449423890558d0c33f8407d3b66a26b12e7647dc015b2718e9c352fbd9a671e15abdb3f21a53ac5512246010d31e9efbf8b089ac478189a52f6511a569ce6b9461f26ef8a61a192e006c6bbce41f6971c6772b1ef302d68870ffd66b5097312f8452748e89be3fd44618c584ac6a505f1f6d6ca62"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) pipe(&(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x99) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)={0x1}) accept$inet(r0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="6d5ec2fef4b3e638dcd026badbca369fddbee2964ec68ac365b21bcefc37fc51f7f7ecd889c6fcea8683c1c71d3279577fbb0be2ff6a29f594357e5c8518fd8c5ea504046d19a475a303865a051ca6bc53450e080a619ca538fc8768e582907d74271a6147d006ca145d52b88aa116b3a0555a69e8752ed76921f3aea8087e2160b76a7dd96613b536bea280a2cfde96daee9456", 0x94, 0x0, 0x9) 09:19:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x5, 0x5a, 0x80000001, "39452cbaa1057fb6b824f13ea8b1b3385becdccd", 0x800, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 09:19:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000140)={0x3, 0x1, 0xf6}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000022795b563eec3cecd35e46295f2e0350e4f3fdb0de7714f14301962b52d197da77f5f931d50f1b59e4f36da4bd6a275d28211ae329948bb25780e8fba43c91158ab02240deb60c60eb48a0a840a64ad96bd6a329e7413e98020000000000008fc471faba534947365d46ce5b5868d54977661940a05cdf361bb2786d6567216a237df62dfd0b1e4bb7a84265ce6492b864f0e39a3d2ce374fb4dff26c2f2479c802cedd95ef0f634626ea14fc7855c1b53c87ad13b"]) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8001, 0x5, 0x401, 0x1, 0xa2c}, {0x8b0, 0xfff7, 0x1f, 0x8}, {0x0, 0xfff, 0x3, 0x0, 0xff00}, {0x1ff, 0x0, 0xff81, 0x1a42, 0x800}, {0x6acb, 0x8, 0x5b5, 0x7, 0x7f}]}) 09:19:07 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 09:19:07 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:19:07 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() setrlimit(0x1, &(0x7f0000000240)={0x9, 0xfffffffffffffffb}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) 09:19:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x193, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:19:07 executing program 0: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) 09:19:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) write(r0, &(0x7f0000000080)="c1", 0x1) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f00000003c0)="2e5b3061d7b6c203a00fdfff77ddcd3a7ab3c86efab6c3c8d29a", 0x1a}, {&(0x7f0000000400)="70f7871b2613f19c6ea448ae71625539db01d840c055793d293d75ad1b285cbd39d23552634f0e03ce34c089a8990479dde4403fa1b0645c1620458a924020552b09213234a2c21dafaf55a91a1ac4e5bb46f0faf3a9c340d722a89eb2dcd8d057bba34a2db307d39c9497507f15c5634392075b1db28ce06b060ef8cee8614d187bebb11fb6dcd70072bbfa44f311be66aea7949dec506d58a723f59f064f78642111d8d2e5c9ed86c4683f1736eb3cc39a2ff2057798551fd9c80bf5a1bcde31", 0xc1}, {&(0x7f0000000500)="203a8b5fcddd2ba6c1234eb19039ae236da4a19001807cff89e63123356cacb8aac090b3e892361af43a4c40b891843ccf863f6137eaa6d422a69c890a7fdc5863384c188d793353993612284be351c4d4bb8eaf435592e636c3a1ea4a06cef2b42102a7e33dc5dc187426c8d4edb41fc2844032ff07b6cc54f3e674d2f7cde61f386777eb6adec1d400e39f6bafe557b2cc82b8287e242172c7a0aee3c62345f8e78b3019a3b7de6b3001b986defe83c7a220fba5a2d9569ba2702f35e06cd91fb9bdf5451f690b6a363c5b10a795656597d231195918eb952528e6faa42e06064b8ff58ef2dfe20d2c2379f31f4fe9c1c1868396bd2b007035c509780bcddc744bd73749ad1c5977251997010fa766e1f0abf571114acbec9b0983d8368d60ca2f90253fdd84dd16858baef6569d315407a1b8b63b34fc43cf93f4353f506221cc92ee30d401e005726192885f4ee3d193f2837aea73666c1879f974360d36264e6034d3c15f2c6ea112d9757ceccaa2d63a0c8b2f6dd137c4962ca0ee1b0f4f235cf6f502a8c5ab546ac3420c7180af8e321d3ab43c79f689c25497f3ca0c6aa369f15c702d9684c8017bb0bc06e49b7125b46d8e50d207c8ee3b8bbb3062d2d6a5ef2f662c81f0a01c4e14761f0e898315d4168baafb4c8a8b686531d9c90828b481e06e023305590ae42dea9e22b0c98c6618379092bee6fc7b3497697c9dc89423182e0eaa163698089b8067ea8f012c423d58a6eb42d8723212ecc1c71cbec7ac672c0c8fbffe5970327fcb2b4d1b9de9cd63d224e466fdefcf072f70171df4277d1e7b4b332f0b578e653256dab921b1c7f8dff781c1519259fb046f1e5cf2c060a5913489bbca0a3323597bdac7df61b450c1e812a0c447452234968a3289239fc249610c83044fbe242aeb958f8593e09cd6cb6c48dd75431e65d5b8fba6bf976d07d5af08b20e37e9b89ec8f853ad46ee57635926b24c827faeba069d1808f2336a69462d90c2283fdaf3e61208a5f6e6338174d615ee45e15d3f46f1fb013ef54c7efc302af7174b898c968ae0dd00049075fba508eeaa5130960a3bfaa609cf15fcc3c09f8259331a311fbdc33ac5f184a94d8766cee8085986a44cf77162a66410217f3482daa751275eeeefe1058017a1b5e8e553146086d277dc112bdbad46e05007dff10e1ff0f0319da18be4a81eec81f83984625b41a6a2b1f16b5ee452561c9b5852a20161e65fca5164d2ab717ecf933ea241c08424aa6bed1f3e392dd76e9d4ebb9de354899d2bea3f5fd3bf8d30a0773a8f0f874cb7287db567e27cdb3dcdda66d592023668ab7e20aa0ad474ee29022644451fdeec282c266ea51ac5056bff27c86e49519041aaa4385f05a22edd5a30b1444f2a164309fea79facded5df9a57fbb7620ccd790e36b67a6e4308bf84c1ebe258f330ff7b3c4d2e9a143dfd20b8aab036cb082ff067355aa21cc4b1fb2b3e8a96ed07c5acf3a1f272744a69d57a440817e30ab9200dfd0ca2b19bade799b4b4715a4f1370d05008b31cfbbfcc123eb383369c044229636c3f04c64c831488789c8db8c6c0b9b9f35335221901d504c946d1a7cef42ec305cf942f8fce6a3f64c97da52776b990df3b317c290370220debd13f4754bb83115e113e6c8d1ec2cd536ba79253675dda1ff2bd3cf7069fc1666106d8d945ae47d9fd9d8e603461da0121935b6cdfc63c3f5e2fb934354a9ec0f9a6cb8ae1762f8e2d65cab24549fd04d3831965496782c01126322c1955dc2fe5ba9cd6ea9a7e6a1827b355dd76608c1b087439a5a4bd501e4bbacdbcaba38020ec83acc22ba592f43aef49a237596a3c692137e29aa0c4e84a5574246b197d7d00106aa3d9d473e74b5f581b5ca1475ed405bb5e024a8b9fe1c5a5ffe53e4007e42ff171d5e07daec203ae76636e4a8d7296aa4cf9786802c566cfdc48a3a9bb4b7c0186ab3d9ca0bc89e7eadd5e4fea1d9e4056d52715f1146312a912918b286c95087c39a781f019617c17d1a8df63ad51732f68c9f2ae191d5d9b3db3bd8409481d38107cc6a0ebf6c05a62e1680813f7443829019ef699f5e10236c2c061ebe4bf3f8a38ba0ef16e5c75f6cec36b6493ebc91ba407fccab48550289e87a2ff6e59c41d260ff1b29d6cbc28dc28e70d37523ecc165aa7e502192a707996f5c78795e3b078313f484ee11102ca816d4919aa1b67466a975f3a17121181aafb7d13c570419f43f2c6a5862568ba4494c0090e114286b349c7e5b753d2beae15d7e33c71d9708d935e668790e13d317007606c3f9f70f5baabe3bb5827993a52bc62fde0a69c952db3c0920d67de90b180f870a2791db1e70a92032cf2f4425aa43eac3e6378d9b09ffbfcc75d83ebda3bdd655884ecc47cb0e573baca54de7b67f07bd69ba7ceb8fb9c31e614d941764bca02d62b63b2e9baeccbc523a9b210d70726073df996cd86685f206600406689629e501fc6693638f4de7e83e29f03b2b94f6eda79b6456957d2471d7b092e3552d5b69e3d19cc2da9a40c7d8e3d2fc0e67c0186a614f73645367b04729a2a5134665b20efd661f87c842bb0c2c32739d3fb214af673d062127f610f16552d15e35d2cf202b16925f2bedb01989ffe3096f3a990ad9edafd1cc32eb35fdab6891089e02f298fd94e2c233234625e1df4b42297e431642faaf586f3b292d6a473f44597816b85df8327e5fd26e45b91c1ea9b4a77ec05fc4662ad5fcd3a53165f609cae88ee17ba7645fae2059e8bd00a2c4e3b39019b87805e5cd72914e15111123d754f04aa931fca797989bd958cf24c51ad13c8036e72a2d7a8247394d0af185efc2f53ebaa30981172b2f128acfb91ded7f8a0b68298b40cb02662454d5426e9b737cc28d063c7f310fbdb001377528ae63265dd05c3ee0306eee5975127041fa602249caeec17486d3ec5d3860f1073f193dafec8cf55f27af9732e28bb249c16c652f33e84e763a8ff97b8549c6ea77a5302f3630791aee6b82a80ac3682d5bfbfea5484dc164633a74a54a13d1ef439596169d8272f3e25fcb5cfa7379fcf8ade4ec9c469c10797755c8e54b839648737c45d4b85094d4eb86a781b9ad0fcded02a36cce2feb57f1e7b502afa9bd1751f15817621fdd5dc1f370f9330766beeab2ebb466a3cb7847164679eb30ff2e411e4325d54b1d8e0581a6e168563efcacbc5af0e0175cec99d66cd380e5b56c17408048aa62d606ff59ecc648a61ea62c4bc1d67680c6fd60505deac3ecffd845f0585236d94ad07e93c514cdd7929b549e54f98f18eb427afa0f66e594d0c5c9f99f223164c38ae6d7e2c5de9ad6092b7fd1136bcaed3765d9976e1e20a9277907c975c96572f812408c5eda6722546b76cce210cab9e2c75f6594193b3835b66d4e18bca13924ba64274a5d5a47a142830c26155ab5aeee8c0dd097a32c11a81511f2cd7e92217adca8aa33715665689e82d823d43e54ee75769a9b28e798c8b6f0533e9a52c69def832da3a837c019faeefcfa24430093f7e540447530e5020105e663bf03069164808db93f9a6734f96c4b58539aefec5b3ab300021ad66b7d1c2f671aed59c04f07d2d99ab09deb08cc37bcfa110650d816ed691d89c24635f449ec5c5e399ebe756f0bf7c444c890998a5eee60e37c57fc944992f263d7d4d54c13ac837d99b4371a586b7493bb08a4323bb27bfeba0962b27eec78458336e80a9eac85ffad9a3e7cb07cbc1ca43b84dfb238a672b5c251c3c40315858ab9571911010b18c120c478045b25986800382cea31281d0117ac883b649950eee26f892b74826546116e9982e1648876c748fa4133a9221ae661e2612de90b9597d4b3414ec2a9d786704a02b884d3976e0f4e24a30d9d3b3339a6ff92ebcd662088616ffe06a2dbf0e258ca416deec9fead4c8274388a5c5a49cc114f780de37ace149bfd28866693dcf4600fdff7d91ed9da4f4272df418551b77c96a2028f43102e478a57d309c1d149f4cfdc748521fa6afda7c4955fd53850affb2605530bb67ed56c6c7665234954ea789f9f2032c5b55370992d43f697c8000dc79bd44b515ea511b96b4896cfab588d92a491551d5e8b55a9f64ffb750259a044f21cfc9dbba8fd1925167ae71fab66ae6a13dfa2d6320c538612d087aa0ce510ff91f7326981bdbc1ee4e3dd7b13017dc4d0c005db5408abe84edd8f7cba3c08dd80404d125fb43bbb72a7454c59837244726289f58dfb2189f93d2a89853afe4b40e586bbef5dc7b7f1527d96f137343e506256adbc259cf52ed9c189fbe6531603ebe16acb14a5a366f5048d3d77a4e0ac6652f1f8da4216fbed3e781d47a8a8bed9621874a20900cec4a2f55fa466cc0d7e301a529a9afbcaef1225bf35b4de858b086e2a00ae6609d062e1803a625afecf571ec2605c58c1afd64967054efb1c3c522cd030da697c5bd96152b0abb294a0730e48b6181a436f7428c8e25fe8ea85aef9bad99f38b4b56a70fa1de50d92a686ecaa09e0857d031f20b29dda764ee91bc682c579ed3a49fad0158178dc0846397e1bfdac762847a65c579b56f10bb8caa477e9f849727d5a3ff96658ad19151fff5af636e18dc46b095f6f18fd0dd98b9af69913f2aacda53ee4aad3564b790270fd177ad8df9deab8fb9a982320cffb72124e9ae3169d73546b606ec9dd4cd632ae6446b099c8e775ab26734a7881299430bb8419ad7c373120a22b4016ce1786bb723f4434087ba2884b71ccec95efa008593d66ecbd37dc672d148ecd22d79ad2528afac043ac7431083845d5ccd3f30bfae6c2ec9e943659370d2819e616a17f43101beece03460804c32af5b4ceca88a09911dc14a978f89556d51ad4f09c918f7eff1ded160a7c1023481959155c59067055b8b65809a9423cfab914ae6f372bf2cde3c201faeded1d5d175994de8fd568f50ce7f2fed9fa3fe8561917460a21d04844f77fa3e04e6865a9b6d0b8fc641b4d6c64e4067ffdd92cccb0bfcda74a1f26d32277b21405aa755d8dd2943ea9265fccad090dba695f68e3269b4f7ace26d9c0961a2d90743dff1a2a6f35f6ea2fb967df1530f91d7af5bcf276b78f62458d56d7f5bc7c2eed6c259d89f6e4833a30a6b19f7ce9cc79d23f4333abc5a54e6c30be4723b2ba33186abe9d92bf7805e1ffc4d0e9ebe5f8d4ac28bedccd4e11e2a02b06b17df1dfbbf18c0e8b537843dee091c362fa6ec0c0a925df1155239c53f0fe3a68aebd63dc5023432a9d4fe578cf70dea634de7b12077067d7cca55f42058f0fcf0ee84d49270b317e9011857f29bd3364ab899fb20d8a57ed94a7efac547110bbe129e31a7df502c22f995a94fdaf7869c1d55c0b0c30937ac2ecf998508b8596944a741815d877328311374960ce028d339cd1a2bb96fbfe81eb1f5ea7630960a9016a5b11adcb13297307a9471ad60393e92157042a19ba3c2ddbad7dc2e864a0120a88cf389d7d40a364f04b0c06ea674f7538d5281e770e5f5c09ce816a9b0771ff9a922ab555ea608864f9a412a2942184106530e13c06f6389fbad73a7c006f207155d5ccff985167bf5ee75c37539931e68a0912c9fd82bc87d75c344bbe7c3bbd5688d5d77a928a891138daa195c33c310f37be157d183aa5cc6bf50fbe6d1450eeeb6363d2b3684bd0a9c559060c10573f3dbca0b1b02d643d3d034b696eb48576cc44e08e2db9cbc10dea1951380efdff6e81a4419e98688213a9e479e51d6554119cfc714342a25eb8853ed", 0x1000}, {&(0x7f0000001500)="d2cc447be5e85ef1b1b72b8e06a50f9e8fc40658bc3fad02c46aa61d36ad8f9b07428f3c53509bb5c90c6ceb6420c5ecb0dd4e3162e577b381261d95852793ed7397ef634c76fca3822b2be2ae001b4d2b6a", 0x52}, {&(0x7f0000001580)="034bf18b6c79f24f466dae2c13d7a3014014a58fb03d1a326c2209e3ac476d81626af906ec01833898b54dd63dc8d5c61dddebe975493c85631055784040ff74d27b3633976c91e18385e6af09a24ab8cc90ebb37586c8d5bc8eb96ef9cca6d9d830a3a6a9d45e0e5a741c079adb830a1e4a61866e75b434ae5c801d33dc90029059f1df5f0a00daa3a3f6dbb45edaa041a71baca0b7698d6b5145f1132891ee4371757e950c9dec2f50724e5bbf95991d08548315e779427261a7c386e32e7cfe3f508c85ed75479fa12f763442e0a23b39", 0xd2}], 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) r5 = fcntl$getown(r1, 0x5) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="980d0b924ab3a1e14f06bc6e8e7d76bf0000c0bbcbee5d06e14b5c05399333a9e01b8ddaf973eca14d4c70ca39d616da7abcd9a8c4f11761bdbde81f7425ec7d000ae76e5797cd770c46f76babab896ba494d1f738247d81199263af1f422b3044e8d954fdf98c7b007729df8abe824bae31ef49069512c06d7363", 0x7b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r5, r2, r6}], 0x20, 0x404}, 0xb) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) 09:19:07 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x841, 0x0, 0x0) close(r1) pwrite(r2, &(0x7f0000000000)="c8a84e", 0x3, 0x0, 0x1000100100000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 09:19:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shutdown(r0, 0x2) getgid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x4}) 09:19:08 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) sysctl$hw(&(0x7f0000000080)={0x4, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 09:19:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 09:19:08 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) sync() close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 09:19:08 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="8b47be7e99eb02ae0a89e2de7264749a11d55cd074ff38dfa3f643eee31de256080e655060d21a67355a656bee69ffccebb85ed799c1f1261bed720b44fea5c002fb27cd76cb5b587870cc2a3d346aca15e51a652ed41986963ee2a245b039f61e0a29d93d4f42362c570732161b67e0036fb683327e394f4f0609bd072e345dbb50", &(0x7f0000000140)=0x82, &(0x7f0000000a40)="7ea3d09b656e10be7a5c16a08075bbb7e27255b228b93994fd4745f3afa78b5685c95cf65bd98eb7a65e7a8cac5f83abc81218794997d503aabea7aa0d89b29960c9b797c93714782d42440b04155b35674e047450a23fba2bac4cb9f45a69b6c9aee35256a4b71a9fc77e1d3cf47b71d834825d8a4de5a007b80781fa71d15830685d56615ae165dfba5051e1d8b4d136f277e510a0237fb85f3659f55ee8aa42d74c29470a020c750c899655bbabcf44d06f12cc0edcdf1c8c85fa5a0df4302fcaf15aa9432c128a637b4b86f041c7d289ff7ed8187d6a8efbc4b3eb92ef3faf48552b64760dda6429ccdad453180a10074c2b91ab5d9e7cfff2325d0e102e12452ea5cd1b6d3c21cff23a9b21ed32f79aae87fe71b6f180f31b2102d4e0959871cbb6c79a49ef0a20e00f3e7a773b16615c2a4ac99910e3779db2f8425400929fcd5630015d1e203b9870eb4eeb312d71ab8772ff9131869280d04ecb85d5d095fe9f88d331dca1455686bfe5f78cb9f1af346ce74c1b7eb6630aedfaf2bc1cf2c26ca097b15e000ee53ee20e894684300920c48abe658f8f61ab5442dd694cf1c34e053a2dc885e2f653b50779f7e8362de5ac979fc65a1b3eec90946403dbf2aa610d0f5f708e1c80c92f228c4e08a4fa2bf9fcc8309415aa3ac91fdc4475dc12e25d4b7cf1049fd121836091271f523e98194794ef316c37312b352533714561b2967f145c6a68b7500af7cf01552e33a1b0121913fc23ca1a0811ed498a700b7ab13ba621bc96d9368631a8fa1b2fb0ad580c4a82e5282a0ae87bc9ba7243b8635c61e500f0e6e654362bc18e50e1a5d7143730927bdc8c9379488f6ad4fe0c10f583bd0c8e9d3200460982684726482758c1672f24e638062e4a3c7d5516e80a0dfa9ff27af9420f6a70a6bbcf356b0c04759a5b1da8b8f2c894a7ea103bc8d358d802eba7d49a65c0af7744b8506514f144f45975d29cebad1fbe43a6cb89848a64b13e8ed8387be10c063c385e5035aef2af6729959e7a3a007abcb666fb5b86da62a8eae5668b137ef11237edc2238280ca35513af8c6806c0ad4ff6c7c86a31b540afcba038cecd6046904e1582ec0735f31e9ef62125dff27ffcb4788dde4dd25a376786f500a4ad8c0d289efe3922ea5341c8149c5c976715842705a142465e7afacb103ff5d0186d9c1bf6e4a0ebaff62ffe3194363465ad3d47f8672f2827351616e1727b5667a860583850a82ac753e00a9be34d4279f1bda12dc10c2a1b0724f05f57680a68652deb14032d4a60b826a17ac3b52be71395a9c8c9c0e6194bb96b519a340b4c5d55bbbc23ad3ea09897d27a4e930468448dab7efeee82321959ecb595bd0a5ab773555fff56bd67f30f4f2e32576d4c8222ffbcaf0cc6051b0750ed48088c447feedc086bfe6443ff1384b90bbcdf1e83e04fb3bc75db0495017488daecefa63f20b2d52281e42e2af253ba7942151dadf5baf42663d1fe3ee4e69b99235ea4d30a4c67382daad0dbab921b23870e78e4e9ce46c4c2f0f20aad3eea3cd255b9d90ab8109745cb955181be4e22e348235f71f237105ca22176acab733243a3248af02072037850b966f752b881f39a2af05f711fe374628cd31d4dae044657d21ba4a8ac0341d0d24959a7a0fdef24a61f89596149c93baa7fc69506ce266134dc11a0073a0d33ef31098224992eccf1f99d368ccb8bd91f79726b027ebf3b3afcb6e23df48af4f52467cd6d287a60d22008d1d600df00ac9f92a37014d961d8f98579a08ce6667bb6f582d009d1430af573ab593df98e92fe7c6d3b1516a4535a08f6a0f2d0c5109be23b3333bcd8c3d0abe94b1dd8cd08171875eb788a0278d123eabe4f158ed860d83ece3f492afa703969f22f95d3c55f7a020acc6b762f9c53b5f08eecdf94471e5ccb423392f2f9dfd2708ad90b1c352d21e70cf0438ec39d8785132782954005a2dca9123623213f78be50415aaaf0de7e47c936a1262818fe6f59166eb5ceab31e9faabad6d6642ba59fe59a04bcd0479d796ce0782323b803e12357921ca7df8394cf29c0e72140a17365234790547faf4afef86756241c59734e6533cff841e4e4fc1292ce89de4b33a1ea60c1a14b724d532e2c6000b2cd4f34b3fc8d3311d672540c0856ea34e3371630fb22522472d14151da050b12fdf066c9a172ad0e6bbce198ef8d10587f58f8502ee7a78a7c0f04e07804725fbe8a1cb40c0075636b832e5c694abd0e099cb151aa9dfc1b586d6cb8d9ae94c31d5f083d9c2e8d4330db7ab79fa0fdc07727659e164a5bb9727b831d9d223aca504f26ef7260e88e7ab39220df1848e81bde8f515c17a26913bfff7b7093d6d96a0dbfb12265692e9a1dec7af960ff66fb3324a0879630d857ebc405586781e6351afc9ef01cd7b429ccaeef157043462909ab456ffde65f12a7cf027170e92961d9f871bab7058007cf84a1a86d4d351b91b9773265a4d222294a7a344d19149e7f50ae0ef65c1c5a503f9d8f25f597c76ae3ef5bf8f6847eb9d96759c971eaa7840a55230bbb756e04be117074d973dfb6aef7c039985d3656af9447bbfc3437c70847a274637e5c04b5110279918fc0cb7b277d062bac64b81a4cec01a25816d703180d1af62a1cf5829c6831e84a57fcf7f26d84f460f48246bfed402f68d0a433b7a8d46d0fecae480f5ba7e1ce7b2ddcf670e3e846460253baaef257f4cd0c377cd8699b8f4d0851af22742a76fb636afb071a0589db61d44e74be9c5e6ee9001ee4f87bfd8d7a24f434f665a8efe2aaae6142eff625f8d0e7dc4e48bc985b81d49a6f57132aa3ca32348567740e65eea320c89feafc9b3a96042afc342aacf8a5d41d18c371cce321509978bfb4831a556adf3dfa95c730b8c1b3ddf978eac1750b03d779194de2994e7b0a125d0da852e5788b6abf6dfd2667959133e72d1be1c7b87b7d4233694163d1994767d8b1680944bfd5cbaf32e271032c5fdff47f77b4b117011fb9c522a2d635868f2c08fe3b5f3e68fc5e475ca27343e63bbec599641a935f1dd61a354dfe98aec0c8f5629e505eea1ef08ec114ce079f5998e1e8f7e64654ca745fbc056b0060917e5ee21ad585f4fcb9c02b5db73747d504a00729955d3664551974ef717f1385d388176840b2ee781098c2166ec0b5f815d21d0f4ad069a9b818b0002437639a28addeec3cd96bd22a1f3bc50b5fd181ce17110889f63907e81533f60390f7674e4c7f3b04f56fae36d13c89d17fadd9b0210a71429467c644b7462804fa070223303173f262e921e84f540a38a56cec557e6309ebf8923a430ea693b5caacc4a0a44d466c8b9ea68dae9d8e7ce637c7b886c05f66601a260a4cc208679af3c9c2e4db6faa3695bbf8201fec14c0dd0b9a812b0af6d4ad6cba6fb8d07be7239ce9b686d2fd78cab5cc6a62f04932cf76c81098d602cebbeed402913ba55dc76bd4bf5fee2292ab0ce5c14bbea8c3173894966bfc10ffa2e97e56285c46018f44ccf60e8b1df552b8ab1406b41fda50b8b98b31ecd6509f9cc120f469f83d3ce3d50c4300f891176cfd72c7a257180470d2a4864887cc277324d942afef815a35ecc91f2b0d13d29bdc378af29362ffe1686d3178b70283ead32a0632ef7a6e90845f834d6139b960972b939471c1926284f8caa0ca068d8deb1a84d972acb4d2dbf89f2ba8d5f42e74d912d08fe9f558bc46786b5f2ffc6a8aafff36073b9abae10ef19f9c61f6e157c30e75e66112dd8b38f0de46244fe39e926f9af7261deab4ec67a49561941a6ae1d64d62afce50b7cb7d3e4e7abafd1f0ecd3489919aa727311adc96d8996a21b6749467043dbcea4b73110624b264d2086321f42e52434093d2cb3b78fb0031dbf89ca02c3c4d0a655b281e7d1228d3e061054ccd9a19ae1b29814ac06e902b8234c2719796d4c4bd0429474c5c8bccba7832a2b7a983cfb4bf5bcd7bc8e0344f36f9e637565fd6f3f3b489437827b45027fc71a7e8d36a80d5712aa57a9383954175f3a5728462a16ecd1ecbe37279472bb7ccd45bba1063e4077a36d9b7ad27e08f38442e82e9ec012922e2dddd44a7d01660865144a43c817d61cfdd333cc639d1b6b5154bdcec80333303273b999deb136fed64360dbcabe24130453833f39ca7406313736917f5529c289cd72910748b180e746ff50512e9c9ec2148acbc9c4a1ac159532ee890813db0ffa3b7e3bedb2f5aceffa0c5ba1e479ce0aa85f1f577e1d23aecc56c9ec89fe8e5b66fe9ac7483c3c82603903858a1e833df9336d1ab371c44632a46f22c4f06af4292bdbdd92038036a9423ac26bcf358424d177820f5baef3e1a3ab0cf5a706547375dac7dfb767b2355e47f11aadcfc233cbb0546d6c260a15e9b6cacc1ca423bb378ff39b22f884791a5a2665f3538e0e540ea83d0d1452d5f96ab6bd3a1a9fd90efd6cf1093791a4b09180e3cf47db915ce9964786068bab1d5b4387fe4bab15d42f9284b244599aa5f39e16ded64bf672c325cd40250e82fd85d76e9cebe3152b7cc0f54f436ee6c08439e28915710b13ce004750e6631b56e707118c656abf8abf3a486b57c3a6120872de234925667c559a53c42385a3791a40142977f7e3df58ced9effbcefd82d10342a33034f9746370e24511480f181cf86d35ce652ed616a5b3dd2c46b9544238804e970d0f9075125de5df5edb60735b34b6e582a4ab0396d4f48fd30d2ec06ec475670962230f94ca938c38589b10c9d8ebd04cf049ec0521471dc0ebd881db76c305a6dbee83a70d149044c0595cfe9b2bbc1049b5d728d3a7a5414e21ff279e79c82dd4dc7e9bd0767f24f0e3fbda252b41b320a3cca0b0b6033d23a8747dfdefa773d479eb7eccdbea9a73b192d57ad5060dd0793e4fe3130bd604b13dfd7acc2856c583246055382761fda6d316580056e9bb88252418bc6520b6d36ecd141f6f99371317da9599b005827e154bb310a702bf452d9c992a1784616e373e53288cfb371d99ccc51b2722606ce7fad5dc60b2d5f0cd2501c98c00985046b9973f4a4930f8aab841c9625f35325c56139048c28b4b8e28080ad5c95b370257c502b19dd1c40281b3f8934c39c70b5a5d42c0ce080cea47c10725ec716c20aad86c29c9805d54af86e58d40654afb46dbd1c73ed2b7cc25aa9d4b39870b2bc8bdd0bfd0e1b137e68472ab86e4f92ee4de94ce3b93afa44e433828b48338d50687e4ed857ee0f82a0ce6b02926ea73309a920362bb546d86a1c55063a4ddd808c8ce531451df116b5d0775d1df7f77fb37955c0155b2f025799cd9cc229f37b6e59febf836951e7cba1f38004e1216f6bb5fba757d66b59c8ce9e35abb760c3c1a995c9d75827afadcce389a71e74595db3f0ba226a3ee9f0c087a0de2f4a6ca83eb4d6bd694010475e83c97678f675845fca9f9c3f032e313998d18613db53a796cb5af4ee0d5d1fc3b807942657726814d0aa56d3a82dc71afb780df0aca4dfd9d87ca326b8dcc9ce24f35048e549dd096d148af96f3187ca32c46a4b7838b9562eec6df47ca1a1b89ec26aa0a56607fa353648be5580cdb0455a8a5b557f36a359e305ea3347ee1df70815fa402bdf25831edcf5af619611aa7ac01a8b5ea039048ef413f0b7a9b321a20ccf1cc733484de9cca2907f512f248b403cea70664ffb330edd45ed09bf8b1cab01e795ce237431c9c0345df22cd5c5bb8b28014e662d39eff68d572787774671c5e4b870120972d16a3c26e1dd8a", 0x1000) close(r2) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x400, 0x4, {[0x7, 0x306777c0, 0x44c1e325, 0x61f, 0x7, 0x1, 0x3ff, 0x40, 0x1ff, 0x1, 0x0, 0x8, 0x13243ca, 0x10001, 0x1ff, 0x3, 0x1, 0x10001], [0x7, 0x1ff, 0x19a, 0x6ba5a53a, 0x9, 0x8, 0x9, 0x70a5, 0x6, 0x7f], [0xce9, 0x10001, 0xfffffffffffffff7, 0x0, 0x1, 0x1f, 0x9], [0xfffffffffffffffd, 0x3800000000, 0x4, 0x7ff, 0x7, 0x7], [{0x0, 0x9, 0x2, 0x2}, {0x1, 0x1f, 0xffff, 0x1}, {0xff07, 0x80000000, 0x4, 0x80}, {0x401, 0x8, 0x2, 0x65}, {0x101, 0xfff, 0x7, 0x1}, {0x7, 0x4, 0x8, 0x9}, {0x7fff, 0x7fffffff, 0x40, 0xfff}, {0x1, 0x46ef6074, 0x3, 0x1ff}], {0x3, 0x1, 0x4, 0xd35}, {0x0, 0x8, 0x2, 0xdbc}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x7fffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 09:19:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(0xffffffffffffff9c, 0x0) shmget(0x0, 0xc000, 0x0, &(0x7f0000793000/0xc000)=nil) sysctl$kern(&(0x7f0000000080)={0x1, 0x19}, 0x2, &(0x7f00000000c0)="2d67e7acd00d60315d9e0787f8cb5110e898526976a9e78cc955da48464a8486ae05d0f69b685521816598a0fbbecb0c7cc4fabc7e8c72709a476575602daa61cd6c5427008f5102f4741bf0726e53743e6a3ff42a388917e2bf4aa23b443ebc303bc505f1622cb943f5400794d90865d5bd22b405e0118bc4ec64dd", &(0x7f0000000140)=0x7c, &(0x7f0000000180)="a7fdf575ca95cf6bac38eb3d42b886a5044bab59a9b6ffd458b2c79c0a64a7f1", 0x20) socketpair(0x6, 0x1, 0x80, &(0x7f0000000000)) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r1, 0x0) accept$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="17fad27100000000000f"], 0xa) r2 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x2, 0x1, 0x200, 0x0, r3}) ioctl$BIOCFLUSH(r2, 0x20004268) 09:19:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x4, 0x6) recvfrom(r1, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r1, 0x0, 0x0, 0x801, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 09:19:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x400, 0xfffffffd, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 09:19:09 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffff9c, 0x0, 0x3, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x80, 0x3}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000080)="064a28b823baf19d1bca9b34ef51ccd588d501cd215023414d569e62fa1be2e79506a529c4bb8639325d5a01", &(0x7f00000000c0)=0x2c, &(0x7f0000000100)="805ec13922c46a4609dffe4b1dd71dbc3b755b67fcc660c85e5b601d8b01bb89c1ada8a2d4e419cfc6373d84918e0435ee317ccd848ee3dc498085bb5705c8269db2bb70860d881640781bdbf25bd8f982fc4d71d28748cbcd50fc2df649f4069f4c6dc3ddc810c8cdd38089b17d262de851b021327921187c29fe70f18529d8bc98489b5ae961e432ebdc9ff769d36f50653710a0da6e1bd443c42b7e6c58dd2804b53cf875ef2a62c210be16b21ea7f51ed9f180722ba3a7a4379258072a5ac3a9b9db3bf665f6bf0e27189f87b0f39a8dfc4706c340d97cb4fb5be23f13c418b0379f3cb8086f27a361b9cafe85619e6d59e66fe8e9175be67e155222c56d2c95149207e27235a79b41387f12ad11669be92366a68589a8fdda640f30621e019eee26574f94d4246437505b89369342b903d81b9c6a4a2b3a5f9b54b06e9399a0eb466f328a37bb674e461a0708339e9eab47ae956daf7e57819f07f40654516f8a673eada1c31244cd60c99e7f842a7eb7475ebe188ee48ff0aeeb9e682cf523a9fe62e7bba0af1b86e71758156d257d5cbbf10c8cf80006a53dfc97a52bd172272f01b868a046133e218265ed1829a464210cece53daf7ca309ee3743c7c52052db19aadb384181bb7bc60f05c2afcea66384822ed9da79665bcd1dc8a169dd43fd18e768fa418324d9f9639e221d17596aa9186266b6dd02bc910f53fb1a2e441eb578e7c3753d5f88bd296183995877fcb9b5f38bbf953c905649fa90e74ffc495f9cf72cf643867ce4bb5c68682a5611e048ecb09ec09826a2285ebf68438725293fddb7a1ca9c5ab63797039a3ecaaf01f66bbd9516687f03050789915fd8cd0b18db768e7ca39f7725b142c9add7872d9f76ff1e7362586184274132d2208c2b778edfc52214823defd4575e72f12e8c46c4052034d7deeddf7fb21fe1eee2c87a23cd711ce19798d59127281ee4fab7498335f14241356a766b8c65976741ea1db5b2112f06558715652b18764184543bc3586240f1ac01efe7c25bf76a014de56660c4b6195ec4a18d1806a0eee3d786033c3d05afa2455140c626d35451e09842c428c69c196fafb7481af41fc590e11c8e67accfb78fe883252c5234b3f31eacb399e6aedc18063d941ee397030da07674e0f19f69bbf78075189fc992cae8b81453007963242789fd2cc22af60d1256399d1fe0ef7d7ca5c399aed0d191742b1259d64ee892b0166d247a823e7491a2847469e1b2cfd943b3e0b8d32ed6c1739a6455c3bee1981769fa35ab3b2895c2b91925bd6932ab836ef749b86160177e7f6c6f7af1e5f5131d51ca289c77362aa224f3bce98c9f29e297b28522a7590c967abfa20ad3eafb950a1ddec5ff03ab9a4201ddf1f3ef425b4fc275a46c10db7374e8280905165d0c3fb7b25c0ed9de67676af415f569cc5e8b2ed0ef9c402749507c263108326a6a6b8bf4603ec5d5f141ccd08a50b2777c696cd039706c195d10232896c695ab33f4d3b6b93521f8862c00417bf9e0a7a67161e0afeb759bb7f805cb98cc5a1a9d8c720a72ab2d4e6ef156bc0a727823a42b71e1e06ff4d6cb77fca89e18de003e1c10ab8a8785ffeaa89667a4318c41febd21c4e2db6cbd99c7fbe5c66e2c42abde37cab377c371125afd7c65e6405780ac815ad47a064d6383b67f73a0caaf1dadc2f9ba57cbd51395d5ef7ef6ec7ea47d2a9834b553adb81fc892330e3ee1f3906e3ab2c11d582b09dc17048efa2c2d672ba9093d8ee271bc56831ae1c846a0cd40f002ea3015fca74bc615e884c97ced2e997bd732a7508349028deb8691f57d702887392075188c92b191a873bfd001d2ccdf7ef478e6214721579fb5de90f3aaf1257433c57c9d02cf2986ad57062a5ed4039f9b82bd3d465e061d87f9ad475f45b836eeb2d9bca7a810ea0d214070e1c4ea0beef277348d6f2cba29c03d984b3671c18b833d7847b437869b032d9051c49ea9333999d156727fab6e205fe15425d18351e09e8b6765a0beeea15b4ba7ca949c2fd7c512d460a08d703d8443d67868e7d140ea8363a5fdef458e48cb7d938b2e82de2ee9e4bd812e0d5aa31fff690dc558d72221007a610c52f2c2ab639d107435b8bd80cd9bf99ca66427621367d29f0047fc9679bfb6c664373eea86a1511968b0826c223cac0bfba21b4716cb11b201d4cb433f328e2c156928a70292d0e045b6efd72f9c857ca308c9eddf98cce3298ebae8fe391547e1112d52694e5d3550a73964c50bd540e3b997beddbbe2dd7e02ea27315b5370e9e585db174fe1f85d370256e3d8b04254778ccc654203b0e0e033440518c0de31a629a96984a6dedbe99360a0dd7acd31cff800470af9c0a2ba669a13d26c60521492c1c10410461e09d8a456ff32fad88c2ecd551a76c2ea9ec91bcfded319b01469f624b7e85dbd9cb7e72b01bddbf083aa5976081b112d6d87c45089ee0e6f0b17c5e3e2447983f19f1d06c7e88d4efdd0f9751615d4e64712bafd33823af42611a8bde7e2d8ec63cbb316ed5f807581e401e440f91cef7c46575ca033998aa01f45e04a80645fbaf394d57241cd0d08f997e1b554ee3970c0ccef342b80a8d070f597e9d55ac59a4a106b181bde8e82de6e426b398e4b4c4f852bdbf35a0a60a7c65759931584ce863329be47da01de63f5049f88026d75c494077480230124795e9845c0f728c7017b665cb876bdc29ad49a8ef9daa357879530c964282538fa57d54aaa95425ff8acf819eff35a005cf1077a3afef8f7c5804c66e93f1c19fd0f92402564b462d2578bfb99fdd9edadb42c967873e0fb14fe9c638859df1d14fb1d14b24e4ac73fde37d0345c2fcfec6ceab465965a227c0683a785d72fa94978c40ab245acab59e61b9dc0f3787969e82125cfb318d7e72f5813dda50ebe4d62956f6e7bfb1d662b14ddcf40f32ebf1faeed10d93c82dbf40e377f93bfcfb45c35f2298aa6f7f18d68e8d1d2e4cf33835c6989d5a2c231c4d021de7f15cd6d65109485a23ecdb971c2d7e6effc25a8be91690b94e95012c666b8eb5c4329866688d580cdb85d4cf4318df0242ccb1259f66528e986e2af00b57ba49a87ea140322f8c34981ddbc4da0060a48e2bdf6d712b82828982c872a084c89d9d9dfdc7440e9729736fb4da958fda93eb7a8e5625195f00644e8a6d8704cdacba403971739d374545d745cb5dc1631ba28d71d5b0617d55409b16152b1a3308771c191ae70fafb849f32c6d206b5a25d635d779f923acc9de375c729c5efb67007e16f8d9f09828d50cfbf133116efcd28b917c36ab0819ce983e2b7b402ec3e4c0af3a202f36793cadba0e2bbf7c5cd918fc92a734ac610d1b9b2eec0ea23c5f8f678f06b3e4276396d7547b12fa25401f9ce51a609b0741e84251512f570708f1b6b890912cd6b4edce4e839a785f8653cc1681bddc4ba3e782a3b285d0d99f49dc1a942ccc0ee84d0f31b19d05a321d6659576e5c860f96d062e728946014a989834e30a5cdacf71e60b1e94f278bb83cd5e113c9ebe00cfa90551dd920ab6330067ea8118d19cd46640c3428c2978d3fd832a532ad18ace40a8d7f403e56f2222ef2a6b0ac18b3015d5a6ca0968a88cdb39828aaf9f47b65b31339f0f4be76606c09dfb89e8000b6cd52245fec905db5959b24187d638865ce5b76b970cfea3db435d81dfecc6428611987e95f1b0e3876de576789c1b547e2238a40cff477da078d35268f72bb2ba0cd8c80dd9b3e62de99163af25a4d219dce5b8ed5b0124e5c63c11585ac9284af39f3e236649e4f3b1a7719eb0aed2ad0f320b83b44c81998f65a45676ab130069224f92ff26827201d12cca262b1b595c33df7506fff8acb69ebf4fec5dd504225bf0f845c39524814b73c3ab6fc0ae4c669d4ab6ab43fa25eb69496a43d59efc2e30efe4d777589fde3d1fb13fb7d461988d8c24981a242fb2a697c2ff66831ab9389882014e9fa41aaced945443a2b66a7f57a706a6541f4829b422fefc90e0b10e32eac665bc3be9ecfbee369a68e3d9efe2b9194f5cccf6f996cdbd8e41aaa72a77399a60799bb4dad71077dc57a12bcb871d0dc9fe7e7d952eb29f47c19e8d82c9d3251ee7a9ac701c373e8825466bc43f0e57caef07da399c7422a0d34cee44b5cfe692a11c61343b16e30743b643cdf21826e92f23d0ddeadb5e58d0d8cebe586ccd491440c4021553924631fc67d47be28e8e0188c5c5442dcd026fd46f3df4c5169cedc71729c681c490265551a307f1478a5db512785a78993e1f21d6eefcc10a676a7be3c7a4ed51c6895171ff0a7f2ea381ecccaa3c080e4ef985fe9e20bdfb0dbf9b157b178120059505a40f39d31aa97372be7787bd063a5eb14b5ce8033ac404655bd6d7b4e2a7f1e2ce5318e92dc6dd96bd02be98c29cdb3c3656195b8d06d2772011db119bfe37199eab1fe66bcd5fa3f6bfac52409db1fe7b35343f99d8f380f91d246678ea78f53d8cdeb1492bef759526682c329b6d578c5a9d44e9b124a149621fc50a7f969ab87541a463b1e60eae4120f1697918dc34d9bfa2fbbe57049a4979f63fcc8b197ccbad9fda7dc1f7932d0941164c531ac475be3fd8ac77a2ec64eaf8ffd6ef559d5c8905e9fc5319e86f749faa1f93c583751941e64b3bf526b128f95b464d512d6a934952a3f6c0204a4e5000623faba104fe30f1a0b5631986c06713679b2d6573a520a6a7b44e5a655765563437e1069c44fd783f3acef68222e78da486b55e8613835724f9ffce95411b9a81941013ae47e0507656bbd3dcb3fe40970e63b9b28ab175b136852db7e4da882f18e052273d21250b617a50e443f0a5f3441c7dc2ec3ad5edf83baaad30235309db39f3607795170557c9629104aec6ab7f37477f13b694468e1b9ad02fcd535c1a3db53fbeec14ed4d9ae98551a8cdb12a44a7bbe6cd7cfa2cd4a9b90c093df16b089c46aec2bec2177e77bf5437d94b92beeef38405fab7b451ec88e90da9d313cd9a431c6fa89b18c45e13866796fdd5e793858d303b156f0cd3118c87522c1f0c0f85c7608276e4bad235add0a6425ea7801cf78ccf03397b285da48d79833bfa6b5a38bbcd846edb6810e72c058c8989841e9d9c77c5f45d3740fabc259cd66da44b571dfab1a0edb7738292e213d3061f2e1d7683e26323561fd4c23d4a2cfd01ea7075bf254c5bf0453914d01d24ccff8bfa57daa87e2fe1d8915a3b04b48f7955d616feea434412826222db54fc999d0c59956bf4ac14cc2129c74b91d7b59d50daa0bd66cdae3d65f1cbcb8a75a8e8d5162aa96481445a85d7a2368fbf9589dbeb80a6707b15e1ce2f74f3a6e6a8957af7e7fe9e47bc94dfeb96d336931f198c486dc71f58fdb3fc4df38d306ddc42ebe770219e99c7058f14efd0bfca0ab1532888ee9219f9564d07cc53dd359bc7bd25a1ee546e87e7eb86b42cf96d131d3e4cc03936b625e01356a46458e8c956e46022b820ae574aeca0913ba9421d0ead5083d7a3bb2b0e604a45f262ee03c83784a9b1f181d12805d392f511cf841b1d5f1f1739457caa2686f829c8778270a71b171d737396b157aa9f4907fe3b5944897297056774a204c01efec1ba13158ce93d4bf8ea11e953adfcb47f751037d4ecba1bc2b07fe1801f7a6e4a05916818124051f3fbeb66123089eae46ac7d025f64b260aeee228ae868da58aac2d686606c17e9eac25c321f1828eded0ea190d101efd5667aa5da98ea242526dea9e2d32eca4553af", 0x1000) kevent(r1, &(0x7f00000000c0), 0xf834, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:19:10 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x100) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchdir(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) 09:19:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1be8f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d14a80818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80c1886d2b7b150f80a50d2"], 0x10) r2 = dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x2, 0x0) listen(0xffffffffffffffff, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x34, 0xfffff, 0x20000000019f, 0xfffffffffffffff7}, {{r3}, 0xffffffffffffffff, 0xfb, 0x80, 0x1f, 0x7}, {{}, 0xfffffffffffffffd, 0x41, 0x2, 0x0, 0x4}, {{}, 0xfffffffffffffffb, 0x6c, 0x40000000, 0x8, 0x7ff}, {{r4}, 0xfffffffffffffff8, 0x84, 0x2, 0x401, 0x7fff}], 0x37ab, &(0x7f0000000280)=[{{r5}, 0x0, 0x20, 0x0, 0xffffffffffff8000, 0x1}], 0x400, &(0x7f00000002c0)={0x1, 0x9}) dup2(0xffffffffffffffff, r3) clock_getres(0x3, &(0x7f0000000080)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) write(r0, 0x0, 0x0) 09:19:21 executing program 0: msgget(0x2, 0x600) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0, r1, 0x2) shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00549bd8004b5dfe5395fc187079fa1e00220f3cac038e11a8ebdf0499c58c544b40b765415c82af41fc66935648a203c834cc64e68e13b070fad407ee0fa8497be995eba93703ba71b64c7c303bdf44ad25d4aefa0799a7a161ee43b800000000000000"], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') semctl$IPC_RMID(r3, 0x0, 0x0) 09:19:21 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x126) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r5, 0x0) accept$inet(r5, 0x0, 0x0) accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) 09:19:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) sysctl$net_inet_gre(&(0x7f0000000280)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000002c0)="3b3f7ec1ef9567e5f34fa30774e26dfef3040a19b9b7943d491665c3ee462af4836d1c6b458c8b7e7ce23d2cc53d821ba3de63334f09898ba304807c2b55391efd70e62abf4b3500cc0b7fa0ea056884abcd511b59993397f957acf2484aa9e99b210d2c1d6ec75e692dcf8d73c68957ee3bd919f25a8772ef4d1fca60ed6e65fa592d723ce418556183fad457fa473957bbb6d459cacc1d85a0045a933912e851f17cb3cf2d90d86a33c987175c2de4f10ef72a4265c6905ab0afb7d56b05c70a3eb9d127952cb4fbcd560927de1c7161c02f593a9100e99104c19be3c4f324ba4fb08faf65cc43a7446276ffc452669f", &(0x7f00000003c0)=0xf1, &(0x7f0000000400)="f450d6d60ab0d99dccc43b49004448dd10117e20f33d80651ea45fd25ef5bf9d513cb9f658b1f8c9f66ad5c161d6eb93355a443ee0e22e07028ae9e663dc756d2a86aa78b13969d3941504681b11e66ec2b5d9ab471e7a971151e72ed7f91e0a24da7b43aab709af988506315483435a403507c3db6e0ef749f91dbfac27ac99494afef7f2d976f2ef8a147ee97a985094b6e41b54e86b01efc155aa1c8523680b8459e8345414c608a6a0bcdd6eb7a2c8bfd36242a4fe4fd6431e6fdff5fb3e548c051f3c1360811310eeb0", 0xcc) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3da, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a4, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x2, [], [@jumbo={0xc2, 0x4, 0x4}, @pad1, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) 09:19:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:19:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x3811, r0, 0x0, 0x9) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f8052e2f66690065b166ecd514ba886a3fc04e7d0f7ff7e888469859d81492d6b15984c10819ad731888a5"], 0x10) poll(&(0x7f0000000040), 0x59, 0x0) 09:19:22 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c88a83e0081000d0086dd6000000000146200feffffffffffffff127f748987400000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="245000000090780000"]) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x361) r1 = getuid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r2, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x9, r1, 0xffffffffffffffff, r2, r3, 0xc2, 0x1}, 0xb5e, 0x5, 0x24}) 09:19:22 executing program 0: syz_emit_ethernet(0xce6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000cb03aff21405aafca51147426c00f82783347a0ff02000000000000000000000000000185009078000000000013a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a420017bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05001d9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a004c09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda301e4a166793869a18a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef733152fb5a2884b4341b43eae7b958165b3a2683b29cc41f6dbc3434c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"]) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xbc8d, 0x3}, {0x18, 0x0, 0x1, 0x3f}, 0x19, [0x5, 0x2, 0xcb, 0x3, 0x1ff, 0x40000, 0xc86, 0x5]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) 09:19:23 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000000000000000000000aaff02000000000000000000000000000100020000000000000001000001000502000001000401000401000000000000004e224e2171985ce98d84585e45883e8b5d6f9668c1dc4dea4a8626552502852053312c6d3e79d1be7d058d9775102b153807ca5f1f10aa147cefd7b897a0e5c1188e452a7a4d2daf2c90d5533604e410abf0fafcebbccefcc8", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 09:19:23 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000183af9fe8000000000000000000000000000aaff020000000000000000000000000001850090780000000004020d2e9caab60f0000000000000000b53385a640fd578109e6a3afe23abb2ff013011db0e643"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000680)=""/2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) fchflags(0xffffffffffffff9c, 0x10001) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 09:19:23 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x200) r0 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/90) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7fffffff) r2 = semget(0x0, 0x3, 0x1a1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/234) 09:19:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x124) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 09:19:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r2 = kqueue() ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r4, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r4, 0x0, 0x0, 0x801, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRESDEC=r1, @ANYBLOB="f4e541ac5e"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:19:23 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd603179710010230000000000000000000000000000000000ff02000000000000ec000000000000018600907800"/70]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x80, 0x8, 0x7fffffff, "f09dce95843da8b631f0c9d9660729b497cafc7e", 0x1, 0x3}) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c5, 0xfffffffffffffffe, 0x7}) 09:19:23 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000140000fe9dadb51f4333b3283d3f3aaa2fd93000000000000000000000ffffac1400bb4e224e23ae1d761d11d3775cf4b66c44d7f15daae58d01ee0038140a73bb3c5c14827e2007204493ffe1961c8710526fc539c1f463640b69fad39456d57377ba6ba502aa145f46c3e9ba43b20327a7296faf9dbfb842a648dd129ae89935dddda99cb1fb66b3a055e46751676b8e8ede97066fee53d5bc3e65b8836549bcc01e1e44bceeb9ec7751", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000d968fab0767d2a4f6052417f937e922bc4d18b3b66cb7ba35a5fcaa1434d972f8acbe83c0f2ee31e6d59ff76ff9b8dac5401618170b76e4b243abe1947a6bd490835bdf4653403a6f40b4eaaec4bbb2f4d8a372a0265d2851c4d382da59e29b3e5cad032a34b8206cd48bf888002e9f5fb7bc63188aefeb67a61e051134799538f0660addac51b0da453d740998ef10dd65a3d9e644b2fafecf730b93dbe7900f31885f7d3d13f3166bd44c0a883b7777e1ca6b7947209c35e9ebaaec6a727b18046d744764fed3228ea78b75550d87c7a19be078eb013156f07e42b55ab08b5682c35343e44bc45ba70e9580ac5993d4998e54e3c7fc5000000000000000000"]) 09:19:23 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100142b00bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa4e274e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x4f, &(0x7f0000000000)={@random="968ce329792d", @broadcast, [], {@generic={0x8146, "658af0445ab3b333f5b2e06084a3ac708aa44c6533c9c1eb3254b7de0d7634e2d3cd2d55927550ace6707153c692e89d65d4e36d85107e743970b0e469de8176d1"}}}) 09:19:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 09:19:23 executing program 0: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r1, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r0, r1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000140)) 09:19:24 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0023000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b00000000000000f7bbc8b95520ab63ee52aba8d68329ab25c618b97eae76ff7cbd3a1bbfc7a78f41d9c242fd5206d77b43265c0a85423fc823266054ae563d0c02793c15be84f1cd096706b8516e20988dec114ffae86799efa4"]) 09:19:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) 09:19:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 09:19:24 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="9c7bd2e8f951", [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x5}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x8, 0x33, 0x0, @rand_addr, @rand_addr=0x1}}}}}) 09:19:24 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='!&\')+,!-\x00', &(0x7f0000000080)='H\x00', &(0x7f00000000c0)='*+\x00', &(0x7f0000000100)='!(\x00', &(0x7f0000000140)=']\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='(}\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='\\:!+**\x00', &(0x7f00000002c0)='\xe0]/&&#\'&&\x00']) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 09:19:24 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@random="dbb22644c568", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, '\x00\x00\x00\x00\x00\x00'}]}}}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 09:19:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="4e1bb04bbfac09f33ae97db4c64b966f0af7a28dbd2e18a796b58b6527312711040b7a491b815a2f243bef83bce4f3f9b65d974345ce1d500b8174c063666407b6a90b7ea80e18ce76d8dbb66f4b5453eb82540bb898d3c81831340196df0697b113dd672b26930d765a0d3f8afa1c2a614f8524dda031ad3852945488c3fe70077b74792441a9549155e373c66bdaa0bc3272c8a79fd1bfc148f5143b8c67c846d68db47d45a6c2febc0b9fb4da120a29977e44ca26c7ce0b1d7581db98771f803358364ff736135acbf102ec7cdaa3270bcaeb670b54797f93c62169981bbd0f230547d52493b4ab9cca5ec13b0cb5a4c1c3a4", 0xf4) sendto$unix(r0, &(0x7f0000000140)="8a3401a782bda39a961bf085b5feece6804f0f0869fc0931b1fc7009673b98660be97d6d9cc596a2a020a7af7a70183edd4aad38c91b1935d831603bb984458ec1d2c0d07e47f15f28ef8ed8195cc858025e64e7ee1ccaaa053081a6b367086df4186357f47085aa4b327b6bc61a87bde91d04cce909d986f8e90ec4c521f66a", 0x80, 0x400, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000240)="df69d7eb8f7c8fa18505b01ce0f2f0655615988ba7b2f28502b80649aba5da322ee390f3d96a4d3b50d195ed20a7bdd413fefd13d66b6003428588053b7f340a06ea9ddfec891dd2da580dbcbae7c96c4bbf28a75a8791bb52c9f4003dfd386e5e599e4607828f0c2f4bf4bcdfaed44e85c55dab439396d3d9b346a7e7d008f636966f673fcc85e8a1d32f2c888d8963a5f5c2e11cc7ff49a7e65c58a42d454948e4ac3dc8264559f42fb82faa4257369a38911bd48d3a5e031571fe7e59350acd156ab13974e09de5bc333fafd262ec121268794b", 0xd5}, {&(0x7f0000000340)="a6ede41a4516d0f58423a279443de900107926ae6f52daaa80418a05551f24ff1889b999cf1476e380db77ad56a289ecaa3661a53bbe26662aeb226fbf5894c1d5879c8f2278a30343be41bf1eb4294c9341430165d5062ab752c1312587a2a0cfa55a59eb91ae38488d233ebd2afdb5e6b54cf3e0dc3b677dcf92", 0x7b}, {&(0x7f00000003c0)="4a66c7ee949923822ea0f9003c6d4e1d854ec7f17dcf124827d0eda324c50dd58dac81b0268c33ff2f08a7bb1554e257ed61c5db9fc2828af713c121fe7abcb84c18aec33cc748469dad68edcbe774d0739c1405a8976459d2070cecaa733e6358f2d97f63b9d72c00fad0305481a18a8c264484648106e8563f3b7f11dabaa0af7803f0a6b0ad4b98f98eb3320f28c5931aba843792520e31ea2a5c5402b5fdc22f8ed24ce67eee99cc0a", 0xab}, {&(0x7f0000000480)="dd6f7bed571be71e80be31408d860bf9530a0a915a9e4fc5", 0x18}, {&(0x7f00000004c0)="ac11751d9ddb86731c7ebea4a15c0b817d8a3ca85083e4d61fb75cbe9b24b2be056fee8a8f4aa32c6bf602106819", 0x2e}, {&(0x7f0000000500)="07e7cbf751d1fa7da841", 0xa}, {&(0x7f0000000540)="c4b21bd154ba22b8404cd06c780b748c14e884b5928be42040a28806ce3a2974ed7a55b37e96fd2f5b10de7e179d", 0x2e}, {&(0x7f0000000580)="d44306a4cfecc0425a2fe74ee1db42b795fefe5e00ea04d98b2671bb80f7af12b2e96c9195266e068cc5650905e5959dc83061ab32b1f6cd6f883ece3b4367ab7b85c02ddb9715375d65da8a2c4c520edf8cd6aae651a74089514c321d2f3e36ae3eee51954fd7280f3a0016dcdcbf98577aced7991d28fb56b65e4702f629d52433049bc505a617cd7f02c9196678b6c9fe55f737456d34a7ef4e8edefe98601c41be79ef69c0dd011a0a63d9e9b72c0105a02cb6ec8d6de5e799de0b2dedff5c3f46f9f3dfae6fa244f4b09bdf7d8f0787e67f95229adbbea4b309e7d875552bdc07f3c37a7a4d01225708072dec2f18", 0xf1}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="4a8d35ca4acf9fff7b1732a874afbb85d2fbdf83d97188d9e1291cd02ae28c16bef841e53342c1b87d1e12cd919ab1964e4052150655a479ddb2ace9a9fee343f45453b7e3d8182dbd6db6d385704086847af138645a6f4397b42241d582beee02992240794daed74a22a0add425a30af459371588fa6575dce4172cba380a1f4ac5233fa9ae403691a06466794bd78181ed3036c200d9232a", 0x99}], 0xa, &(0x7f0000000840), 0x0, 0x2}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000900)={0x1, 0x9}) setitimer(0x0, &(0x7f0000000940)={{0xfffffffffffffffe, 0x559}, {0xed3, 0x4}}, &(0x7f0000000980)) r2 = getegid() r3 = getuid() getgroups(0x5, &(0x7f00000009c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x0, 0x0, r2, r3, r6, 0x41, 0x3}, 0xffffffff}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) getgroups(0x2, &(0x7f0000000ac0)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) getgroups(0x4, &(0x7f0000000b80)=[r8, r5, r9, r4]) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup2(r10, 0xffffffffffffffff) 09:19:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x9}) r2 = shmget(0x0, 0x1000, 0x54, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925", 0x36c}], 0x1) 09:19:24 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) write(0xffffffffffffffff, &(0x7f0000001880)="253eb10244dd7d4df4ef4bf98574d88d6391f45a6806816fb1289a80464e63dae38fdddfea5c7d3f14160360514aa7922250d739f864bd6414110b26792ee191f591f62fa9e6cee6ab969f3866175a1f51128222d33eaa7b57d894cb1786c364efeb55acd6a051fa15f9d9fe4a8c2fa42b2ba872ec9198316e7628919e60106233c4095256a3fb1fa866", 0x8a) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 09:19:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f00000000c0)=[{0x2, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x1800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x1, 0x1000}, {0x1, 0x8001, 0x1800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000100)=[{0x0, 0xff7d, 0x2800}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x800}, {0x2, 0x3, 0x1800}, {0x4, 0xffff, 0x800}], 0x6) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 09:19:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) renameat(r3, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 09:19:25 executing program 0: shmget(0x1, 0x1000, 0x40, &(0x7f0000ff8000/0x1000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0xb736, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000f65000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fd8000/0x2000)=nil, 0x100000000}, {&(0x7f0000e12000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000cda000/0x1000)=nil, &(0x7f0000cc1000/0x4000)=nil, 0xadb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ec0000/0x2000)=nil, 0x80000007}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c99000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000db7000/0xb000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x102}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000e1a000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}], ['./file\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x14}) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000700)='./file\x00', 0x1ba6008f9722b23a, 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000006c0)={0x8, 0x0, 0x92}) r3 = open(&(0x7f0000000000)='./file1\x00', 0x2, 0x50) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_flags}) 09:19:25 executing program 0: semget$private(0x0, 0x4, 0x220) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:19:25 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r4 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r4, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) fsync(r4) fchmod(r3, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00863100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac42d1bb6df6daca7d17d49353c8ceb51f2625285e9bf343e47936257a1ad5ad6fda810e18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 09:19:25 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/253) semget(0x3, 0x2, 0x208) 09:19:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = accept$inet(r0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) recvfrom$inet(r4, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYRES64=r2, @ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRESHEX=r6]) 09:19:26 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000080), 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup2(r1, r0) sendto$inet(0xffffffffffffffff, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) r5 = accept$inet(r4, 0x0, 0x0) sendto$inet(r5, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r7) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') fchdir(r8) socketpair(0x1, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x6}, {{r2}, 0xfffffffffffffffb, 0xc0, 0xf0000002, 0x5, 0x1ff}], 0x8001, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x2, 0x2, 0x20, 0x1}, {{r5}, 0xfffffffffffffffa, 0x30, 0x4, 0xffffffffffff3b2c, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x5, 0x2}, {{r2}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x2, 0x7}, {{r6}, 0xfffffffffffffffe, 0x23, 0x4, 0x5, 0x1}, {{r7}, 0xffffffffffffffff, 0x8a, 0x20, 0x6, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x5, 0x1b6}, {{r8}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x0, 0x8}, {{r9}, 0xfffffffffffffff8, 0x18, 0x1, 0x2, 0x3}], 0x3, &(0x7f0000000240)={0x6, 0x3f}) 09:19:27 executing program 0: r0 = msgget$private(0x0, 0xb4) msgctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x100e, &(0x7f0000000240)=ANY=[@ANYBLOB="12a308de187daaaaaaaaaabb80dd205b5332a5c2256d090d752e412b66284307b807e8e7772d98316f85135348e76ecc16bc9ab9e75534861d230e062ea2749b57a84f4998e321f26d27003c33043784885bb2e46e7dd112e751fee01a1a5a65176111090650ccf3da59211e57cc03ee8d60293b7f60ae9c2cff17001a57e28e3a176f132acc562aa9a7e5dc42d2f73641d0754fc681fbba6dbdf277aa0fe95b7c42187db7218c755e535cdc81bce3f2d2424efd5630fc04849634c8c2acc27bab0e5351c9be756137ba84195acb5a12073d49e907cd05270300d0c449e5778b198fad9925fec7144b7c6e0f3c4bdcacfa08bd587969ad52a2fcf90828e83ec3bc6cd89c7c510bcf74c601fa746b8567c2de3adbdfafecfc148009c26cc3be89351e77c1d7608a12450b5642ab4d549646e37230ad09c5850f7417c236719c7a9a84eb890dc3dcd481586492969c973085ff517ef376fe6688b34a74222082b597e4c3a152b9ad77f0c507112d6419823ec7a7747c897832799b92be8b4f6eb62c70ac7b7515f594764e4c841bc5fe436544a0e814e60e2f783a2ac2f6df0512fe41f7b78fd54322eaccccb16381f04a369a7d178f540cdf134c89982be521a82acdbf3e09be3667b3b32c59cb3d733e8538a4817b10b5c627bb1335b3f1033535bef02262913fd1d3637bb0b4750062f75cb4c5f766ab0c5f532c23396ded4fc01dc2e3a3f9dfb3ddd02feb1ecfcd319a50c29e24476e5d3288969d71230787adb52c15a366bd6f25a24747a90a739463b93a09ecae2d8dbe7466c203fc28869755361d05f30dccc72661a7215e136f4db5d42bf4c874a33809d4c62f7646a9708f93aeea2f93c4abe31cd6d64374d6e73da6e90f5cc622a532f16d39706cd18926af1ea214bae7b88cefdaa5fa1b8473c62994d1aa9b13b785547a278f6056ebb48e38cc35e07c5679775ec62e638d6eb126653460e82b74e8ace6ccbde607ab48a483685c47e738356be0652fd4af0854093e9eb75b6266cbb347b1adcbad56f44bce4dd23b5f6e0d985607aa284405aa0eb6a35e4cac8ec6da25c09ed07da50fda6ce684db0a60bb2faee01d60c0910e1b18149ffd634a1199f297e14b7840eda18b5c9aa9a518b6a2f168cb350fc5f69f34e2a98ec06ff567902d20968d2410535f08b3c3790a2c83a20de0a9238f54adb087b245afc8c02e8a906022d0db2652517cff98e96939044832b5dd0887aa6b735dd72ba745b4a5899994ccb1f45fff7d4a9a6f0c2efc749cbb8e07b2b5fc575c28679aca5bd04f254c4174b6085e503758ae7e1c6b1c17ea16bebfe6563d3382aecb9c612fa0ee9a7f49e3fa723152791fe2d8d8f07cfada4be53f24cf53bc200de08fc082cbf3f630d3e5001fb5d07e53944cd2b0b350cf0cb0f131f1f6dd60b45c02b39a99cf8e350cbc2686fd629d8ce68136785b773ea7b0e8071823276ac1f364ef56ea545b9401c58b8d504d24d74a07b117766b65300a1fd0b0e46f1d9c1261d0602beb55e36b016acdb51902c6227a6223eaa61b062e838dead9d64ac6b3c022cc3750bd10fb2f6940513850a966662280f8ab4d595d91bc209ec47698ea5dca7100d6756c393c8bbdb4c00fda1a46514a8dfc4f930d29306a2e68eb2c77282e8094bf7899e4159f08ec1a5c50363461f0bd77718460b1c16cdd8944ffcc51b72640e246605d673075eaeb1eb1428f47454c77c4ddfb1fcb38181b62d5e6047e0ae1ea344bb7b7c94b7f715e35c8c8484d71a599f04c5859c7484aa229eea70457042e775e6c07dce6802fa9968ed8582d12f796bd999a2ad7ac6297fd7412f61f254143fb8db8944fbca78fc608da9c24c1cab98a68b0cee0968febdc32ac6e7dcbbd1d12fbb875c4fcb3bcf0d772cfddf981f3ff0baf0615db6cbc6112cf0828fe1066b9d7ab299dc446bccfa2be21ddfce530db70bbc1785b6a4df0a7cab1341aea432ea5d5d2aac22a2111428f758013f13f40a14901825de9a2b868dab547b11e29702a9a4e41bd8e719feff1325a0437cc594207a4f4b59ca10f95e6fd221f4708d2a7308de8be2e064497b6baf02a8815fc3e65efdae15d49f5ddead5fcebd51059a9ac142a379665fc45f2337a7f7ea5c2526a6cc6a2db9ac6cf9224189d97f2da640261b71780a250a80b12206fee45351e525e1a1902de7432f008f91bac76e0a1940c5c2a258179d64d027219ff8d283bb288e70cddb57056c95d6817b7fb8d7068d083b015e27f28055d22cd9ac9ce032daa6ca15c6819f38b0d68ad87b700bc3235037779f8a3e24948639f3cb716a2dec34dc52e07b03391140b31587932a0fb4812c5804197f758e127a07f1b4e4d7586b619e0c6347212f0a06c68d5aa410c17b79b60afc432cafea0edcc2458f4b88427170854245f12be69abc247c889ac48f62c06460876b867f5ce6ca1656363512bac35c7f1a16227bac79ff44f38c923a39af037643b2f3462f83a691e82da17439322c3dd247372c839f81789d7f17359e1ff2cd1fa3182e2900e1c538c266f3f415c806fa15f325203b64fa29d4ec8480637b420047a355571df8972ff6ccc25788cfb687e5458e45c4d4a45e005fe07596a137d399e17cf0eb1a747e6c93019cd533ed1272c5c615044f836d5e0132a9b4bf3f6f14bb81f604445509ae70ae2660e776db5d8686da5e33845ce362e80f555f50f8ad0b5d5d6ebe3e2e36fdbdfa1b15c744466d6ade5bd921606c33a826ad6d19da641f0e9225f68e1594821f32358c1c2943bf3fdb15386fc031d55486dd4d7f6e280efba4edb9db8834a24a4617af6eed227ed81e0119a463a360e1355ce46098017e23bac06e096983a4c808d3da8a03ff176e68021ab93b8d01bd4d104c1b393e836e7ff06515a917ce528f5820fc2b7f753a12a98e0c3830000000048a018255c505cdb18b28d078d29a9a64f2c910bda76212a8138331f139703bbdd88405ab1ced763010f9db04dcba1e3f331e30f5db6b467008b0c4a4881479970a3e7dd394dcb50957a178834fb2c2c79c025e6fa45d3ccd724e6e4a7443407e8884dbab84a816d330c74f8561d3a5eaac54cd9e838cd8dd179544bb3f28cf484308579a188a347af8c9543b02fdcdfd2efc428b3aa9d71d95f25148f4c996c1cfba30bdc9f9239686a28dbc76b1a7774840b87f78c2113c80e3eb3cb5cea24a211ee47b44f8d00fb5fe7bcc1ec28f41b02b81c71b74fa482b121a3aff2e7e13c02da6b3d9164b3a57a9f4b3cf832dd252921c58cc0793847cedb06d972122f3c8b857a1eec210dcbfd4427d445bb623539427a4d1618fcd068eb572a31c399ddb468c03f3d6e5b94a0bb0d36572b267fbbadb3cc7a08d07a8be78f23a6ada10fc42b14914046c383531832b987c3a31ae045460f8c50819f381865517c0163e19ac59f1c4fb6b356492352b0cdbcc1035006a1129da6ceb878ec79f65d76a57127ffeaf1b7467e35185f1d7bccc0df335557b2d603d9e840e5627657dbca28d2c8e110e0d30ae2b629fa0c1e72b3a8e389b17b734a457672ae395e0a4760706d840fdc3dcd620cf7abf1ad8fabfd9b801756551d61344b921265abf74457ffc5b9a8fa0d5adaaf0c630b6ac4a3163fa2ff96165e3a42b739a27dbda1856606b51c0ca2b4470f55d5ff51252a7dd38c252a5dad689fcd33a812387a36e89b89a83fba595d88c31fdd660025a3abbe01417ef3593726bd900728588b290b2830e73289048243790e22d41c63754b9c2fb0d17c2268336adfa447d73241e6f50b443205a1966c6868332c3fa58efa23519072a59f163d7a38ec896837eab4899a4a43abb86fea00a8de5628394597406ad655365da0a51f470a4162a89fc26631831a3291ffa1546f62576e9671830844e8f8afdb55b49fe1069c0ea250537a9b3030436ac6f4b77882e6a6907c44a60b36b95ef7140b5a33864bf6a5a01b9f81cb0690f8ddc1a9e3d7285616dad32329ee89e15ca4abccb40f31779bb65d0f323b450a72b6f174ab22627e4528bcfddb8ac0a4042ed55bd76313b31d8214a1769e147112fcf6a0c89290cff9675eddb78c615b2b11ac2c45d0fe09b0188a8dfb031ce931ea9bd9630aa67495845be84e5909f716c4fb7cc1ddfddbf6d6887bd8bb364c9b0f8a4136dce86fac77fd492a4486ad52b8ae6938d11e846ad652930105f833e5dc84980ed8a7979f8e15da0855f7f7773278ba7b33c5e54be0f238502f0169c89de769a39b23741c2f62668011c961411e4f23f3a77abdbf1373e7e9dfad98cb2b0c67f62b2aefbe6f0d147dec37d156086dc370f16e609cedf3e9173235a44faf5b8a904ce569717160fbd3d723b867fcb7a9e9c9399fadf1a5fbf6f2d099c22faf8d82de0a3e960d6905f2bbecc17ebcfb67e7595bc0888d892c6b5f999ce2d190e2528355c142c880af228df5698f73314133dbf83bc63dbe5da270345b6886eb5c39a9db69ce532ec92ffa9a33486b2d5313068863161bea629d6a66acac5dd35052c12e220573aa15a10318e3b43adcbee9481563a5951287f169fee00adb7bcd469fd24427169454d57ff8516a0c9a15a0373133c0aab746c23adffb79bbac86dc5050295b977c22e921ac24d2fc07c60dea7255b602246dabb2176af7ae86b85720e7204bba36c5775c854cae08a545537f9461da72f9a75ec197ef41400915a1c71aa8a5342e5dbf6c699245f5cea395d2af8d0834d8927fee0ab5b80950260c4137d01131fae9e4eea1acef76cf91931fecac8fe987053623ff5788737474e9cd00eb3dcc33946225be91b1ee2cc4689d79fa615e68027b291eed47501c14195c310f169a61e84c2c51910013529f6b6a21761f2c63610475050de93ae0d8757584cd8cd218c5ed5e0f6ada81b8abb366744ca51a1520b4b5752ae0aadba55079180fcb0472c91353c529f1b707c19e45a9825db1a38f58f269293c06e5fd1f46abc6b71c9305a0cb32f5bf74386e64da2b4600e31255dd1f6d47335d3d3ea3f65a1fccb34b4fb2315f6922a617bf8976a451f69e4d37ca6f8f6b2833a1b41efa1733f0ef4d01fc56b90f22b9fa844967ad6589986d7e8dc1d632302c5e713eb846cbbd6b9b58a3484f4bd3072c44cd87fef7e38518e3c991866dd7fcddc5bdbd0eaa1c9cfe04f16df5555ff536e565582d9dd930b64ac798c90d400c78bc104e06eb6cc25a3cd99fe185e9fff906de53fbdf01bb9557da1cc614c1afa1d47d75a9b7838931561cf13683c9e4a1c732d1360c5a15ff842587faf13c6b640b2e0827b71425ca38aea91f049e11ec0e8149b5de4d8a61153a47ae2eb0dd13406a79ae77d68c7bd38af226b2956959f804a7aac1e1a27f31700678de5393c58a2f93fd31baaaf8b359f6032182101b2787b959ffb4df3a3db9b1116a459e745d5e5bbbcb688af223b6c3c1fa77c34841eb4f2ed8dea7350f3cdc5133cbce40d7d59a9108fd05ba56a039e5a92e38f36b5cb10dfdcde2d8460bbab247fa5ac08464b4a74ab1194a8f3f4ede35757c423045511fe81d15445cc6895c3795680bd8ad7f01d3d1088e76b7302a0e030eb00e8ebfdc0f204454d92ae3549a8e3a25064716230d10fba579457cc9b58a904134f46a2238a10b8e67791b48bef63e598b9532bc73d88daa61a9e418acdf6830cda8a80388157d274561cd966755bb26066ab358cb78ae72ae418bd9ae42027d7eab8cf0cea339ed80488fff0fec7641cf6e88753694fa676c8f7f7153600c3e78f0a4dfa24bcfcbac69ce21e3cc5db66ca19fc82504"]) 09:19:27 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c0900000098d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) shutdown(r3, 0x2) recvfrom$inet(r1, &(0x7f0000000140)=""/106, 0x6a, 0x41, 0x0, 0x0) msgget$private(0x0, 0xc4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x400, 0x8}, 0x8) 09:19:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="af52cde71b97b1048eb9799150ad05b5600e0ac8b252034d66ee075b752c27d8705679dc98e3d125fb64a2c1e9197a48a9975a", 0x33}], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) fchmod(r2, 0x80) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r3}}) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, r3, r4, r6]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x8, 0x6149, 0x6, 0x1, 0x8, 0xdb5, 0x10000, 0x10, [{0x7, 0xeb, 0x0, 0x4}, {0x7f, 0x7, 0x7, 0x100}, {0x1c0000, 0x5, 0x1, 0x2}, {0x80, 0x7, 0x5, 0xfffffffc}, {0x1, 0x9, 0x0, 0x58d4}, {0x56faa24f, 0x1, 0x1, 0xffffff00}, {0x80000001, 0xc12, 0x4, 0x1000}, {0xff, 0xff, 0x2, 0x8001}, {0x0, 0x9, 0xfffff800, 0x1ddfca8a}, {0x2, 0x2, 0xd343, 0x80}, {0x7bc7, 0x1000, 0x8, 0xffffff81}, {0x3ff, 0x80, 0x9, 0xfffffffa}, {0x3ff, 0x54, 0x5, 0x7}, {0x7, 0x6, 0x3f, 0x2}, {0x4, 0x6, 0x5, 0x5}, {0x5200, 0x6, 0x0, 0x8e}]}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 09:19:27 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) bind(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x2}, {0x46, 0x7f}, {0x85, 0x1}, {0x83, 0x7ff0}], 0x4}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) close(r0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x2, 0x1, 0x0, 0x0, 0x6, 0x7f}) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) 09:19:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaa00aaaaaaaaaaaaaaaa0800450000300000000000000000030b907800000000450000000000000000000000e0000002ac1400aa43b6e49a5fec5f472a8582a134ca1dde79ce0000000000000000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r5, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0xfff7, 0x800}, {0x0, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 09:19:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r2, &(0x7f0000000140)="267c50212caf0fb301a4f7de6d503d9ac1e9353bceb95f64c5ed648c3545d28cd3ecfeb4", 0x24, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 09:19:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYRES64], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 09:19:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x6b}, {0x1, 0x0, 0x3, 0xffffffff}, {0x6, 0x0, 0xde, 0x5}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:19:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x80000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfffffffd, 0x26, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:19:27 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) socket(0x1, 0x1, 0x3) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 09:19:27 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getrusage(0x0, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 09:19:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffefffe, "a77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3df", 0x897}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) r1 = socket(0x18, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) close(r1) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600003400000000001400bbffffffff070377010d009078e40d4b58450000000000000000000000e0000002e000000200000000c4642b06804264f561578c6f98147ac45c0f7b25f11f1fe09e07892d7c37100f13ab74afb8726cf25e1c11d3f521e09d0708b30bef265a90882b5194fcaae155690918c7a61a170d24b83136389ad9dedb205a6d029530b60084cebc0757d337cce4370d6213de1f14544738c2ac873b0430f9bf8470e7fff07ebd551e0668c20bdb11c3a445418c6ca4543d7cf59e09f4e08a8de3be0efa3c576981a3c83332cb6e699bfe589d091bf2921e05e6c6e7398f38a40a22df3a0814d0a59273c933639e24029d7abacb3880607d1c3a045cbf9c96d2906d1c694e86771998fc7c6446b3148ea29420b43499191f29360db47efc34fcbfffb7b1e3f4ead8d890c5f6842dd1bca84df1585aae0a481de1ee01285a207fb545945ad88ff511d60498300623aef0b89708d2875a764ab27b65a0180f74c9c72700d7c196395bec3c026b0df2e1c7bef35c71f0c1e41f5633f015b2ed993da321c61cf98a4025c983f78bb22ced81c76bb582f3155971f0478e64b8cb0896f55da3a5f6f398e88aaa09a1a75a4dbc929e6a16ef"]) 09:19:27 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) write(r2, &(0x7f00000195c0)="bbdb369bb4ddcfcb00696b6b6b39d957df219964afc9228db26c00096a0ce6384098da817e7ed39c6cd7367256657442cf6a7339d8d3bca87d95bc80dcece9249902fd84889b29d94a5e289de9b13c0093bbeac5eb5583b794ff0d4be98004ad6dcb3784f8e035d00303c98da1fb3306a7a122bd13cf677d8d7aee7fc8ffc47032a7ba981bc8091292276e1695bc20b5d62486f7c251fa2208", 0x99) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x8, 0x6]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xfffd}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) getrlimit(0x0, &(0x7f00000003c0)) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x6, 0x9, 0x5]) 09:19:27 executing program 0: r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x10, 0x5, 0x1b) preadv(r3, &(0x7f0000001140)=[{&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/20, 0x14}], 0x3, 0x0, 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580), 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 09:19:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7, 0x1}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x68) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:19:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa50a58130fe930c743df48ca96681003e000800450000380000000000019078e000000200000000030190780000000045ff0000000000000000e0000002ac1400aaa8"]) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = semget(0x2, 0x4, 0x180) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/51) socket$unix(0x1, 0x5, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xffffff10) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000240)=0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x8, 0x3f, 0x6, "d642ecfab42f661fdbeb525e68bffa3b875e4453", 0x101, 0xfffffff7}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/170, 0xaa) getuid() 09:19:27 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaf7b676ee0e0008004600002c0000000000069078ac1400aa00000000010000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="87be7da445e9d21e1646df4464ea65714c3157731767b2c8b5c647038111ce1d5111e726dc41c68bf4f2eb5e787a7b264a80dcc7c7f1b5f8868d77312c34fb6df0caf08effcc2413b5b7af40c8482c2199c574c3aecd3279ee56dfbcd5d5abc7318e1d2289726da0be82c7f7ee6e2716b4f7"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) close(r0) r1 = msgget(0x1, 0x182) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/4096}, 0x1008, 0x0, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) syz_emit_ethernet(0x38, &(0x7f0000000080)={@remote, @broadcast, [{[], {0x8100, 0x3, 0x1}}], {@arp={0x806, @generic={0x18, 0xbad, 0x6, 0x1, 0x4, @remote, "114d", @random="acbc28f55300", "5c644803def1a156f41dbe5dd9f9d3a4"}}}}) 09:19:27 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom$inet(r3, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0200000000008000e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"], 0x43, 0x800) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@ra={0x94, 0x6, 0x7}, @noop, @ssrr={0x89, 0xf, 0x10, [@rand_addr, @multicast2, @rand_addr]}, @generic={0x0, 0x2}, @rr={0x7, 0x3}]}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 09:19:28 executing program 0: r0 = msgget(0x2, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/68) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff380000000000019078e000000200000000030e907800000011440000000000000000000000e0000001ffffffff4408000000000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x2) geteuid() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0xa1, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000003c01b08f86b04f9e680f6a396c9591813b9683a688ecfd95abbd450f44b80125245597884c7277b46496835f28b6f4b8e3b85c91efad88a17a65ac3a1c0b32fec4fd602642caa048d0bf135631a66fb26cf98e5ee90f7d9e14f43f099d4e2b1aca1b01fee6fe7df3a485fc1953da5a55c7986d75c2a1d843946d32e9277433f9bb5464f32d10fd80ec2206038a6fc5edaa37d2951a"]) 09:19:28 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='r\x00') 09:19:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc819451", 0x4}], 0x1) 09:19:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x24, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x100, 0x4) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000140)="8097c1389e8b209d204fe401b71f0da4c8dbfacc2837b5a179ffaab20f7642698ff5e27c", &(0x7f0000000180)=0x24, &(0x7f00000001c0)="2465225860b577d944a64780de125f59d08a2fcc9a69afc293c4ae8f7c86987d997ab6b442ab43a427afc11823e87bb682a502d2aae386d53e9430811d042e34b6f9212d02e85335c0e70c9373bc78d63ba3ba091b59c8a23517c547d874d24208e3a0d9cfc94351b96e14de79b15cc72b1781695a180af7dc8dc0ca359ff8254c002cd56e6473820d1b4e", 0x8b) fchdir(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 09:19:28 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000040)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r2 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r2, 0x1, 0x2, 0x4, 0x21bf5e3c}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r3, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 09:19:28 executing program 0: msgget$private(0x0, 0xffffffffffffffed) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) lseek(r2, 0x0, 0xed23, 0x2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket$inet6(0x18, 0x2, 0x0) r6 = dup2(0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000080)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r4, &(0x7f0000000040)={0x0, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7639d205cd83c1eead77c48a6ce7cd92ec3f9c655d5b"}, 0x3b, 0x800) 09:19:28 executing program 0: kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaa0aaaaaaaaaaaaaaaa08004500001c0000000010619078ac14b0884e00ce0051007ca90b4d35da97d0009058004e213d23005d6aec5938ee7e7693f6abb2"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 09:19:28 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 09:19:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r0) r1 = getppid() r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) setpgid(r1, r2) flock(r0, 0x4) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @rand_addr}, "cba7c7fb9219c772"}}}}}) 09:19:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="ebc91355a4d5bdb66351cfafbbde2ba55f807d7f3e1f303d0b46f6881442341ce258756a9a072f23291e12869c1657c5c530e628688f06a9aec0cd12dc1bec07d4a7912c9bab865e51e6264d0197e448a4a90f5cf2a13dfd393cc414ced8e60ffcffee2adfb59b6721bbd75715ac7839b8d18e5e81b29e76ecf4", 0x7a}, {&(0x7f0000000100)="c5c49e799164b2286871bff881fa98f9c140", 0x12}, {&(0x7f0000000140)="cc4248c686c487a89e10d743e26829fde1df2460fb0fde01852e2d92eab7d6db1dc360f71b9a8c151526146c8b633346609988d65372eeded630b665b61613b626550cb0fc14dd8fdddef0494777f4b4f2f25755ff06fbef07e49396f7d2872a8a0ab4d37d8ecf2751f135c9b5d67cc3f4a367c41e5133edbd07be4fca3e818a82fd2f9e33b3218d4020792dc882dde49ec023d4b04ddf6152faf4cb3aa301e7faf7f36eb8255e6066e215b42e", 0xad}, {&(0x7f00000002c0)="6a79b000204ccd3cdaacf6c8e367a88eee253851191aba210c664918ab7d060c6ca71ebff744ab3e2296e94a413c84cdde89d514f24e805bd95c378166137bf21020794b3ac539457ddbf9619751980b6a64a540c6e01285a510e6f0e9523789be087832268e34e115481fdf058cca14869b92457db40f6ce8f25eb4c3d6f41c62a28913337fe1568cce8902a2f3b76f908f4b92cdefdf75b2f27435ffa0565173fc5c5b317c42f39cfb7dc84b2ab4f9c3a8d60e7dd98e7515e4bcd6db34b1bf20dfa11a2bbcc6974d5a219d241f6546972cd01b50df5cae43cd3d15da2dca28d8746e7901bad3c116", 0xe9}], 0x4) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x401}) close(0xffffffffffffffff) syz_open_pts() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) dup(0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, &(0x7f00000004c0)=""/113, 0x71, 0x43, 0x0, 0x0) r6 = dup2(0xffffffffffffffff, r5) ftruncate(r6, 0x0, 0x1001) kqueue() ioctl$BIOCGSTATS(r3, 0x4008426f, 0x0) 09:19:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 09:19:32 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000000)=""/77, 0x4d}, {&(0x7f0000000280)=""/128, 0x80}], 0x4, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r3, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) 09:19:32 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) socketpair(0x20, 0x5, 0xc6, &(0x7f00000001c0)) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000180)=0x4) semctl$GETNCNT(r0, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(0x0, &(0x7f0000000040)=[{0x4, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x3, 0x8, 0x1000}, {0x1, 0x49, 0x1800}, {0x3, 0x517, 0x1000}, {0x2, 0xffff, 0x1000}, {0x1, 0xfff}], 0x7) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x2000}, {0x0, 0xfffa, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0xcf, 0x1800}], 0x4) 09:19:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r7}}) wait4(0x0, &(0x7f0000000340), 0x4, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r4, r5, r6, r7, 0x80, 0x7fff}, 0x7, 0x1000, r8, r9, 0x1ff, 0x7, 0x0, 0x7fff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/227, 0xe3, 0x40, &(0x7f0000000240)={0x18, 0x0, 0xb0, 0x7ff}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100142b00bdb973531e941c9d60cca81247c7f515fe80000000b38dfedf788a1b7d0000aa4e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4002e893a76d66dd0e0300000032964b247d51240abdc1e82cd78a4915c13e1f859a61246809097d77ea9bc6062b9bcb1408f0085dd4876032a3c2ea1e0ba9972df6f8df0e274a82b52168ac298af9f8000037b08116b6897ad88215814a6ae072e27e87f922b83ded6004d46659a90d6c153b057e20e93459c0253100"/151]) 09:19:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x7, 0x913b, 0x100, 0x4, 0x200}, {0x7fff, 0x0, 0x4, 0xd75, 0x1}, {0x20, 0x0, 0x7, 0x3, 0x4}, {0x6, 0x5, 0x7f, 0x1f, 0x1f}, {0xc00, 0xffff, 0x1000, 0xfbf, 0x3f8}, {0x6, 0x2, 0x81, 0x8001, 0x9}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000200), 0x1000000000000130) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r1, r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="0000b2c6", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r8, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 09:19:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="17", 0x1}], 0x1) r2 = socket(0x18, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r3 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="5056b93f9b567dc19beef2907c9e38d7417fc9904952e6ceddc49e0ae0ce318b0ce6183d542408d338386d85e46878340cfa2bba21396a69d3c557213145218705f91b44cc86f4", 0x47}, {&(0x7f0000000400)="104097b314e247e6cd2c87ba854289342b154f159756730cffb917e61f4b5a3f55f2b3a8c28cb6dc0e7108f6b1d661a6a68041e314b71aaf5f2d2c7b99cc87c7d8fd7d07c45ae7d6f04bcde8fbd2246e356cdba91ce590f481494d8d829c742409ef372b5e046f42fdcbb48d", 0x6c}, {&(0x7f0000000480)="71bcfd5c2b4795cfd9fabd5965c8692c6512c67afc4eb5542be5a9ee1c18c7b77948d1ba47116543ee9762bb684caa9e2f15e2c69bb123c68653796be5cf7a2a958dea5fb702ad6bc7", 0x49}, {&(0x7f0000000500)}, {&(0x7f0000000540)="22e977cbf98ac5c70786c210b0f9b238133c4e7f35605c9374d1dadc7ba03833c24dc1650109e4e099d4061e71e878fabcf956fee8fd526327311c027a7530ad54cddf581f0b3111127a4c1418f153", 0x4f}, {&(0x7f00000005c0)="283774749e51f9f278348bcd4f0b2b2e2c8454c635b0871fe447fb9a48ac734882d6792ff63c9aa71961c3f6e5f50cc907724324f1994472b4d4bdec0630bc014caa10e9bb1136c57c517edbe0ea6633da68cfe37abae53629fd21aa2006af85b02afd887b4f8cab7f3b", 0x6a}], 0x6}, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000100)=[{r1, 0x15}, {r1, 0x10}, {r5, 0x40}], 0x2000000000000031, 0x2) OpenBSD/amd64 (ci-openbsd-setuid-9.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect