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="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa6