last executing test programs: 19.29138382s ago: executing program 4 (id=339): open$dir(0x0, 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) 19.276450544s ago: executing program 4 (id=342): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x18, 0x409}, 0x2) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x18, 0x409}, 0x2) setitimer(0x0, &(0x7f0000000080)={{0x566, 0xa}, {0x1, 0xfffd}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x9, 0x6}}, 0x0) 19.148232676s ago: executing program 4 (id=345): r0 = msgget$private(0x0, 0x69b9915ecb4383fd) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x3, 0x0) r1 = msgget$private(0x0, 0x370) msgsnd(r1, &(0x7f0000000000)={0x2, "319363da00"/17}, 0x19, 0x0) 19.145903463s ago: executing program 4 (id=347): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000100)=0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f0000000280)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e448c4a6bb3bc0774b118f6c1640c7b11a6a22d59e9fef52013e8b0fd969e3f55ebc4647ae3cc39c3bc73ae59770940bd2f75f8d604ecd9d8c31255634fedf1613477df6bad5ed80ebc5a01311fa05ecf950e70c2f79efce4e621a3e3fd18bfdd727eff87e586f0981eb1cb887ba21", 0x91, 0x402, 0x0, 0x0) poll(0xffffffffffffffff, 0x0, 0x2) r1 = kqueue() close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000100)=0x6) (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, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) sendto$inet(r0, &(0x7f0000000280)="457a798326d4b81e45eeb97b91c9bd5b4d8d54545b3f5300094faa3c1fc28d6579d0e448c4a6bb3bc0774b118f6c1640c7b11a6a22d59e9fef52013e8b0fd969e3f55ebc4647ae3cc39c3bc73ae59770940bd2f75f8d604ecd9d8c31255634fedf1613477df6bad5ed80ebc5a01311fa05ecf950e70c2f79efce4e621a3e3fd18bfdd727eff87e586f0981eb1cb887ba21", 0x91, 0x402, 0x0, 0x0) (async) poll(0xffffffffffffffff, 0x0, 0x2) (async) kqueue() (async) close(r1) (async) 19.144323357s ago: executing program 4 (id=348): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0xe1) open$dir(&(0x7f0000000140)='./file2/file0\x00', 0x200, 0x2) rmdir(&(0x7f0000001780)='./file2\x00') (async) rmdir(&(0x7f0000001780)='./file2\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f00000001c0)) 19.143170985s ago: executing program 4 (id=349): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000007, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f080000009c68f250b99f243cf9352dc37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = semget$private(0x0, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80, {0x1000000ff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff6, 0x195, 0xf27ff7794bbc9c2d, 0x3, 0x10003}], 0x1, 0x0, 0x9b68, 0x0) r2 = semget$private(0x0, 0x4, 0x1) getresgid(&(0x7f0000000000)=0x0, 0x0, 0x0) setresgid(r3, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r3, 0xa0, 0x1ff, 0x0, 0x0, 0x8000}, 0x0, 0x9, 0x0, 0x0, 0x4, 0x0, 0xf}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x181) sysctl$kern(&(0x7f0000000240)={0x1, 0x27}, 0x2, &(0x7f0000000300)="e5ff103f42547549d385928f82", &(0x7f0000000340)=0xd, &(0x7f0000000380)="6e3ef35f9991d1", 0x7) 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', &(0x7f00000004c0)='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$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/245) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 18.906276288s ago: executing program 32 (id=349): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000007, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f080000009c68f250b99f243cf9352dc37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r0 = semget$private(0x0, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80, {0x1000000ff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff6, 0x195, 0xf27ff7794bbc9c2d, 0x3, 0x10003}], 0x1, 0x0, 0x9b68, 0x0) r2 = semget$private(0x0, 0x4, 0x1) getresgid(&(0x7f0000000000)=0x0, 0x0, 0x0) setresgid(r3, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r3, 0xa0, 0x1ff, 0x0, 0x0, 0x8000}, 0x0, 0x9, 0x0, 0x0, 0x4, 0x0, 0xf}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x181) sysctl$kern(&(0x7f0000000240)={0x1, 0x27}, 0x2, &(0x7f0000000300)="e5ff103f42547549d385928f82", &(0x7f0000000340)=0xd, &(0x7f0000000380)="6e3ef35f9991d1", 0x7) 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', &(0x7f00000004c0)='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$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/245) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 9.838224405s ago: executing program 8 (id=366): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)={'./file1\x00', 0x0, 0x8, 0x7, 0x0, 0x1, 0x6ba12ab7, 0x6, 0x0, 0x2, 0x1, 0xf}) sendto$inet6(r2, &(0x7f0000000040)="6d260163175c1f3bed41693b48d9e627960ba498a18b0c81", 0x18, 0x401, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x11, "ac8f37c913f1099816891984b1bc61f7", 0x8}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df5736a, 0x3, 0x11, 0x9, "0a641bb728022400060000d4620300", 0x80000005, 0x5}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ftruncate(r2, 0x0) r5 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x3, 0xb, 0x6, 0x7, "e2ee674522ee00f8d63f2582d435e5cc704a1d14", 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000200)) 8.688564598s ago: executing program 8 (id=366): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)={'./file1\x00', 0x0, 0x8, 0x7, 0x0, 0x1, 0x6ba12ab7, 0x6, 0x0, 0x2, 0x1, 0xf}) sendto$inet6(r2, &(0x7f0000000040)="6d260163175c1f3bed41693b48d9e627960ba498a18b0c81", 0x18, 0x401, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x11, "ac8f37c913f1099816891984b1bc61f7", 0x8}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df5736a, 0x3, 0x11, 0x9, "0a641bb728022400060000d4620300", 0x80000005, 0x5}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ftruncate(r2, 0x0) r5 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x3, 0xb, 0x6, 0x7, "e2ee674522ee00f8d63f2582d435e5cc704a1d14", 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000200)) 7.288561264s ago: executing program 5 (id=438): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = setsid() fcntl$lock(r1, 0x1, &(0x7f0000000140)={0x2, 0x3, 0xd, 0x9, r2}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000100000000a222dfdf15ec04728730ffa31708c8edb7c9d3e3f62cf53e2abfba228b2d930af55d601b67dd93f9fedab07113cf8b91d7604ffcd761242338de860852112632cab51c22269929d89c12c7ae1b329002790b5677c35cc710a40f184cc4d9fbf08bf6fb41228ca478331ae7c34cc4d78ca0563d9c50d2ad68040d8f0394a4d2fc", 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r6 = dup(r5) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000001c0)) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x1000000000000132, &(0x7f00000005c0)=ANY=[@ANYRES8=r1, @ANYBLOB="27c492ac42addb0c848de6c110e65f1f0d70294ecdf7b863ae0deaa8b4740da86f298577ee84c9a77aec81ba70e8a433429f5e61bc3a75d329a0591d0f00069e6659e0d9108c8985b8616891da176c7c61922f18dd1b7cb7b132b9d18c1ec33f93cdc1ec0831087eb0b9604cbd1ec2720d3d6d432007b43e08f812c7b2e9f16304a06c8c42c74199cbc14871f63ce44a52cbb154128cd2673306f7ab5b581a1170f34899db9f4a62606f69854c7bb31b218b7537a6d5ca28a160ad32dc6ee3320a3bb86e26ca3f18fd6776f630e6077f439b00996c58054e116cfb356cc792756daa1173d0b703b3132c2db8e11fac71c8884bb4f91aee309e6151c70d7578ad1a475e71b0bb905869ed311e2dcec6fa3c52ad9a3e231f00fd93f438f113eb0679c18c1e5efd880c0259ef9ad7af33f60cc6a5e64bf96f351c91a89181570c8621d45a2732158736d2548d93bd8ded57888cdfb67bff82cbe323aa83993a3b89992d4a77fa14a837c2f5adf2b2059092ef73a4d6beec434db2c0229fe2362f2952474606e54265492a52dcb7aaf7eaf333e2a1929aa5a82139c8005493a8cf9fa0d96b130062fd47ec530c4114a701a46be5956b79bab53667d2f69a84f093bbe40f423f0a89cbf61ddf8a6cecfff911c6143016cf41321dabf66651a6a2fad60ad5726086932badac587f9fbc741aa49ca075c78ff3de9cdcecc93f80903bde02cb02560a70dd4af7af0661e0593a51a90bd2556cf2de1cfce1204c06f11a8ad2c8f303d8da74ac44d165a2a0f5207a0a0e665f1be5968e03c52814f7db12a8fbddbdc1a3a52f94a22bc7dbc4f2b54f72f7b6620836806191cb0698cb6aa3141b1b382164560c0658cae4ba69f85a48f9c37c176fb3785644ad9e6167c0ad00bb75eb925a8893be39347b9387866972c8b0a902415b158ee98370ecb7b096514d13bbb11f232b6082a25adb6c00243131cff1492e7d1aaf79a5249960d8e694722cd19e9c823966f0c71eb4b94662a0f951526346bec8d3ee30a73d55de62fdb233a073dd10dbfedff4685d8d8aed4da1bb2985ec58fb5fb3a404daf8d6868a97e43a5067d9563e0c467115bb34ac5d6a7802a82bd5997faaa4e1e2cfc38c448c6179f820ac0adc8473d851330d705d25d2615f5cdd2885183f06d169336a8e251b8137161f99aabb307e0933a34dda304692b7db91d5cdf6f4f3d5513ca0d096d169671d998fe94ec2e934669164df67c8b57645835609994d02d5cd54ffd40a86e2db14f7c07ab0344775119ab6bac6605b368ccabdaf50e2c6fceb940c8b4622d8db18c992e8e377172d79a5071fdd2dc937b1a1ef0e832d26f415a789be5e7b47ec5ed7b4dca52698d79ef06ad6071603908ae0cfec26136600ebe86fb4e83f5838a5ab08f226cbe7513540d296e053c53b19853214c7df49fb055d298e260dce2ae8ea9fe7b2c0e61881f97bf2702d50b40b1d10bd1103e1f5064ef0906cadb70c32f7ccb65f3511cde2c9d55359bd77493a52cab6d3eac47ef32de47b339832e8f3888ad5de98dec24683d8072f9be3102af4bb7696846fff996f8250a6339d9d28b8dbcc7dfd55d42f8b8d49db6826d659fcb58bcb6f0ef025811b37a85acc8d50b9309bdafeefa2caeecf09e270e5fec1ab85c33fd8483e512342b2978422fedbbc5e60db18be8befa1e47f83fd84e112992a23b3ea10e2981db9233a154e2e8ebea848d867e78fec70f08382da93b69fd62ef989438800974cf0254bf2a95d191d9e0921a1a6ee87555a376591429993bb3af27696b89f01cb911faa9b05e55f45e6b5b722bab5fb2a8e5b5e1757fda7029a198dd75946f1678ded1f42ccec364583008430b79a3b68efeae2be10fdcbfacabbe6067267ac44c78786fa31555a1551a9aa3b475209e17a86365c1d1f41eee83e79e272d799cd0e70ec69eb4bea8033c8bd079a2b3346ccecc8a8dcc972c13886715edf2598bbd01aab5461468364d839fea4c041fd96de41090aba296b793f48dae0d058d6357cf52563a8fc1d5a5641f3bee27ce19efe73f92a3bfd90b18a5555cfed0fc78f717a50ed65a27aa28278e59c1e7774fcfc21ecef8c94b1e4c74195da3db5e4ec44fa0964b5a8ad5f50de2ed0b9999a4e06b786a7293627d7cdeeece89e928393e0a1593e6d5b6325a31d6a8dc4314409ea6f4c74d2b7874f5369e2dd16d05d84e8edd7a504b5d55cde3f3f25aef8375b3e950322d256cd0531aa13eb31a383aa1dd82a3af6b6a9d3edf087ce58a8a77edba7db4c364bdb8c291888f3364daf336fa0930587060ae1d59bfe60fbf4d014bf7e9e3c1df668fa3d44cb9ffda07a24d6389980b50ec03e7797bb832cc1ee6d0f29d8239e9b994d1aab24c323b46fe11212d93cf2adb2f64f1de1b9a316dbae3dac900874d2f0d9d1ecc563bd7cec63eea4a696c763b66b7e0752aaa31c9a55d94ce376c4bf9e302e4ee8f48d44f89033a57cb97ddd4ee180a140847d07a3b4f5276bef637654332390b7770f0abcdc019e3ba8a605f28637a806aa738d346712649fde2080f48d4956087a705c4efe2c24859ba260752f972cd1c96d03414d076bc76a5ca38b03556883c826464427808988ad80ec736b0f534cbad9b8f8dee283696dd38a71e4c563873f6d5a74399d8542e1329690c141e03b43a832773e8ecdb8eb032f08a4fa627258a6ec5c5e02dec16a29533cecfbc175823a3809690eb8f7a97e81098afa5e9e2eead906b5f596240a79f8b0ebf6c4e66c152c96e967496ff75b349b9a34c9ff53903de4ea1f29157b545f5223a18ff4608ef1c2b84fb74d825f3924eef2f06632d03bd86b7084a145bd482376692df2a9368adbd7d13daf36e2e8578e2a5a8210dd533d20a91a8a13eb80d1aa74164e9af3f0a9bb4ffac877a536b67ddc8c78f4b93b1da5e2635204809a2277062ff327f2e4594b1f1914112f54453c702c060e7e51ef854811cf7d130a03dce184393c61c0954adf0631b1e4a8c3405afb3cea4d5d4cd9803bc1d7c836b015022ff14c71b2645ea8eaf91598b9e5e32b23be511406b7602b6673bda0d88ce7e33a882150de479af3060093c0f6596d960eada626bde3264238f2ed5f2855f77b812cf7d79257e15cd1e25a555484da047fb71db9c460058afb4ef6fd651570353329fa476152a368bd663372bc598f686c2ef101091699f1e937039120789c86ae7392f4bea9e79448a740e057953e228ef0165ea56cedeaab79a2e394dea6ab0b142627b9027acc3923ffe5db5aa3963a7a0c16e054985ff69190da5ca234842f371c105490f6f2c5d916c31eca50c5ee24806beb748df09bd291ef7e35c5deb1b184162205e4acb30033f4673e276d99fb48471e9d96e91aaed7b6d72efbe961a5af7881c45f3d1f19e157bcc4f96c0aaa61a9c0b090832d859b760ee87c0ffced2b545554bfcbf2d1cf612cdbe1506602ae689505c7237bb38180346269c1e2c9875f1e9cc5a9aba6c678d10c1a5a03c09a514bcbf5679fb215f0e516c6bb3fc360503002efd243e65226060a0fd3a88cd0e7a3bf54822a278f87aea95451ddef682a0a732452e892b5849aaa73fb24dc5d6bfb749f7eb953213891438c0208fa0642f48ed43659a2d5d67f2f136fab5fa5640ba321a4e2b5775e37fffb328b9b09fed999a44fad78f1c9ff4a9424ea620758e8bf007b940a975ee795347eb8975a0b47c345ca9fd2b47a460c602061c18fd75343afff37c6ebb3c612b33ebc33ef39f0d9ed91b292540d6d540b8861555fea9527a7c28f249a7c7a33ca2960319d45020bd0a9983fb5f0bb4b59a9160a6c7c44db9cd09b70e4da6409bd6689a3646efde0e5ce552d97294374bc64fdcd16e4abf71c016b836efd28e70e4a4c4f324cb5a974e061b44bced6c942e97990d76707902d554600872bb2eeee4a5bcadcae2e3db25a83bee886e11c3f63fe8415260d30b55d45d6f2ded99126f4271bb4f0c3ddd0706113a876bd6b470cba26b3caa2f919d08550a03bebef654699a6a706b6af0cdf0a152834b8c76768607c9c1214738a8d87b00911429cd042987d57c601d0544923d5ebeff425b7c36ecef5ff7835adf14442b64958edb86c3588e948dace0fe82337acc70d69a8eeb8c84acf8d8839e323426db0b0a2d83bbf7e65b37b8c1a6c9ca6e8b847cbf9b94de19d88ba90fc6c7b2a2e3426812a0a5b9a208e82298850d1ce654c188c765761d2ea820c94c9ff7d2de46e583f5e1d0aad4597a90a343c1b4dda2bc2225418f5aef8f2fc462da265fd2a5ab653d83ed6a5e52dbbc65b20261561b407943f554c093272b4f6612e0e043e1ce84ade222c85e334c2d3da60030c4ec4eaf4ec29b5c26dffbcb944702376048d8c832786d01b76e4cd92cc5cb6d876a745fbc20dd2698d4bc50b313606999cd6de0d184558c8a7a68539c573203d35a4bcb697f51ff6e8523aa04f0d9c440d7c328128c0bd7411ea8e4c6b0694191835786b5c64cbdaecf5ebfc72f19e9b96e4c6099b3489c1c7236831d8e65c150c6cfb44c6c39dc7d64e737c07af773305cf4d7c49b250a7ede44c005b9c3e30a4754086a28bccea7274d13129c016bd822b5ecbca328a500bda5cf9257b91d23b51c263c7c0726a98dbbf50cdc461b5c9545f8c4bb44a92f4fbfdccf0c5e11bede6a50ffcef49432129085897f6910bf0c6bdc4fac8f8b0782f5299c4b75ba52d8290a5afdbef426a8e2bdfd546e3720977abf83f3979e70e23a93099a5246f44da56ce6ca017a7827e74fbe7125c3e03299633451ed7af17bb897765b4f4ee207df31d7117c96eefb4d73a960a4a131b0f36e3aabf10d3e6ac2f0b11b02145bacae8798de2e6713fb4e3a71cf15635540325deb2f50a73e1a2a5f7db7c07c6d04fab2e72fcb125d4db97f3bf609765274e09cb875f40f58ed81fc7c62a846222f9f5053fb88146a76519f9f19fdef47afc62f9f3d814b6334c42e11a4cf7c3848f9407ba83fbd41f996396dd49bdfe82ebf39b9f873ed81d1367d9bc696b496e112059459895e71bae8cf9386cef104f1368d019588969d1a45391a868c5f6570852331b5b9ae23385c31c9942e43f1485c1efc3ba8935da1399601cf093be9dcc99001134e772d90b69d6d2ffa24fc9fb2d2f0d4345fcd53d44d01c0d28bef20abdd58991270a21cbb2eaa573b8320b08c8d1409d9daca2b188b19b9a1699d70503220c60817ed2a266747b342625d2464d0f005dfd5d550d46b004d3c9cddc9afee8ec845f98bea6aed62ee116a39dae5cc473cac558cc59145c66e09dcd0ae404a0c1a6552947c8796ed4636e91df557b1dc5fd2c933036b285ff85b9f629f268bf5dbfb200ab1e49b5d3b8e88ea74b99303b4344c2f888cb3c7d395ec96b7d2fba5f3d4e142690906e88349c7019bb8d690b964082cc67aee796779d94858f9a0a5be643fcdea3d57c51be254721b5d41c66a6aca6bd907ee9972a141f91d7e988af35242110996366247da55d13fc58e4b45cc7db6ed7d85a9cb41a8f356f0a2a1e56866726de95dbc7ae181884afceb89e8142a039746476a20119e6b49cad77ad30e0073bcd915df77f0c201083fe435c864890a17bd2ff19a0a46b002915bab017057fdbca092dc36111ccf673ce4406c4347654471e138b22d0362190cccedc3d39b40ca394ab67b0f3b8dc40c7af5fd27a3bd676d48a1ef6a8285cc8ce0900ac6e6c4714ddce7656ba0efa4fd11ab4673294a350162431da7eb8dd53790b2dec69199e8f7b8a9c149f", @ANYRESHEX=r6], 0x10, 0x4}, 0x405) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) fchflags(r0, 0x80001) 7.278399007s ago: executing program 1 (id=440): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/211, 0xd3}], 0x6) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xf672, 0x400, 0x7, 0xffffbb83, "1aff0b00ff7d35044487153331c09cd2cc4f3304", 0x10000, 0xd2}) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000040)="7a4a4ee0ec9d4dc33897ab4ce4b968b71bd7149693072110df394f57a0a4870001000048e4930849b83fe3507ee6c3c20c718a439328e9319a17211b5f0248b3cb0b81699f03c512238a5ca9", 0x4c}], 0x1) 7.269123702s ago: executing program 3 (id=442): setpgid(0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getppid() fcntl$setown(r0, 0x6, r1) setpgid(0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(&(0x7f00000004c0)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0x0, 0x0, 0x0) setresgid(r5, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) select(0x14, &(0x7f00000003c0)={0x0, 0x2000000000000000, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0xffffffffffffdfff}, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) 7.200610557s ago: executing program 7 (id=444): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}, {0x80000000, 0x1}}, &(0x7f0000001ac0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) 7.200081505s ago: executing program 2 (id=445): r0 = socket$unix(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000002480), &(0x7f0000000080)=0xfdcb, 0x0, 0x0) shutdown(r0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000000080)=0xffffff6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000001300)=@file={0x92, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0xa) 7.194407274s ago: executing program 1 (id=446): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000000, [{0x1}, {0x1, 0xc6d}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x1}, {0x3, 0x2}, {0x3, 0x20000000}, {0x1, 0x9}, {0x2}, {0x6, 0x9}, {0x2}, {0xfffffffffffffffe, 0x2}, {0x0, 0x3b3}, {0x3, 0x400000}, {0x3}, {0x1, 0x3}, {0x1, 0x8}, {0x1, 0xfffffffa}, {0x0, 0xfffffbdf}, {0x5, 0xfffffffd}, {0x2, 0x7}, {0x3, 0x100000}, {0x3, 0x400}, {0x1}, {0x3, 0x3}, {}, {}, {0x10ea64a5a0ac4e30, 0x4}, {}, {0x3, 0x8}, {0x1, 0xffffffff}]}) (async, rerun: 64) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async, rerun: 64) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ff8, 0x4b6b, 0xfff7, 0x21d8b78a, "27010060990d000009000000ff000000004000", 0x1001c, 0x9}) (async) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="ba5fff8e5c270d2076f53addc443dd18be667ee32c56dddcfc5d122e8dc63d2ee7048d236625db92c09c84ddc82a60594fc47782b3b7568d05d4bc18391d67edaccf179b8ba9f35f813af1767aa375cbfba7a212383914af8af4a25bf49ac2f675c47cb39b7b8a597a392466cbbd2f22b5d5b2d3ee046fdb9209ef79833512f8744cba02ebe1a5f761da5d0845d0faf9e2409652c22105dfcce60e3febd8eef6b175bd222ba7b2763717c40a8f104fe636e042fa000307f72084f3ecc74b62ed2b9122568725f5ab0304958174dfe3fa43835f22792585b74409b00afc71cb4f6a8213b3c7f8401f22134426fefe27de8fb8d44f5e81e349f14f108fac470e189a264775b3b9dd9771d920947e754245d8253949d388c24c08ed72afbb68d841db65ce8eb9bfabfc955bae6e4c6aa909545d7d38e12285cf38d0c1ca53a95551d8e8c7c602aa763705020b43a92a0190e3cc485edd59d5672fae56db475991b54e6827e607cf8a5386da6ce895c415bdf3ab964fba61d0f96fb5e2cb8b538ac75130a9390b9b74bea43a8120559ca845c1df5666ed0c86e35db1084de0b7985e0aeeb22d451419d290ae775d0256b7408d6a42f828033674cc4c272910c7f7bf785905ab325c4f9d856c05055bdd3a05c96c09374bcbc66211094e0dcc43c569e3c7f8b45ff1af93d0e0429306147eb232fc9e34ed2640aa4a8a246c5f759a9eb6eb91fe2f91b9800f76c2af874cf25cce7d1eb43642a2c155b08423eba65458f1a2ad25fb73140feb5ba9dc9d733e1fe6d6a1f7baa184db7c09cb065877f71adf2623d158584b9cac3319c19f8e09ef02402f60756c7b0d0fdf9a5b0387c3bbefe35aa586ea7a4b5c698c1b1f25714f1bcd4b533de4ab87b09908faaed3f2fdc280cefd7495f49095f392abf5ecadda8bc8b25cf162297a926153ba3ebc895414d87be110e16c081e4e2782f155829305ad00eb675ac4a4c7330a6cf8c44d2d04091ede73b35cb1aef1b3f2e73fe9ac942a2df4afa137e2a675e6893b6dd6ae51836ef518f1c3273d6e1293ddc73da7a97a19bad564d07b79df1f2d6cf40a2f27ef1fc9db9f9d77c10f94b47daf5bd07ef9e592013789da0402628afaea3a1deef1d3a5d92ceda5c6ea31f902cea198dc51c4264b802a59199b65a64e69c3a9a1f98969f0fac0a7efc030c9057f5686d2b47581523ba23decbcc3c609aea6a41549b6e21a5303ece7307319d146cd9ce1282d2e2e48368239ce194783f7664db4ea5b0513e8e140e25f08556557dc475a3fb9b020fa652c6157bde6544b3d86c2528fb507679a2f7c9ea4fce5404c6d205d37583ae5489cb7742a6fdc820bd1fb2d9408baf2ad4b7e331ca0300e8240d89b58d83f44accb6690bc3f4671073add3d64398f245fdc1c27963b25e4b2978ea7ea5c029fd520d945bbf24b752547965ca75ecfef36612af13c2183233498996ae848cc12136ac4e938a57b746ed32a83a418ee51d40f470a08be6735ef038af8281f71a08ffeae14f7fe3cc837845fd4052418fa13fa395b2f6bbbcc1bf5a6402d769031a50b31142d903e9f1d0c7264b2a5130cbcb1b3af6c4a12fb0b752233feed24bc15599d6b535fc0259ebf3e8e4e28a1425822dee3abb7bbc2174d2356e215a698c45e4aad6660cc5d72bc6d7d1112086b9611607b195d745e3b3fc7f1b305228275aa0f17faa884a8fb3b507a03bd43b431a505438f49954dd1279e4781d1ed65795de4862eca73230b44c1a799cd6e33d442bef93bb22bf44b9303909a569cb99ef13d6fe2d4f7af38c76f0a88fa3d6ea7f36f01c8ad48cd092bf597470fb89393fd95345d35e5d05139a1b7485bfb29c3c25b78dc1fe5642103fe587754b926347a842d93442b3ee34087f8ed411135c7cc6dc0a8d5c57a70e1fe798edb88e8768dd959889b5fc5fb43e5c50a08162ea9671ac5c8aa409a709c0557f7b4dd9ce6c0b4163967344d19f966f5d9d81a1262db43cf64562d61be7a1003b599a8cc9b71bd438af9207e6bb846adc0d210673fb31f7b776be022e34570e3ff634daba882ce2341230c1b0350897ed4ce58266f5cda8331cbee5244dd647da931057a376b741f8b1341fb9a8612fa4c95bacea65bbdeddb9422506a65847a58b9c7d35f369a7cdf90fe687a0ee69346a1be36e81b90e26cc814431c5924a663c3e0860a5e689970a42f539e0558899f020165df1131b1d58e4368102ad5fa8f879fa8f42a5217b82291ec9fff4063910778180250a21a69b928ddd572e87155efe0e656a11228b2f34aeac2063ea6d75dcbbf4aa17f167a0cbf945e95adcd0ed61a2a986d51526b431fae6e9a20a96fe505b1ab2ecbbdd4a19c2350a3f28f154b78a91110f03acea11e65e61d4e1627cd94bcc6d5cdecaf45c53c7411f974245003b67270c74d0cb60afe2f55aa2289126f0a5d5c313b6d541f17902584876bf98b6d7f0cc72ee2f1f18c11836bb3a54a735d9c154f1fd646d55848beddf40ff22d7e2cf109234ea8f1950cd8e3958c61255ee5c0b1b3da54ef39a842ff9998682433e1f7328a8a", 0x71b}], 0x1) (async) socketpair(0x20, 0x3, 0xd, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 7.061677322s ago: executing program 0 (id=447): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 32) clock_gettime(0x0, &(0x7f0000000040)) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) 7.060773753s ago: executing program 8 (id=366): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)={'./file1\x00', 0x0, 0x8, 0x7, 0x0, 0x1, 0x6ba12ab7, 0x6, 0x0, 0x2, 0x1, 0xf}) sendto$inet6(r2, &(0x7f0000000040)="6d260163175c1f3bed41693b48d9e627960ba498a18b0c81", 0x18, 0x401, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x11, "ac8f37c913f1099816891984b1bc61f7", 0x8}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df5736a, 0x3, 0x11, 0x9, "0a641bb728022400060000d4620300", 0x80000005, 0x5}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ftruncate(r2, 0x0) r5 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x3, 0xb, 0x6, 0x7, "e2ee674522ee00f8d63f2582d435e5cc704a1d14", 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000200)) 5.677314545s ago: executing program 1 (id=448): mknod(0x0, 0x118a, 0x0) r0 = open$dir(0x0, 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) syz_emit_ethernet(0x12d, &(0x7f00000001c0)=ANY=[@ANYBLOB="5ad5e2c244e54daa2268a152f473f7fce0c05a4feeed81bcd16af8b34fcca6abfd7c4ab2b96c7707ce7ef6470bbdaa2735e49056af51c5ec", @ANYRES16=r0, @ANYRESOCT=r0]) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (async) openat(r0, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x81) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfff, 0x6, 0x1, 0x461de250, "edffffff000000040000000000000000000100", 0xfffffffd, 0xe}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r3) r4 = socket(0x19, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) 5.674902536s ago: executing program 0 (id=449): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x139, &(0x7f0000000400)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x12b, 0xfffc, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="86ed85ffc45d43e2ae7b3f92f964443debf65e8806d922ea887fdfc55625f931889319f0972e49f6d316c71c44e77482701d470d4f3cc0373d076ec2bd027f2bad7fde63636f0705696c83d8dfb338a7f38a5980d112a8f4607a86b80d7c8dae3bfbe28f6f9231d26ee38cfc12e050a4d1b7cb66b548b2c8adfb0aedf7c74c79a79489c043144ec40fd5a735ae2d55636c565f2dc5874261077ed0062e8f96fba27808a9061fe815fcb0f6ee5df483a357f7ecfae69800f8c6ac7e83a199028a40cd9d041ef42f24ae288c7e4b49613eeac088750adb189fe06f176ec31e09f72bdc4be9ecc17b4a0819e2eca002a215464279f5336d07a04972141c12d3fd2ac4d46f1708c3d6dfc44e69e236077040dbdab94448949c"}}}}) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = semget$private(0x0, 0x2, 0x61) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x90, 0xfffd, 0x0, 0x0, 0x80}, 0x0, 0xf, 0x0, 0x0, 0x2, 0x0, 0x53}) semctl$SETVAL(r3, 0x2, 0x8, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r4 = dup2(r0, r1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') r5 = socket$inet(0x2, 0x8000, 0xc) recvfrom$inet(r5, &(0x7f00000001c0)=""/111, 0x6f, 0x841, &(0x7f0000000280)={0x10, 0x2, 0x0, 0x3}, 0x10) r6 = socket(0x2, 0x1, 0x0) closefrom(r5) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000180)=0x4332, 0x4) sendmmsg(r4, &(0x7f0000000040)={{&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x8, "5292c2e74493293c4572174f33d58b93", 0x45}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000240)=@in6={0x1c, 0x18, 0x3, 0xfffffffc, "0d6df2932999fce02fa3e0b4b2152264", 0x10001}, 0x1c, 0x0, 0x0, 0x0}, 0x406) 5.67419413s ago: executing program 2 (id=450): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x552, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f000000e000/0x4000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x5a3, &(0x7f0000004000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x1000)=nil, 0x2000) shmat(r1, &(0x7f0000368000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000182c03cb697a653e336f0a0000500000000000ff0200000000000000000000000000013300002f0000000086009078020700727323041a3be34c707b7b78074f090000000500000008"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa142}, 0x400, 0x3, 0x0, 0x0, 0x1, 0x8, 0x0, 0x5}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000440)="417744b49638250df6db09c15919a69bd888af1ba16e67bca181bacdbea10552c4eb8a42baa55335ce6a241ae7fc54c9acd12b665fa20ff0c7032b91f6e27a33f1978b84a1819d7f266511ed07544e6ae0ff14a80588729dc59451f90041fd8e58d2facef6857953b3ff1730843ec57487555fcd0daf3736e1393168eaf4c87233557af942f5d2c688e7189fa6b5fd13ae1e6ca2f28bdf2866021105112d58ea523cd6834eee8ae9c35a2b088726e1f22bae5f942f22c7c7e38773ea393846e8d7056c348c55c3cb1143974176af32076c5e02a0c1e3dd1621ae564043f1b6cd6c8234b1e0a87e6cc28e2e23bc22f2f7f97995c48f8bdcd9fe6f736b0842a6f086dfbeab8840dc9b44be634b1e6e081d1bf1fb31885a16e7281dbb0e9f83457c6284d331fee49de497ef2e7341f20033873129266767d3f878380adaaeafc1d5834daf11549edd1826137b3d0956d89d702ede01f1c5bf5c6c3aed84378b83e47ed18c13fbd297e6db757fa00dc64aa187058a0ed625ee0f2bbb61724dcaab681690042624a6db6cf15d87dc5231eaca11445cd74643c66bccc0f86785126eb413bd263034f8e37065b3646b138670cd4bf95ef3dfb4c72d7f58ce5715cfcf125c8fbf9f8132f9f576f07d2901070013505e43b96c339f54de690c6210e6bee35111067a92525c04d154b4b10358d80ea96a78e1c1fbfa7d48bff0d0d520ae7302d66b54d6e15c2b5aeffcb83a83927765c74d7b4dce2c5f710929e4c2747f52569b8c82fdec43360f6644d01ea6debf0fa065acde569101ac6b7edda9a839d462eab3a424a58190675daf49556188a1bef82813164634313c4e3b0c2ce5891915", 0x261}], 0x10000000000001e4, 0x0}, 0x2) r3 = kqueue() r4 = kqueue1(0x8002) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x80, 0xdd9e}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x2, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x42, 0xfff, 0x7}, {{r3}, 0xfffffffffffffffb, 0xd, 0x1, 0x3, 0x7}, {{r3}, 0xfffffffffffffffd, 0x40, 0x8, 0x3, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x4d, 0xfffff, 0x1ff, 0x82}, {{r3}, 0xfffffffffffffffb, 0xf4, 0x0, 0x0, 0x101}], 0xe49, 0x0, 0xa9f7, 0x0) 5.673369441s ago: executing program 3 (id=451): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x4, 0x4, 0x0, 0xfffffffffffffffc, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 5.672241899s ago: executing program 5 (id=452): r0 = socket(0x11, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f00000002c0)) r1 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000499000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() mprotect(&(0x7f0000471000/0x4000)=nil, 0x4000, 0x2) shmat(0x0, &(0x7f0000003000/0x3000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "906af4ffffcd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r2, &(0x7f00000001c0)=""/159, 0x9f) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x106, 0xffffffff, 0x8, 0xfbdfffff, "a8a377efab1000", 0x7790, 0xee64}) getsockname$inet6(r1, 0x0, &(0x7f00000002c0)) 5.658455169s ago: executing program 6 (id=453): r0 = socket(0x2, 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, &(0x7f00000011c0)="71f91e5a", &(0x7f0000000000)=0x4, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x1, 0x7}, 0x10) 5.619807399s ago: executing program 7 (id=454): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = msgget$private(0x0, 0x1ba) msgsnd(r1, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "edf86c2b4859701a3c585b"}, 0x13, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) unveil(0x0, &(0x7f0000000d40)='x\x00') socketpair$unix(0x1, 0x1, 0x0, 0x0) symlink(0x0, 0x0) 3.935074504s ago: executing program 0 (id=455): r0 = kqueue1(0x4) kevent(r0, 0x0, 0x50, 0x0, 0xb, &(0x7f0000000240)={0x40100000000, 0x200000001}) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000100)="e000000000000200", 0x8) r2 = syz_open_pts() close(r2) readv(r2, &(0x7f0000000140)=[{0x0, 0x43}], 0x1) syz_emit_ethernet(0x13f, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, '[\x001', 0x109, 0xef, 0x9, @ipv4, @rand_addr="040a1410913ad9e72b9f45a70b8c03cb", {[@dstopts={0x2e, 0x15, '\x00', [@ra={0x5, 0x2, 0x4}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0xc0}, @jumbo={0xc2, 0x4, 0x7fff}, @jumbo, @pad1, @generic={0x7, 0x8c, "66a357490745884a5efff4901489e15cd5b0b95f22a0a40a61c61c5d434481afe86033f1571ac505a1b26960b425a2eefd45559a3d551dec79464d4d23ffb705a444fcebaf1586a99e13154271dbeefdf89f3613831e4f2df5cd9f7a34a9b9ac8f3bae9a1ecab3a9b74abbc8d94ea267ca1fd5c080623b4c2b2451e2ed0b75d798a1aabd0343073c1ed52842"}, @pad1]}, @dstopts={0x1d, 0x0, '\x00', [@ra={0x5, 0x2, 0x400}]}], @generic="36ac6ac91968add56be30f9c5851a48323e36b50f85861d4a298e2cfb2bfd3c7d3a1e248915fa5900cd93b2532e34914ecdd750488e4e03b5c264a5c6b03a55a90"}}}}}) 3.928700678s ago: executing program 1 (id=456): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x3, 0x300000003}) geteuid() r1 = syz_open_pts() readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4084, 0xff4}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000001340)="c0625e0e18216d76729c31603fe04c183b802cf2e50223cb4debff0c11fa7f07305f0caa4062fa98e806d31b05d6b15b4e10514a6709815a95a1b7232061297d90f7f5c8e043f73a5548f20c6dfaaa81a167dbaa3559e421287879a0f5013830f05c3c643e120249aa9209428f80ba77861cf8bc5523976d80e8a496d93cf6fee37250623171fc08631be04bd33a7e04698991a3faf3131d945a32f945e6124f98b2c1d37d3c64", 0xffffffffffffff1d) connect(r3, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x5c) write(r3, &(0x7f0000000240)="129e5166c22232f27905950c0fcad0fdac4c0020f52446fb48ac7e07a8467fdecd44bec49cc516ab1379a92d49aabaf2ef25e7d341ce13ec73e9de7fcf661ce84897e675ff592b0cda8f100ce680c204b461078b35842182e9d5e8724c320282bff3341d011d0f4f54602a47572a557e38c0346ba9aafb5227f05d986539f2885f0d81da444bdf433c2c766daa723fa35a10fd1568c86cb65cd89aa2ac38ab29e29a597c6ffedcc35b88924658e4c5aa9adfea51552738d1f6427995015f97e68d47b200a12314379c4c0ad4bd38660fd3a128c2a718299c3f9111f912569d04e92afbd5993de2a197b0411b4877787821abcfbd1e22fdbea9d810b333c3f337f87e9a43534d248ac157c4e03c446680ea36760d83a7a97c397c26bcebf388439871f81a857aec7ec85a1932da4ee8596539bff21afdc3a69feed415578a1bcc3b326d90e101be3624ea966e3ef5aba66ff62dcf68b4396cb62b11af40aa05e3537da0348cbbec60a59a66b798c98211dfa4e5fa02f4c024435ea1dcc98ca22f9c965562a186396ca7449fc793fe471ab73829068419ae811435db81af0db857d5e28ded5ba55cc35d0196eb70352d8f27f27371d64d7cb05cbe0c756dfa5aa70e25c3367ee86f5a2cf89a0254ed384f80224ce13d11d3e226efa071e301e117ebad1f1a5504dd46a6a2da16cdf532fa79acb7480b1f6e36430f0d3c56460e13694c55d85b27a867d9ef0942532c9824ad455a96da349fc3db9a405265bc02f639af08a5af067e571e628c618826b1edceb9b12c0df12383b2b88634d78c7f0a1d7ddf62ff8bf21cb4f38edf39480db669cc912a34b304ca326c1166ef6aa8be44c05cf0f19aa6b3724b38217910a7b230549d9658d2b7350c24a20efe18a84f569d6981c0189fd39eed8bea86837f915484699730b573ad5686c46f2eafe68fb19ead2960b02589102442c10171116cb8dc6dc2727c2845984673e31e73b8ed835c10748fe69cd010860563a0c378936843916ce07a3a974b8991ff3c4675975d02fc912d1c54100f9d5d4ae323a43b27e9c287e3c2bb3a1f4045874e791f1495d2282646e7e2c9bfd65666201bf0a9f2549daa0093f99ea953850aa1ea12266b6045fbbaef6c3c0fe56ffe8acbcbd5986172afbed8a2bee82f5b9fb7262a9b17ca8e4b6af092bb34f3d3ceab4f04a0b5ed3afe84fc4a9cf5c5a7c1a22d7f0534030fe578583ec522f64d4eaa56eb92f5bbcde0979b17df2f9908231402543f23286e221145507f9026567d5de6710e89158f847e83bf3fc27203e375a250bbc4c1144b98eeeb9798ecf50264d9565585df6e16dd991cdcb422d3826c075565e95911f97e5edccee0fefd0cada084979268561369500be02fb162cef042f2152abea632f21ae6e2dbeb5124fe83602dd0860980aadb9d6845ea1e0c589b7a7a1db5d61d2d3f86183bb62cb6bd7c0946070844ff74c3973e88cb4cc3607ac3ffcfb68a1c936fed25974456d9f7d93a9348b741830c8ed1922bb05653ff6be3b783b77cc7b49b1f4961c3462994ea21a447ce12996ad826d6ca412f2914ba636eec0bc695262c63248bfe08faed3b512d4b8f9aea1a171c195f6248b20aad4c2442fd617ce616f23542bbfa9149c6ef23f8d5557c1435c90338165b2d09dcf18f8b69788f0f71a0743350523c2b8258b98755ec48ff9db91d03a952e56d0c989b16e2cf5fb0834c8e28ec434d9313ba85b987f069cb3693e9f3820dfc2455f0db35fce9172b0924a9cdba9ce95270d346999455d6e866c73c699f5a7fd4e51312cc7db06931d065ae8d88ac207d6a0833578b78499956851f5eae994a2a766a8ca3187dd4e61094a8c58d2fec86d80e2b4360236a96ce0638ae2844921f6d71979544486e9f619ee03089fb3a76a4a70aa0453e5f8a6fd53f8aa64a94a3b3ffb67770f459814da2e5ac21a75045056455c28ab6c6291fcb0d771008a9e5ff61bc8d918a55d987542cffcf61d37ed683e485b4ad1f5589d4db659e5bb2b7736106ed8621bf6ca6f0fdf60ce5077d0d7ca67cc667fd8c5a0d9539da12f56aab888dbd973b64a13d62db1450f7fd3b589f8d56e3c267fbc8637b28300f584fe853deae28aa01ae1cb5230f4a006be395647af1c580689beb48e71cd09e118ba22c9708addfeec5d3fd5f285ea1be592a3a98f23a948d034dac19d0610b1827d3cff18c6884f7a77624651e5bbb46ebae0dfcf5fa2ce724f1f0c35a275c202e78ed38e9e99316847cb1e224ff4c4216809a411e9ec5f34a3dcae4cb4e9553d6f01ec5c077636b9f118710f5b65d0810acfa07bfbb70681c188c2ab1f8e508cb0905330c4ca6493616446352ceea00831f93aa74cf1497e3aa1980dc5522613f618e069c017c61bb74d3369eabc8ef9cd817a9d5ff208c98937dbb3f2636fac1e07c69b2425b8e2af07e999341d4ff31bbd8d31c5781567cbd57c23e5d0302aa887de28bb75fa97dedfda63722c2591f3f0b4bb403a5be367720ee3a6a770947d425efe3695490d93b5f7c386e0dc994e35cb3edf4f6de8b7ef101087b430fcaf1c6517ac29a44114fdcd40614ae9e2ce25889787cd1502d3b5f18e82c57df9cdb8943f9df1157f0489bbe7ef610ae9002bf86cc3ec07b7c4bb91a817e7f2127299366bfce08f6c4afec586c776e13bdde23755038c0fdc12430e5bf8f01877e7a399d1f3d905779b1c151b7e1e56be0d93448932fb73d183d4ff38b9661096df5b728", 0x7a0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x80, 0x1, 0xfbfffffe, 0x1ff, "d76c1f46000000ef1f0160fbff2000404b00", 0x3, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x6a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x80dd, 0xfffffffe, 0x289, 0xe, "590113d22022b1cfc500fcc398b384fbdfc91000", 0x4, 0x7604e64b}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) close(r0) execve(0x0, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)={0xfffff801, 0x5, r0}) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000040)) 3.928188939s ago: executing program 2 (id=457): r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x2) (async) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200)=0xff, 0x4) (async) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000140)={0x101, 0x0, r6}) socket$unix(0x1, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 3.926110727s ago: executing program 3 (id=458): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) ftruncate(r0, 0x40002) r1 = dup2(r0, r0) pwrite(r1, &(0x7f0000000100)="93", 0x1, 0x5) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x40000) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000a30003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 3.925548639s ago: executing program 5 (id=459): open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x1bd) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xfffffffffffffffa, 0x4}, {0x5, 0xf0}}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000740)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa05001ad4edaa552929978a000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xba, 0x400, 0x0, 0x0) rename(0x0, 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000f57000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x400000000002, 0xe) setsockopt(r2, 0x0, 0x7, &(0x7f0000000180)="a1019eddc44543d0589493c10d8b34a17258305b475562faede9348c74b6aa9c650eea6c3e8b991ce9105f8a5e70f510776b7fae054c46f6cd41dcaab888cae68216d410c6620c05a53e52d7783c76933aec849e2014d3181015767a59e7daee6583d534d60f888391e267db279a4576f94c65c9ec34514e1239009c0217fa2bb0cd52b50dc30513ed39df2dea7c8f93ab46492e8f2e6d947ab78708949293185b9556fdbffb4a4758afbda472427c7f5745020611c4faa735dbf247f295cfb20f65d463678c75", 0xc7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1e, 0x40005, 0xfffdff80, 0x160350d, "04f009001a0004be080014e0ff22740907ffdd01", 0x7ffffffe, 0x48}) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000580)="004e78addc0bcc207e2cd5cebdb8450a07f8d8314c8a9e07ac65bf7c3f76e37b7d965249efd6b03809", 0x29}, {&(0x7f0000000d80)="0ee9b2ef05cac09e64b0ce09526e686a59c160961b12f7fea8261459998bd436ea3dab36f5fb93add1d0e163aab3ef8340826c37def9063dda2cb44db3ab00a3f8ed5b1d81f9e20088cb6dc8e3e006c9a5cb23d4212b2d74c0a576ab6083a8ce10a1240a6d7013da44257e8f0598", 0x6e}, {&(0x7f0000000a40)="2ed4fe3a21daa2b038348b01298f735478d41f24200e6e71c3aa85f09002b846b9202d8a3301da2fd6cbc7367c3aec4a6a8dad9f0628148e096928e127191c6d9e187f50be74666a195056b9c2010ca91ee1f13f4a92ef33aae292ae42cf7f1ce51619", 0x63}, {&(0x7f0000000ac0)="5cdbb44299115d8b174c5171d1d5b270bbd54b8e3e108fb1f4e544ed67bb067727c3e080d81d4345b3c0bdc0e3305c2a16b5571ab1f7c0182e1dcc8d2532814918e466b7dfcd4d169d454b08532beac406647d897be50e7452415d9562253e971ef4c7d5154cafdcf6ac5959d4271e2308c19a3ade86a008302d77355e14aa647c68243ddabcd39cf6fb1ac73604cc6e4e401e651f", 0x95}], 0x4) setrlimit(0x4, &(0x7f0000000400)={0xd, 0x6d7bd185}) accept(r1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x93, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r4, 0x0) madvise(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0xa, 0x7, 0x6b506326, 0x0, 0x10000000001, 0x2458, 0x2, 0x8}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x20, 0x8000, 0x58) 3.900733036s ago: executing program 6 (id=460): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000017c0)="573c06e4", &(0x7f0000000140)=0x4, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ff82", 0x2}], 0x1) read(r1, &(0x7f0000000280)=""/217, 0xd9) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) clock_getres(0x4, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x18, 0x409}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x80, 0xfa, 0x0, 0x0, 0x81}, 0x10000000006, 0x7, 0x0, 0x0, 0x60000000002000, 0x6c7d, 0x0, 0x8000008000000e5f}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.835545641s ago: executing program 7 (id=461): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = syz_open_pts() (async) r1 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x0, 0x100) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) (async) setsid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0x1f, 0x2}, 0x806) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x27ff8, 0x4b6b, 0xfff7, 0x21d8b78a, "27010060990d000009000000ff000000004000", 0x1001c, 0x9}) (async) writev(r4, &(0x7f0000000840)=[{&(0x7f0000000900)="ba5fff8e5c270d2076f53addc443dd18be667ee32c56dddcfc5d122e8dc63d2ee7048d236625db92c09c84ddc82a60594fc47782b3b7568d05d4bc18391d67edaccf179b8ba9f35f813af1767aa375cbfba7a212383914af8af4a25bf49ac2f675c47cb39b7b8a597a392466cbbd2f22b5d5b2d3ee046fdb9209ef79833512f8744cba02ebe1a5f761da5d0845d0faf9e2409652c22105dfcce60e3febd8eef6b175bd222ba7b2763717c40a8f104fe636e042fa000307f72084f3ecc74b62ed2b9122568725f5ab0304958174dfe3fa43835f22792585b74409b00afc71cb4f6a8213b3c7f8401f22134426fefe27de8fb8d44f5e81e349f14f108fac470e189a264775b3b9dd9771d920947e754245d8253949d388c24c08ed72afbb68d841db65ce8eb9bfabfc955bae6e4c6aa909545d7d38e12285cf38d0c1ca53a95551d8e8c7c602aa763705020b43a92a0190e3cc485edd59d5672fae56db475991b54e6827e607cf8a5386da6ce895c415bdf3ab964fba61d0f96fb5e2cb8b538ac75130a9390b9b74bea43a8120559ca845c1df5666ed0c86e35db1084de0b7985e0aeeb22d451419d290ae775d0256b7408d6a42f828033674cc4c272910c7f7bf785905ab325c4f9d856c05055bdd3a05c96c09374bcbc66211094e0dcc43c569e3c7f8b45ff1af93d0e0429306147eb232fc9e34ed2640aa4a8a246c5f759a9eb6eb91fe2f91b9800f76c2af874cf25cce7d1eb43642a2c155b08423eba65458f1a2ad25fb73140feb5ba9dc9d733e1fe6d6a1f7baa184db7c09cb065877f71adf2623d158584b9cac3319c19f8e09ef02402f60756c7b0d0fdf9a5b0387c3bbefe35aa586ea7a4b5c698c1b1f25714f1bcd4b533de4ab87b09908faaed3f2fdc280cefd7495f49095f392abf5ecadda8bc8b25cf162297a926153ba3ebc895414d87be110e16c081e4e2782f155829305ad00eb675ac4a4c7330a6cf8c44d2d04091ede73b35cb1aef1b3f2e73fe9ac942a2df4afa137e2a675e6893b6dd6ae51836ef518f1c3273d6e1293ddc73da7a97a19bad564d07b79df1f2d6cf40a2f27ef1fc9db9f9d77c10f94b47daf5bd07ef9e592013789da0402628afaea3a1deef1d3a5d92ceda5c6ea31f902cea198dc51c4264b802a59199b65a64e69c3a9a1f98969f0fac0a7efc030c9057f5686d2b47581523ba23decbcc3c609aea6a41549b6e21a5303ece7307319d146cd9ce1282d2e2e48368239ce194783f7664db4ea5b0513e8e140e25f08556557dc475a3fb9b020fa652c6157bde6544b3d86c2528fb507679a2f7c9ea4fce5404c6d205d37583ae5489cb7742a6fdc820bd1fb2d9408baf2ad4b7e331ca0300e8240d89b58d83f44accb6690bc3f4671073add3d64398f245fdc1c27963b25e4b2978ea7ea5c029fd520d945bbf24b752547965ca75ecfef36612af13c2183233498996ae848cc12136ac4e938a57b746ed32a83a418ee51d40f470a08be6735ef038af8281f71a08ffeae14f7fe3cc837845fd4052418fa13fa395b2f6bbbcc1bf5a6402d769031a50b31142d903e9f1d0c7264b2a5130cbcb1b3af6c4a12fb0b752233feed24bc15599d6b535fc0259ebf3e8e4e28a1425822dee3abb7bbc2174d2356e215a698c45e4aad6660cc5d72bc6d7d1112086b9611607b195d745e3b3fc7f1b305228275aa0f17faa884a8fb3b507a03bd43b431a505438f49954dd1279e4781d1ed65795de4862eca73230b44c1a799cd6e33d442bef93bb22bf44b9303909a569cb99ef13d6fe2d4f7af38c76f0a88fa3d6ea7f36f01c8ad48cd092bf597470fb89393fd95345d35e5d05139a1b7485bfb29c3c25b78dc1fe5642103fe587754b926347a842d93442b3ee34087f8ed411135c7cc6dc0a8d5c57a70e1fe798edb88e8768dd959889b5fc5fb43e5c50a08162ea9671ac5c8aa409a709c0557f7b4dd9ce6c0b4163967344d19f966f5d9d81a1262db43cf64562d61be7a1003b599a8cc9b71bd438af9207e6bb846adc0d210673fb31f7b776be022e34570e3ff634daba882ce2341230c1b0350897ed4ce58266f5cda8331cbee5244dd647da931057a376b741f8b1341fb9a8612fa4c95bacea65bbdeddb9422506a65847a58b9c7d35f369a7cdf90fe687a0ee69346a1be36e81b90e26cc814431c5924a663c3e0860a5e689970a42f539e0558899f020165df1131b1d58e4368102ad5fa8f879fa8f42a5217b82291ec9fff4063910778180250a21a69b928ddd572e87155efe0e656a11228b2f34aeac2063ea6d75dcbbf4aa17f167a0cbf945e95adcd0ed61a2a986d51526b431fae6e9a20a96fe505b1ab2ecbbdd4a19c2350a3f28f154b78a91110f03acea11e65e61d4e1627cd94bcc6d5cdecaf45c53c7411f974245003b67270c74d0cb60afe2f55aa2289126f0a5d5c313b6d541f17902584876bf98b6d7f0cc72ee2f1f18c11836bb3a54a735d9c154f1fd646d55848beddf40ff22d7e2cf109234ea8f1950cd8e3958c61255ee5c0b1b3da54ef39a842ff9998682433e1f7328a8a", 0x71b}], 0x1) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r3, 0x80047466, &(0x7f0000000080)={0x1, 0xff, 0x30000, 0x17f, "69f785d33cb696343f192974121a727233a129d3", 0x2, 0xfffffff9}) ioctl$VMM_IOC_CREATE(r2, 0xca605601, &(0x7f0000001100)={0x10, 0x5, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000614000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001a1000/0x4000)=nil, 0x10001}, {&(0x7f000047f000/0x4000)=nil, &(0x7f000009f000/0xb000)=nil, 0x35e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000005c000/0x2000)=nil, 0x2}, {&(0x7f000059c000/0x3000)=nil, &(0x7f00007ca000/0x4000)=nil, 0x86}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f000050c000/0x400000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f00005cc000/0x4000)=nil, &(0x7f00008cc000/0x3000)=nil, 0x7fff}, {&(0x7f00002f4000/0x4000)=nil, &(0x7f0000797000/0x3000)=nil, 0x3}, {&(0x7f0000400000/0x2000)=nil, &(0x7f0000286000/0x1000)=nil, 0x80000001}, {&(0x7f0000204000/0x2000)=nil, &(0x7f000005e000/0x2000)=nil, 0x8}, {&(0x7f00001e8000/0x4000)=nil, &(0x7f00001cb000/0x1000)=nil, 0x4332}, {&(0x7f00008f5000/0x2000)=nil, &(0x7f00003df000/0x1000)=nil, 0x3ff}, {&(0x7f0000061000/0x2000)=nil, &(0x7f00001ed000/0x3000)=nil, 0x80b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001cd000/0x4000)=nil, 0x5}, {&(0x7f00003ea000/0x1000)=nil, &(0x7f000048d000/0x1000)=nil, 0x400}], './file0\x00', 0x9, 0x5, 0x7, 0x1, [0x9, 0x4, 0x3451, 0x1ff, 0x3, 0xb7b, 0x10, 0x80000000, 0xfffeffff, 0x7, 0x5, 0x0, 0xfffffffa, 0x8, 0x2, 0xfffffff0, 0x5, 0x66, 0x4, 0x1, 0x8, 0xff, 0x60000, 0x10001, 0x8, 0xc56, 0x80000001, 0x0, 0xfffffff7, 0x3, 0xffffffff, 0x7, 0x5, 0x10001, 0x8, 0x10, 0x1, 0x18000, 0x5, 0x8000, 0xf79b, 0x0, 0xffffff08, 0x6, 0x3, 0x1, 0x200, 0x8000, 0x9, 0x2, 0x2000, 0x7, 0xa, 0x7, 0x7, 0x96c, 0x1, 0x2000, 0x2, 0x3, 0x6, 0x81, 0xc, 0x2, 0x3, 0x0, 0x9, 0x37ea, 0x3ff, 0x1, 0xa, 0x2, 0xff, 0x3, 0xfffffffb, 0x7, 0xa2b0, 0x10001, 0x5, 0x4, 0x77be, 0x9, 0x6ff8, 0xc0000000, 0xffff, 0x7ff, 0x8, 0x339, 0x80000000, 0x3, 0x0, 0x1, 0x4, 0x8, 0x8, 0x9, 0x6, 0xd02, 0x474, 0xfffffffa, 0x4, 0xd, 0xa19, 0x401, 0xfff, 0x6, 0x7fffffff, 0x1, 0x0, 0x963, 0x7ff, 0x7fffffff, 0x1b23, 0x3ff, 0x3, 0x9, 0x2, 0xb6, 0x8000, 0x80000000, 0x1, 0x9, 0x800, 0x3, 0x7, 0x80, 0x0, 0x7, 0x6, 0x3, 0x10001, 0x5, 0x8, 0x5, 0x624e0297, 0x627bd0f5, 0x1, 0x3, 0x5, 0xffff7fff, 0x1c00000, 0x2, 0x5, 0x9, 0x7, 0xffffffa3, 0x9, 0xfffffffa, 0x4, 0x80000000, 0x86, 0x7d3, 0x101, 0x0, 0xf31d, 0x1, 0x3, 0x8, 0x4, 0x6, 0x1ce76a58, 0xffff, 0x3, 0xfffffffc, 0x7, 0x3, 0x5, 0x10000, 0x2, 0xa1fe, 0x8c8, 0x5, 0x8, 0x2, 0x1000, 0x8b, 0x400, 0x800, 0x5, 0x4, 0x4, 0x7, 0x0, 0xffff, 0x6, 0x200, 0x3, 0xfffffffd, 0x1, 0x5, 0x7, 0x0, 0xfffffff7, 0xf98, 0x200, 0x5dcd, 0x7, 0x9, 0x6, 0x2, 0x81, 0x2, 0x0, 0x3, 0x1442, 0x9, 0xb, 0x6, 0x100, 0xda93, 0xc7c1, 0x1, 0x81, 0x7f, 0x7, 0x7ff, 0x4, 0x5, 0x6, 0xd, 0xe, 0x5, 0xe414, 0x8, 0xfc, 0x7, 0xeb2, 0x56d7, 0x2, 0x2, 0x4, 0x2, 0x5, 0x639, 0x6, 0x95, 0x8, 0x2, 0x2, 0x0, 0x200, 0xb0, 0x0, 0x0, 0x401, 0x80000001, 0x8, 0x7f, 0x7, 0x3, 0x1, 0x5, 0x1, 0x40, 0xd8, 0xd083, 0x3, 0x6, 0x3, 0x9, 0xff, 0x2, 0xe, 0x1000, 0x2, 0x6d0, 0x7, 0x100, 0x7, 0x10001, 0x5, 0x7, 0x8001, 0x0, 0x401, 0x6, 0x6, 0x5, 0x10000, 0x1, 0x3, 0x7, 0x4, 0x2400000, 0x6, 0x1000, 0xb33, 0x5, 0xe91, 0x8, 0x9, 0x3, 0x4, 0x2, 0x7, 0x1, 0xffffffff, 0x7ff, 0x62cc, 0x7fffffff, 0x2, 0x9ba9, 0x80000000, 0x200, 0xffffffba, 0x9, 0xfc91, 0x5, 0x800, 0xfffffff8, 0x81000, 0x401, 0x7, 0x1, 0x1, 0x37, 0x3, 0x8, 0x6, 0x8, 0x4, 0x6, 0x8, 0xd, 0xa6, 0x9, 0x6, 0x0, 0xffffffff, 0x2, 0x80000001, 0xc65935b8, 0x2, 0x0, 0xffffff00, 0x4, 0x1, 0x2, 0x81, 0x9, 0x4, 0x8fc, 0x0, 0x4, 0x7, 0x1, 0x1, 0x5, 0x5, 0x7, 0x2, 0x0, 0x4, 0x3, 0x3, 0x2, 0x3, 0xfff, 0x0, 0x3, 0xa857, 0x5204, 0x8b, 0x3a, 0x6, 0xfffffffb, 0x3, 0x7, 0x1, 0x59fc8ec3, 0xe9b, 0x8, 0x401, 0x8831, 0xfffffff8, 0x7cce14c5, 0x3, 0x8, 0x3, 0xffff, 0xfffff801, 0x3, 0x5, 0x100, 0x5, 0x8, 0xf, 0x8, 0xeb99, 0x81, 0x8, 0x80000000, 0x2, 0x40, 0x9, 0x5, 0x80000001, 0x0, 0x81, 0x6, 0x2, 0x9, 0x6, 0x9, 0x120, 0x5, 0x5, 0x8, 0x1e, 0x2, 0x1, 0x3ff, 0x8000, 0xa, 0xfffff800, 0x200, 0x8, 0x1, 0x3, 0x5, 0x401, 0x4, 0x3, 0x23, 0x5, 0xfff, 0x81, 0x7fffffff, 0x400, 0x4, 0x6, 0x602, 0x5, 0xfffffffd, 0x8000, 0x7fff, 0x7fffffff, 0x100, 0xf033, 0x5, 0xffffff7a, 0x5, 0x8, 0x8, 0x7, 0x4, 0x3, 0x3, 0x1ff, 0xffffff8f, 0x4, 0x7fffffff, 0x7, 0x4, 0x86d, 0xfffffffc, 0x7, 0xd0e4, 0xfffffff6, 0x1, 0x40, 0x4, 0x9, 0x8001, 0xcba, 0x800, 0x9, 0x0, 0x0, 0x79, 0x5, 0x2, 0x9, 0x5, 0x400, 0x9, 0x7, 0x7, 0x6, 0x1, 0xffffffff, 0x857, 0x4, 0x4, 0x9, 0x100, 0x53aff29c, 0x5, 0x1, 0xfffff35f, 0x19, 0x0, 0x5, 0xe, 0x9, 0x68db092e, 0x2, 0xb, 0x100, 0xfff, 0x6, 0x3, 0x5, 0x6cd, 0xc40, 0x6, 0x80000000, 0xb41, 0x6, 0x6, 0x4, 0xc79]}) (async) syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r7 = socket$inet(0x2, 0x5, 0xff) recvfrom(r7, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000001080)=@in={0x10, 0x2, 0x3, 0x7}, 0x10) 3.628859816s ago: executing program 0 (id=462): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='c\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x6810, 0xffffffffffffffff, 0x2) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = geteuid() setresuid(r0, 0x0, 0x0) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') open$dir(&(0x7f0000000580)='./file0\x00', 0x10000, 0x64) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000180)={0x0, 0xa, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r3, 0xc00c642d, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) mprotect(&(0x7f00004c7000/0x3000)=nil, 0x3000, 0x4) r4 = syz_open_pts() read(r4, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) sendto$inet6(r5, 0x0, 0x0, 0x404, &(0x7f0000000200)={0x1c, 0x18, 0x0, 0x8000000f, "fb0e03e600000000000000eca000", 0x8000040}, 0x1c) syz_open_pts() 3.624577974s ago: executing program 8 (id=366): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)={'./file1\x00', 0x0, 0x8, 0x7, 0x0, 0x1, 0x6ba12ab7, 0x6, 0x0, 0x2, 0x1, 0xf}) sendto$inet6(r2, &(0x7f0000000040)="6d260163175c1f3bed41693b48d9e627960ba498a18b0c81", 0x18, 0x401, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x11, "ac8f37c913f1099816891984b1bc61f7", 0x8}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df5736a, 0x3, 0x11, 0x9, "0a641bb728022400060000d4620300", 0x80000005, 0x5}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ftruncate(r2, 0x0) r5 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x3, 0xb, 0x6, 0x7, "e2ee674522ee00f8d63f2582d435e5cc704a1d14", 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000200)) 2.12733192s ago: executing program 3 (id=463): r0 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) write(r2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0xc8, 0x2}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setgid(r0) 2.116008562s ago: executing program 0 (id=464): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@un=@abs={0x7, 0x1, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000000640)={{'./file0\x00', './file0\x00', 0xb, 0x4}, &(0x7f0000000280)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x23f, 0x1, 0x2, 0x5, 0xe, 0x7f, 0xff}, {@empty, '\x00', './file0\x00', 0x2a22, 0xb, 0x1a, 0x50, 0x5, 0x7, 0x1}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xfffffffd, 0xfffe, 0x1a, 0x0, 0x51, 0xc, 0xf3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x0, 0x2, 0x0, 0x4, 0xf8, 0x5}, {@broadcast, '\x00', './file0\x00', 0x7f, 0x7, 0x1a, 0x8, 0x0, 0x80, 0x2}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x0, 0xf001, 0x18, 0x8, 0x4, 0x4, 0x5}, {@loopback, '\x00', './file0\x00', 0x5, 0xb, 0x1a, 0x9, 0xf, 0xe0, 0xd}], 0x413e, 0x7, 0x100, 0x4, 0x8, 0x8001, 0x0, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f00000004c0)="71f91e3471ac0078bc5a91501d4b8e5f9c7afeaf64d2b4e3eb4ac370825e8f3f9dd69ad1c96b96a75f0b663f000c2709338fcee33611b033e6f7d2a453953722dcdd3c50b7c3341cce7d38b763fb8ad574eb76e751e61f57e919d16de935ade3aa8e6c4a3a163555497eefda8b6330ae6c6efc6a4cb8afada8c676ce18a7721454682dd28659ffa313f79d2236054a51bf6615258620293334f5f5e693c5f800000000000000000000000018fa4f77302fecb80058c4f99f1b9a230563ab4a49663c40f9bdd5387a2bbf5d967f0d41220cc410a37220c61ba45e6a7df4d47eeebc3ba18231668e0164b1436af6a67a72a5ee48029e7d3669e596dde19c13a3bac464ea35ccc1ebaaf90847325c6306d7ac26a80cb871c1e4d9b2f127a714238e25c3f0aa738b3943cba6f94a3ba532d4b6c3e8767a2026e8a78f8b74a5b1123df5f47ce4308ee683a3a401", &(0x7f0000000080)=0x2a, 0x0, 0xffffffffffffffcb) 2.108110423s ago: executing program 1 (id=465): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x9917383e102651e1) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000040)="08689c3fb38e1fb47d249f01de12d5304bea4be2db20200909f1330000ff4229000000005624b77b6a0a", 0x2a) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="9dc0ba104e", 0x5}, {&(0x7f0000000180)="307f92969615e08728f1d0ca4f0126ccc395c331a4839fb46845cd428bedbea52ace793284907c21f511a9f87b1a201aaa937b2be400c4e9e9cb71570303b75b7da4606192579a042169cca8632746da735c484b7ec56dcc2e0b008cab4ac559d7c3419088cd5a36a4e5fbaf81d3b07ece024417693bde967df661e439e4105b2227", 0x82}, {&(0x7f0000000240)="78eb41583bbfc31e26e6912c3e7157c24910d831e7ebd8feb463292da10b92d7fe28f4584341e1c06d38fde309d8860c6fd94a5fa044944b3762f865e5dbb881ab7d2855a643776fea5b42299df520caa7a86de03d928fb47596b27445a84ace73e0f6f8de4c939b269c77f13ec628463be0848a6889d0d2fa22460c8f5ee193ecdf9c198ec155673140b72a6048ca530ef0845c8912e372253e8e3b64bde9aaf88c2afc572ac58ff131cf25b3ceafb29ac277d350f7bbb1fc34fa29255d695dd235df316f", 0xc5}, {&(0x7f0000000340)="a2", 0x1}], 0x4, 0x0, 0x0, 0x400}, 0x801) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000100)='./file0\x00', 0x1a11028aae897d63, 0x80001422, 0xffffffffffffffff) 2.10313498s ago: executing program 2 (id=466): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sendto(r0, &(0x7f0000000040)="ab92dd6197cedfec5789b9299954b1013cf18df438780683b8aa90a74c2aa87ef4885f5a90f3fe255fe5d89a9c960a2eb7d7fa5edd092e1bedbcb6a95b577a5834962fcf9e878333b5", 0x49, 0x5, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x9}) r2 = socket(0x6, 0x1000, 0x0) sendto$unix(r2, &(0x7f0000000100)="1a91b4af9f37917588426b2d76c3537a5bc932e9f58011374b722633e6297ecac8236c9d80d7315af15618c3106efe54e8b8ad7e6ef05012b8828abdabebb975dea0fb5f1844d74f119b16989e9840d473d030a313b8306acc27985d4ae5cf8723da6b0c513c06ae68a5a30eb1a12dae418ca54dd68601b8d0231a77e15c254173dc4486e1212b6935618e16f600b09cfbf8a93a69e0cd7bdf1103314679ab5619913f133566a76d18b1d9530758f52f79233c0305355cb02df364bafcca29c69ea1", 0xc2, 0x6, &(0x7f0000000200)=@abs={0x3, 0x0, 0x0, 0x0}, 0x8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000240)={0x3, 0x9, r1}) r4 = socket$inet6(0x18, 0x8000, 0x8) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000280)={0x0, 0x0, r4, 0x0, 0x7ff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x8, 0x3, 0xb52f, 0x2, 0x9, 0x5, 0x4, 0x10, [{0x8, 0x1, 0xffffffff, 0xb1}, {0x7fff, 0x5f, 0x5, 0x4}, {0x1ff, 0x293, 0xb6, 0x5bf}, {0x8, 0x4, 0x0, 0xffffffff}, {0xffffffd4, 0x9, 0x7, 0x8}, {0x3, 0x840f, 0x1, 0x1}, {0x4, 0x101, 0x9, 0xff}, {0x3ff, 0x0, 0x1ff, 0x4}, {0x0, 0x6, 0x1, 0x3}, {0x400, 0x80000001, 0x4, 0xffffff31}, {0x9, 0x28d, 0x5, 0x4}, {0xc, 0x7, 0x3, 0x6}, {0x0, 0x3, 0x9, 0x200}, {0x200, 0x7, 0x1, 0x4}, {0x5, 0x5, 0xc, 0x200}, {0x7, 0x0, 0x5, 0x7}]}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f0000000400)={0x0, 0x0, r4, 0x0, 0x4}) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000004c0)={0x9, &(0x7f0000000440)=[{0x401, 0x8000, 0x40, 0x4, 0x7}, {0xb, 0x1, 0xb6, 0x100, 0x4e}, {0x7f, 0x4, 0xe, 0x3, 0x6}, {0xd2e4, 0x2, 0x0, 0xd6b8, 0x208e}, {0x6, 0x18, 0xfff5, 0xe8, 0xfff1}, {0x8, 0x8, 0x6, 0x1, 0x2}, {0x3, 0x9, 0x8, 0x0, 0x4}, {0x44b9, 0x3, 0x9, 0xcdd, 0xf}, {0x7ff, 0x660, 0x9, 0x4, 0x8}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000500)=0x88b6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000540)={0xd, [{0x1, 0x7}, {0x2, 0x8}, {0x3}, {0x2, 0x43}, {0x2, 0x1}, {0x3, 0x22}, {0x3, 0x1ff}, {0x3, 0xffff8000}, {0x3, 0x800}, {0x0, 0xf}, {0x3, 0x6}, {0x3, 0x5c}, {0x3, 0xcc62}, {0x1, 0x7ff}, {0x3, 0x3}, {0x2, 0x1}, {0x1, 0x85}, {0x3, 0x401}, {0x3, 0xffffffc0}, {0x2, 0xfff}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0x7fff}, {0x3, 0x10040000}, {0x1, 0x8}, {0x2}, {0x2, 0x7}, {0x2, 0x3}, {0x1, 0x4}, {0x1, 0x1}, {0x2, 0xd2d0}, {0x2, 0x2}]}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000680)) bind$inet6(r2, &(0x7f00000006c0)={0x1c, 0x18, 0x0, 0x3, "65a511499b5cef355ccaf9bfe7cd467e", 0x5}, 0x1c) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000700)={0xffffffff, 0x7fff, 0x4}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000740)=0x2) ioctl$DIOCGETSTATUS(r1, 0xc2084415, &(0x7f0000000780)) connect$inet6(r4, &(0x7f00000009c0)={0x1c, 0x18, 0x2, 0x142f, "e151a4c2c074ab9ff6581bb3799f5615", 0xd1}, 0x1c) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(0xffffffffffffffff, 0x4004575c, &(0x7f0000000a00)) r5 = dup2(r0, r1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000a80)={0x0, 0x79, 0xc}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000ac0)=0x8) fchdir(r3) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r5, 0xc00c642d, &(0x7f0000000b00)={0x8, 0x4, r4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40), 0x20, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000bc0)={&(0x7f0000000b80)=[0x2], 0x1, 0x10000, 0x0}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r0, 0xc00464c9, &(0x7f0000000c00)={r6}) 2.102772044s ago: executing program 5 (id=467): r0 = socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0x86, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000003940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x3, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x1, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x5, 0x7}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0xe}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a14000000000000000f00"/120, 0x0, 0x0, 0xffffffffffffff31) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0xc}, {0x4, 0x0, 0x0, 0x3}]}) recvfrom$unix(r0, &(0x7f0000000340)=""/173, 0xad, 0x4802, &(0x7f0000000400)=@abs={0x6, 0x0, 0x0, 0x0}, 0x8) semget$private(0x0, 0x3, 0x58e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.102409216s ago: executing program 6 (id=468): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) symlink(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000200)='./file0/file0/../file0\x00') unveil(&(0x7f0000000140)='./file0/file0/../file0\x00', &(0x7f0000000180)='w\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 2.030038594s ago: executing program 7 (id=469): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munlock(&(0x7f000032e000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!', 0x1}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) dup(r2) ioctl$DIOCCLRSTATUS(r2, 0xc0284416, &(0x7f0000000040)={'./file0\x00', &(0x7f0000000140)=""/191, 0x6, 0x5, 0x3, 0x7}) 2.028277569s ago: executing program 8 (id=366): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)={'./file1\x00', 0x0, 0x8, 0x7, 0x0, 0x1, 0x6ba12ab7, 0x6, 0x0, 0x2, 0x1, 0xf}) sendto$inet6(r2, &(0x7f0000000040)="6d260163175c1f3bed41693b48d9e627960ba498a18b0c81", 0x18, 0x401, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x11, "ac8f37c913f1099816891984b1bc61f7", 0x8}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df5736a, 0x3, 0x11, 0x9, "0a641bb728022400060000d4620300", 0x80000005, 0x5}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ftruncate(r2, 0x0) r5 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x3, 0xb, 0x6, 0x7, "e2ee674522ee00f8d63f2582d435e5cc704a1d14", 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000200)) 227.297543ms ago: executing program 1 (id=470): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x1, 0x8acf, {[0x4, 0x9, 0x9, 0x9, 0x100000000, 0xff, 0x7, 0xff3, 0x5, 0x7fff, 0xd5, 0x76, 0x8, 0x8ff, 0x4, 0xa, 0x606fc237, 0xa7ae], [0x8, 0x2, 0x95, 0xffffffffffffff47, 0x200, 0xf, 0x9, 0x6, 0x861, 0xc], [0x6000000000000, 0x6, 0xe69c, 0x9, 0x6, 0x1, 0x1000], [0x8, 0x8001, 0x6, 0x0, 0x5f0b2e22, 0x3], [{0xd0fb, 0xfffffff8, 0x1, 0x6}, {0x1, 0x7, 0x1, 0x6}, {0x0, 0x45, 0x6, 0x1}, {0x0, 0x101, 0xfffffff7, 0x3}, {0x4, 0x3, 0x8, 0x9}, {0x5c, 0x0, 0x4, 0x9}, {0x1, 0x3, 0xffff, 0x8}, {0x400, 0x2, 0x8, 0x7}], {0xef5, 0x2, 0x7, 0x1000}, {0x4, 0x7, 0x0, 0x6}}}) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2a) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)="01", 0x1) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x8) (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x40047309, &(0x7f00000001c0)) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 224.936497ms ago: executing program 0 (id=471): fstatat(0xffffffffffffffff, 0x0, 0x0, 0x6) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40000, 0x1bf) r2 = dup2(0xffffffffffffff9c, r0) r3 = getthrid() r4 = semget$private(0x0, 0xb, 0x19f) r5 = getegid() r6 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{r6, r5, 0x0, 0x0, 0x80, 0x8, 0x0, 0x0, 0x6b}, 0x0, 0x0, 0x0, 0x0, 0x1000}) r7 = getgid() r8 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x8010, r8, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x3, 0xd, 0xffff7dfc, "0a6400b728022400060000d4620300", 0x80000005, 0x5}) writev(r10, &(0x7f00000003c0)=[{&(0x7f00000009c0)="3a62395f52ca39ebb428ab374b8b24476f635a668335c1f35bbcbe1879e457c0cd52509469ddb2a491a5e3bc100abcb0bec31655e5ea8f75e58c2e42324caf2af4e99a44db026b78def9b2cd42929ab8e4cd8684cba789aafec54a2b07d5089a929ee4da37fde90029c06f99975b1952e955d2ea457e2e890d44a1e144e70c38623a8296afaaa2782706fe810a04d3f761662da4fb2e1b88ce6361d6a0ead5a920dd965381cd1df46418693ca12c8724a3594bfa8e6479de4f3e4dd29168e19026c95a5f4c5ee5639bdce2aa51e52d35a93992d8b76e7dcb2db7e042cf003776019df2ece194b2b738633f0cae1cead6c60a6c9b3e0d5220a548836175602df525f4e16199a0e6b99d2a9d7d6da340bec3156c8963b5f028818ee36a6a44c4f99e8642544cfdf002179dce1329db99184e3a41668284ac68cc560efb695b735827a983990457a862b8ac0d85f70d7a81b86ed75bfad74a055b6e52666d0862f8504f2f1e0dc7b0293d422677021d53255f2befecb2ee126e59d4ee576762597f40b7ed3cae8c9adcfc0bc40f5f78e21fab1d4b040e7781f2e46fe8eeff983c9d00e4662e9ed65c18e588dfd61e0ce5aa3f0edb4b53b64e658e6856f81e101eec2e6fd961c5643f3adca17c706240932fd387c95e57acb4a53f792b8584fb95386edfcae81a1d0a7101094263d2bb4c9ade15cc5522c008b1874e81446780e5f6896bd5aff25c3ccfc5477d8c44dc1e0b87663947fa843e71dd60cdce645bcfc3b2bd730b5db28c6d70236299666f149eab2d95ef509d2438ee14071158973d0f338df0e5219835f52890a1cab0fdda671091494175320d0877673a6ad83c12b5e3f1cd292634c3ff2d07a69df19250d15babb6b354cfbb0be6fb5ba05b59de2077b0bf59c96593a3143d91fe6123131743570cd2263e0280692a4ef65b0fa2d6094662260779f05feb963c2a809950216b866832d527805bde2fb4e7ab26a7774924e812483db67725fd01ed543763084201591fe0f4ed4c7f7d83c1576e78f66a561e7909f925dbab3dfb368a57f3f79f9b83c61635a5d9d463dfe24da7646d7775694d233fb56dcaf18b2271efa58850d56663146c3a8c0e131a0ff4256c44d4e1c586a6dfe8da4ebf0a1eb3929079fd45962b79db7dba24516631999de6163b9e1a778403545c9c2d20b52e426e031a9f292ff373b9db3dacf2172bdef3ff5bf2f3e2e25cecab3315e4a80e18fbd5ca507a30de165c448d117110e1b68bee579d0002b145d2d2a8b50e857bf5722d5bb91742dd76cd5ffa2238fb59d47c3ac0c6f11129cea0ba2d76b04504d5905a44e0a15cfe517e4cce3dfdaa33e392a1709aa576fa8650be9e05a6b604fe4c06a338109b005bab104c13556950adb7a4c02f3d08ab7bd1ea58438ce33a398e2413b55a2cf18aec094b942cfacec6f4f3db05ca219c734d8b62b439feef3252a47b53c0bc0471a443d520e9a93390dbd4f829372cc854a7162e8b837c4f885540cc9e3f1d335a8527537a448e1a49cafe58c72db049844c7fc467b438ece637c42b08f33c378cb4dcaa1d7187361339f76ff04f1b8b30437e23bb3837f449e97a66953aed6720cec90c00e44803dddcae933e5bd8e36b84cd67efaad880f655371bed8d509fd57ec0e6b0c6661cb805a5ba4b9e38da136bf6f09cede9f8333b8dcb0a07664437d7182168e18882168a744c120ac891c151ac5474dbef3c83b4ed4d274df946b59237b9faa50210e21ec3b76291da0094fec04edd12b78d63c5fafbcd026347adfb3a15a63ae8f2dd10976a76dc61a6e1ead8a088bead941fe75f7a4438a0481dcf2bba169be42596aa9bc8646509f9bae9ca41d70e3de097981ed651481720b6a02694b14cdaebc87ec096ea174917583630654fb0cfe50e406a9adb8e44e5ef5d21e3a34a02df5054af3a9456167bedf97ece3640e276dc9c89cdd5536488c5bc51913dca2d5c618ebd5b2c1be0cd4ffb1c88161f97db9356d9f4296ad5b36125a81fcd214476660c90d536641253f4321aed0766f5a88abc1f45e37a92ac93eea9a2e2b418c7eb33977fbeeceac330e30a2d0510efa17dec55c5c642e8deed05dfbdc685bda5c8710c8b4d29ff3f18873becc77f21f7820f797ccfa56f51cef3f9e286d86b8c0a9d85c0ecde2c32e76828b1c6ec3ebe833855780cd3dab3242eb9159d32f29026c158fa1fbb322699db6d3161cd9fe3719d4dd3d9006664a5cb35de96415eeb973b594e145af492f1a0f969219486147aec9275f11608d3036282c592497f95da011c6f64fd2bb8337ac0d51da2393432f5cf02fb515a881f30cf9fb8df747252b094b204011cb82fdceadc15ba1ab5b2a15a5c9a494e3b52774f96cca53ae1a692afa121d9b45900e1e910d4060d2bae2b3899c8729c9f08d1dd385f8e9c08e1822b1095ff06c2ef121164db19a862b165992cbaac540b91f9ef0b114e13cc7e2c7f93219f265462bb6dce689e05b3fa008df9199ec9d4bdd86eebb32e9bdafc28cac51b087f82bdc4e495d070d19fc897698fc85322640aff8990934f6e5548f8846782d4649c04d1832ef18c6f7544140e7f481901e7b8d19567d663de8202", 0x73e}], 0x1) r11 = kqueue1(0x10000) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x5, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="278ccdc7458139cc3671723f926ad7db277892dc5158a84dbd6a46aa9121e5d2ebcbd448509743dff52d6991936e7b39d4f7b6de84550eb6e3b2501633d897cb8bf0c5a2a3538316", 0x48}], 0x1, &(0x7f0000000180)=[@rights={0x14, 0xffff, 0x1, [r0, r2]}, @cred={0x18, 0xffff, 0x0, r3, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r8, r0, r0, r0, r0]}, @rights={0x1c, 0xffff, 0x1, [r9, r0, r0, r0]}, @rights={0x14, 0xffff, 0x1, [r10, r0]}, @rights={0x1c, 0xffff, 0x1, [r0, r0, r11, r0]}], 0xa8, 0x401}, 0x5) getrlimit(0x0, 0x0) 224.556558ms ago: executing program 2 (id=472): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x1, 0x1, "ff010000000000018000", 0x4}, 0x1c, 0x0, 0x0, 0x0}}, 0x1, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00', &(0x7f0000000080)=0x5, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 223.521817ms ago: executing program 3 (id=473): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x9, 0x8, 0x5, 0xfffff801, "39607c0cbdcd0cfe4195f07ac0b62200aff54b4b", 0xf95, 0x81}) close(r0) syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) kqueue() fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockname(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000140)={0x10, 0x2, 0x2, 0xc96}, 0x10) connect$inet(r1, &(0x7f00000004c0)={0x10, 0x2, 0x2, 0xe3}, 0x10) setsockopt(0xffffffffffffffff, 0x80, 0x7ff, &(0x7f0000000040)="03578ee73abed46343db5f06d496fcd3fe1f4eb8ef0d7c390bcc0ee74c4b7d6a8c4dcfe6b0ed0c0196f8ee4b253114648846b3c4682e05b8ba92e7b6191d9f302dfb", 0x42) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ed0e00000000f45fd6a37efbc48507bb374e00000086dd605f6ad900383a00000000000000"]) 221.848482ms ago: executing program 5 (id=474): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f0000000000)={0x1, 0x3, 0x5, 0x1}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x360f0793643109d0, 0x6b, 0x0, 0x3, 0x101}], 0x203, 0x0, 0xfffffffc, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) pipe(&(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000080)="d32e0ad2784b08b326b8116727d4b8417611a234905aee545f473b11ead1b8868b5b9ea07283a72eee89bc8eaf470ef250c5d85d30f7f64d92bda0a21a49d92b81111f422c0cb460c28d", 0x4a) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) 220.489055ms ago: executing program 6 (id=475): clock_gettime(0x2, 0xfffffffffffffffe) 219.403984ms ago: executing program 7 (id=476): socket$unix(0x1, 0x5, 0x0) close(0x3) setrlimit(0x8, &(0x7f0000000100)={0xc, 0x106f}) poll(&(0x7f0000000000), 0x35, 0x0) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) 17.186538ms ago: executing program 6 (id=477): select(0x40, &(0x7f0000000040)={0xdeadbeef, 0x0, 0x4, 0x2, 0x0, 0x0, 0x100000000, 0x6}, 0x0, 0x0, 0x0) open(0x0, 0x200, 0x199) r0 = getgid() (async) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000400)={0x10, 0x2, 0x2}, 0x10) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ff"], 0x20}}, 0x38, 0x400) (async) setregid(0xffffffffffffffff, r0) (async) r2 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) unveil(0x0, 0x0) 11.464587ms ago: executing program 6 (id=478): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x82, 0x3, 0xf, 0x200, "d76c1f52000000ef000e00001d000000000400", 0x7ff}) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) msync(&(0x7f000007f000/0x1000)=nil, 0x1000, 0x2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x3, 0x1, './file0\x00'}, 0xa) 8.233187ms ago: executing program 7 (id=479): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x806372, 0x80800007, 0x40000000, 0x103, "bb0065834805000000000000e045f68b3c0940d9", 0x0, 0x6}) syz_emit_ethernet(0x2c, &(0x7f0000000c00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa8abb08004500001e0000200000009078ac1400bbffff0890781eea71a9887d12af8f19001c39c82f89b124e78840e7941b86bfd3432ed6c1030000773864aabb7c8f00011eb4160b37124ed7749c2e18750bcfc5fd6174c8a49796e2137be3e46999b428a016278f4f02cd3e4f55a89512f823cbf71b0d4dddb96792e301d8d03f974ce3b7cf21b022769a43710a64f08bc295f381576f673a908d2ea3a33c3b470e5a5aa22c6b4ca418e0ecd428036739d210f29f0577b0fc94f1863d005bea7ce1a69e50691eef40218a2efd09a979b53b4e01d29b263588fc10c4cf2f11eb797b0dbec254323841a30ac0826a7709a601264c3b8ee69308bf3c3e9cf2ce3cb7f4cfed9c4ad4ee1be5b2b67bf8e43cb8250f67d0ed03f329e83c6774be0b5d78cdf8b58eb15c102130db7ad61a34adda6def5a585ee6bb947d0e5db2c348ae5e0ebf034f41a27d772db0a94e69931ed5071349437642393a455b7e6c153a81e1255ec5829d36e88cbaab9c177732aab6277d454164af61c62b3c026e2c983e5eb6aed82124915b"]) (async) unveil(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='r\x00') (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xca605601, &(0x7f0000000200)={0x10, 0xe, [{&(0x7f00001f5000/0x4000)=nil, &(0x7f00000fd000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f00000d8000/0x1000)=nil, &(0x7f0000439000/0x5000)=nil, 0xe83}, {&(0x7f000058d000/0x4000)=nil, &(0x7f0000660000/0x3000)=nil}, {&(0x7f00000e4000/0x4000)=nil, &(0x7f0000111000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f00003c7000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil, 0xffffffff}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x30}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001c7000/0x3000)=nil, 0x6}, {&(0x7f0000707000/0x1000)=nil, &(0x7f000066f000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f00002a5000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc58}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000499000/0x3000)=nil, 0x7ff}, {&(0x7f0000084000/0x1000)=nil, &(0x7f000004b000/0x2000)=nil, 0x6}, {&(0x7f000058a000/0x3000)=nil, &(0x7f00003e9000/0x3000)=nil, 0xf4}, {&(0x7f00007d1000/0x2000)=nil, &(0x7f00001fe000/0x1000)=nil, 0x7fff}, {&(0x7f0000060000/0x3000)=nil, &(0x7f0000783000/0x3000)=nil, 0x100}, {&(0x7f0000324000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f00003a0000/0x4000)=nil, &(0x7f0000459000/0x2000)=nil, 0x4}], './file0\x00', 0xfffff801, 0x5, 0xe1, 0xa4, [0xffffde35, 0x7f, 0x0, 0x5, 0x5, 0x8, 0x5, 0xaa09, 0x0, 0xc5, 0xfffffffb, 0x5, 0x8, 0xb, 0x1ff, 0x3, 0x1044, 0x4, 0x7f, 0x0, 0x1, 0xffffffff, 0x1, 0x4, 0x8001, 0x98e7, 0x6, 0xfd, 0x81, 0x8, 0x8, 0x9, 0xf4b, 0x3, 0x0, 0x2, 0x8, 0x9, 0x1000, 0x3, 0x5, 0x9, 0x5, 0x8, 0x0, 0x180000, 0x2, 0x5c, 0xe, 0x7, 0x1, 0xe, 0x16, 0x3, 0x1f9, 0x3ff, 0xdea5, 0xb9, 0x80, 0x8, 0x7f, 0x2aa034b1, 0x3, 0x7, 0x7fff, 0x0, 0x8, 0x3, 0x6, 0xfffffff4, 0x1, 0x9c, 0x2, 0x80000000, 0x0, 0x1ff, 0x9, 0x2, 0x8, 0x1448, 0x8416, 0x10, 0xff, 0x5, 0xa, 0x5, 0x40, 0x9, 0x1, 0x1000, 0x10000, 0xd70, 0x7ff, 0x2, 0x2, 0x1, 0x8000, 0xa2, 0x5, 0x92, 0x101, 0x0, 0xd, 0xd, 0x3, 0x5, 0x9, 0x0, 0x5, 0x0, 0x7, 0x4, 0xffffffff, 0x1, 0x3, 0x10, 0x8, 0xfffff51c, 0x6, 0xf7, 0x6, 0x26d6, 0xfffffffe, 0x7, 0x26a, 0x6, 0x6, 0x2, 0x9, 0x9, 0x101, 0x0, 0xab3e, 0x9, 0x7, 0xb93f, 0x23dd, 0x380, 0xfffffc00, 0x1, 0x3, 0x10, 0xfffffffe, 0xe, 0x0, 0x4, 0xb, 0x5, 0x40, 0x3, 0x7, 0x5, 0x5, 0x7, 0x9, 0x800, 0xf, 0x0, 0x2d4a, 0x0, 0x7, 0x5, 0x5, 0x9, 0xa, 0x6, 0x9dd, 0xffffffff, 0x9, 0x1, 0x270, 0x1, 0x2, 0x100, 0xfffffffd, 0xdbab, 0x6, 0x7, 0x200, 0x0, 0x8, 0x10, 0x0, 0x4, 0x2, 0x9, 0x5, 0x5, 0xffffffc0, 0x6, 0x7, 0x0, 0x0, 0xd, 0xe, 0xfcc, 0x2, 0x5c31, 0x6, 0x0, 0x8, 0x1, 0xf, 0x1, 0x0, 0x3, 0xfffff800, 0x1, 0xa3, 0x1, 0x1, 0x100, 0xffff1357, 0x0, 0x8, 0x9, 0x1, 0x2, 0x0, 0x3966, 0x6, 0x6, 0x200000, 0x5, 0x5, 0x0, 0x81, 0x7, 0x401, 0x9, 0x6, 0x81, 0x8, 0x6, 0x10, 0x10001, 0x40, 0x2, 0x47, 0x6f, 0xff, 0x60, 0x1, 0x3ff, 0x8, 0x4, 0xd, 0x2, 0x0, 0x9, 0x2, 0x8, 0x9, 0x2, 0xffffffff, 0x40, 0x0, 0x2, 0x9, 0x0, 0x0, 0x42, 0x2, 0x4, 0x8, 0x8, 0x3, 0x7fffffff, 0x3f2, 0x1, 0x4, 0x401, 0xf, 0x1, 0x8000, 0x1, 0x101, 0x10, 0x6, 0x10000, 0x8, 0x77a, 0x0, 0xfffff88f, 0x8001, 0x6, 0x2, 0x100, 0x1, 0xb, 0x0, 0x2, 0x0, 0x2, 0x10000, 0x1e9c, 0x8, 0x9, 0x7a9, 0x5a97, 0xb, 0x1000, 0x8, 0x9, 0x1, 0x80, 0x40800, 0x101, 0x8, 0x3, 0x7, 0x6, 0x2, 0x2, 0x7, 0x8, 0x8, 0x6, 0x8, 0x80000, 0x0, 0x7, 0xe7, 0x3, 0x1, 0x614c, 0x6, 0x8, 0xa, 0x4, 0x5, 0x2, 0x3, 0x0, 0x2, 0x1, 0xfffffff8, 0x8, 0xa9, 0x0, 0xba, 0x0, 0x4, 0xfffffffe, 0x0, 0x6, 0x0, 0x5, 0x6, 0x101, 0x3, 0x3ff, 0x1, 0x8001, 0x1ff, 0x2, 0x4c, 0x429, 0x8, 0x3, 0xfffffe00, 0x4, 0x4, 0x2, 0xca, 0x1, 0x5, 0x4, 0x4, 0x3, 0x2, 0x28f, 0x9, 0x10000, 0x5, 0x0, 0x6, 0x0, 0x3, 0x80, 0x7, 0x502e8, 0x80000000, 0xbe, 0x9, 0x6e, 0x3, 0x4, 0x7, 0x1, 0x1, 0x8, 0x8f26, 0x5b, 0x0, 0x4, 0x56500e29, 0x9, 0x10, 0x5, 0x0, 0x3, 0x1, 0xfff, 0x5, 0x0, 0xd7, 0x5, 0x1da, 0x397fe8f3, 0x6, 0x3, 0x0, 0x9b5d, 0x3, 0x6, 0x701, 0x1, 0x7, 0x1, 0xe, 0x100, 0x7, 0x0, 0x8, 0x0, 0x100, 0x3ff, 0x2, 0x9, 0x1, 0x40, 0x9, 0x9f, 0x8, 0x7, 0x6, 0x9, 0x5, 0x1ff, 0x0, 0xc88, 0x8, 0x1, 0xa, 0x1, 0x8, 0xfffffff0, 0x1, 0x7fff, 0x9d, 0xffffff2a, 0x8af, 0x4, 0x200, 0xe06, 0x5, 0x40000000, 0x7f, 0xa, 0xd, 0x8001, 0x64, 0x9, 0x4, 0x8, 0xe, 0x0, 0x8, 0x1, 0x1, 0xfffffffe, 0x7ff, 0x7, 0x4, 0xfffffffd, 0x8, 0x6, 0xe84, 0x3, 0x1, 0x2, 0x81, 0x3, 0x3, 0x8, 0xca2e, 0x4dd54c98, 0x7, 0x9, 0x2237, 0x3, 0x7, 0x3, 0x9, 0xfffffffa, 0x11, 0x0, 0xffffffd5, 0x7, 0x5b3, 0xfff, 0x0, 0x1, 0x0, 0x3, 0x9, 0xeaa, 0x4, 0x0, 0xfffffff7, 0x5]}) (async) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000140)=@file={0x3, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10, 0x800}, 0x400) socket(0x10, 0x2, 0xf8) (async) r3 = kqueue() kevent(r3, 0xffffffffffffffff, 0x7fff, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 6.255993ms ago: executing program 5 (id=480): socket(0x18, 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') (rerun: 64) fchdir(r1) (async) mkdir(&(0x7f0000000140)='./file2\x00', 0x51) (async) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0x10) setsockopt(r2, 0x526, 0x1, &(0x7f0000000100)="0000000073415b9aea4e6942bf9ea626be2ff932bfae18a562ff9ef8069c783e88efd988d25fed5305a7fb755ee3942642dbb8d7a9f65b35996a76a4da505accad34f99fbbbc95038e62bb81772c8c9347db9edd59151e33e563182a60325f8624711a57d3225c1cc58e67710c4f3a", 0x6f) setrlimit(0x2, 0xfffffffffffffffe) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000001c0)={0x211e, 0xfffffffffffffff9}) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) mlockall(0x1) (async) r3 = syz_open_pts() setrlimit(0x8, 0x0) syz_open_pts() (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) 3.203672ms ago: executing program 2 (id=481): r0 = socket(0x18, 0x4001, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = syz_open_pts() (async) syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) (async) syz_open_pts() (async) lseek(r1, 0xa7, 0x2) (async) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000140)) (async) r2 = semget$private(0x0, 0x5, 0xac) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r3 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) (async) r4 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x0, 0x800000000}, 0x0, 0xfffc, r4, 0x0, 0x4, 0x0, 0x800000800000000}) r5 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) (async) shmdt(r5) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38174991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0xe96}, {0x2, 0x2}, {0x1, 0xd643}, {0x3, 0x800}, {0x3}, {0x5, 0x2}, {0x0, 0x6}, {0x3, 0xb59}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x2, 0x80000000}, {0x2, 0xf}, {}, {0x3, 0x5}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x2}, {0x3, 0x80000000}, {0x3, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x1, 0xf20a}, {0x1, 0x1000000}, {0x1, 0x1}, {0x3, 0x1ff}, {0x0, 0x200}, {0x2, 0x5}, {0x0, 0x9}, {0x1, 0x1}, {0x3, 0x2}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) semop(r2, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x4, 0x0, 0x1800}], 0x2) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000640), 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/197) 1.321556ms ago: executing program 3 (id=482): getresgid(&(0x7f0000000000), &(0x7f0000000080), 0x0) (async) getresgid(&(0x7f0000000000)=0x0, &(0x7f0000000080)=0x0, 0x0) setresgid(r1, r1, r0) setresgid(r1, r1, r0) 0s ago: executing program 8 (id=366): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x28, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)={'./file1\x00', 0x0, 0x8, 0x7, 0x0, 0x1, 0x6ba12ab7, 0x6, 0x0, 0x2, 0x1, 0xf}) sendto$inet6(r2, &(0x7f0000000040)="6d260163175c1f3bed41693b48d9e627960ba498a18b0c81", 0x18, 0x401, &(0x7f0000000080)={0x1c, 0x18, 0x2, 0x11, "ac8f37c913f1099816891984b1bc61f7", 0x8}, 0x1c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2df5736a, 0x3, 0x11, 0x9, "0a641bb728022400060000d4620300", 0x80000005, 0x5}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) kqueue() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) getsockopt(r4, 0x0, 0x8, 0x0, 0x0) ftruncate(r2, 0x0) r5 = syz_open_pts() setsid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000180)={0x3, 0xb, 0x6, 0x7, "e2ee674522ee00f8d63f2582d435e5cc704a1d14", 0x0, 0x7}) ioctl$DRM_IOCTL_MODE_RMFB(r3, 0xc00464af, &(0x7f0000000200)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.235' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd80631a8a10, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0xfffffd80631a81f0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffffd806ca8cc00 va 0x7575c47c000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 409127 30034 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344f2e2) at panic+0x1e5 __assert(ffffffff8348dd44,ffffffff833e2f43,4e2,ffffffff833e2f78) at __assert+0x29 uvm_pageunwire(fffffd80049f7d58) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cb207c0,7575c47c000,7575c87b000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cb207c0,fffffd80641d10f8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cb207c0) at uvm_map_teardown+0x117 exit1(ffff80003c44dcb8,0,0,1) at exit1+0x6fc sys_exit(ffff80003c44dcb8,ffff80002a314330,ffff80002a314280) at sys_exit+0x1a syscall(ffff80002a314330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75fff863b2c0, count: 4 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8344f2e2) at panic+0x1e5 __assert(ffffffff8348dd44,ffffffff833e2f43,4e2,ffffffff833e2f78) at __assert+0x29 uvm_pageunwire(fffffd80049f7d58) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cb207c0,7575c47c000,7575c87b000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cb207c0,fffffd80641d10f8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cb207c0) at uvm_map_teardown+0x117 exit1(ffff80003c44dcb8,0,0,1) at exit1+0x6fc sys_exit(ffff80003c44dcb8,ffff80002a314330,ffff80002a314280) at sys_exit+0x1a syscall(ffff80002a314330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75fff863b2c0, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a313f50 rbx 0xffffffff8394ee07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff80003c44dcb8 rax 0xffffffff8394dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x51ba9fd9fa1735fb r11 0x8c4275a32b4029b8 r12 0xffffffff8394ec08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff83306495 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a313f40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=29202 pid=74357 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c44dcb8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c44c030,0xffffffff839bbef0 process=0xffff80003c3df9e0 user=0xffff80002a30f000, vmspace=0xfffffd806cb207c0 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30034 409127 62859 32767 7 0x10 syz-executor 30034 357511 62859 32767 3 0x4000090 fsleep syz-executor 30034 404945 62859 32767 3 0x4000090 fsleep syz-executor 62859 71657 60779 32767 2 0xc90 syz-executor 48053 145219 77930 32767 2 0xc90 syz-executor 52571 245613 80684 32767 3 0x90 piperd syz-executor 49513 167999 22870 32767 2 0x10000890 syz-executor 25164 383520 32837 32767 3 0x90 piperd syz-executor 19744 259607 82928 32767 3 0x90 piperd syz-executor 15515 191323 29996 32767 3 0x90 piperd syz-executor 80684 42723 98467 0 3 0x82 wait syz-executor 60779 155201 98467 0 3 0x82 wait syz-executor 77930 438179 98467 0 3 0x82 wait syz-executor 22870 397225 98467 0 3 0x82 wait syz-executor 32837 42287 98467 0 3 0x82 wait syz-executor 82928 4703 98467 0 3 0x82 wait syz-executor 29996 324558 98467 0 3 0x82 wait syz-executor 98467 216127 53062 0 3 0x82 nanoslp syz-executor 53062 294618 58991 0 3 0x10008a sigsusp ksh 58991 477632 34960 0 3 0x98 kqread sshd-session 34960 402838 46354 0 3 0x92 kqread sshd-session 32861 446344 1 0 3 0x100083 ttyin getty 46354 59043 1 0 3 0x88 kqread sshd 16973 314249 41427 73 3 0x1100090 kqread syslogd 41427 400598 1 0 3 0x100082 sbwait syslogd 95928 129910 1 0 3 0x100080 kqread resolvd 62823 329796 50671 77 3 0x100092 kqread dhcpleased 14372 386400 50671 77 3 0x100092 kqread dhcpleased 50671 29736 1 0 3 0x80 kqread dhcpleased 37422 367813 0 0 3 0x14200 bored smr 87000 427591 0 0 3 0x14200 pgzero zerothread 940 291060 0 0 3 0x14200 aiodoned aiodoned 65299 394127 0 0 3 0x14200 syncer update 21022 495954 0 0 3 0x14200 cleaner cleaner 15206 249394 0 0 3 0x14200 reaper reaper 69627 129797 0 0 3 0x14200 pgdaemon pagedaemon 91676 280593 0 0 3 0x14200 bored viomb 31615 284640 0 0 3 0x40014200 acpi0 acpi0 46942 144856 0 0 3 0x40014200 idle1 84179 256801 0 0 3 0x14200 bored softnet1 72018 406657 0 0 3 0x14200 bored softnet0 93693 88293 0 0 3 0x14200 bored systqmp 25167 369898 0 0 3 0x14200 bored systq 30282 504090 0 0 3 0x14200 tmoslp softclockmp 68625 482875 0 0 3 0x40014200 tmoslp softclock 47350 19430 0 0 3 0x40014200 idle0 1 354734 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 52571 (syz-executor) thread 0xffff8000fffe74e0 (245613) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83ac6fc0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ufs_dirremove+0x290 #6 ufs_rmdir+0x238 #7 VOP_RMDIR+0x192 #8 dounlinkat+0x2e0 #9 syscall+0xb17 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ec3c808) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x98a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80706c89f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11057 12017K 12034K 166960K 12151 0 pcb 17 12K 12K 166960K 17 0 rtable 217 6K 7K 166960K 380 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 8 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 47 0 iov 0 0K 16K 166960K 61 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1593 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 76 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 125K 166960K 694 0 sigio 0 0K 0K 166960K 5 0 proc 58 99K 163K 166960K 571 0 subproc 63 3K 4K 166960K 243 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 93 0 in_multi 88 6K 7K 166960K 123 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 599 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 210 169K 194K 166960K 7916 0 UVM aobj 15 2K 4K 166960K 21 0 pinsyscall 38 76K 111K 166960K 1865 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 10 0K 2K 166960K 27 0 temp 70 9083K 9148K 166960K 6556 0 kqueue 13 20K 32K 166960K 115 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 139 0 136 3 2 1 3 0 8 0 rtentry 176 116 0 16 6 0 6 6 0 8 0 unpcb 144 361 0 346 2 1 1 2 0 8 0 syncache 336 12 0 12 1 1 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 310 0 306 7 6 1 7 0 8 0 arp 136 19 0 2 1 0 1 1 0 8 0 ipq 40 4 0 2 1 0 1 1 0 8 0 ipqe 40 6 0 4 1 0 1 1 0 8 0 inpcb 328 860 0 850 7 5 2 7 0 8 1 ip6q 72 4 0 1 1 0 1 1 0 8 0 ip6af 40 5 0 2 1 0 1 1 0 8 0 nd6 152 28 0 7 2 1 1 2 0 8 0 kcovpl 48 27 0 20 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 472 0 63 30 3 27 30 0 8 0 art_table 40 473 0 63 5 0 5 5 0 8 0 art_node 32 116 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 74 0 68 1 0 1 1 0 8 0 semapl 112 73 0 63 1 0 1 1 0 8 0 shmpl 112 18 0 6 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2400 0 913 94 0 94 94 0 8 0 ffsino 296 2400 0 913 115 0 115 115 0 8 0 nchpl 144 3317 0 1612 64 0 64 64 0 8 0 vnodes 216 2652 0 0 148 0 148 148 0 8 0 namei 1024 11818 0 11818 2 1 1 2 0 8 1 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 11400 0 11400 9 8 1 6 1 8 1 plimitpl 152 205 0 182 3 1 2 2 0 8 1 sigapl 424 968 0 921 7 1 6 7 0 8 0 knotepl 120 664 0 0 21 0 21 21 0 8 0 kqueuepl 224 201 0 192 1 0 1 1 0 8 0 pipepl 344 257 0 230 6 3 3 6 0 8 0 fdescpl 528 952 0 923 4 1 3 4 0 8 0 filepl 160 5588 0 5398 15 5 10 14 0 8 1 lockfpl 104 142 0 140 1 0 1 1 0 8 0 lockfspl 48 51 0 49 1 0 1 1 0 8 0 sessionpl 144 70 0 55 1 0 1 1 0 8 0 pgrppl 48 102 0 80 1 0 1 1 0 8 0 ucredpl 104 873 0 855 1 0 1 1 0 8 0 zombiepl 144 923 0 921 1 0 1 1 0 8 0 processpl 1232 968 0 921 5 0 5 5 0 8 0 procpl 664 1821 0 1772 7 1 6 7 0 8 0 sosppl 176 5 0 4 1 0 1 1 0 8 0 sockpl 752 1367 0 1339 14 9 5 11 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 427 0 0 27 0 27 27 0 8 0 bufpl 280 5651 0 102 397 0 397 397 0 8 0 anonpl 32 10238 0 0 84 1 83 83 0 246 0 amapchunkpl 152 26092 0 25285 42 7 35 35 0 158 0 amappl16 200 3849 0 3826 32 29 3 19 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 412 0 411 1 0 1 1 0 8 0 amappl13 176 139 0 129 1 0 1 1 0 8 0 amappl12 168 1196 0 1167 2 0 2 2 0 8 0 amappl11 160 5 0 4 1 0 1 1 0 8 0 amappl10 152 61 0 51 1 0 1 1 0 8 0 amappl9 144 260 0 260 1 1 0 1 0 8 0 amappl8 136 96 0 94 1 0 1 1 0 8 0 amappl7 128 161 0 150 1 0 1 1 0 8 0 amappl6 120 154 0 153 1 0 1 1 0 8 0 amappl5 112 129 0 121 1 0 1 1 0 8 0 amappl4 104 308 0 292 1 0 1 1 0 8 0 amappl3 96 4808 0 4709 5 1 4 4 0 8 0 amappl2 88 639 0 583 2 0 2 2 0 8 0 amappl1 80 15181 0 14628 16 0 16 16 0 8 0 amappl 88 7024 0 6878 5 0 5 5 0 92 0 uvmvnodes 80 122 0 0 3 0 3 3 0 8 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 20 0 6 1 0 1 1 0 8 0 uaddrrnd 24 952 0 922 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 952 0 922 1 0 1 1 0 8 0 vmmpekpl 168 10870 0 10833 2 0 2 2 0 8 0 vmmpepl 168 73909 0 72183 105 11 94 105 0 357 3 vmsppl 488 951 0 922 7 2 5 6 0 8 0 rwobjpl 80 24421 0 23489 27 2 25 27 0 8 0 pdppl 4096 1911 0 1844 133 54 79 97 0 8 12 pvpl 32 29907 0 0 241 0 241 241 0 265 0 pmappl 256 951 0 922 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 327 0 68 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8344f2e2) at panic+0x1e5 __assert(ffffffff8348dd44,ffffffff833e2f43,4e2,ffffffff833e2f78) at __assert+0x29 uvm_pageunwire(fffffd80049f7d58) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cb207c0,7575c47c000,7575c87b000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cb207c0,fffffd80641d10f8,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cb207c0) at uvm_map_teardown+0x117 exit1(ffff80003c44dcb8,0,0,1) at exit1+0x6fc sys_exit(ffff80003c44dcb8,ffff80002a314330,ffff80002a314280) at sys_exit+0x1a syscall(ffff80002a314330) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75fff863b2c0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83ac67c0) at __mp_lock+0x199 uvm_fault(fffffd806cb20208,474dbc67000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003c41b120,474dbc67000) at upageflttrap+0xa9 usertrap(ffff80003c41b120) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x758bc5b2ddb0, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83ac67c0) at __mp_lock+0x199 uvm_fault(fffffd806cb20208,474dbc67000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80003c41b120,474dbc67000) at upageflttrap+0xa9 usertrap(ffff80003c41b120) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x758bc5b2ddb0, count: -8