last executing test programs: 2.762366175s ago: executing program 2 (id=3): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ff7, 0x4b6d, 0xfffe, 0x21d8b788, "07ffff017e74fe070000000000000013b4c80200", 0x8001, 0x4}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="57e6b006de934b224b2e529fb3fefc8433986c3b2ba23a62bde851c869de7047f2e59068d1515389ed439e4773031b867225efba42c38e14afef5f519e7ae722cc5dfaeb8cdcbeeaaf3e6975768e30055b08560458c4814d742a28afc0b1b2964a77f69db2ef35e1a68094ae57ce3cd04ec71f984a6abc6a79d63caf05413f30ca17e4781aa656500096a9fd6fa46abcdb56b0463d7f923b58753ffb7e016958f725393c72c4547dab6718eb7d6be32bab96280ccb47abbfe09a09814bdb0555f02ac2f426fadfb54dd4888a50f04f642371d838246139eb1dab22cd6064eb33860a35f85dcb99581a06ec9f2be20aad6c1c94dfb1aec8c8d4f045fcf604f8ccbc8bb55248c1f46d3d587187a69aadc9b388eabd4e5437e437fe2c4fdf4d361c3e5302deb221de7218f2eb37ded017b8ecacc5f2f0a92aa56a43b0c9052640fe519e062d8f830df775dedcf930410ea2e145b28fdcde", 0x156}], 0x1) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) fcntl$lock(r2, 0x7, 0xffffffffffffffff) socket(0x2, 0x400000000002, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x12, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0x6, 0x0, 0x20000, 0x200000, 0x0, 0xffff, 0x2e, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x7053, 0x2000000000, 0x2, 0x100], [0x2, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x8, 0x8, 0x0, 0x0, 0x2000000043], [0x0, 0x2, 0xfffffffffffffe8d, 0x9], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0xa, 0x0, 0x7d06}, {0x0, 0x1, 0x1}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x83bb, 0x0, 0x6, 0xeffffffffffffffe}, {0xfffc, 0x400, 0x2, 0x4}, {0x0, 0x2000, 0x40003, 0x1}, {}, {0x2, 0x3, 0xa, 0x8}], {0x0, 0x5}, {0x3, 0xfffffffd, 0x4, 0x2}}}) kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x401, 0x0) 1.87681155s ago: executing program 7 (id=45): r0 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x0, 0x0, 0x40, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x20000000000002, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x4], [0x100000001, 0x2, 0x40000000, 0x2, 0x100000001, 0x11003, 0xffffffff00000000], [0x100, 0x20000000000, 0x7fffffffffffffff, 0x100000000, 0x1ff, 0x4], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0xfffffffffffffffe}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0xfffe, 0x2003, 0x9, 0x2000000000000000}, {0x0, 0x20}, {0x0, 0x100, 0x0, 0x8}], {0x4, 0x6, 0x5}, {0xffde, 0x80000000, 0x6d5, 0x2}}}) socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x20, 0xffffffff, 0x7fff}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000100)=ANY=[@ANYBLOB="1e5effffffffaaaaaaaaaabb8100460086dd60db090000780000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000016200000500000000020a000000000000040101000100000100053c0ad4715427f51c552d9b0be4c32cac745d4b5d929793d8e7bbcb5befd1cfe59b0466ee415138a5b70cd3391e5ecb956e55a156306e492ffdb4e97b73010200000001000103000000000000000086009078017fe1fff8947907b2000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.760319448s ago: executing program 2 (id=46): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) (async) r0 = semget(0x0, 0x1, 0x281) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r1 = syz_open_pts() close(r1) (async, rerun: 32) r2 = semget$private(0x0, 0x4, 0x200) (rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000015c0)={{0xffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80, 0x1}, 0x8, 0x8, 0x9}) (async) semop(r2, &(0x7f00000016c0)=[{0x1, 0xac5, 0x800}, {0x2, 0x5a3, 0x800}, {0x1, 0x9, 0x1800}], 0x3) (async) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x1) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x808, r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r6 = getpgrp() listen(r5, 0x0) (async) fcntl$setown(r5, 0x6, r6) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xfff, 0x0, 0x0, 0x0, r3, 0x4, 0x4}, 0x6, 0x5, r4, r6, 0x5, 0x2, 0x5}) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="64a287826d572edf2e03d666200c0700", 0x10}, {&(0x7f0000000340)="c092a70736e687cd85f8ac83fad25c103ee28a451748b55157e38ce33d8eb1567272120643ab0fff16e236f2c65af16e1eeacbdc2aa6bd05555c9256723e8512ef80db5e4154839903bcaa928e646600b0c730f31f", 0x55}], 0x2) (async) semop(r0, &(0x7f0000000000), 0x23) semctl$SETVAL(r0, 0x0, 0x8, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1c, 0x6, 0x4, 0x1, 0x0, 0xfffffffffffffff9, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9c, &(0x7f0000000100)={@local, @random="e3fe0800", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x66, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @mcast2, {[], @udp={{0x2, 0x2, 0x8}, {"1faf27dcfddc494010e4081b895f371db55f5f84e6d267bb36cd5d7ccb051a18abaae16f5d04e6701fed19dd3572c00298a77e47dc575a8890d507f3a2547cb40132532876dd9f3c5c948976255598d5795ffb2a909b59b8cb61838837d6"}}}}}}}) 1.759925644s ago: executing program 2 (id=47): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/35}, &(0x7f0000000100)=0x25) ftruncate(r2, 0xfffffffffffffff7) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4}, &(0x7f0000000000)=0x69) 1.758783788s ago: executing program 7 (id=48): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async, rerun: 64) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async, rerun: 32) r1 = syz_open_pts() (async, rerun: 32) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x7) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) (async, rerun: 64) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async, rerun: 32) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.75781109s ago: executing program 7 (id=50): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000240)=0xff, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x186) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) 1.756768698s ago: executing program 7 (id=51): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r4, &(0x7f0000000200)=[{0x0}], 0x1) open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r3, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) shutdown(r1, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/139, 0x8b) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.052065381s ago: executing program 0 (id=78): r0 = socket(0x11, 0x2, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000480)='\'^-+(^:%\xd1{):\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='J(\x00', &(0x7f0000000540)=']:&.!-%(!)-\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=',+:!^#+\x00', &(0x7f0000000600)=':&\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='\x00']) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x9, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000001140)={0x0, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffffe}, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x8000, 0xfffffffffffffffd}, &(0x7f0000000100)) r1 = getegid() setgid(r1) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2ab, &(0x7f0000000980)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "64d812", 0x275, 0x29, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="dbe2b680da655105d82a79f0dfdbe32d", {[@routing={0x61, 0x6, 0x0, 0xfb, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @mcast1]}, @dstopts={0x3a, 0x29, '\x00', [@generic={0x3, 0x71, "544b3c35d27a904b39ecbb8f442bf21c12b6e977f2267e796a892736a8fd416974fea9d8e84faa9f1d58c05f557b7d813a37477c792b25da35e9e0b64b01b618b6df5eea3c0cdccac803a9da7e323ade5709d45ae765bd12e665f4a633208dcafb5a46e6e1b38bffd05df79fe0a4fb996e"}, @enc_lim={0x4, 0x1, 0xb5}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x7}, @generic={0xd6, 0xc5, "d7eb6605fb06fbf258f14f22200b0244e8eec5fe7480e69aa64dcd35c8e06a99dca5968d4cfac892008326c438bf95a0ec4e79dd9795b4558d20cbecb89bab645979a6dc324c199323a1a3eed541909c9224d809c9d0f4dad653572484bdc399ce42c5115ccd23a3f980a53a269201fbfad013d5351be20964909ed41deacfffcd1b8b3682e8a39b4a8f20730e66356db9d143b6c06358ccdfe2d205529e1a9d64f7a92b08ae47e553653d665f857a24bda846790eace4e7f7e2e1ee76b7be3ea957eac476"}, @pad1, @pad1]}], @udp={{0x1, 0x0, 0x8}, {"5fe05124466a87c28049a2822161bf1dad0a4c0e10e59e282d647c12838eb671fb571a8a89089ca89376b95467c575c32bcf6049439076a4c566671f8159b37d8c8517c7ab461104ca7f6cb2cf34e3bf522d9beb4846d543d699887ac0ff1cdd7014edd2677ba3f4fcece366c45158e7ad615335c44e1d417963f60abd15ff423e17ef6cd5a335a4688dfbafb344cbf743045ab967892eace02ed6e46cf1b1267136c62d720cc31cf4086ad0d8246856c9b345a786a9d8a319734c9260010cf47c0f6f6063a52eb76c1774be9d2a5a33aad4ef8d12b9ac266c413dbe1d"}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$hw(&(0x7f0000000140)={0x6, 0xc}, 0x2, &(0x7f0000000340)="6673104533583a40de861deda50f317b38d17a6881a5ed87928b5a5e9d294479b29034fe11a72f0ed7ee72352920eb71b603351bc988303b278809e6d6432c3a403aef7e4bddd48c0dd617c6e9cb8329de01b59eca2e7e742f30ca7feafaa80a445c474332963f2e17da3aef8e2183d0ba5b85f0b870d320e2fc4ae5", &(0x7f00000003c0)=0x7c, &(0x7f0000000400)="d345b84ceeffcf4dd9849a0f2925d96d3b5ae4502b6f0104220dbdfd75d3bb883a", 0x21) write(r0, &(0x7f0000000240)="3b102da0c2f9b16683c89c7bc0ed03c8952ef293db6f595183451137f61457d005eb6ef3b7f57950bc33fb9ccbb6d144766df8466c4de65e1aa80d78520367efe5f7041b2b0b3fbe87ad03fafa48efe25d1c8fffb12de5571cca4c2c1179a87f55ba823e06f49e5157a543970f1c4a0a3381266b05ac159683baef3d986b1c8d9d700e06550912a768cfca103e48af8d353b12f3a2e24e43c3a47ad6556384f76a8bb508012de9d493b568b95b4245e2905f3c6479a4bdc4d2aa8e8b87149316583bdcfc6b34c4a4783f66055c84fe", 0xcf) sysctl$kern(&(0x7f0000000700)={0x1, 0x2e}, 0x2, &(0x7f0000000740)="8f9143c8b498a3199fe2fb84fec63ef2df4bccb8b9444ff43088e1207736e6154a1c2ee37d8221de4d8d3330c123aa9278d75d9c107a25c8fd5e26f6e4a4a98a857e1cdccfe68c17174bc83ab8d566842bf5bb3f096f98a95b2f01f6b6ad14cfc5f9076aac0e35a05e3b1a6a111de8d43bbd4ecba3e5e562d5f19a500e051438a8ee2e8f0571185c6f744e3c460372d5e842031f1fe3fd9786a10e0a2f59d60acb3208eeed3e59fbee061fac924aa9ee66e1e31e57a190bba91c33f7d0b71ebf7f7e70772be626e64e2bef89e2294840f8b9682d774e500e594ef97d1bfc80fd41ff8ace474615f66be0ded325b0143dc1012ec645d2e7aa8d5517", &(0x7f0000000840)=0xfb, &(0x7f0000000880)="fc49f1fe912baab0af6568c251dd8954c9a19ec2bf0086130b9a44d0821689219c8f098f456a4a784d06d7b8f0f766a81c3e6b08a09a80b83ca8d5be6f58492d9168bb0397dc4b69a314db32b304bbbc7073500146bbd09c2ae145ca3c6ae89fe66e259ec58465b6dcdbf16f2f0d90e8035ee77dd82407932558ce0f3a4c0d67cd9efd5e6f9fe89d3251d5c1e82993a02362cec79bcb60556887df76525f53c0704abbfd8c5aaf9620212954552f1928cbf60ad3d76406ef911b5ece4db10869d83e8157e3ac9dad342ae8b1", 0xcc) 1.019703664s ago: executing program 1 (id=79): r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) bind(r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) pipe(&(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000580)={0x3, 0x7}) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x6, &(0x7f0000000180)="b1f5d915", 0x4) poll(&(0x7f0000000100), 0x5d, 0x102) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x4, 0x3, 0x6}], 0x6, 0x0, 0xa, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e261150e00000009ffe600", 0x4000000, 0x1a3}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) 956.883676ms ago: executing program 2 (id=80): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r0, 0x10000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x50) preadv(r5, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 956.187964ms ago: executing program 0 (id=81): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 955.533671ms ago: executing program 1 (id=82): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) r2 = socket(0x20, 0x3, 0x4) sendto$unix(r2, &(0x7f00000001c0)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r4 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xd, 0x0, 0x0, r4, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) r7 = fcntl$getown(r2, 0x5) (async, rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) (rerun: 32) r9 = getgid() (async) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r11 = getpgid(0x0) r12 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r12, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)="35be9b4fbeabd4864dbfcfe14a2fb5f6ad8f61eccfea8d2f4568923c17d401561fbd20e8cfda6f1cef3e3c567822d063039c3466dcf74366300a8fe42a2ab4783c8c91083bff192f9fdae34856fa02718dd3bf754eb94053bcf4e5c5695106ccacf94d0193e24697dffd1434fdd30ec28b003e8ae192e60c7a", 0x79}, {&(0x7f0000000440)="cadc779dc4a6dd25e4b24ff70e45eae74256ebdbffe6ec13dcc109bc98d579438ecdb4744bcbddf36ef43e4e5fd67e00a3db1a4ee19c5b681d4cb9e043d54ca7134abe00953a5bcb0d405395a16b29e2d0c0acc3b6e34cca0d1131375b76ba3cedb3b68585ee6002417c91825255e1cad268391973ddce3107c67c399c885afab5ded6072e4bedc4d4", 0x89}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r2, r2]}, @rights={0x38, 0xffff, 0x1, [r10, r1, 0xffffffffffffff9c, r2, r0, r2, r1, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc0, 0x405}, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) writev(r14, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) ftruncate(r1, 0x10000) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r15 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r15, 0xc028756b, &(0x7f0000000100)) (async, rerun: 64) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x9}, @generic={0x7, 0x2}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1}}}}}}) (async, rerun: 64) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x50) preadv(r16, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 954.719604ms ago: executing program 0 (id=83): poll(&(0x7f0000000000), 0x35, 0x0) r0 = msgget$private(0x0, 0x5bd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/87}, 0x5f, 0x0, 0x1000) poll(&(0x7f0000000000), 0x35, 0x0) (async) msgget$private(0x0, 0x5bd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) (async) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/87}, 0x5f, 0x0, 0x1000) (async) 846.670165ms ago: executing program 7 (id=86): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7f, 0xfffffffffffffffe}, {0x0, 0x7}}, 0x2) r0 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0xfffffffffffffffe, &(0x7f0000000300)=0xffffffffffffff4a, 0x0, 0x4d) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000380)="fc68983a0ba0d3951273b68b18f75426c4be78d69c0c7bb9f91d7e91486a9bb16a6d77eddaeb19d37fe5687e2f0ba557969a742039f1f0d28a8fd113976cfcf40261064603bcacdcf405046969d1eee726596526e32929842f96b9a2533eea6318c1f98f012e040fe69ec6c845f6a2740a21030c6a71e555b76b099aef7e22b7b3f6e5fa97ac2c2d2f0539331bc02bf4e2507ff094ebcff02d4a1589c671bbecda5ec6dde15de9cdcad79601e083b741c175ed591116365cce35d95c9452ecf87292a5e0faaf331869314497d2cb70ba33f9fd5d956f008af898e83ae4c8adc5ad91d66fde9adcdedc6d01a2758ec06c42ae60ed6729a66aa37eb868f4e82e3df16a058799f4ec0c25499acf06842c764ce739ea9d213d1995b3f0917454c6cd3ed32d12bf21994981f17d26e8ce4c0155e0c96dc2e85a74e54a394b8349f71cf4cd70010447e7dfc0fd68a4f6671adfcebd1161c2b4959d6cf588513243684f22c3edb0eecb6e236fc22aadee05f196bc1b3c17e767199777886252202780889a7c98dfffbc829a9718a508000000e37132d27d08d8abadd9934f61d22a6fe4a441bb6881b20a2cef2e67bf639a4dedb820a27bdedf9cfd631e9a1cfe1f08a84ed9d0eea79d05a0b884118ebd1e5aac2610364bda4b3d73258f4f949659a719e01138e1d29625", 0x117ab4d7eedc8a4e, 0x3, 0x0, 0x0) 844.900247ms ago: executing program 2 (id=87): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) ioctl$KDSETRAD(r2, 0x20004b43) (async) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xe3be9def45930807) (async) r6 = dup2(r3, r5) readv(r2, &(0x7f0000002900)=[{0x0}, {&(0x7f0000002500)=""/112, 0x70}], 0x2) (async) ioctl$TIOCSBRK(r6, 0x2000747b) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x5010, r0, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x1, 0x400, "e43593046291bf9400000000f3ed527f8c67a31f", 0xb, 0x2}) (async) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, 0x0, 0x0) 604.440837ms ago: executing program 3 (id=89): nanosleep(0xfffffffffffffffe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x10409789, 0xfe, 0xf7fffc40, 0x80a1a1, "bb08000100f167d910508b000000000000000080", 0x2, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x4) nanosleep(0xfffffffffffffffe, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x10409789, 0xfe, 0xf7fffc40, 0x80a1a1, "bb08000100f167d910508b000000000000000080", 0x2, 0x4}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) (async) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r2, 0x0, 0x4) (async) 600.484508ms ago: executing program 1 (id=90): syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b00fe8000572a52f5fd3bf1000000000000000000000000aa"]) 598.003201ms ago: executing program 4 (id=91): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x23, 0x0, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0), 0x0) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000900)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x2, 0x100000000, 0x2}], 0xfff, 0x0, 0x8b, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x6, 0x40, 0x2, 0x3, "7e45b171ed35785a14c8984dc5f8094bd23e01f6", 0x101, 0x63}) 336.366876ms ago: executing program 4 (id=92): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)='\t', 0x1) lseek(r0, 0x3, 0x0) write(r0, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080)=0xfffffe93, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000280), &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x6, 0x1, 0x3) setsockopt(r1, 0x0, 0x20, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 333.320908ms ago: executing program 5 (id=94): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) r6 = shmget$private(0x0, 0x1000, 0x513, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x68, 0x61a, @broadcast}}}}}}) shmat(r6, &(0x7f00001e3000/0x2000)=nil, 0x3000) r7 = shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) 331.268378ms ago: executing program 0 (id=95): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) r0 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) 329.328077ms ago: executing program 4 (id=96): r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xa1fa) read(r1, &(0x7f0000000200)=""/4096, 0x1000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x200, 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000100)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa86dd6603816a0014060afe80000000000002d528360000aafe8000000000000000000000000000aa4e214e200000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000190780002"]) ioctl$TIOCSDTR(r1, 0x20007479) 327.305207ms ago: executing program 7 (id=97): sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sysctl$ddb(0x0, 0x0, &(0x7f0000000040)="75259692ea3fbd080b15486f87a82ed322cafd3beed0cfd5c7884d527cc919b172f3cf33f50c32ac515743e3a65b", &(0x7f00000000c0)=0x2e, &(0x7f0000000100), 0x0) sync() sync() sync() sync() clock_gettime(0x2, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x8}, {0xffffffff}}, 0x0) semget$private(0x0, 0x4, 0x98) 326.599053ms ago: executing program 3 (id=98): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x9, 0x0, 0x6, 0x3, 0x2000401}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x8, 0x56}) (async) setrlimit(0x8, &(0x7f0000000100)={0x8, 0x56}) r1 = syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) close(r1) (async) close(r1) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x7bef, 0xffffdf82, 0x8, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee64", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x18}, 0x2, &(0x7f0000000340)="71fb1e34", &(0x7f0000000300)=0x4, 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xffffffff94c4cfee, 0x0, r4}) (async) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xffffffff94c4cfee, 0x0, r4}) 255.573972ms ago: executing program 6 (id=99): r0 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0xc}, 0x2, &(0x7f0000000240)="71f91e3471ac0458bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000280)="bd74b91ab28a871ea632445a494ca3525ca94d113d0eadc97d5ee04e74441e5edc38e4ca195554eeb5fdc9c2fe1b2a7c729d9607e71f7e7b9b3c41ebb09346a867ac15fe0f58ef19507f68f38a31f0639307de862a53ab62aefa967dc3066f4bbf761606b2872f4ef40c02c84e8c049a5e6046e37d1e5e26178e5c4239d4086613e65facc5448eb0d8d1c11bd3fbb26717f041ab30af23126dd5b40d607fa2fb7725dbbf9685fbc203dcaafa8e220f2a58c3d5ac3158e33d300a0c6175f95c95d39e21908e71830f22199ca29436d5c7358fdd0a6ad7887b83813d4ef0cfc4332ceccea6ebec37bc63f518be75a8bc646b784bbd4c71766627640a0b5fb510874f601dfc9fad816d8d331ff6888ac45c7fcdbbbc7e49fa5df4c9b9519875d1d8e115d7bd6ef1f02c7bc26262c610305fd886e25c77dfd2efe60de33977e94fee3a758f6d96badf66036bd1353510991bd3b4cf65ad7b77299ad246e372dce76bd7fac438e3816181f1a1598982735dfed6c92b6cae37d7f7d8778b99eceae4e6d40f9e0983f66886be051c68741801f2a93d595727bb637435a1a8b0f2d71f2a17ea93ad465853b36112ae2c042a8ff10e7a86916f56110c2c7684b3b15b64341913c860db5e00030233af6f519ee17571ea9eb8d1e6757bc0a081e9380d9e6d76d7985b6cb5f8f33c919466c25d340fed6711b08dfa97e7b0de41b42b59e8dab8d4e36442e76ff442d0c99808be30cb8b8098c2697c2daef94ee27d5fabb556a768605c9e6cbb5ac28e94fb09450dd5ae7a187c7b0ea30aa5892f17a9e91ee82f116452df069ff4e08ca23d7eb8fd1b36bd0aed114d50f00c540f05d4806357908ccf81f035991e5bdf2c8f2f162f4314240b0247904adfe0d2f0cdcda1d13937ba9344c203268cf4a23a89b4166757846b168528017203c2fff0cdfbbac1699fbf3c68af17d4b3f49d9433e2e33ab331f570be00f2ba01aef88f723374754f67258139199ea506192f3fd240b5f6c29460f7467e398518925e75e8445905f55cd09764fc5f964d4d82bc54e4eb75b65db783c90a8fc865c8f09ef5e56459ac34c826a83588bc9bc35ad8cfd73a83409e8e8014bc2625a0fe4e323e916453036aac112733ec8b4fc895f177b43572ebe58472cb3326e73edcffdd85cbcd7939c17c210469b3cb0700bd48a4bf654e89607bcfb0c4556dc759ea9701f38f404c7c54baaa9a93bade232c4b989098dde2244b494ecbea938ee71431c40400ee1159ece17af338bdc6a14235b6defe00aac019160a2494f20d9ad8dbb2720405a1cc14d8ad400768766e943426de95d6941e6e24e9e327416f853a800710ca4e12adf62d533f6173aca3078112e590734c1893923071f1957d7da4c82cbc259ccad133697b3de6bf441daec6e901454cae33b527bf1f60d4cbeff533af2c04158ca0f164c9215e432978771da31f75556727bb5a95fe4694e912480e8a2b3c6f9d5466ee5b73bd2927d3adbe83dc73dac4ee0965e20da8684cf0497e2a8552a2e8c27ddfde802c1924cf70659fe2ffdc66a0d32daefe009b7be5417273fda840075d43df1298334aaf9722829fbf235acccd14172326c841b32d06a9aa4345ef844a85a8e8ba8645551d7c103a0a11d59c8c72695d889742624fd05adea0fce62fbc246cf610c489d2993c165a6b701f3b5ed702eafb90f775ca7e9909a641ed6721edef151f7d459c4fb2c9af1d400d6336b8f974e48a40547f93d54fb3b7c9aa06abd85433987e8a1fb72e7d43237c2135e8b8917dafea81430e7cc2a4c2aeeb6d6f1ed7d6f313c9698329159267b7478211af65bbdc5ff22207ea501795c5bd8da8f57434a34dae18511a4e4021fe03fd4cad6d94f8d5bb85489602dde1693795856d6142a3f6b5ceac9e6315fa0900a04547ea6e4891e2156d654b033bac112fc77c6236ba9c5fd5be1149ae81e9de96de589c39bdd348fec96014041326c479df3c4b10b21709491e7d5ddfb630d408bc50dc0fa2c42254fa01dc07834b9719ad76d210539e431f97741944ef8647aa8cd4304c7e8be2bd313e09e9abbd9b9018819d7db56f1ba115172aa2842311b26b3bbbffb20b2db18077ceb00b5166501832edada150e297b44ab34db36189c31db6fce925a51862fb69a18248c548350e96f999e625581678345a587a57cd5a925901fe17639903e98b3adfe179643eb065efc62f8803f9a419cfe18ae1dd511fd86665c921ca53e17ed773dcecd03666c8ea54543cf36a4c32974829909cedbd448cc1176fe6ab025bca682b86a9f1050f6848b2720a59321084c059a3d3cc895c7aa9cba3aea7e3483d851d1f3e45843acb5962e5a7f6bc4d3d88dfd814cedec249f478ff0853c74802b0819ff352e89bd10828c69492ba9ae3dbe3e9ec6b465b74d3abcf8484920a72c284f6e48b8a9f6c63962d220540d1fe2c44778ab0a73ca865bf689c214abf5a6f91086d965a53f642450728a9c2ba81e086a8ded9b975bb84ef039fb2f192ebaf34e31dae3013c7c072f83f557855d411a184241f38f9918a915befd7b081da9b45e279ba4aa7787e44b4b24ccd99a97aed45af1d3725497a07830897cef3cd86ab35e88929740cfee4544082825fc1fbf0fe22b9eff845993ed58001e70fd65af715fe0c0b941b80d5e0d86ad518ee31207309baa16aca44a8a494114383281a8617317bc1fe911ef679bc00c232885e84201c8af2f2cfc32f1e6bef8cbf2a1ff1166d9a3b4004ecea2ecdb5f12b5efdb9823f3899d20a199a0bdb02f8059d1f87f418b3e7a9922f700aa44296dbb8f4ab638cc3e326d82a37de2cec6655d5115309f16aecf24c5a7dc9b1ba9fa89f10a065112ae737629807675c22ab9ec2052b1dc18b4f8b860e23322337270bd6da367c8da982605f454c55b67093823f80cf3d153da1d57746f9adfc05eeda245ebf5794e4f605a72b89716632c39b4ab4cc5495c84f25d2eacae91bbce2824180e835f90540255d32a4fdb63bec23e10ac03834314fe8912bbf97ecf835416851b1c46f91660d9233e36fe3c2f50ff8d0ab84b2b9209031facdab9e382b1365b2fb6368505428645b3fc1cd9e7f99a6654a54578352dc4623002389b822230754b08e042adfc8021c5cd1d9d011bb938a8363734547021abc8ca4650e127dc6f7c25bc1a21062525dd31fb1888ad361d513e9a811fdae803a10ded5e839a3ddb5e967d7cf2c36e6c559851c7903a25820af93b8f9c6b83f8b5f9bfa17bc8e7aa6ee178807e7c35f31dea7b7b54199cd5bd11b071748efc4f6736f5af64291ae83f85aeebc79493a37af95ce47c5494ab5672deeef38ec47ed33b21b28ed457bd05daa2d4e3d0aa9c2ee6a9c0c4fcd31766305e3291908e6cf2be3522f91c135838fe4586c2ae1722387af6e9c7a10ddae332a7fb939de8cd7e896bbb15c9e8ae5155ba1eade690b397ed5426c2cf89a10e8e4ed91c5602748af80444ffe419596636d0e467c987684f9802470c8f87eff6aae9b0fbffa48d8fc353baee8ffedb3fe8d1d14af1246c26120b5a8923b974c0ef3d683a1a18049d7901f74bb1332e5f630749b03cc72b0597cce61a864c3cfcb570212103122d1f3273b0ea4629f12a3efcc51ccd0d2d9963b9df21d5aae029b07cb70b179f3cf3c83ea4e91fa8d79be5ddeea3e201afbd59f5bc04b17a3028de9c4dbafc6a4b700614f6eef645aea1b7957d5269a854f5590d4c6c7af4ba7ee1e367cdac319cdf511a2c31826a868f2f1af6689794d3325e154e5b1d04104c1a521f941a1286bd084b45d779e6f9c05c80f75bfe00a16484ec87f4ca753573aaa23f10fb154d623999225ee6e798246e1ea2db72293cb4666bb3073e04c56cf979e5e2f0ec3361be57959b2304a2fc3da40011d522e2c47e0f830bee0d09938b0463da5e00d146eff59e1bcf7ee93b077442bac05fcc00ba42f9f0e61787d3a4eb4c67849ef73d3e234f085b0b9735ecf81e1da134d7fa2ccf74cca38ec237516341453e68d5f7dfb4ab070e351705d5caadbd203d7c6eeee0c7522f2d0a162676fdb99be5b2adaaa88956429cc8d6a64b9f011968cfe3c1ddb531048850a7ed3731e8e6526e5ea4fa7915542563abf77261d4039f5f875acc7e45de5817983fa08f8554d6fc1a27fd7967760543a5eaf619b427bd8d7009fcb79a6c153d6caf3b8476207ce3dc86477b6c5c877b00267f960fcb8734241bfa6e1f320e4dd88290a03359ef2beaf98954cf2a864db3b2703c83fa2314be58a82f36a8fde7d5a439379e0a92916c2039155cf48c5e5f4da9a25a7b11a8beab16c85da5708d6779d08098cd34eac404ff32de0a3f7dbea4895305eefcde8f3f753fce903af2322f9df40dc23eb4ab5dd7be04cb7ebebb0932be4269aa9ee8033a4dceb0730606434e04b7d534dae570e62c78854d7c7d1d70272a70c6eb5a6a90b31fa27f998e46c77c92234677f25782c80b5af5a28f94a253fef613fbd208842c4ec0344f1418ae7d7973408317b5ffb58deeb5f40d761e5471870494460fe3f23ae1b62e223238a1161e732d939500dbbde00ab6f4f21c9dee2e85623cd9d2a3e66106f65ce38e4d32416866853e382be079b89d7ce378f937d83d1179f037e471d33ad25805d21456a670d01cf9ae7f991d92ce4466ab8535aeabf71648b83defc229fff9017cbaad6fb873d257cd65af353d94eb761cbbf2c1f9f9412fc80660d2cf9c67388a6c43e2225e9ce6d51052d333373fd63fafc920a50332aad0e39c01c51239bf7d1d1c533af17eed91561d4da9ae1d7a85f8c507a13585386ad702801d21215859d7bbc977f4197db9990e1b39b5768654d52dc70b30a4c1dc4f6b8a2d2d03e2e5e79267cc1bcb96a38b2a83e73a14eec66b9db6efbf72087d51d4aaf8cc2a8473d7e05749a24eee994a34c7ba8cd46dc149ca7ede56ff714a41e04630a2942c340584409cd4073752f7f80bc4b2eddf556250d190efb151ac7dfa489150cd1d72fe5e1ec4473967799f6a8726e0cd5e2f864c0423f0ea19b148ebae5b0f6d7feb11b5a282788d5dc4149a774d2a1678977c8634a3dc8fccb5dc97bd8316278c165015e1edd4e2ca749720f710835ee7751e6676f6e0a735060bb950cb18db691dcdaa6bb211337bc03dd82860145fe361c7882dfbf99c95a5fefb8dcb0127fe0b2eb609f2653a847b38e1420ddbd5babb6fc6a8a807339ebd8839391d7be5148a62a76c8ba69e8c8fd10aea48d83636a138414cf6b41f05e4724bad99fd8d62e37e40c281d5205824e5e7222765e99abb9e58b742941cdfa1a8ecb46138c39bea636d00f6d0be7239459cd5f8b047368022fba84c6eec9b5391b83c5ad8cb9c4cced59154b895a1073a6ca03c9ed6eb61e48552a31a572d69a47110b54912f60f45a4bf31b785fae56f28f65540018a1dd9303b04bf525001ba85a17daa1da4c5d9bdee9b291ab7f89646505afff9a0855e2842f357d51abef66a5bd9789920fbcbb4d75713da45b49f295c2f0f8f76fe437c4662d869ebb9b00ff2286925cc9e1f374091ce4159fb55343922b67734aa0de0aff33384f28aec1ba0de750450170f41f8f734ee08bf105b7c705d5214c453935c6fbe517f701be2dffc8297a343bd8b8c3e75a1a05bf1bfe55ba768135bb885e208170d8b2f3775f45348ce43726767c0bb6c11c678afc42679e7cf2871182a68419ba28ac194dfca02fca33d2e128ac7b4080580268e259f767fb79207ea85c540c6b10302ebd5657c57134ac35", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="1f8e0679e7c2b9d89b6e43fc9b483063128d03cc5b56998f97c359fa229cd1f1be6a54809b64a546b79730716ab5ece4c8ac735e2dee7a1180d7caed36cfc9a3ccf4eba197d914c96c6c8b737cfe", 0x4e) getpeername$inet(r0, 0x0, 0xffffffffffffffff) 252.970557ms ago: executing program 4 (id=100): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x18, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@hopopts={0x3c, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0xdf}]}], @icmpv6=@ndisc_rs}}}}}) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (rerun: 64) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8060694a, &(0x7f00000001c0)) (async) chflags(0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x80) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="3389ed", 0xfe99}], 0x100000000000003d, 0x3fffe) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="5d2f754883b0258773a9cf82c7a3fed0a0a3eefbdbe2e0e7be226beef8fcec1a0b32942b473c4b6dc558ba18a3b63f4409702f2f81c31e6919e87177a49ba9165f317f1edb252687b9455acc324ca2666e6898c9406e8b", 0x57) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (rerun: 64) fcntl$lock(r2, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xd9, &(0x7f0000000380)=ANY=[@ANYBLOB="492ea5914c80513c5275cf1c0800470700cb00670005ff29907800000000e00000029408fd8cd83bdba907070fac1400bb9406000001ff000089070900000009070f3d00000000ac1400aaac1400aa831b0200000004e000000200000000ffffffff00000000e00000020b009078000600004909000400670bf08104ffffe0000001ffffffff0711b9d2c6b1b694d01565aa6c5476e73e0001440c3123ffffffc000000005830f05ac1400aaac1400aa000000064407e1441e33468317b6ffffffff00000009e00000017f000001ac1400bb000000009eca7568c9cb7e72b7370f83bdb68a7b2d1bd680d7ad3e7858d5ee778e9c1ee55a55472d8ae57f7eddf3f964b9bd8cc9202697b3476e9d55ae4ff0682408a3f7f84dfdad77a438d0503581cb91504545af8d2224fa723e09ac42b3657ed634d3f2787247105383c8fd0429723320a655b30b908f4b3aa5428f749e83b9d65a9effd3083f2fcc4dfe3f35b4db456c84c474a6bd64333ed05d0afcdaa003691f6a91b0f5500dfb944cae73600bbd6359d94eb3ade4da3112a2451c896146a363d7d8c3829ce24eb8"]) 251.798169ms ago: executing program 6 (id=101): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async) close(r1) socket$inet(0x2, 0x1, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0xc, 0x8, 0x2, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x5, 0x8}, {{}, 0xfffffffffffffff9, 0x82, 0x20000002, 0xb2a, 0x7fffffffffffffff}], 0x3, 0x0, 0x45a8, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) shutdown(r0, 0x2) 226.664504ms ago: executing program 6 (id=102): sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x8) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000d00)={0x0, 0x9}, 0x10, 0x821, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r4 = getpgrp() flock(r3, 0x6) fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000140), 0x10000) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x4, 0xf, r4}) 213.939003ms ago: executing program 5 (id=103): sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 131.954101ms ago: executing program 6 (id=104): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)="f5ffffff", 0x4) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x8, 0x8, 0x8, 0x9ce8, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r3, 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) 128.203464ms ago: executing program 5 (id=105): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040), 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7c118903850f19c0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000040), 0x2) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) (async) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7c118903850f19c0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) (async) 127.283242ms ago: executing program 3 (id=106): r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmmsg(r0, &(0x7f0000001240)={&(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x3, &(0x7f0000001180)=""/73, 0x49}, 0x2}, 0x10, 0x800, &(0x7f0000001280)={0x4, 0x300000}) sendmmsg(r0, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f00000012c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000017c0)=[{&(0x7f0000001300)="bbd22cc21e951c771bdc5a0eb03982c7963e0584bc9a850b9914715a57a16f816ef2b8be0209d7fe41ab21e38a7203cf0ddb3aed2ddb4485aab2dbef53b7175e0c71fb1e86f2962043f33476b47736b56e65d977d5fe689e7971434e78a40b885a02876492c2ef533f5c8ceac096f8678569af911d2290361be5656cc5138ceadf150453ec800625ee1b463fe676adb0f1d39eab342a28497d6a93d49d0c5075fefc0867299d031badf123d6d22ffc5a5bcde4f2f249a4ab0d6e74557118481ab848c1fccccbf8b0066b4f", 0xcb}, {&(0x7f0000001400)="5146c067f51b97dd67c4e9da23ac24224bb8b7381bca7ab51d6323853227ee91b0caad80ae47af650d985e405dfae127f467a6764cde1ba45e85dbb7c066b90e42fc606700ab2406bec4f27c9f9cc7d4b50e6706108cf4afd057807190dc51d0c13983ed4fa305c01315c8cdcf4412db99baead87acad6915616061e0e41d1c68560f9a31b74256eb944288bdb0e18c7d900b8a37d4072536c1c56eb6b3e81e2a9a1e71217d1f1cbd25e0d786095", 0xae}, {&(0x7f00000014c0)="46373b4edaa2fab89757ae4fa88dee0a6011d648253909415e4e14f5dcd3d58fbadabd9b2ba8014593ea9579a534d4219beb11a1641e2c04ae62cc54e75c74abf7d8f56684b62fa276ee3244602633c9e2934debd55796fd79c6c83c9557ca9d2514567befe2bfafc4b8fe3c1ae5002674a4c54442a90e641c8969ec098f8ebfe7961654c0d9181b31d5079d29d6bce612f207bc352b9bc17cd8d2915391d9a14ddb2a3242ea752cd3dc78dc88e5a80343b7b57c190ce072574a43b591cd223d234ee2c103f47894a30218db5674edc23eed1d236933dd", 0xd7}, {&(0x7f00000015c0)="0a075359f69141322566390942e5d521839a8c489b8f703ebd273adbf75f0530c746c3e0f1641893a0d019dac9c914092e5beb07e5bfe52271297cb6e780624a339ea35fa44c16d10cf4cf17cf298452838ba9530a8afd20b434712a11a0be042ee3f2493f5d7b9e737633260d7f440aefb6157d54db3161888683a74666bd5b549f0973b31da8f897a0d7565dbcec950c07220b057b8ef8b202af1a0a092d2f4cd2da2636752571ac2c6edfac2a110dad40bf388ce91ab47a09460a7dc428a04a5c0e411ed69f5bb3038901234cc7e728c05301e22061b5d046c920523915ad002400aa3061bb7bd380f7cf2a", 0xed}, {&(0x7f00000016c0)="7c6aa4227eedeba4fc2a70680211f2e35f12bd7e685469b539fb3e0e916353d3ad70c1629bf2f2a832d18a40c807d852c11f6160fdaaf6774f4a1ceaac4fdf77c1a49794a12ae705e343d6daeedf92e1d9736ec7a0a0a9bd9c3bff0e0dfd878059746f69e40445baed811a3ed11352102d91a4712c0b42a09df5a7c5962df6aa706d65d5f2e0448db54468fef96c8dbc6b859905559a126db063287e5fdebd6caafc2cf87d132e7f40bcd9e097bc0a008ae8dbf89ac0564c94deabb15f9ef4c3a9f106ae48d2603712104b9ae35a8dde62949c33e484c1101affbf76ac", 0xdd}], 0x5, &(0x7f0000001840)=[{0x70, 0x1, 0x81, "1ffe9d138f23bd181e9e0834b830c02889d016f213ea1a0a00d0a50580bf162a053346cd00c985fa32e1658301f8bc03898434e7fa8088e979657b4670726f27dacf0d3c266400019b03e9cd1ddb75bc006c9be3512e49050a63"}, {0xb0, 0xffff, 0x1, "222c5272bad1c578cac6e6384f6f91e1aabd2fe85b8adf8dc6e0066fdd8728ea9188acce65fb25366b20278a5d24a735d5abb9da3f009c4affc7d8d09f249b5ebdf0334d56390b74e45ecf1f31c80e75bc18568c7fc43bbc84962d190ffec228f00a4e5cd04594e53b7410d4a90a1c0e8d8c343be68298e00a800508bc511ea322a79b3a460bc470d3ad4637591a27657d957712f00e15e549"}], 0x120}, 0x80000000}, 0x10, 0x4) listen(r0, 0x80000000) recvfrom(r0, &(0x7f0000001a00)=""/64, 0x40, 0x42, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000001a40)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) connect$unix(r2, &(0x7f0000001ac0)=@file={0x0, './file0/file0\x00'}, 0x10) pipe2(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r5 = fcntl$dupfd(r3, 0xf, r2) ioctl$TIOCDRAIN(r5, 0x2000745e) sendmmsg(r4, &(0x7f00000061c0)={&(0x7f0000006180)={&(0x7f0000001b40)=@in6={0x18, 0x1, 0x8, 0x81}, 0xc, &(0x7f0000002e00)=[{&(0x7f0000001b80)="f50d1ad7eaf7139949e4c27def03121f6188c7ee802010572834aa0e105aef4e2f861e2d1f6df858bf953b260d8642816579b740d58b4fd3bc8f4ea6bd5c2c3c1f30a668f1c4387eff28ca9eea48c9148f0c702d2750522618154530c5a7e4d1022e7d688b218396acbf1c06e49bd6fa0427e79b498d333abe68fe7675e5ecbd08723e63ddef7a94c566923ad287c0ef2fed728912d62d29c2f7c8d931be22b60fdcbca20bdd0c35fdcbb674750008b9dcd9d0d509baf11d83ce1a6fe73b271821ffd6a0ecef1ecf5f8c2e66252c9632fe8030c5dc709f7c4c56f06bc80ef3aa9b870357562cbd6131f8c0d36f485cf6c9a6f413ccf663", 0xf7}, {&(0x7f0000001c80)}, {&(0x7f0000001cc0)="7c01609703e41252250aa9dff9ab", 0xe}, {&(0x7f0000001d00)="4d2840fb177e184ca30703a0e11f8089263f72d34399b3f9ead73d6183199ff105ad7e17e2a80cac34d95f2e72c24ff717cb2e33dfb2660cf66ffa47ed724df232d7f6f970a7043bc40056d0c7ef3a4805b948dc63a9399b35b0f638460e3e3a63fc288fad42a348a519c3c6cf1bc80d8ce04860f82c302fc9a84b93110893847378f24458c0fbbefafb9ace22e35975a9678a6a337e4e83aada70f950e301973cb82e22cdcab8f027a3d3a4d293dec40703a8f90f2e8a03bc7f3b6387f65a1a5abe5eea1d70ceedd7d9b03ac0c1636b6a7cf640c1a6bbf2224baa422d21b01c8a34335a0e1f53702ac9a0f8790e80447ab28494ae4517a2f1d701a734227b03e1e91899e7a078f1c46e4e7508e556362dc3573532829dd482cff13c222213619fb310e7c4eb551c6ddf0f8d9ce47b1431c1282c68929ba173f7f9732fb39d4b8e18153d9d37a03575331b6299526f47e927e410d05a9e18d50ee4194db6f34d68674210cae4ca49f35de4a04656692e89938246bcccb09ca164affeeddca10b8ff15a00a1cdb77f028537993ace65bfc092a998ac4985343cf923656d0d2b228a3974fb985acea0aac2efb52a158ae5683ee6ab8b59eb3b86d463f0aab62eb5be0b2a8f9559bcbd3e7ae73ad9fcdc46d763309d4efa5f48829d3f42759249245b9a6969cad47de81ce443721c5edfd3d29910effd19fc60a52895566cee0e89fd568c5569b80009c074a61c171c5da21b03e8ee3ad49096c023fa7cdc2e12ec692b4488fa0ef33c51cf26e2a7ea31070c3b3b133e1a18137d9fd7d0600b2dd70afb681c3f3489ffa7a9e1f4583d309fab261cfa4fef5daadf552dc636879bbc6f2a23fc8ee9a7411fd8aec539ce3f198cda3b85a97edeb52131be68bae5476edb08ab64eec978e476009322c13cd4b8d6bd2539b307d9aeeffdcc240c88c09797b68b193fb1854a3593c9eb54a75531dcd215d8a5d1f60451a0fb35c36850eee190cd94ee2ea190554a9a320b73c4ba96076b22bbc5898565890ef8436c804fbfc9a7895d4ab95a431c6b6226ce08f38ce5059ce8185727c28cde93551df61b8b01bcdebab50a240379cc67ea4bb3158ca6509b83f3bbbc88fbd72d137136b8617aed055f08c1676f715eba3e409a7c69606b052eb6011587fb1153035806bb3b3f954933928b43dc1e9850dee050a8898f8f166257d77ad6a9511516d4411188c4bf039ac7e121192dca35ac8dbec880c75f557e2bbe29111114d1e84d2fdfcd9dc10071fe9a4b9530be5b4d35fa7930033513f68a6aecdc7074c3d55f8862d1ecfac271533d4fe10a5f66777bcfaabf7cc65c74ddca5a581aac17a147f5be991ee2e0bd6f1bea613641418b2c97da8164d78a609ecb42f50448870fad7e53acf0070def72458b0b9d2348c7a82c40e2686254d3e37ef5536681d86f51f1922c01e19df7b7b801eab14108a9e0035e5a72ac4737a6f191f86669761d18017221b635e6f540b1f9377036b12af0b80d1b91173c00bf514404afb3d34d8764f517d3ca35d9ab9e1dfacb6e2db2e32bd9554c2f926230f2316b7175043fec694dff16e4f9ce626097ee7dc6683174765c1471b3fad82a5da24513aaa763be7a28f4c4505a6371670ff937f3bcbb19553c1a09b0001b891118eb6c001f677a0c05749820744880891296bd64cc0006fe3489ede649b2cefe1ca40fd195ee12383fd4e27855461b1fe93307e0e6e5e1618298d4a38b5e9b253c1b209efb27d39b73e32cc9c553d982414389260ac4e3665511d12aba14c9203488d8c22fd08740c4f76e82a106582db4881d52d680c583cd6542d9866fedbb0aa2e5e70571facee5ef28069a76d83746db929974e9e2d397798dd9f0ab7ec517834569791eaa4077d7c31b7586b91994607011d9a2567af1db1c70b24d31d361a9d85fc44ba8ffb6db112aea486d54f5aa38d85f50f302f6f34fb268ed8a1ee993c6abdada682cd7d7027612029a92cd13a4cee8e7fe3be3885fca7e106487ef0b0a8bf714c2d4907baf52e492a6cdee3683bddeffb722969504ae82cc1ffa60bce7d37ba0421787f848f1801193f017496f447d22addbb9063438f780044530fb47d8c83315c02f1f5ad5148af9e7ba6dda7ceb31214dcb771840c050bec55eb1b74cfc694c4637410b939c0e5218023fe73f39aba032ff41bdcbf67fd0b385ce3534f41e76831ceb472397f68bd71d40e326733208d55049c6b36739421b2c4a241aa82268367f88819ac963f10ad1b5a68e30224beb22e03918ee5904af6cfbe248812b93e8a7f2bcba67690633bd13ebe008a54e075a288859619039fe4c5c13aff678516524ad2936a7a99f83555ac978d5ca92764869ef3e77d153de967cc7781c704bf352b65295a42aaf8281ba79383edb3f9c29ddab42b51484d8395fac88fdcb690521ad7afd7de52db7e9dd824f04ef179e2cf8ac42caab6f36362bf316a83c9cd5cf7d578f9b69e8133e68ee0493e28851da38d05af09e9b11d2276df9e3663e27c263978d8840d9d05c1c16844d026880cf252755466b0c6ebc11107d2d4be4df07e2ba1311129fbae68daf1b1ad57ff81bf18fd382321bc8f33ddedf4d46cd7cb87d128c0740bb835eb5712ede8c88bd4750b33caf92842593a977d65fb8620fe29062db1e4786b9388a4db8c946af604de9cb4329552410d5a3fbf152037434f7832f23d03ac780d9dff58899d94be8dfb1861ae2266eb6079bc342967f0a0a4d0b8565c431eae83f068ea01a72ea3cce6e2605e3d5fe112c5a193e84e6dbf6773b07968b22687a8371380bd8f0ce5ff9715fe3ea0703164aaf885c296d1cef762f6fbe45653d3c49dafadcfda677805e2f48d69f00f0d81f49f3e61856b719cd8a8bb4ed976c894855e44cf99a89d5bcc6121a59a73a398c43ef91258f1aef791817a766da5b24b72c568ea0da279de63c1ab1941557cfb52e65774f2f96af1776c6a45d7b19d635cdbaca116f9398f3d0bdd3ddc5061a3516026d982bd3c0ff52e44f4a01ab86657be8b08200ea6151a05c595beffa0c886dbf41d640c9cc4c950c6239b52d4151b9c96e245bd8c47dbe36965c1255f4cafdf99eab010fca71614b507dd331406cad2af364e26b2cea872374bec9e157e4214f0fccae5b922f8b288e6eea08bb25173a22e3d3ee361fff956926c520b5d697202f832a55f20d22a7078c898b597013275d26bce36459656ee7909943d3b91052164c4999c937b1c4ec004f837293988231c258f2e1f779cd40c8716fa5e9f4dee11862a0ab8237c38f00865f23170f93f4813c2e47e7255be152d6109250ab42ffca3db0f61b3dcbb61b7c299638a432f95ad88171e7e8d1b642f88decfda3c79d314f9655fc8b5e4613b69662374b9a4f6f01aba2e526a72aba576f689875f816fc66dff2440bb36d6bfaa9e1993789da175638e5bddb698f95557d207f2f9817b5f1d79142904b3dd71896b4aa3c2cd82a33bf561b249dfae301f9c4e9e38389acc7f14dbd4d6342bb448319e232da19557b0fa97bfbce52e393fbdd5e20098d265707e5b94e2265a3ee45fa94cb1fb908ce1335a3943c892dfb4092f53456bedd31c73170deca33187b8183da48b16d89378668385eb6a7c1ff61afccadd706189e4f6a1cfe0f586331ecf2162100b6d2e6c2991de11aae96049da9d39f6cbc619e2ca47657e3a0468f12596d4a8840a542bd0f2563136bb70c5548df2c8b4b4f11f24efc739cbe4eaf82d642e2f0c038ba24531c0ea5b7ee4ef023a626ddbfde89f024bafcce0e04167c2794ef0398f12304c62e5ebd4783c2ca5f0ffeafd90aae06505b847fc60aaf2bb3ee39faa986498aca6200632803dd33cbcaaca9c403fef3bea8ff73e8fc8e885e3fd2940589972943ee19a6bf31b6510b87a273b1591f475b3e885e070711d54c97288e2de8fe1c85a4f0e57e78f9e310f78d6acabb17998496efe4ba5d5e3bac3f1f28bba0485db2b8935389fdfad266a429587d1be4cab5f360ec2592caba86c707d0bada07d46e69b268361d84e6c289375083e128d9cfbcc5e8a638215d0ebdfbfd93794402860ae53e73398a63cc6ac061d5893f0cf5c0e94f14ba3a7ee8e1625e4da441f2e9c7c9b36530bd546bcb20c40923d865a68ae09da63d4d710732391a5ffc0cd0d84915de21e415a8ccd3d7eeced6a11a1f04f915d8c4ac59020342f809b28b1fee382c3bc2bf989b2957b6d72bf91d9f8756c04677de99406a1765fb19c5afa0d9e5502a2d406bf721d338e8916c69896d4ea28711badb97ea42107c8b0791040537a817f35d8532557c2f3f431fc0905e15ef2dbc970ead8d4c236695fe7a6db4a833eac8bc56222490c3a9d48392961bff1cd60ece8013b5987f42adf92b8d45b0c1b3d0b88da819a6d094f612e1ec8dbd8c180b24637e7a8ea9f15952f45d7c63f84f16a179b3534214b9dac440757365d51857efbb0d3d151b2deb0d10a84453779111131cea4a95b86976ebf3ab0fe8d72217971cb06b8dcbd796f0e6728288a58f34aadbf645a69ef67bfd28b1472f2db624b1f76e16175b17941093b03f831864cce41af5392f8e8e471aa4d91b61d5eb8971426ede0b477610e51e70bb95fc7734c5cebce690f524daa2b6d45bd5b35f2f44bc938b11d7d1d9b57030b8cb0ce90bd4853aa7e9f1e986390de25f8ab76f22a28839208f76d9c68da98bf25e79173199cada773af6e86a93f13916b41b1ce65645b462f624c8336cacd58435a6dc07c41f8b9a570c309bcd4186ccce0ec9bbe18ed93f4235fe7df52f66917ea20b900408747508f874ac70ec78f36c48b3ac74dc26f2736bd05a2322f22e07b85e1551c222b2676d9949cfd7c59ba53f9c23dbcea3b2516573437dc06215c1500d409b7dde39a2de4fb8bec9b62e48704bc85508e9b440a3326fc000aebb2c6ea1f0ae14c4d9d67931a1d41d887129d32d1f076203d79b8ddc32890d8ea1e4153b1b47c6ae39ffcf5199e84bc5fb9b33a2b58137d5ef1fab5521e7738f1e70b3d54344ed89666300a6a77bcf9034b1e1e4aeb82e883ee9e1fb9c1158fb1b8cc5792eba3eb290d666a1d3e32c30e1b2a5f0f6cad934f1dd360fae1933ca1f67df495c514e66889adfb5359cf5192426bdb796e35c0aceabd397372dd147be75e502264113e3556e82791d3d858d7c80ab5ea29fb295c1996f8d7227dea0202756106f029701b6b51c4053ecb93df24bddc62c966577ba31a91b93745d1d765d580f55b183e84983e65c85246a4e20a1d95c32a319f86ce39437a1ac1c461a279786ed41095b2cc8fa7ef6b03573139145c590acbc52d9f404643eb17c61dce8bbe4413bf1ad988f0403c826341c7778062cd237f7313b05d66541805bce4da02a684c90777c7c8e1526534998bbbf4b27d8863ab303a1c27b94b73b2c0e144c16adc9c9ad67b7cd78291640eb745df1774feb71291dbdd84d7687f153e7c6dd29d9b6c587c0c5e70110b264ed8ea0d3c60e8d19e5da775f6bb86ba5ccaee53010c88c1b1d03f4c0955ad1451031d175e408a5af7a3472cb484806c7c977ecf598dcf86c792ad0b781d9216461f5553c443c67b4b7f9f8db7e4facffc23d739827e58b4c21ffcfc66145e8d4fb2aeb852714f1e38ac22b7f816351b48bfbccc2ad6a613a178f01655841a88e240fb262da43fbca67fcce979854a118a2637acbf05b1752ce6fb9468e4d34167718071b84dec00fdea4fffe02488188884addc78646c7501631d41a548f240a368916be", 0x1000}, {&(0x7f0000002d00)="547a2cbc20c084e653f854e72dec17879bff8cd91af31d68d4c49d38e77a35b42ccc840244aaaab223cf8d59722c9296b11f631c8c29e75fd2b64f83fa7fdf5aed9b76df703c22f825f30bff54a809537ba34b3d770513333a36015fc615bf80baa35cedd6bb316b2a412bbd97ee13c3e4610a0bd96d1b2b32f8aa2a92e68ea7d2a16b0706c62ff3542f805c3485a08eb51a3f94d791b3eca219e7643050bdc8e756efaaa35e9973b91bb99fd1874e5504c6e031adf99fa1d642077c78", 0xbd}, {&(0x7f0000002dc0)="13d0d82870f3ca6886", 0x9}], 0x6, &(0x7f0000002e80)=[{0x100, 0xffff, 0x5, "d7ec415b5695ae58921cf17cc988a0636121c19233ed765f2bda8f44f82827e65b886cecd7a8ecb724b8eae14983146851f63b405050b0ad45d934c7b0a6f4b69eb7351cc70ce62df37dc343eed881dd7f32cee536a085f3ccbb71a6d96514074872d0e73f4605609effca8de35b68f2f26a67baa003efae62cc70d2691705f5978f6c90e0b257262c2f44077e440eb90cbc4e60494a4e7574de882d225a2965ffd172579e9e1c35e6da84ec011fe35850f40d7f1abf88546b9c542e92665208177893e0e3d053224213ba738f929f0090fc59b950fe1875f8ddd9e6eb4aaf3ffd2fdf83eaed2e84d92dfd"}, {0x1010, 0x1, 0x6, "2ffd14551abc823da090a94a142fca7b83817b44dafdfd8cc4f9313a84ec0499c92dd63d1d68137b994f02a84af6bcbd1e739d741cbd1a0724a8a84aac3df8e8a36b992185f202704be86ca9fa84605003b28bf040a49cc37f3e8d0b40cfd78042d8d6880acf91b2a81f102bb44846fd3dbb0ad28dcb504ad964174fc9fb59311d0e8ba76650e0beb775bc8116759d44b7c2dba12020eaff2538c57a7ee365e5c8e0443eb3cb4393585f01d6759113fd8132c8ab290b54b2259fd310b1f441e4f81049c87c8ca3501dab0c3fafc7c3ce9eb90733c68aefa572d78f2b0f9e87ece324fc2b968e5dbecd0aa413c4368fbab0c52e3479987d42d9216b71695a20afa8841d979c115fda4412199622325e1578c1e3a3fced5dee45a656d93d695f4ad8b7071cd390183c219c8ae4272705ecfdfa7d940505bf03263cad9b1c0312765df0fbebc92084fa38d1a147eb8380ff651b8de92b99c3db98bbdc371281b3a6870b26d437d370ba756a167a4c9b266c2f9a6bf27a86991a530b8131ed467c34739de7e561d1c47872bfbfa0bcb6d2021dd4324491479963d320c7b2bd56c5edf56407b5d5e7d190f3dcd77caf9baa71cbf6d3c101f7b91c1536de34a45ac7b38374ff831ccfe4b9c62ce745e0993487ea58af48920a6ffeb8109e77a76a68c7be4c1bd4a399f307aa676e1f98a07f3a440a512b709d0da1cc86176162247fda0926390dbca7bad86b3e203de3c0f9bfcbdd6af71b89137fbd9c620ea3a24d1d9dcc2d80f72b7fc4414ebecf6c1e4c2f9efafa1ad64620abdb222c873ee077040472f35b6debf10ab36639dd7aa0eeffa4e1c928e99859bea7b3c8a1ae56d2affc7970a7a5aed7636b4205f067dcfc3627035001d2346034b4a6a59a665034f09a05d7895b8d02326955b4cb28a9049ba7111103a37cd8e8211a096bddb59f756db7f6b83694b8e44c40c9c1371ea6c9a08055485972ab50cf81e7174c871bec4aa27ede9193aa613b2561937deb58046f8e478c4f6c1abe1dde7cb1413aca519675ff159973c927747592b4ec44ae1f8999ed3cf58e98193f70e1ed03fd85471a884805f6b4316601ce5c8cf27522010cd1d162181159df773f4fd23124a5f1cf14a5e784bfd9302acadc12d56670ebd7a500f30be6d1f29bd079cd6df40a30549a2691a93405eeb68035f1bdce9b28c932a76cf3eb2dca2b1ed7a3379b4f9784c178663a49739dd1c149ead40d6b4b71e01d6c94039c1c0ac21b4259c627d5ee2e202391eb7082d13f8bccc16b3c32ea1899dc8e1b91296f16f1d0cf3b1f618ba2fdda24287711bac362f5ef5eb40490fba02151f96f51a02878dc42eac42ed4c7548c1cc92c20bae5fc33b372f34a86b595f9642aadfd6dbd574ed9f91fcca15673a95d13e58d7ddd7e3968133ce826c8b9915d33d79d483b27500bb132a384914ec324c61f8cf617ec9188ae6f513eee494afcb0d0469cdf0301e7ba29a5760b55ee32fdcb200c5f85306b66ac8f497e5d38f1f3be9241c941847c3d2d2f38f379a38cffee7b5a0af0126dec2f4e3aa5c5962eb7d5d274cee298153da9a44e033f6313adc399094c5bba64305a1b75eeb994f04dc8303a34cfec8c222a09179e61149814c8dd6ac8918860a6f6c5cfe949f669b2964ca4fdc6caad397041a4dd7307c88025448fa9f46c70be3bc44254cbe6737de61ec48264114cc10eb17e01a246cf295ddb93a619dfb83f21ec3125c827c07dfee1c75f806284e8628e505e3ef087675d1653218880f8de94c6deb259172536fb07a887495bee0789aaa01c81f025151823dd12fc5f6fb17bd323d9daa835cf16ee0ddd2e3918a39ab9f4bdccdadda6120c6cfe7380ec40be9834bd98a45b4dbbe9fe8910c66a36b742044894f6abbb1b3207d37d2dc82b5db7c8252f6e3124182dec3cf7f30ff3344ad782aabc4b601dd6a0d15bd40e373eb5761f6658756d8c3bd8591e8ddf09222a301bd63d53c97ef3fa1746a553fd0d02af18916cfb690764aee495fe7d6bd64a5ff57af32a6fa04dccdaee849849613a744b4a66f2f64b5162674c2c07c055bf85babb0530e61bb7df0d6c391eb80c7f929b6e374a6b45689dafe973a6e0140f1b51485a1231ffcf21532c42cec11a4da6e93bcd0c1890cc2d44f258bb183f2068db8d7e3f9c47b5ca0a7c38baa30b1aa5403dd2ea9466b84c55ee3e4934df4f9a7866f67162f0d1d30a11e2ab0cee216f89b631058ba47fc9c34d4c7a0c0c60efa766f6b741da38c67cc278daa71edd0bbed9f1298358636e2f2488dffbcee14917e9533550b00f44d9cd80a17e45723821cda76d1ca6bab6a4d3428f38ddb4c1cc0e9955418d999a5d898af38b986ba88d53c831125cc0bc3c9bc3e3802c46f528bc1e6be9e5616e9ef603ebacba10ef258ca9aa0041141baf7204c141eeaf3db4af5d13b690559dbe21b05d61dbcaae3f4fab53f81756ecaffaf95b49c1241ef3b0064c1249b0302e384a199ca5e3f96548b20ca97ea3cde71dda7b3e03bf2a19f1034e325c1f7522b06216f7dc817533c200fc25bb0c372f1cc8fac8558a1b48870dfb486ffa5f6634a77d6a201174629f27747044b730536c96ca0e9a3e80ae793d9863a2f7a15243462b0ed2ea1249be8b2cb34882bf0fd8b17f6351bffa8caffe0642a735756a8e933a5acef2bb23bf1e234b3fbeec7312e5243c38392f05fcaa4e802912b82924c0824dd01171597069e7102a8c22aa24f4c0abcd9db33c84ff834c456394396964ee4038f56b2597ee438417d19d669206f620f692939ae2d809c8d7e2e67684813c00f764cfa40c25cba0f168aebc4c01b97f8b0ce6847ca275d2eb116d32544df6694b703cb060ac705376f795c62db5b6f0e605d974587321acf64b7ebc6cb623dd78770b747fe4fa9983bf86c24eb7236cb6623c3039f2e617dd9b1aa4683a800647e7258980d27941b00da948d9db87917a3c63bdbcb259733f650b5d963b58e45b4027bb7b86552830cf3b93aaff5f6a2f3bc6a0c7fe287468128d3c4892548b7df7ff385f99936dfaf48b63a9d7c71aa9696a221a3181131c12c8fe55bef1125ea8c2e6360136f200f2d606769ecc8fadc0b9d74f28aac149f109e423fe9bdf89d95c8d2dae82dbb0b392b8c2485fbd22820d5579cc3ff3935caa6ae734853c932fb3604150f4b0828e86b9b913b919b5b930de3d616658398bc637463f8c52ea349a394cadb5d192a84d09f638ce23af4099f9cecb9655b4e5968cc918617000d62b651d037463c112faf0c02ef8118db62bbad2939a8aef207ea872ab19fe3765a28bdb8ceafd6ec94a149ec483422b66dad690cce5c2f2e03be293f3772d7574a1ac70c85bd7170c4c293711795ba3865919bfcab8b248a6f1ecf6c1f63ceba46f88a0c323e480a042a905425ba915994087455be103675a5ac00b2742e82b1ecb0a498ea1c5cb4d66359420cc8b50de563c23ce65d8eaa1451a4ca1ad9e7ac00977637cdbf3440900e296a262ed9e83650b8c34f02911251d214bfca22eafdda5cd749c187eb280d0bd500b71be75c234af0b8fd01dc33bb8aa7a3c608a2a2613a147257291e55b36ea2b06eb5aef9e711e39d0fafa3426e1b76de47807181b6631e71150ae27524c2992c039580294700e3e27cc4c45a8897e72fc2ef0765d5b37e09d338cf39ddccaa92c2aa50b1de91e2e515fd60fdcfc9f61952dceb268163b8200205cb987a6699749e35d324ee8fa1f9175522295c8b9e05aeff2d2aefbd9fdb9633b71cf6840a4192dad9e27d4a87a87da017f9a45aae38549a3913b23c059bf9c911011a3339b92b9bd248fdc88bca202e12ad6aafc70ec0428cc789ad2c279f795a82634ef19ab0bdcda4060d0768bf04405d2454975ea2ee0e49ebbc4a520a1eb1d9d89c7f913164c971affc0fef5af35917b7e267b421dd06638a86ab14182d11099412f4946cb0e4ae3fe63caf2e6bb82ef4059e9c7e674334b2c9fcdbcabaaadc7dea4ffcda19a892570dffd2605e30bd2bd335d17fccc87b6f4b25e32d74edacb6242912c16e3aaa63b999946f66d17b9d5230a367e15d9a55736cbe322f17e5de5f2d730b8dd0f4c61e5061856d54150137081f9bae4345db406fe94f436641d8689e7d96c7ca9fe69cd6d9843525cef77dbebbd18641240b3b035648549cbc9afe36f67c775096c11b38d3e818e724cf3362712bf2e31c63b4c51187a1aed7700e20eea47a8ae2691599c7a2b3f3b99122bb00fe7f78049c80193997070e4487c4a8bd09444792526011f87230846785d94ee3bfb426b6324494fa0bb7a82f7b0124648cd6daebd74cc3916196c7355b38dd1f6e546ce535b61dfa6e52bc483d1d6fc4bb484f89957b8d3bee5bdcfcbe82aa0a2fc51782ef2e57b16a4b864db900d3ecfd5728fbb6500422f509a899376dc7ef1b6400abd4882be0bd8dcc84da4012af5906eb44bc39006c6dd5717601453d74f37d1f9757d48f757c67e278d79a630bb51bd78a56bf22dcae03adeee9bf98616c9e2d90536496ba02436f039ba210816622382fc5fe101943b9525c76910789c357add1fa794b4ad9b3b1619b58b7f0a70f27d1ac05bdec66a9db0b630e03dfddd1a56a9ff8f1200b69d0ea4dab644debc861f54f142896e9bef0b2af25fd0d473257f9de580c0bc19341ae9acf827a7f91fd148ebe1ec5281e5512df421ff4b7099e64890374530acc192a845cd39ddd2c0862f23d1edcfeaebfd0acc46c12a2b9923b45dfcd874aa035a5992e13db7ef936b77eff1da2a4b3534e2020b4f5b9f3caa38261641c5006134cac2bf234a00002408201375a5c65acb09a68ec8106ac4b9e0ea914cb2708b1ef604142079eac0f76a547a6ffc3bd151e5c1d6be2d87d8736d58ca250418bb0541302c259cfa7389149ecf90610e3bf0c65cc458872c3cc8d9322bc42385baf20aba4040317a44c63f04aead0b83dc8b2a8937843aeea5503220bfefd2fdcfba374018b9a9798618c0766c275553128c8680c5735c42cfc7d20427a70eb766b9ba0d61c798497c91915173bf424b8b800d1fd30be6d52ae50d943cfa666c6f5d510f030b47f31ec078a12db27070e75ba5d3f6dc21d453094e31b76b5d40cf3379555716556fa5be49b57d83fc7df07bb8ee801d38f95af690c03e9295a5ce2de5f548541dc94efa1f045f2d5b3273b7e75893b60990ce547f6a00b95ad18bdd9cdfa3da7d95635d1099be50327040570721a5b61dca62eeea4fcf9113b59fade1f3ffa694a01694d96d9af9769fa24e7c1daf1edbdd0431d2975dda693dd78995c786bae9f5e0888c6a38f1a27b9d1a075e9290770273ba4388fb05738aaa6a04d0baf2d6f7664abc254d89d00ddcbd5630c72e838b538b4e0ae20d4c8c444c47a888dcd680c5cb26b305bbe2a3dc2e22cb86fefc12279c392605215a7d61a436989fdd7cd85344a669720264041d268d324c00e86149c8c007b42d680d7e8c355b17d499a7f4a7fb91ba25064d4cf926d9252c8a7bee42a4c976399c3097da27b015281658cba2e172ac90137bf6fb2206f493c4b7b0968a574a90d91dc51bfcb5927088c917fe785158d0a446ce96a9e3a1cd0516b917bb0d7132fa36ca99eae95e5ca5b035dadedc29fadc49e981afed425b45d04b4ebaefaf5ffad7d36d103b40fa1edc010d52e50c02a1c309e03024909724adafc1721db6eb612e99941f1b7f0b7a38fadd0ebef7f84045db902cdb8ee879af6bd4a2864a52a28b121dee82566328f614672a"}, {0x1010, 0x1, 0x0, "0f0913489efd527829419d96e7e8620cb77941d866a0e7d311a436088b2e6d1ddacb21288564655945ff34be5467a5ebf67a6f7a0a3f2d2f0a817b9a040cfbcf7417696fc6ac2238c9dd6c06060788a0be76060d80931888b98528b1a5fafbbcfcfd413ed9371e6c13fc83d8470b25123c87e3772838b709bb00c1796aeff391b345dbd2662f2fbcb611747a48eb01f9f73cabd502cd38916eb0ebb282886b06975600a7c69b1c6ebf9fab76ce77f841602593cb6b521a1d0a926e8ebbc6a4f14a8bed318178529f67d32da0a5c0d3fe0d2d870bc05a306ee95ba285a1b5c4d29cd5dd26e42cde4f0baedff3bd832b8122888f4344413d80c1f145d98f3a9da131402d28e6ff87f90481f31113d12fc5e904e99bd50836431aa4dfb79e467af384baecfb1cee9ced479b4fa10d5ce95ff3d1326be4aab2ef2952dcf115852ed46e81cdfbc914213a7b97c5c7e2ad94d8a6f5dc349679b2dd1b6cba9a28d18d879dd09da247a69939e236e6cde73e9ad838d55086e443aa20d1181aaa667a5826fb9dd0ab3730ede572c97e4daec606c72b5b3983cdf7e954c3035d6da022112d83722bed79cc44722e9f48c6da339e931df021a3893848ac823b96a699d56b8c0618d62a55c29caaf628578a8b7058157a13a2eba9d2d12244aea2c34a8861a10324e69fc6cdcb63681f253c708b1421784d0bb804c056d92c549761a3aac587c6f3d3ddfe34f09d7a98c5b2eaca7b98c00e423a7acc0b8a9ac78bd3423862c7ea97b4aa0ef3bf21a5483e73d7bac5866ebcb5c90adae6952d8d77dfcde8ebd1d9a23d060d6bf40491b465f9e098db92fc65963526e7af65570314cf70edada4e1ba3e7b32e8f2dc1fb803a1838bde4500dea904432e7aaade193f72fc555b74a459fdd6eb4a9cef2005d66e110b654ea06a18daea645ff767ee638359aa957bdf94ca0030ef30b2322f09647429c3cfa38a80ac819155fdf75650eec0d5ef9a915e2efbdaa7a55ca90514deb2bee7a713ea8ffe630dcc57aab7a1c1797e020c5b56e5081bd88f8734b828ebaf4b8258deaff9e96cff5e3a1454d1a8c4db92ac7779f4d253212f1679d8cb66d89bec26ad59be3e301851fb2fe82781798ebcc523ae3fc3b3cc6b735ec7683093163670f472a374043f61a97d47cee0299c8c615c4be39af6e92af1430d803462f9690d5968e581484bebb6f6d68ef4347d390dd2298d7c34ade1b3e64a1428a1a0b397a9ca551384682c0c80fe70a2e8fe7e6200ecdac5f3e01bc1462dbb4ccee5b44f46d7c5e2809d39c642fdf7ebf33fdfd4d06e66e1ee0c9fdb8e2cb64531ed823c70bcc8607ae2cd4c1fecca323602b060a0402dc7531acb3733de24382c5aad286fe2e4133e84c87674c3af7a580be4e245e496c72e50f23e202905508780462e6795dab300042d528b9125c80ec17806ca0a9c73b5b0728dd95d1aacdc626eaf9d991c7d0a9ccdb1510f7e643b4427f23e83841401cdc248238672b2f2d1a437d9c59ae99584efaf21018bb2b9f4b73a94db116a42d0a3cac9a3833e6b3ebd05af6704e85b4dc25746db6e23de28812f012d46e3b539e8654ebc8978bfb015fa1b1464084840387b7a711d576004689e2e5d756406448ad155bf72475cad84ec1eb5b6e59fd975494ebe0d8834bab78ef183ddd34e75a2cb7ba8f6d783ced1dc3a66a38cc99e71f6dea3fc2733de9264f6ae38fb496cbeec05238e4dbd1447b03f494470f6cdc5a9517350208d88cf51826db8d05eda74e97c4b32c086bd59854d5dbf812c8e475a2d84ad5efa1dfb26c232950aa331b75f8195f59af1d1901b914bb61d050aae69e4294bdb81ccfc000ecb95f725b0f877b666ed312323ec3bddce82e721cd256dffc547ec31f4deff8ebeceb5c2240c236749ec3afd3c4c95e98ec47e69a10bb71f9b4b481afdeb357ea33958098a633c2f124247bfca4e2e89c06c77fc0734174e753d02077c7538a85bd817d5b4b49643e2a2b16d97745d10d1d17aa368ed0819249f9be4e80fe038014fadcecacbb956cff26f829ec811f6d705261e392b99a2099c2b55bddca406c7e3d73aaa515841f3cc9ec7e7753b2f4cc2bc6475793feb76c5764c3b76479d1a0e3750128f0cd70cc01f0642d716284750386d97a1b7e67437250066922af3b43fae8dcc69d687e3cade4c7d596ce28b930fed717dd64c4cc72b9da132315cbe130a38d042e248086278352ef46ce2f3dfd37ced266c3b66e0463c0806311f7396b137140c46970415cf6c782246956872ceb9ef7697b58d12fbfb764217a085027a2fdb2ee414394728aa89ad88cf9a2144f4d73bb54bae777e8be7bd8db20ed46d44bf4f589dc1282fd4acb34efe42446d9cc564d598cf955ca624d10938223c144b4632b6ab9d630adaa2eebe483ce9aafa91211194c5f2d19803cec93e3dbbbb5f069f79552b825cdb6bb8f7b96ad02c187326ccc95f4a2ca33085a498a4b0c800ef46cefe5dbe2123d02894fd54ffae11c65bdecae495f4d9bdd0c899061b9eae10631c5fdc4bbbf4d242cc909641094cfec34879840afebddee1501b1a86dc7cab5d82f9da9a853fe552727aa12f09d7fd7a94559829ef00058077d99ac33daef1d7a3b76d276603968d538fdef4c2407f6e39cb446310ed679fe5782a7215ff704ff82cab2804cd8c92d46356a30784dd45120e6014c8f4a789bb54659246f4ed4ef21b39df9aa177229a5b34f5f53a692c4f1de5ad5a24b3ac410dcdf80692a8e8cb1f85099398f3baba98fca0a5b556fe5151f7e57d07c5d76c628294f2345ecd5023d60cb19ce6325889abb4b7c3931deeef922e8ad851a461539182a5e0cc0a6aaf6c10b7c3188d95766a1f5430eef760f29df9a20a33b160954c01ce78dc7fb2adbc541793a1cec79f9f2c39d8d9a90525fc07a178d0764994736e7bb49d56043b4523d2e53319119cddd7ea51f5eb49f9bf50e6c0b62df08d88d9801b670952a015b82f32d71ba9be2ad331d54fa8bd17ef9228cc96c08008cf8c828fa955f51d9523af8e46d482710b3a5f867d479b45f4d6c5a600bdee927660dbd8c7bf8d1b70d84af7e9146baf34390e341b598959fc7f1ca2a7a9420ef2e62d0a47afc45433b519d347f941a9809cb1f609409e5932800509db0b5a409a76cf81e33b128b991f9006b54ea70783c689ca701419fe9b5598985974e4665e18f87612ecbbb018c203368ca0a3a498ff1f6a44a1a23944c8b7dc9521c5b8b27e6a9b63a5a2fd55a8d344f8f2f99c7ff6fc5f9aee14789f8eec1b616b0d045b5b8c3f7753fe31a759e30c31c830b3649f86efdb6a20638672c6036ad7b1b54da6d8da97c3e9a6b7e074b7e84a2a448c37ea467745d336360a92ed02a0b5b0d9c88141386b089a63aa87fa0f62501749d9d98152f2cf792894e08e7097ef9df7e7b60be4004176df7916abf8723790c28038d9535b14264460d8507860ed067271e7ff0cbe11f7816283b22ffb392103b526ad78807a09b744a281722c726b1c959c2246016c4982364d929baf6eb1e4a2fbadc7f64972a06113378f70a20c99cabb7618632f52de35f60fbbf4d0195c545362a36209a05d73e7b6e2cdad709c9f91c75310c12743d761aa974fbac2585833c199b4f799e2d3b0991c65547b31712b5a2deb12eb84512ad34db9f5b8b9121e1f5d66439160313134b1921bc1360a8052f946198d743e36de90004e1bd5a1d7c6d1f8b6879f59eba86848e076455ab0c7c52af2908a4d9d34bbc94054dd13a05bea3e9105a20423587158f6c485c58e77d7572d149cfb7913a78133cd74e238abf62ef900c6c539ccd8e800c069429c9fe3a5fc2adf7492b06b221f17d9a44737a8c9d60089a92f1972b00308ae8544d0036e9e102c67d2e855f59d7ea67c1c196ae247602048dc4d4f8942e512c07bc36c5511b94aea59fd4bfa1fd645a7ffd7cfa2bc2bd2fad89db9fd02c2ff8a5e9b1267b73d5577472eb024772e0c4e959b07f16af3a749e03cb5f290543828da17fcac3f90b972d965e7c36cd842ba3c9b6e46e9ad401dea8347322053d1b189300b19165c546368bed45436b3c15674c5f49b7f5e562b1acb0055b8019a403c3a6c73f50c2f729de49a62e55f6d42ba4ab6d9a2921e7768ff9fc8ce9baf695318aee96f395e85115420a10c5b640cb46ae1f8bbb38663fee4eb593780734dbcd06edfd4b0e13a7d2217022d8cf8548813e4b6dc32347261955020d3f9e05be580a3b06339aa11a33e7bc3c74ce2870697c2d2e8c6a50df54380459295655c870119ab5826d936f3d5c0871904654a99ce1e817c561a233bd15d390192482da70b95e1993d8e55ac0898f21e06772637d71c8d716e81f7f9ba5b228f94c4a870dc9d743aec2af5db7cec24a375f734d5a10e451fdff1ccaa68d689d006a3fe3055ff9e99c8e3362da578174b7ca824142c9315b974d03b1a4a8b82c4d252531dc8d5b6c2c335b7d6b21bba17115acd01d5ef630dd8dfe00cb949efde16d1999ce735c8c527e3484ab6b9958187aecd89b07ef17acf6b90b9c2e63c634365e45faeb0fa8530f2bc418ee53a750c224a148ec925677309cde3e56bf87973e7a81c4e3dd747677fd2a61d5f9175b00c80b6d0be35b6063ecd69149672874d1170fedeefefe684c11f219dc4b31207789e077e2f13ac1fec1303cbbec048834702ea7c741bab5bcbacd3a6f47d51da378f6550d56ce223e6bd6e1fb89cfbcc8bbcf63a45ba9d9dd654e04faff9a03610e0c1dbbee4d55a3407432b052f09b53572f742f71fff6aca4bcaf663f65f16aea2d500f7bbca6bc3bbd4e6a27bda4b0606c026944a530fec1769ca6e03b0d020e8ee25b940aa6a0c16f48ba4ab0f503a34e5fe822ff3c64ab945f37db5c720d10d350b2d1f760544cdcc92e8d9e9523937fe95ca944ece33d34e8e161df02499daa953493059dc5c0c8842e49e3c0f4c5f858002be3297e6a7b17d485158e7b5a1f2d228e06966dee8d146e62d2c251a609964b92d6e148b4f228ab6a3cdeb59c6dadfd7aaa36de8bf030df6fc348654356f765d04c38e5a69361bcdeb4d41d7cf16cf33504de0ce2d4124c7c77631351d0f090038a58d358afceae280e8dd549253b80c2d8043abcc986195418e069298e2db86170aae9127dd04b31f346f00cf4116c37376198d051c28306489a84355ae6be291f858c070c36cd9c18152713ddddcb405b9d407e5d2c5edfe98747891c58b9af42cd460e793e1b04721068510d6f344a10fe593f5221b7c4dbb6b1f026234a9c6e7593b717245a9335691774e6392ab83081e0a4d1eda10daef4377b7a27f0a0cf38e9332bea3fcfbb096dd4e3574e30f961177f260fa6c266829805289289bed074caf289e8bdc67b5dbf3a411175634fdd9a5451108c619e633d0b9748ada5ddb9529294ee9476c0857d168c3389cc577cd5b3d4fa113475e35e9f41e54a67bb7cdb3744aa1b63d7783b2ecedce3eb73ee35a9e9f935c6acdfa4e527143a8f3b24262cc6a5c14a74907a59a1612ef3336f7c295f29bc5fba37b71eb4bb5316fcf41c661ac11a5813fc037a9a583d7c4b5df162f8f7c08d48d0d0e6778229652a39029e83581be8e34a9553a6c846f6f4f60dca3129910b9fd56787c53cd13440bda305dec8611dc63690df4025aef7432aa150f5815c0847f5c973775f8dcfe93f43674188cdec1aa102b65dc5cbfb477ffa588be624f0b4ceacac34cb7a4d6d6e1cbbce5ddb034463937b55db74711f24b1a7cba8664c5b9"}, {0x10, 0xffff, 0xfff}, {0xc8, 0x1, 0xbe8a, "56e8c6f7ce5c5e740cba98f36b2e13d6dcc646340fe196b685bb30cfe26292e34b50a7fbacccca337d2955362a5627c0283248ee4c609a0266d96159492e9d3c14117416b2c19061f8b0c087123c7b4b87bb7f067f509d6e088574d81cb375dd47b2a6bc7d51ea6a121972fcf1b1e19f6220855017954e5cc149cac34c94c7413816f39b791ee188b9a7c5b84528fe25ba931741895e98e04d861ceb9a84a7bfbc5fe5ece8cdf21ad97c31d641d6f09a751329fd95d3"}, {0x1010, 0xffff, 0x5, "f1f07751ec89d7e738696eaa7012d1fba1b69158b3bc6ad7edd8622b6c9f663b9ae9077e2f6b2ebd8cc164babb56303d7684e45eb3c30d7dcacee40215f9b537affa17caaec2cc696155682e381a59a3ebcbcbd58de0d351d50727be5b95ae65600461333b5c91bf5410979884bd5536f462a7dbf886710f4586ef6f1d5d26e035b30da5c9e28ac4504f20cd61a0ff05004dad398e801ccdb19ac407e548266f69db61fbbe4c0312b9a93bb14f9f6661ca15f05efb61ac8909a576dcc9ebff3411a5c9780259f71ac61e5e720c543962574a0526d271e0777b546dc15cc09aea716fc58610cb24f98c5e2b9e2a5bbc50654037a9a2c8e321aa558505644fe4581397a97ba125fc830f8af794c01f8b5e0e755fe6a14d657afad17a27a8c68a4e4e6fcad5638dedc8c373ea3f8ed6ad5a3ef5d97bb0da813e16a282e93a17ee67b26e60e3f2a8f9829657aca5ad26251b140cbacb42ad685528c4a4747a23e51cf0a270a2ac6fab9037b3b85b0595cd64c3174b732687760d7adb755c5273d04770cf0e4cdf293265e36daba6ad9d6aa1edf36e41df00853c3083d7a449b75755eec6447b95edf52988498d3036f91e0235af0f71dd540388cdea781e13e283b1b272119d2ac59429b25fdca032f1ac28675a9315d89d5c5df42777a8a0aa904e73cc61b7e762d2d9273cdb80fed70b21a5f17644d6ae392d7f00364751a03804020cfcb4fb8c32f63a1c5177b746ee477998e8c011ef82becdd94d44288860c3740110d90482d51f22bf8abf50a6ec45e265b05333fc6d3a4edf5e85c3369669ba24e1c249a2f55aba4779c4bf2bb2637bdc6cf6b68d8202bb9ce322dad1c7160b8b5da6551995a1be966e14864c1f86d381fa235f1646986899de25fb6bd0674eca957bdf544503cfdf9630b282b146cc542ec20feda7fd33c770c19f63d41a9b04be1d04ab6ae69199b110bfa35a4221b99cd25c693eca31af07e9c5e45f7f0697e34bcd6e1358986482fddc69187714594d0a239bd5d9afa2cff9fe59d1e1dc74005df86261adad15f5d9499faf919c2005ef3803308374ec44c1c8244674fd06ec3491dac0f2d6bbb286e7b702031af26af716a7163c9cb1f91b63b77b00ec4210ea1a080a49dc2c4c5a9862eab80e7927e34ae5f951748f81e780eb915db4a7ecc11e57f6fa997a7d89e08086fba9f2cd838a2dc39faf404ddd13a484c5fa24570d1cb211918cb230a441662fd68c6b72fef3bb948f7339be17db119a6df59d565eb14cdf090c53d86dfca8c50f5d2746455560925ba551c8d048a1ea63b42c37206a096f3d55df6c1de7c57ee82655d000ca6c0192aa360d2c34a4c04ae5915c494107f9757de90b0c7e92492396520b0ad2447b8d330dc1d471adb1884723a62d335601b8465b487c9769fbbfd54ab6df5e7d9f923084b93f90a0f59d57e19c9bdc2d2db9cc021c7abbe7267c240d78c98894628ddc4fdac5696a69b4752c9094bdaad1c99c79512c0d0fdfe25a8058e8877765fe7154d4ec0429b15d856f310f461dbf218d4f0f7fbe8b0d364e2aebc36f588576fbd0c2cf2a18848907a6a7c910bd23febc01b7042402ebfd5de2e568fd9f70df6bdaf7592ca229a3d79d457781c9dab74ffef90fbec7567cd3a5f1895a1f872de96bd89ca3921280333ee98fe74aba4da21e1687fcfa04663f2023eeaeec0c2ad9380247efafdc8a7484fc251a600dbf29194b9378532b93cce0b5bb6088a0620f5c0e07774ffa97ed2bcdea5e17474b6dca3e745722f37ddd75e5b51ada53347fb61de8e06b8396c49367ba8bc863302be29579e2ebe31757f4b3f9041bf85e68d3ebe25f1b662d14085846379cecfbf25f4db72e81e27e0ec336b3309383816b6b735086dff1bc575bde504be9241213662d1d8bb4ba4d7e8b5f691276a0340dd111d8a405000a3d3a5e7d9d2f4b5c31ad57a9862c1b9f7c719ebd7127f9c0afb61d1abc9f02d8406dcd007107e84d0bb73590bb175b371cff80905c7b1a4e47d0e579fa4f250b24bf6710e1501920a767f5b91c2a8ebc7201c274bcabea6a8df0fc292b80c0ff8a972e40a1c07e98dd0add44ad1e8568f5e682f0e1aeef81f9e73027a412c12031223e66083f92adb5e8c90aaf3d5f57be3471224af172ed9d359b86154285a7aa159650bf8918a914ebd405ad5e54aaec949332268c5b0e67390ec91da236c8a8b43df500fd91764774e06a75a83efc7f1f122a8ab32a2009b333be64e00a2aa1b4f06a09314bcaddb4e80ab9819ec6070d3a3ccdea7b5597cda6bebd8152122e1b263c97402f6d362a4bcdbfcb812517b504e71100bd27ab0c73c014f0e091cb0c065b6742f1963901e22a2a9b825d5898565577d60659a1e0a339b96d74e0a74d0ec6ad1c9ca89e5750a305078574351083d66866c615f169361fd1a1b3966319cad331e0aaa66b45f5212c167d1de270002cdf11a0ea73d5630ae7d6c25d063a5d04b9bb663e7ff2f6eeeefb8f94c622ac99858f6c7b188e846d9dc2be9296a8c3596d043f150cb3bc978119a8c5c8cd03453dcbb4f2e21733c3b48ae9c82ee8baae93344c8427b2cc861d483602a85e709d7da160a0d2567b58b96f3f2c274d097142d1fe97eb47278be0575de8a0876a0a455d66cb81fa9cc8763d17625a6ec7c504311ba7372d4688a9a198a906e2142b578f9e9841220caae825f8962d6ffc3b84fefbaf87f8c3a241f76eee5401bf36eeebc45d01ad5269091c57dab837e8a13e9ce91ac0cefe2fee74bbf36b06b7213d4e50aa79b02ff4a80512c2ae948d2005b3c2f8c24813bd4bed40300701d63bfb2ba15a5d8960b1c12feebd8baf707134c85faca1a8651f21420ede5d86caba7fd409ad0f646cf13d1406b3542d328ee99fb014e30e47a1972b7f3094591c8005576ecd0608dde7174118325df70ea406bc6492fcbf5be0e23af3dfafb1d89b5d82b5456b58d97199de696825e7c478dc104e15889c612b9618c7fd6099705363b5bf9bcc86cd3ccd66ff07fd36d729945d067bb755ff4a27cae704f7eea1ee51603f82e046f7642bdf69415e44d71429e806e50d218c8152262178b5409a86efae1e0462bbb628824c2110a3446cc9683ab6a111eab70beaa8e35ee7f373b68cbaf181e8668dbcb04086e90e92424e616cbc87d5c47deec02a2b2978b37c9f20c2db6e05350827ad2c7e0c3c0e5d3e7eecc1db5c40b48b4d438d4756e104e8483a21008c45e21e8c9623b52c6c4d78d71c7ca8045f0871f8c3883cc3d7039bf5b0b4a27e1a2d19434bc2e24a5f2c4d61affdda12fb2a09fe955efaa35d23edb6a6a6d7675fc942b7a498f9190cb59257c3c135386246c86d28732f8bd2804a08498c67a30d0affee54ab5ea624f2dd57a2cbcb4f881e4e56752cc8d5017c15f5484fe892ea19b4d4119316ecb19c35239de46735adcc14ac62e2119fcee155b68989d93c887a45f1915249c6beb1dd58ed46094b8a469780df34c1970d4eb126ce05379cadb22d49020a3dcdafb878e8a76129ae2eef365d49ea8dcc22bd99de0005fda9e26f6513b9c0589974ef009d1b716267c9d74a1f1c1bd20efc444c294249c288afa9bda7a51d457e3f8343843255e2cf8a75d09347898fbce48e8ac627c7f6583354b0770b8637d151f8094eb8a976ea91d77906837bcae4219a2778020a5a6373aceb39ed53eaaa14cf57b51652477fcc7eea85c682f680e4c634676070d099a55384dc73dcc75dbe6069e9b95d6f75eaaea22a6d843fb7c2a5f734c66fd1d42c7035906fa889bfe3a682d159db4ba7eecafbeec8f042c7c54df9b7d8e350c00e1f66f315ca07f96447be65049e12759eb4105db88fb3e2361214921789129019c713fd7fe632f86f37e30e2c4abd8d9bf8daf73106012b6f9d0ad8282a4270a6931a16c68a48d2a437e682e5e6121f3563c28c3532769834fbdeafbb20d41d1ef15996402cbe177ac5ac86dfe45aac3fbb94658a040539f2f610fe76b33d495c4725101a319722fe33eff782af9cbbd52214dba235ffea4df019cc2a26aeacf2b985a68590b8d8415f19143add679b17fefa2fc634a9ccaffc1792d716df8d62eb0a80a97baf62cd5d9d51e408752fa1174c4764afa09f6159551a9d5bdb89a303f1edec50ce9ee41006a632a082ccfe366fcbee694be7e3d05d29773142aa7030829f87c10a4e7c58a4bc790e1cb306d78c8f664556da79ae4f07f26b421f809da264091735d8d4136ab65de3d89bae681d882948bc3375842c2c5e14dda7a64fcdeb8b47f3b3c8a5c0a7bd8f5fef3dba3f7df8d82a16b3f9ed6f0bbe229b997b5554df7ef8344a1153ccf5c56b5f63b57139cb02c3cc652beb7b8c1780085f6d049670c7d1b4f16adeb860a0626c3993a46ffaa7fdbadf9811f0fc80587e2a3a35cd9cfbce73d94e8d353d8c8e77833dd8a1c2589eb41c8e895c5dfc651644d5a59f4d0cb3e94ff2814ae7bae66a02327f5209383793f05724c518da61a983528e57ce9b80f1986aa80ec314456d611d0a7569b634f0390c8909b18c04f579e96f5c1ed8145fb63b86737bbfb10f295bb648227d41ef15b1bf052d49a7c1068bb3ff6b2ea3143ae397096561e12dce22c810e948cef87dcc4730262eb7050ce3f88d30b2089fdaf8568607a9bccb72a13e95dccd0eb901c15c998b0e4f6e0ea3ad554700d18e5d725ff20e1e34c04faad90ee392612e465fa46b550855842676b3f120fdfa3303493a17c649a41c003a65359d72f34152fb4206e2a21008ff53a96bf94379a1f2c61af7d60f9f8ee2ecc66bff1294036fb7fd495512aaac68ddd319cd816f1979c9156940b8a9a5d1d83b2fa35245a5df60f1f8fe250342b128439983a15a36c6e04ea775b59536cb982e318ccd86cee1b136d23571c03826e6c39006218f764f5220c3e618281cf373193690c7a4c35ccecd5d895a4c13fb33dc5fc4d2e00e4cb303a30ea37849d853d318af0ccd046e90fd356441eb8431c00fb561b8e7b208847379d1a8fbb53c7baee6f67b9aeb703721cdb74a542dfcf441c656e61c8b11a67ed5a7a7c156459a32139a9dda4a3dad7a515e503db45ef20ee225196a3642b016014e2ea303ed44ffdc3adc3070b82f75982ca3f14a6cce26f07c9126bbe613a3009542924ec33fd1a24324592d9be03626b5f8aa390a3740a6e9f747de14c384f30ec0720d62da169e1b914dd5456545a180c0c10912d56eabf77507360fbd18519960913dd555973e40805c3aced8d04b27cd34bf710165ca2d5b405f1c6fe6745fc3e84375ff8785e8a4d5ac04d9af7dc04c2f6cf29912664244b1f4b6de18b51770c44f467a85e698fb66d06670791c7e6f4cfc9b67aaa1b430fd656f169ec149aaae4ca13b36796c96a820bf918d2406d69d759fabd7cdbf0adb5026f6aa9c8d695a7e88b23c634398d5323dd1acac1f4f69c8e2f99a9e423db2152dd5b6e0b33f7d0cd62602f82bf311e8028ae13c300534afe7e5d12f8f427c0a680eb67c42e86e63ecaa6302bd8b4a277d43ad2e0ee5b0a0f1709418a215b2b7a0fbd24544eab9fae3e34524384b268d3eb92ed9fb6445988415cc369b16c5501e7f7d0beb24ddc244770b0c1eebb65a3252c3faf3aa6991917fc09181ba224e01e8d0a65ac75c17ac386c64ddc15eb0171ab83b87096f51214918540657be4f751942ef366af200442dc8b6b988e99054a7d716da1bb2767789140987f3322db1b417eed213a61894c999376e3afedf17a6e9d33209e2d53264cb3c9afb0c"}, {0xf8, 0x1, 0x7fffffff, "689564cd381ff45434f7da7d56b26412003623a721e64075ba4f9898421bb51249aa104220a52b0a1b219fc3afcce6db64b012a6196c7504b2e42cbb702b96ccc8ab292dec4289dc6ec797156b582d71bae8da165ccefb1955d6cf3cf63b24842fb67d60ef641a4c3095819e17ecf2c66b3da381693e54ba7d089e6833dd83f10613cc867d7f9318a9afdd6f49906a68879d44a79d6ed652593c85f82cd0622104b5dbe8bd2f380f859f0500674fecde565c24a073739b0dc6fcf916d22c38e734e6532c03b4bbbbc3b0f77305d6b3d9c02bc0bef94d6df870776c5888cb0fc75589"}], 0x3300}, 0x5}, 0x10, 0x402) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000006200), 0x10, 0x0) flock(r7, 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000006280)={&(0x7f0000006240)='./file0/file0\x00', r7, 0x1}) r8 = accept$unix(r7, &(0x7f00000062c0)=@abs, &(0x7f0000006300)=0x8) connect(r8, &(0x7f0000006340)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000006380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x8) r10 = getpgid(r6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000063c0), 0x80, 0x0) getpgrp() fcntl$setown(r4, 0x6, r10) r11 = msgget(0x0, 0x370) r12 = geteuid() r13 = getgid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000006480)={{0x7, r12, r13, 0x0, 0x0, 0x40, 0x2}, 0x40, 0x4, r10, r6, 0x3f, 0x3, 0x3117, 0x6}) 126.247997ms ago: executing program 1 (id=107): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8300e3ff", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000100), 0x0) 124.177957ms ago: executing program 0 (id=108): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r4) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) 87.035657ms ago: executing program 4 (id=109): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaa37670e51c386dd6073d4770008000000bcceb84eb7a36c53df6f379b2cab1d000000ffff0000ff0000000000000000000000000000ffffe00000028500907800000000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet6_icmp6(&(0x7f0000000500)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000004c0)="6ffa4e00", &(0x7f0000001c80)=0x4, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaa37670e51c386dd6073d4770008000000bcceb84eb7a36c53df6f379b2cab1d000000ffff0000ff0000000000000000000000000000ffffe00000028500907800000000"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$net_inet6_icmp6(&(0x7f0000000500)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000004c0)="6ffa4e00", &(0x7f0000001c80)=0x4, 0x0, 0x0) (async) 86.75906ms ago: executing program 1 (id=110): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f000007b000/0x4000)=nil, 0x4000, 0x6) 85.614172ms ago: executing program 0 (id=111): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x0, 0x31}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000640)={0xffffffffffffffff}) getpeername$inet(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 85.214641ms ago: executing program 3 (id=112): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x2, 0x5, 0x3) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="4325704f3f7701", 0x7}], 0x1) 52.793401ms ago: executing program 4 (id=113): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000080)="a054d5f9d3325804f0195e83614603e68d14d2b7ff", 0x0, 0x0, 0x0) 50.453624ms ago: executing program 6 (id=114): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) mquery(&(0x7f000009c000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0xc) r1 = socket$inet(0x2, 0x3, 0x5) getsockopt(r1, 0x0, 0x22, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) 49.460292ms ago: executing program 1 (id=115): r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000002010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8", 0x85, 0x0, 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000280)='c\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x1) flock(r3, 0x1) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 48.997547ms ago: executing program 5 (id=116): sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000300), &(0x7f0000000040), 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 48.298308ms ago: executing program 3 (id=117): chmod(&(0x7f0000000040)='.\x00', 0x3d6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x4f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9e9, r1, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x4, 0xbb2, 0x0, 0x0, 0x7ffffffefffe3ffe, 0x9, 0x3, 0x2}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f000040f000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="c77e30ae777d8cc135cb45f21e720b0010f7df4a008481e08a08c9849e411e34797b06ff6192", 0xfffffffffffffe5c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r4 = syz_open_pts() r5 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)="27023c11", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="934153c36fe82785ff97035b", 0xc) close(r4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x2, 0x9, r0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r6 = socket(0x800000018, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000000)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x55e3aced47404c3d, 0xc02, r8) fcntl$setown(r4, 0x6, r8) 10.234323ms ago: executing program 6 (id=118): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000015000/0x3000)=nil, 0x3000, 0x1) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x10000000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0xca, 0x40, 0x8, 0x9}], 0xa635, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x1ba) chflags(0x0, 0x0) (async) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/207}, 0xd7, 0x0, 0x2800) r4 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000500)={@local, @random="e3fee351c380", [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x18, 0x6, 0x0, @rand_addr="00000000000000e30d14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x72}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}) (async) close(r5) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x110001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x10000}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000001c0)=0x1) (async) symlinkat(&(0x7f0000000040)='.\x00', r4, &(0x7f0000000080)='./file1\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x108) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.709824ms ago: executing program 5 (id=119): unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') (async) r0 = msgget$private(0x0, 0x1ca) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000"], 0xe2, 0x800) (async) msgrcv(r0, &(0x7f00000019c0)={0x0, ""/177}, 0xb9, 0x1, 0x800) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 3.962061ms ago: executing program 3 (id=120): r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = semget(0x0, 0x3, 0x1c0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0xffffffffffffffff, r2, 0xe4, 0x8}, 0xd, 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x4000006, 0xbb, "0767b4000000006a00efff00000016000200", 0x40}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 0s ago: executing program 5 (id=121): setrlimit(0x3, &(0x7f0000000040)={0xa, 0x6}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.171' (ED25519) to the list of known hosts. panic: mtx 0xffffffff8397f6d8: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *330220 37390 32767 0x10 0 1 syz-executor 155177 37390 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833f5218) at panic+0x1e5 mtx_enter_try(ffffffff8397f6d8) at mtx_enter_try+0x1da mtx_enter(ffffffff8397f6d8) at mtx_enter+0x62 uvm_pageclean(fffffd800861c020) at uvm_pageclean+0x290 uvm_pagefree(fffffd800861c020) at uvm_pagefree+0x26 uvn_get(fffffd805f201730,0,ffff80003c4890b8,ffff80003c48909c,0,2,408b496edff7c63b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4892d0,ffff80003c489308,ffff80003c489150,ffff80003c489138) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4892d0,ffff80003c489308,ffff80003c489250) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b3887b0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c489460,2000000001c0) at upageflttrap+0xa9 usertrap(ffff80003c489460) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ce6f65c570, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff8397f6d8: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833f5218) at panic+0x1e5 mtx_enter_try(ffffffff8397f6d8) at mtx_enter_try+0x1da mtx_enter(ffffffff8397f6d8) at mtx_enter+0x62 uvm_pageclean(fffffd800861c020) at uvm_pageclean+0x290 uvm_pagefree(fffffd800861c020) at uvm_pagefree+0x26 uvn_get(fffffd805f201730,0,ffff80003c4890b8,ffff80003c48909c,0,2,408b496edff7c63b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4892d0,ffff80003c489308,ffff80003c489150,ffff80003c489138) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4892d0,ffff80003c489308,ffff80003c489250) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b3887b0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c489460,2000000001c0) at upageflttrap+0xa9 usertrap(ffff80003c489460) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ce6f65c570, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c488df0 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff80003c449218 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x561a8c0da3818553 r11 0x1a0f95c31f4e881f r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81f45565 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c488de0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=330220 pid=37390 tcnt=4 stat=onproc flags process=10 proc=0 runpri=4, usrpri=50, slppri=4, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c448548,0xffff80003c448038 process=0xffff80003c468eb8 user=0xffff80003c484000, vmspace=0xfffffd806b3887b0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *37390 330220 79985 32767 7 0x10 syz-executor 37390 321174 79985 32767 3 0x4000090 fsleep syz-executor 37390 155177 79985 32767 7 0x4000010 syz-executor 37390 181150 79985 32767 3 0x4000090 fsleep syz-executor 62671 500226 25812 32767 2 0x10 syz-executor 62671 410977 25812 32767 3 0x4000090 fsleep syz-executor 28709 290948 87032 32767 2 0x10 syz-executor 28709 305128 87032 32767 3 0x4000090 fsleep syz-executor 76915 18431 15801 32767 2 0x10 syz-executor 76915 54716 15801 32767 3 0x4000090 ttyin syz-executor 12787 202448 84558 32767 2 0x10 syz-executor 12787 90669 84558 32767 3 0x4000090 fsleep syz-executor 12787 226880 84558 32767 2 0x4000010 syz-executor 6289 226042 7432 32767 2 0x10 syz-executor 84347 248984 22065 32767 2 0x10 syz-executor 84347 8119 22065 32767 3 0x4000090 fsleep syz-executor 84347 75491 22065 32767 3 0x4000090 fsleep syz-executor 64295 374591 92449 32767 3 0x90 nanoslp syz-executor 64295 153570 92449 32767 3 0x4000090 ttyout syz-executor 64295 386612 92449 32767 3 0x4000090 fsleep syz-executor 64295 473860 92449 32767 3 0x4000090 fsleep syz-executor 44341 41429 0 0 3 0x14200 bored sosplice 84558 166293 52466 32767 3 0x90 nanoslp syz-executor 87032 42119 8708 32767 3 0x90 nanoslp syz-executor 79985 190210 4810 32767 3 0x90 nanoslp syz-executor 25812 346389 42980 32767 3 0x90 nanoslp syz-executor 22065 25588 56743 32767 3 0x90 nanoslp syz-executor 15801 67695 21279 32767 3 0x90 nanoslp syz-executor 92449 449109 30157 32767 3 0x90 nanoslp syz-executor 7432 336330 75641 32767 3 0x90 nanoslp syz-executor 56743 316585 97928 0 3 0x82 wait syz-executor 8708 211536 97928 0 3 0x82 wait syz-executor 42980 86556 97928 0 3 0x82 wait syz-executor 52466 176140 97928 0 3 0x82 wait syz-executor 4810 238069 97928 0 3 0x82 wait syz-executor 30157 485603 97928 0 3 0x82 wait syz-executor 21279 280722 97928 0 3 0x82 wait syz-executor 75641 272165 97928 0 3 0x82 wait syz-executor 97928 225134 85886 0 3 0x82 kqread syz-executor 85886 278172 86005 0 3 0x10008a sigsusp ksh 86005 381847 17965 0 3 0x98 kqread sshd-session 17965 408078 82957 0 3 0x92 kqread sshd-session 45404 288662 1 0 3 0x100083 ttyin getty 82957 306231 1 0 3 0x88 kqread sshd 43472 519992 64690 73 3 0x1100090 kqread syslogd 64690 33277 1 0 3 0x100082 sbwait syslogd 28364 158989 1 0 3 0x100080 kqread resolvd 23273 297676 21113 77 3 0x100092 kqread dhcpleased 57540 443763 21113 77 3 0x100092 kqread dhcpleased 21113 444615 1 0 3 0x80 kqread dhcpleased 26463 85234 0 0 3 0x14200 bored smr 98955 275757 0 0 2 0x14200 zerothread 48889 30983 0 0 3 0x14200 aiodoned aiodoned 51860 265370 0 0 3 0x14200 syncer update 18358 240290 0 0 3 0x14200 cleaner cleaner 27071 473459 0 0 3 0x14200 reaper reaper 86172 413134 0 0 3 0x14200 pgdaemon pagedaemon 21951 422134 0 0 3 0x14200 bored viomb 22789 61556 0 0 3 0x40014200 acpi0 acpi0 25041 477707 0 0 3 0x40014200 idle1 91994 190141 0 0 3 0x14200 bored softnet7 83871 438550 0 0 3 0x14200 bored softnet6 37625 523704 0 0 3 0x14200 bored softnet5 47210 522500 0 0 3 0x14200 bored softnet4 84709 129531 0 0 3 0x14200 bored softnet3 39875 237404 0 0 3 0x14200 bored softnet2 1852 106270 0 0 3 0x14200 bored softnet1 89611 210771 0 0 3 0x14200 bored softnet0 46217 221284 0 0 3 0x14200 bored systqmp 54593 54671 0 0 3 0x14200 bored systq 40033 232043 0 0 3 0x14200 tmoslp softclockmp 69858 19720 0 0 3 0x40014200 tmoslp softclock 82894 98645 0 0 3 0x40014200 idle0 1 359750 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8397f6e8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x403 #9 recall_trap+0x8 Process 37390 (syz-executor) thread 0xffff80003c449218 (330220) exclusive rwlock uobjlk r = 0 (0xfffffd80691f6d18) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x403 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8397f6e8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x403 #9 recall_trap+0x8 Process 37390 (syz-executor) thread 0xffff80003c449738 (155177) exclusive rrwlock inode r = 0 (0xfffffd80647e01c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 10956K 10968K 166960K 11273 0 pcb 17 12K 12K 166960K 17 0 rtable 207 5K 6K 166960K 261 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 6 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 13K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1357 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 14 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 125K 166960K 261 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 115K 166960K 483 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 28 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 355 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 268 176K 199K 166960K 3889 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 47 94K 114K 166960K 1298 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 11 0 NDP 11 0K 2K 166960K 27 0 temp 40 8675K 8739K 166960K 4232 0 kqueue 14 22K 34K 166960K 54 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 41 0 38 1 0 1 1 0 8 0 rtentry 176 96 0 1 5 0 5 5 0 8 0 unpcb 144 160 0 145 4 0 4 4 0 8 3 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 736 62 0 54 2 0 2 2 0 8 0 arp 128 10 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 328 169 0 155 2 0 2 2 0 8 0 nd6 144 17 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 439 0 0 28 0 28 28 0 8 0 art_table 40 440 0 0 5 0 5 5 0 8 0 art_node 32 96 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1719 0 213 95 0 95 95 0 8 0 ffsino 288 1719 0 213 109 0 109 109 0 8 1 nchpl 144 2066 0 387 63 0 63 63 0 8 0 uvmvnodes 80 1800 0 0 37 0 37 37 0 8 0 vnodes 216 1800 0 0 100 0 100 100 0 8 0 namei 1024 6242 0 6242 2 0 2 2 0 8 2 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7953 0 7953 10 2 8 8 1 8 8 plimitpl 152 74 0 47 2 0 2 2 0 8 0 sigapl 424 548 0 487 8 0 8 8 0 8 0 knotepl 120 542 0 0 17 0 17 17 0 8 0 kqueuepl 224 53 0 41 1 0 1 1 0 8 0 pipepl 336 112 0 84 3 0 3 3 0 8 0 fdescpl 520 525 0 487 4 0 4 4 0 8 0 filepl 160 2089 0 1857 13 0 13 13 0 8 3 lockfpl 104 30 0 27 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 24 0 8 1 0 1 1 0 8 0 pgrppl 48 34 0 10 1 0 1 1 0 8 0 ucredpl 104 250 0 231 1 0 1 1 0 8 0 zombiepl 144 487 0 487 1 0 1 1 0 8 1 processpl 1240 548 0 487 7 1 6 6 0 8 0 procpl 656 753 0 679 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 728 372 0 340 10 0 10 10 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 132 0 0 17 0 17 17 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 260 0 0 17 0 17 17 0 8 0 bufpl 280 3264 0 116 225 0 225 225 0 8 0 anonpl 32 7397 0 0 60 0 60 60 0 246 0 amapchunkpl 152 11771 0 11165 31 1 30 30 0 158 6 amappl16 200 2374 0 2351 14 3 11 14 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 110 0 100 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1142 0 1104 2 0 2 2 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 21 0 20 1 0 1 1 0 8 0 amappl7 128 100 0 90 1 0 1 1 0 8 0 amappl6 120 172 0 169 1 0 1 1 0 8 0 amappl5 112 117 0 110 1 0 1 1 0 8 0 amappl4 104 274 0 259 1 0 1 1 0 8 0 amappl3 96 1967 0 1825 4 0 4 4 0 8 0 amappl2 88 629 0 575 2 0 2 2 0 8 0 amappl1 80 9121 0 8539 14 0 14 14 0 8 0 amappl 88 3220 0 3019 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 525 0 487 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 525 0 487 1 0 1 1 0 8 0 vmmpekpl 168 5945 0 5911 2 0 2 2 0 8 0 vmmpepl 168 40250 0 38082 105 0 105 105 0 357 8 vmsppl 480 524 0 487 7 1 6 6 0 8 0 rwobjpl 72 16071 0 13399 52 0 52 52 0 8 1 pdppl 4096 1058 0 974 112 26 86 98 0 8 2 pvpl 32 14105 0 0 114 0 114 114 0 265 0 pmappl 256 524 0 487 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 403 0 29 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83805ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83982b60) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83982b60) at __mp_lock+0x19e __mp_acquire_count(ffffffff83982b60,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da biowait(fffffd806f017010) at biowait+0xc1 bwrite(fffffd806f017010) at bwrite+0x2e5 ffs_update(fffffd80647e0120,1) at ffs_update+0x34f ffs_truncate(fffffd80647e0120,79c8,0,fffffd80097fb138) at ffs_truncate+0x6c8 end trace frame: 0xffff80003c49da30, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83805ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83982b60) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83982b60) at __mp_lock+0x19e __mp_acquire_count(ffffffff83982b60,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da biowait(fffffd806f017010) at biowait+0xc1 bwrite(fffffd806f017010) at bwrite+0x2e5 ffs_update(fffffd80647e0120,1) at ffs_update+0x34f ffs_truncate(fffffd80647e0120,79c8,0,fffffd80097fb138) at ffs_truncate+0x6c8 ufs_setattr(ffff80003c49da40) at ufs_setattr+0x912 VOP_SETATTR(fffffd80647f1c10,ffff80003c49dac8,fffffd80097fb138,ffff80003c449738) at VOP_SETATTR+0x11c dotruncate(ffff80003c449738,fffffd80647f1c10,79c8) at dotruncate+0x1d6 sys_ftruncate(ffff80003c449738,ffff80003c49dcf0,ffff80003c49dc40) at sys_ftruncate+0x1dd syscall(ffff80003c49dcf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd7894f8e900, count: -20 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833f5218) at panic+0x1e5 mtx_enter_try(ffffffff8397f6d8) at mtx_enter_try+0x1da mtx_enter(ffffffff8397f6d8) at mtx_enter+0x62 uvm_pageclean(fffffd800861c020) at uvm_pageclean+0x290 uvm_pagefree(fffffd800861c020) at uvm_pagefree+0x26 uvn_get(fffffd805f201730,0,ffff80003c4890b8,ffff80003c48909c,0,2,408b496edff7c63b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4892d0,ffff80003c489308,ffff80003c489150,ffff80003c489138) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4892d0,ffff80003c489308,ffff80003c489250) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b3887b0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c489460,2000000001c0) at upageflttrap+0xa9 usertrap(ffff80003c489460) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ce6f65c570, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833f5218) at panic+0x1e5 mtx_enter_try(ffffffff8397f6d8) at mtx_enter_try+0x1da mtx_enter(ffffffff8397f6d8) at mtx_enter+0x62 uvm_pageclean(fffffd800861c020) at uvm_pageclean+0x290 uvm_pagefree(fffffd800861c020) at uvm_pagefree+0x26 uvn_get(fffffd805f201730,0,ffff80003c4890b8,ffff80003c48909c,0,2,408b496edff7c63b,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4892d0,ffff80003c489308,ffff80003c489150,ffff80003c489138) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4892d0,ffff80003c489308,ffff80003c489250) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b3887b0,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c489460,2000000001c0) at upageflttrap+0xa9 usertrap(ffff80003c489460) at usertrap+0x403 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ce6f65c570, count: -13