last executing test programs: 1m16.052676573s ago: executing program 7 (id=10): sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000501", 0x4, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1m16.046888543s ago: executing program 7 (id=13): r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) accept$inet6(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000c68000/0x4000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f00005eb000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000507000/0x3000)=nil, 0x20000005}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055d000/0x4000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x51}, {&(0x7f00004f7000/0x9000)=nil, &(0x7f00000e1000/0x1000)=nil, 0x7}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0x6}, {&(0x7f0000b39000/0x2000)=nil, &(0x7f0000022000/0x2000)=nil, 0x1000039f8}, {&(0x7f0000652000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x500ffffffe}], './bus\x00', 0x3ff}) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) close(r0) fcntl$dupfd(r0, 0xa, r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair(0x1, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xe8d4e180619bb9ad}, {r3, 0x20}, {0xffffffffffffff9c, 0x40}, {r4, 0x4}], 0x4, 0x3654) poll(0x0, 0x0, 0x2) 1m15.854591133s ago: executing program 7 (id=14): r0 = socket(0x18, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1b7) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1m15.777886287s ago: executing program 7 (id=19): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xfffffffd, 0xdffdff7e, 0x160353a, "04d9577e010400030000105490e8d145eec82500", 0x200101, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c114deccbc51026e0528c7da33aea1e20100db2fdea89cbcaeb7d1c811fdba98f0ffeff532d81160260e6858262fecff8787af826de2ff89a8e91669a41a84", 0x57}], 0x1) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) syz_emit_ethernet(0xc0, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb2, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5ef"}}}}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\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\xd7\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\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\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\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 1m15.240349324s ago: executing program 7 (id=35): socket(0x800000018, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1c0) (async) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) (async) close(r0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x6ada, 0x5e, 0x100000000007b98, 0x800, 0x1, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x20, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0xe, 0x100, 0xfffffffe, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x3, 0x6}}}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 1m15.23741058s ago: executing program 7 (id=39): pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') setitimer(0x5, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r0, 0x907) socket(0x6, 0x5, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r9 = dup2(r8, r8) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = geteuid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="26eea7024da2c4626c5879c189f4502139609cbb3e9ddaa77d31e49b98d1", 0x1e}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x40}, 0x0) 1m14.104350012s ago: executing program 5 (id=50): select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000200)="76ad1a667c77e4488fd483aee087d233702ca0887856a4c6886667b7228d08c5713e57ea09544368065b5ee3e0ff0308bf590d36e63823ea62dfa36c92d3b99c91a34c0b62039be5e24ba7e44c1b218d98934db2e29185288651bf363f4dbfffb8248536b39b38fe7783850eec152ce2eeabe304ac4fd294ccce129ba0aa22cadd467876ac822234dc3b53004e869ab3b55985907cc6101fb1bbe0e33fe121ad3889559b9b12a2dabb3a3530b4ce9a148030988bc7ef47e6412e5b5a1c5f37013c635c3dffb2ed04f2ca10d2a61a2498fb8e92e3bb35964d2b156f7f8bf3250d9063bcf2edfb794b718328fbbb04dc", 0xef) dup2(r1, r0) (async) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRESDEC=r1, @ANYRES64=r1, @ANYRES32=r0, @ANYRES8=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0xf1, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000e300000008000090780000000000000000ba80ed93f6546bc6b6a4fc795886caf37126d04993d486b363b988e373d70527bf4b14ee0135b00d24239fb9f4feabe0d1fd05e3fdc95281cd92cd589deb212dea448acd5f7edbe82d9f504bc52ad6430acf62cdfb0f7115e91a65d33642645e328b102145da9a39bf23fc0fe0c812d51a1916ab994b2fc529620340fcc6cc97437760cac3bab7d0ebe2319b1e7e010f5aed466752b94a8069f3bfc53d24bb9c2e674524965418389ba3e4c679956083af000621838e987cca32f40e0ea2816358a1fa373a8e6f2c05d3fc90ffdf7d"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xa44, [{0x2, 0x9048e000}, {0x2}, {0x2, 0x7fff}, {0x3}, {}, {0x0, 0x4}, {0x3}, {0x0, 0x9}, {0x0, 0x9}, {0x2, 0x1}, {0x0, 0x8000}, {0x0, 0x6}, {0x3, 0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x0, 0x80}, {}, {}, {0x4}, {0x0, 0x7}, {0x0, 0x9}, {0x2}, {0x3, 0x800}, {}, {0x1, 0x1}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x4}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xa44, [{0x2, 0x9048e000}, {0x2}, {0x2, 0x7fff}, {0x3}, {}, {0x0, 0x4}, {0x3}, {0x0, 0x9}, {0x0, 0x9}, {0x2, 0x1}, {0x0, 0x8000}, {0x0, 0x6}, {0x3, 0x3}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x0, 0x80}, {}, {}, {0x4}, {0x0, 0x7}, {0x0, 0x9}, {0x2}, {0x3, 0x800}, {}, {0x1, 0x1}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x4}]}) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x2) close(r4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000040)="ea00aa6400821820fc88893812a3c46a329618eef27465b29ae81fb701aadf33310b", 0x22) sendto$inet(r5, &(0x7f00000000c0)="1d85642c9de8dcc2364aaebd22c25d59d0fe76ef99da455592537c5270b21c7ace55a805bcedf4596d69cadd9de87c14d3f9bed9d6dec42227e96af4e5aa239016e6e90c8be95fb912e97570fd52600933b30d2d0990f0ec5e6a5c9afea43afbd39cc53eeda081f9c686d30b65646c4b4b9cf18fe892dc29cb377c992fd35449139315d42d411ee9f6e891c0d09c33b225ea4a9c92560849dd244a53dcd84f8c47a480aab7a7f1af02c97237ea6f4d71fb3ad3fef22c7cb2466751281031c471347d9a7729", 0xc5, 0xd, &(0x7f0000000000)={0x2, 0x3}, 0xc) chmod(&(0x7f0000000700)='.\x00', 0x49) dup(r0) (async) dup(r0) 1m14.101462538s ago: executing program 5 (id=52): r0 = socket(0x20, 0x4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="02000000", 0x4) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r1, 0x9c1, 0x0, &(0x7f0000000040)="85f00534cbc36f9e6a3da1921ed148adf04103c0bf8d7d57bf60c45aa19c62d514f8e20d0c81da2d0eb8658a8c0bd3e733f4d6e4374eb5abcda35b267f27e544cf6c0b1cd678e8b236369400aa9f60c38e54c0bdc88263ce4068539ee66331a6878958bde2f940d30a9a7caf8ad28452765c29c8ee3f2885177b999d8cd9cda084e1ba0acc42a13242eaca1fe610054202f67214388529a51e4d8f97c5fa9f5c7901c13afa00bb55439d857dfaf8614ead25f35d26764933c80d799c4ca9d48998d7c1104375e60918b8d1738e282ccbbdad1afcdc9a5ff84858114fc6aa46596d4b0ae850c99975429ce272f31f4b3fe64d3f69ebdadc", 0xf7) 1m13.927081446s ago: executing program 5 (id=58): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040), 0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7fffffffffffffff, 0xa98}, 0x10) (async) r2 = dup(r0) listen(r2, 0x0) (async, rerun: 64) r3 = socket(0x2, 0x1, 0x0) (rerun: 64) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) (async) sendto$inet(r3, &(0x7f0000000080)="9713", 0x2, 0x195a05e282d6165, 0x0, 0x0) (async) r4 = accept$unix(r0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000000c0)=""/72, 0x48, 0x7, 0x0, 0x0) 1m13.087081071s ago: executing program 5 (id=71): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x4, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 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, 0x2090000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0xe, 0x100, 0xfffffffe, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x180, 0x4, 0x9e6, 0x8000000000000000}, {{r0}, 0xfffffffffffffff9, 0x88, 0xf000000c, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, r2, 0x0, 0x0, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbd, 0x9, "909c92107e9479099d3b7d7f164aeb006335a34e", 0x2, 0x7f}) read(r4, &(0x7f00000001c0)=""/159, 0x9f) syz_open_pts() close(r0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2/file0/file0\x00', 0x10) rmdir(&(0x7f0000000180)='./file2/file0/file0\x00') 1m13.086844832s ago: executing program 3 (id=72): r0 = socket(0x18, 0x1, 0x0) sysctl$vm(&(0x7f0000000440)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f00006c5000/0x3000)=nil, 0x3000, 0x1) (async) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000080)="834dc685d4cb435c1a2035e1acb2d7b0620eaba3b9f84f4e4b5551a64c4bc7a17c43dcd5f5552f483f85db58d91b76abd853131cd59c900c5428a9eb92a70d21bae42ed476a0e0e955b12422484882456c50603c0471b2b5f5dc0fc24392dc1230e7e11334e9f6502674c640a2997c016359a34eefdb0cc58d790619056dadee02", &(0x7f0000000180)=0x81, &(0x7f00000001c0)="3b9c2314202f29b305419d0b5b9365d859fbbbb6002e95f80ed17689a5f7e66c39ba688ae021fe74aedfab70dbc0b9e2911d93600f6088c94f89c5f93fed16d854e8ae71eb25365b6f4b2e6e03f7323eafdde59f1d82d846659ceb91b8d146e932dd1d234c9fdd7a20b9c02012a42d909246c7eabd7fac3017436a51f47d9395d62cfaeb20897001fc3fdb0069f5b0f4b88e692c116fbd881225b3874467", 0x9e) (async) ktrace(0x0, 0x5, 0x128, r2) (async) fcntl$setown(r0, 0x6, r2) 1m13.086503669s ago: executing program 3 (id=73): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) select(0x9b, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 1m13.083600171s ago: executing program 3 (id=75): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) close(r0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000340)='r\x00') (async) unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000340)='r\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15a) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15a) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000080)) socket(0x800000018, 0x2, 0x0) (async) r2 = socket(0x800000018, 0x2, 0x0) listen(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_open_pts() (async) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x4) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)=0x4) flock(r5, 0x4) (async) flock(r5, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 1m12.967320574s ago: executing program 3 (id=77): sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="59e3156488a9c2ba9033758593b7b74f0a913685393cbd6173f2d2d0ecc48c34bcb236e8d00b503327223f76dfdc3385cb6122555ba37558ab3d24ee3f383e38e0ca95b7fa37e87c5049bf4388153f3a6494e7ff03cae31993f50b30b36605d124e6f07361573af574c9b7", 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000340)="b175dd143fb5cf19f6342cf32e06b75e494cc43e0b05aa2ee0f3e07108532e0823f5bc2d0d4d5b5cecd89a278573ef8a42f2c35afd7019c86b16e80be3f8cea1fbeebe6f2a6946dd2b2d449d420630c906c0e51ab6e0980067db108c91c67e91d18584637c8849459fe1ac98bf0b6932b3b7aca4b435fb1d15f0d5bf3c06e0860e91d8c1545c94d9d2216082088a43aa218cb19e4655d9df383a286b676ce45254b19d5d9fffb224c1d2e6e3efa4128241b27858e30f72c9392438ce664227dfdfad1767ee50690cbd68108f82195e357729359cd02343666dd89f98630aef9050596591c184a7867073eada3a77292f114d0e8bd6bd08994b7d3ed270db294332b827318aeb2ac59e95e0b95b1314e5e4371c6f2b9bb596626f961fee6c7fd9a54875bb39a7c5c697a450a9309904d9d7acd052351098b3c20479edf45303ace395efb8b66dd5190daf95b88bd77e91c31d753622c6d407e9d8c23d06d9819c8bd1135b9e92a48646224165452fa28f8933fe1b277f077746e0fd1accf53155a51dc8fa81e12c4ddea7032790644b80a717f77a2dd931526a8e25e5b9af2ca86f3c93e6a712c56b86be38b7c6439c1188903d678a7b6dd04975fd3357b42b41d3822fda77abaf92110915bf957dba87e0fab86701906555226962eaed9db7b28b33dbbe3297df6a786266f8a70430f6b61ac718065aaf69eb2545f120a7253510e0f5a63b0b59d605d6a7a167128e2a782e9f9339754ff10ec936418b54c92f911d1f814ea9937846003a648a2fb3127378d1a8b02d8cae656c7eaeffefaa6a514811719d85b0ff862e03455ed1dbd6ec4409dd2413bb31130719c244991e3006a132b5ebf2e0cb3c15ccf043bd37cbe94f0f1e6048c0857926944ab97337c58446610c6882dcf350e007828ebb7f73486878c56b9aa99864c6b2e6205f06466e658721e374b65c80af2c67ecea783269545749c740122c47964aca7e45d56d960cf4baf0d4c00cb2f50ebd3ec1e7def87f26e31072c9c483e6c952c67603c818b8bb0cc3956a377783eb6b753047d93f3dd122140c7617a5a1cecd658b5684a753776717b97e703bd2083496322a67e78839d8b5aed593fb3da40de48ef26dd790968ee4a3820c5a1e59b95aea894158c7baf0a5920f0150e5989e6e79c0046cd909932c57b3fc214f47b925281fbcb760d3e82fa61ffb7dc401742187150e8e137694c84ed85ac6f4c075d6587f026822115d51a188423ad335ba5cc397dc135f0a49c6250f5729cacfc4e4bd4d0f715598961d01359ef7c9cdfcd69167630938212e3341b4b648f97f3ebe9ff0ca64e49baae8b87ca03542ed32416e8704037cb0f5dc6bc6594f88fc8ffa20d45fa195271c39f74b07edaf10dab26f178cfcc17aa8c53cc0a76b860e59b611f7abdf1032e9e6f5e8d5c69c68a51aa1d8b715d3247935d978fdd5de589411019cde15e5bb02e28589c8e5380560e9c174fde91662b1846440e69c11fd3a8b9e15d26890f7981e49f8a575bc094656129c15743486ec8884fd8863b6dd3fa39f70771e33f110eddbc09f21664168614b5e2f9cad060ff3887d24d125656886afb18d3d2ea7b0091740e723fd354cc9a087112088a45f06e419ce427537bfea0fd60a55e507bb7652d474c4a779ceb38e289f5883c7361ccd01bbcdfa0f2cceb26754a712154542ef73c7be61bcc3d8dcd0f66b969a879cc883b9b5013230f078397054129b103d9cf03f7fe3d2b60332e659a503a2909e15eb9ce8f5329e9632e35ff57487e6426ed4256e1e6d2fb9bd5866106731165d9d516884f204558f92d3420c6c1cebb94806bf9420a8d7dae66f33eb099fabd6a2923bbef3f54322d0a06d7d10fa72244d29c3cd6563c3b18f662d8a239dbb2d8981702861277e769eebdc5245579af9ff9ba229318442cbfa2318cb969b09c96c4bfb712a9bd79a8bb345b7d686bcbdc91b786276334af7781d891dd4bc8b538b249a067db6903653e1e0d8da7949f216e56ab4da13a539aa1442e45e7833122a4ff5c30c609ef7d24bdfff2b6bf6dd3bc87e80ce6e31b4e3c0f6671ea7de941a493abb7fd7921c58df38197cf4eb28240abd8ceabb8ff487554dcf5e5c61364cf419094ea8b674514158af3e99bf91d4b4e265b6f2092ffe95ec9716a3bb28f7251c1eee5d2bceaa87bc4aac111aced93d86ab712445c31697d6bebc61f8567fa1554791b0a3f7af4511c91226d9a322a97febcecea8b3395d9d2ef8b8bfafe4f59549dcbf19d5a83a463ebd0d83b0165e470c9006421f4f5500af76be8c7471fc718182c6954468d939fd86987d8e52353134768a84990f889c5c19870a21fdafb7895fb1bee80c4a8519156cdbd54c309a570fc30ca2d36855145ec701ceef9e4921921ab744aa223276d66e650fd3c9715c0474c2ea5501e88d063a5f7f5a5f9aa4e637f5e16671fe240fceb0f6d4026d37f1cba032a469ffc1bedcfbcf42f34c33c3aaa69fca92aa32d71ad2b40ac0b9c1821c5c459cf099db7674b58d929081dd75e2c0bb96523dffad5ce5aa9bbee37edbb236089ea0f253e434ade25192f288dda215bdfc87ebe95acd9f9547bf20391a47b4d5de09eb146ca2c5ef8ebe92751d6c64da96985312b6dffb2e840a63b4b60b78d72e0e4bae70d46a20017fe23a11e596d4f391616dcc6178d57a3091922a59a17cb49cc4439d326f20218ef3242abaac543a7c06ad578cab584ac17d1dec23624d4f3ad5a9b6d09a6456bc59fb7e8e3aab8eb0bb9b6bf9c0016a92c87ba5d5e6b168c2eec911df37d25bcf3b9bf8dc0f4d9d9ab9be13c2f8289ad2c211d7302e6effef8fd2e19a223c1b6e09eaed8101f3138442da3a07cf11b5aca8274768e351b30c7608ab0b2cfd030084c52221132e907cefc5466c51f05511104f4ca696a47c8cba5ba68cf100f4d57a62556dce8ee7d7ba6f47d05dd2ec0f1edd446d979c1349574a46bb03eb8a60c96fe1d1bb051736b829ad2b3499a371244867269b626f833069b57107f253a0285111e2da235eeb59f8bf8aa2445e882a545f56a9ad6bca501ecfc5b8f776d0782242cd5151c2c565d76977d591caa079c2f2d26de5b2d7abff65173b904de00a5adc06f90b88967893b73a80b0c39ec9ea02c1ad8a008e5f325af86d31fedb134b413b1a4f8aa1bf74618f6e8a078c03b2267c751ed63af7d3461de4f5d8525c21c296183ab98509a43ebd706f6db5c519aefa24d55c6998a1a13bd5beb0fece3a42fead8d73e6834d76101affc7745c8939e40c69307809f500a5ebac50f0b5f6864288fc157bb1c92a5682c602610c6c2ef69f72f8e798784c429fa0c53942e287ea0c612ebd7c2e6418700eac44224c8b3d1757f6b0112e9e63b9c62a254e992a28e232b4ad82dec69a1ca2b1371f040348ea78c3513e3e2c6c6cf4d7501007f77414a53457b4aaeb6e5bffb797099269f6a22f5aaddad27a2e66644f5c16962e57ac047e05e962de6045bf9bb094c16555dd2819d344e867225b822fa6d9dad09896a11c62fc2c93d2cde8628f6e3da5e3b7ceeb4ee45da7d0af8f19fbb12d6cd2d1b09bdce74e5ff2762eb65570484525e468758f2ec075d822c72bc6b144a7e9a5b2851704049a613c3f507979731028af164f61af942daee375ce021054664831a904ea371cb8f8cd867e12018d27b5b087eca54d93644d939d340b4cfaee30eab3f73bc1d27f1b53554c6e608a4b6b3bbf6ea5c527399016740e3109456d9f6ca8d3e576579bf0530ed83b749b40c1cc5fbf6f08286ab79a11772b9a7471d2d7d2507ec1850e8a3e5904f62e55758e1027ef8ba1fa66ef5ae5608006ea6425fcb96612d787feaec80ad574a47dbdcab91c87af6f9ed4e5539960c402a6a340783c1373cb03720a66b90a59fa38317945026b6c81cbf14cc944b8dab2b00af734799451264ed47d62793092bda400dab8838746db4c659b83c30ec1af4c4f3f306cfeee22e5faf589e565f5b0b3055573a641e5495efd07933a1b63c4bbae2a7739b80fd611239c39eb01d2b536d1db6708e4fbbd7d3a9ceea5d9da34c3243fef6a0cf5498c50d4bc0053fa25faf41205461c8fdc620e55d904541ba9a288f9f9afa5f1f23c385390dde86bba43297a089d21dddb77fd879ca3ff8e32fbdec8bde2da7038337fed7d9c738498c96a1145cfb9e9f60dc7ae2a049247d8b53f81f03fe56cba0513d7fd072983cc92287b7cf26a774175eab775f22f240dcea5a0fc6ec90a8e3539f18704d180c806ee8eb83c8d51b1f870dffe3e0a1b61f2ac461f7a591f176c3a4d4b80dcc16d1ca7ad268e276e23a07c3ae1b2d64629ebfbacdf378971a9baadab5b1e74a38315a22c674a4043d68a075578b88b3ed0804c9bf68f093d11dd30caeff5ca89a1699f65f863889d6c7ee2d32c52e6b2002209a28b02e4cb4a1d70b0cba5fb492379e808a865f93bb6bf65729be8c6043fcce39ac58b5e209476c44b952a7dce8eb9cb370f4910558620eb1cc95fdff9c0208c5b240d8758fa946fca0d1bb6001b59b08e4fa98728039c80138bb2a8bf7e86f955c43c0b7bbc76291b037773f2d124217b405fe4ab93f496294b0b3833c83a31942350d8e1cfdc663ec64d2da4bf4e8f71ffbbddd232f8edd302ff306bf439d8c56009ba4fd7bf82af3803353870d681bd6e0e06fa1a7e5b9532ab01e2acd141a4678da1fef6214e4445b6267ac4e7b6b4c967e7f8107d9f0045bce2764927551b697abd0b4749946e0e8312867701f9929d62fc8a090329fa0fa8d07c3aab61d3df8db4aeeb41fb444d5de5a35700fcc1261349c018afb8f374da66ab9672b81975a7531c21b0b4ee5801dd77b7452157410670a77f917e5786b18e428a3de34271c758e766aabc2407cb31952f91fcf363080845d635305e70e6f5eac43f99a0f95b9fd1b454713d13deadcdba7398ff9be0cce7ddcacc031f58921c95591d1a2ae650d7e7cc4826063476f376f2b43a31452eb358cc6402e2c5db5fa09d164d53d92c1605b2e66b707583c8355f4a1e951af2b15c9e6dacb4ca4a0eeeb05771fc537bc0ff2d55589d5c2fcd74d44dbe96d204e274e0d8c43675da34496987b2239271752e496e2704163caa7c37b50e57f6cb6e04b72993ad199e74782348180cf78114f74450757beb693d98e258876206fbd74f687bdcf623a30e8f52acdcf9af84f27ac55b1311e87deac1389f1f63b5ea2aa629062da6e340aef704e118e74a448185b05c6d4d513b2fac29a3dca5fa65c565487de876ed7e31b7383388f648d3526246e6fc036b301864ad484106f296559019c70c25dae3ec9a9e0e5d8af901605da216612d9c2620d560912c633b3bd7f7d3e81185e62d3614034dd848b99e2848c896711d98c5f7b8512c65f7db0130b286c5721d1935024e2eb40f5aa095ae2786ba712327bd1c320f2b98d0e0fe0fb49557a063d690f707a668710e6eb3d3bfdb1f9e1164199a82d9db866e0064a46e1b1c7126348231e355fd16181245a22e86666196e2510f4afae0b62712f19b9252da83217cce150fd986c0140305f1f99eacc1931d9e68f645077543e0a7956f1ac6a0d0f35fc6111753089a20c131743b9715b0b96ab7aff1967f7ae3d54e85afaa6c151ecd75db0dfc82695aa95006618dca455c91d531b4fa5a9c3f09eb021a3a5ad66a17c68b1dc6bde8590eb70645071f0e03519b32bcf54f64fba181f2dbfa9d12bcdeb15eb9a303f4bc22a181b3f7efdcb77b5cc711f6b1e050fe745d", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="13838a3751f225c196acb68424c3d951cbe7ef76e62e50f026877379f389d9cab54452754f2a557e21b8e6dbfdbc5dd4dac907e9bce19ab63d220ba023dd0164edc3ba3898272f609a166a5655868de6aafcb7902e739230", 0x58) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b69, 0xffff, 0x21d8b78b, "070002007e74fca406128efcfffa000800", 0x5, 0x4}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d07", 0xe1}], 0x1) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 1m12.31707399s ago: executing program 5 (id=94): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x7fff, 0x80000201}, {0x8, 0x40000008, 0x7, 0x9}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x1ff, 0x4, 0x44}, {0x2, 0x800, 0xf11, 0x7}, {0x9, 0xffbf, 0xe1a, 0x4}, {0x1, 0x5, 0x1085, 0x1}, {0x0, 0x1, 0xfffffffb, 0xfbffe2e9}, {0x8, 0x1bbf, 0x6, 0x18005}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000002, 0x8, 0x7}, {0x4, 0x9, 0x800000, 0xa66}, {0x402, 0x109, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xfffdffff, 0x8003, 0x6, 0xb31}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffffb, 0xced, 0x7fffffff, "9cdc45c6307e8b61c7d61d0ffc7f6c00005fdd04", 0x2000706, 0x15}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 1m12.087289073s ago: executing program 5 (id=98): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f00000007c0)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES32=r2]) close(r0) (async) r3 = socket(0x0, 0x5, 0x1) select(0x40, &(0x7f0000000000)={0x80, 0x1004, 0x7cae6d93, 0x0, 0x0, 0x80000000000, 0x0, 0x9}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) (async) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) sysctl$net_inet_icmp(&(0x7f0000000600)={0x4, 0x12, 0x1, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x3fffffffe, 0x5}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x97) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="4056d430608ec7", 0x7}, {&(0x7f0000000280)="24a05639e905b0c57528728917cf73d4bb4bdbd368155282cb649774eeef2562c1a2280805f5aaeaa664b7d96068171b6a39892006905e3c4470fef13870505c922524d4f487019cd3c2ec25202f06b411d3e2df3f45fb8c18e0590e14e840f04d", 0x61}, {&(0x7f0000000300)="7eababa436fed447dd87dca9c7a8bc7caaeb7898c5ce48437fad4a90d17d812b1fbaf5c30e4b17e09f8993e281e23bd4930cdaa5ceaf511f797d8f475cb71b2f50deab65c256099d67e857e805394be843f375b9c010528ba12470356cb72f7cb93fc1991aa8ff91a8f2999a55da74b4b02273073461ea697bf8b8", 0x7b}, {&(0x7f00000000c0)="b2773283881a340c9c56649be85aa19a43", 0x11}, {&(0x7f0000000380)="17a6c2dd041673be50b3eda31075fd1bdc383307dafccc8f2394fdf7ed4cd0d69ca2476b55c24516273ab9b5fbc43b0605b7e4cb0f043471beee0baad8de8601e78646c7de9f27f947c839b6abe2899f1b4c4496301b8c07e2fc5c8ffdd51bd285cd9c8f2c161179c28b918aa97edd6a5b43d946e5634ea78b5a008710a484bafd0e169467e3c536fa976f9f5d4d7e035e05165cbb2114a992ca35c5f6de8f743932d3e9b5a6d6c1294646e30ddf607e521f3c9ab11536996820487477a6b034098070a227ddbcd3ae1b0b5e34", 0xcd}], 0x5) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000580)="a5e9d34054d4fbd093c1c7a1383e929cafbdd5349486759273c43897a7f8", 0x1e) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) 1m12.085771391s ago: executing program 32 (id=98): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f00000007c0)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES32=r2]) close(r0) (async) r3 = socket(0x0, 0x5, 0x1) select(0x40, &(0x7f0000000000)={0x80, 0x1004, 0x7cae6d93, 0x0, 0x0, 0x80000000000, 0x0, 0x9}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x2b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) (async) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) sysctl$net_inet_icmp(&(0x7f0000000600)={0x4, 0x12, 0x1, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x3fffffffe, 0x5}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x97) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="4056d430608ec7", 0x7}, {&(0x7f0000000280)="24a05639e905b0c57528728917cf73d4bb4bdbd368155282cb649774eeef2562c1a2280805f5aaeaa664b7d96068171b6a39892006905e3c4470fef13870505c922524d4f487019cd3c2ec25202f06b411d3e2df3f45fb8c18e0590e14e840f04d", 0x61}, {&(0x7f0000000300)="7eababa436fed447dd87dca9c7a8bc7caaeb7898c5ce48437fad4a90d17d812b1fbaf5c30e4b17e09f8993e281e23bd4930cdaa5ceaf511f797d8f475cb71b2f50deab65c256099d67e857e805394be843f375b9c010528ba12470356cb72f7cb93fc1991aa8ff91a8f2999a55da74b4b02273073461ea697bf8b8", 0x7b}, {&(0x7f00000000c0)="b2773283881a340c9c56649be85aa19a43", 0x11}, {&(0x7f0000000380)="17a6c2dd041673be50b3eda31075fd1bdc383307dafccc8f2394fdf7ed4cd0d69ca2476b55c24516273ab9b5fbc43b0605b7e4cb0f043471beee0baad8de8601e78646c7de9f27f947c839b6abe2899f1b4c4496301b8c07e2fc5c8ffdd51bd285cd9c8f2c161179c28b918aa97edd6a5b43d946e5634ea78b5a008710a484bafd0e169467e3c536fa976f9f5d4d7e035e05165cbb2114a992ca35c5f6de8f743932d3e9b5a6d6c1294646e30ddf607e521f3c9ab11536996820487477a6b034098070a227ddbcd3ae1b0b5e34", 0xcd}], 0x5) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000580)="a5e9d34054d4fbd093c1c7a1383e929cafbdd5349486759273c43897a7f8", 0x1e) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) 1m11.88036263s ago: executing program 3 (id=99): sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open$dir(&(0x7f0000000180)='./file2/file0\x00', 0x8, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f0000000080)=0xffffff8f, 0x0, 0x0) 1m10.836059173s ago: executing program 3 (id=110): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f00000001c0)) 1m10.040091778s ago: executing program 33 (id=110): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f00000001c0)) 1m7.191488302s ago: executing program 2 (id=170): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0xbc) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)=0x5) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = msgget$private(0x0, 0x3e6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x102, 0x3}, 0x6, 0x8, 0x0, 0x0, 0x5, 0x3, 0xffffffff00000001}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3157ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x11, 0x3, 0x0) fchmod(r0, 0x6) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1m7.074903845s ago: executing program 2 (id=171): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x10, 0x200000000000001, 0x3}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000340)="cd0be8", 0x3}], 0x1) pwrite(r3, &(0x7f0000000180)="10", 0x1, 0x8001) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 1m7.073648074s ago: executing program 2 (id=172): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[@ANYBLOB="0800aaaaaaaaaaaaaaaaaa"]) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000340)="2dd6e6f2b62585b02be7184845da2987fc208b68ab1a1b79fa13c8af0d85c2d944f4defcf1c603676f75b4c15265592174a51a6ca103a634540fd03fca10148bfb4cd096a5196ccb0c4e423825a38074b2cba934c87ba1aefdbc7eabc4a0c5430c4384244b2e025dd1000bb7f9cb9fdea6a3c27c626940a530c7ec8ea8ce6849ee0cc6a47255437c8a69e3b7da2a82a54213096900cd102235b5c0baecee34f9375a28d42c69ad11bca541a7a0d03e69d13108e17332d6273546f05e764f17aed9c84081bf1e82e527b5c9892832a841cbcf714a6d2b2e5d1b8254b824024c4f54cddf64b3cb896f748e2657339434fcc376f97189", &(0x7f0000000440)=0xf5, &(0x7f0000001400)="4d3c2b0c52dd454542d8e7cfc4ab1bce754806fee0fd06e4a84fae8ae19a5ca5cc1263a7f598f6513c7b0de7fe0b2667f8bd87857db87d3ca5e002766e054dc7196dbe84b835e29ca2ecd80db8b8179a447810f1a984c9568788c3800a9a85308a0740ed9607c8de9badb7b626811d4993ee59bb21b2303fb4640cd8f7e801824820353ca90dca15571c67b96b798b5370b0d46982f17d04dc8537fe33db1792b1c726cd399d4f03ce3e37816308c51335cc6d7a3e9c84af18b0cf690b14fc09db610a870a1cc1adc57cd8dd90116d8de6eff14e1d5764f874a1647104f3717d154b20a9ecc65740e2958351213b90cfa57772b8a908e2bca1216482cf5732fbdd129053ed78b05a55ec9b056c63c3728b2ab593fff2e9e68bbd8a3ccd21487ee13ca896c6d69ca5f1fa183e2f61b136e5e1f9d5e43979ad7704f0d37950473dead9696964cedd05ab73f4a929999a63292b54d95b92d58c4f51a2ce63f978e4d2186c2afe9fb2a03c793ee806bbc56d49d24c1b161d04e9690458d1d29f7b301242fbde7efbf7241db156d3db5f57773609739a96ca826f2fc3bd6a609fcd9b24b07ae57d0eedcad5722a516afee865d4e9edca4eae501bac0306b22312058191e0910e4082a8c8333dfbfd6b68e6fd15925ad526e8c3647042de421e364234797497bfb7674571be1813bab5817ddb60cd264a2c91096b4a4b9551614371468f606361eca2403ce4754ecd2fe114d73c84b261925749e2633660cedb93980963eaa104abadcbb1260c7da9beb249fe486b64da3e07a16b173b68446d8c7d338a9d06fb22348d478ddcb8bc5ce9c4d664410cfd9d619154fe1cfdbba43607e8a05437a7b6a0d717643721677a7fc7ee2cd8174d2805835befea0420826360927fad7a42b40d6e406577eb56dcf80774ed99c87997fc379d052027c4d8292771e4f58e2cd07867245c08d175237839121434a224694764745398f334ecf02f726c15d783d2178debc963b92d34405b996fea9cb2c170c15c2c4015f3e66dea2e1e4ace04e3f1fd1a80d7fb4abbaa8ab3e44ede1ab1356c22f6f6164795cd132fa2879b60e87c95d7aa81cdf9592656a612fddba2fd705258edb4df59e22ceaef38470cbc7d54040e5e3c14f1df48207ff95438bf5b0fa53f538a7e829d2f2f5f49681550a1964883009b8c8980fe5c23abfd56af0304f02e69f15e87148ee4a2e8f494f9754ebbe6419921691e67a9931355e83799a08663d5ef73ee89c2fda82ad46ede23c4ab7455082934823399457478835f7b2ebbe645554b65a72436f14d56032d477501e310faca505d738d509c39cee9bea505b776ffd7346f9c5c0c2b805fa1c31ce7a1ee9181faefb15d7845b931eda1d600f7f021358bccb0716ddc6bc91aaeb895df0e8214f1533ee4213891e565cf65612dde3e425cea8945ae635e335c289eff4194204881457e32e8189051e90e389741dbb034f00b5fa7e887a30c1b24a6398695e9b14bc2c82a0082931c33a540b875513d7e3227227c9af49114ef27a1806457674434031a0a8f2c70b241e2aa0292cf96ecedcdf144ec830f5e43524340d5a4b8bf8e69286621279b552750bf311f1da167fdfdb7710d7eb55993e56552ac6f529931a0d2c145148eaeace6c430c3b0be4c97c1ff6724e37b74a593087548c2fd12a74e6cfa9a335954a18ed9c900ff0eb56e87655b2da5d4e1858a96bd6aee976651b3368a88e443ce87a64777d78bf2b1045d5044dc26bffce5fa0f16666fdb781283d4245e07a4e46017e5569bff3547ec1a7bafc916c6bdb6de368abe35afb466d5249b59e206839da38d1353da8855347275f09ffdef1323019b2461a594de683067f916d32356cd8ce50365c6aadc98b8adf7494a51970025a25b394d4d883addb1d561e9d2abc62493c3775b6eafda01164aad16c8d09abd7782ac149c8f4614249857ea5eb15cb4a59c2d898312a1bb53189f683458d37b55ce8f5b329247451e366a62b674b5a28ba4a537eed43661cf320bae29df4f432e48315e3d48cc961d2212213a2a78a98437df3a21852635330ee38ec853caef4ac00a992177d4d531f96f828e0b7a2510f9935a6285ef13b1dfb45d5321f24c52bccddfb5273338f695b955a91e7713b5f65cbbba412036b9c672b50ad12cd619c96795c986a55fa7cc4b03e5b07c5ce3ed00bd0ce423023130c7da41a746b98a2e01e45c8244e6cfee35592fddb4f902921482db20ab19a1d5d5819c3e048622c511e8da9c30d69dce30db30b6666686cf39778fa972c3225f39bf1c2fd46424d55898a3f0f55833fe633e67b2dfd355b95d5d488d9ba6bb0c20fbf67ad602ed2b31163bcfd46ae6549b328468fd1334ca1fcdd965ba69c2b82bfb76a69b5623effc0d7b22d7516c5f5f7b606bc2fa45c118c84b2b15bedb0aa621807d7dbbea59dc97f9afee4f9c54367fe4efa4892069ddac011f748c473f7724dc21f0df77bd69e5f39325c2d5f7f3420b0007b67d156c8b2b4de8339f1b7934ca4eb28089feb859cd618f8c3154f9cc0aab60069f19c9754b380e0abbd4721fe46a3a12194edc97235d98598cba150aa9c84e8e3161baf49660e0942aac14f55514d8c4106802f0fbeda37f3d00dc7966fd55eadcbdc4462fc7b6ac8567e4f799e6949df04505e92cf57f975f7c423f43bad2617878afe0edd7626a49d3fc52518bb37bf7b65ff23bb1bd029fd2df4351c407bb0552f2dcf3d38781612f9eedca858da06e6d176c5513426b3f23a1fda73dcb2f1a9b4a6bbc5623ee9b1976274cfb29397cf1d5b557923f395732f505d3dc31225817e260a99a6a42673bbc6ad7b76bf957b0c40f3e486592c3b1a12e9991c47b841df457ba2af5f5f4e0a51d225b4336ffae74aad3f8e30656b23cb35e42f836b86838dadef497c29b15e3c120d49baac6aab3eaed200e40042b57002b5e904b0bada83f1d137149384017682b9b15a04afe41701bca98d62ae301bd14cc288dbb6c24bc311b245d45b0b6e74b93d36fb344538ecdd4275e79d06acaa71542788bf10211cd4ff7b0c7265783e789735d90795d0b6332bd32587e2c2b300684b60e0c393a12e6ca5ed774547c81554a2981163bcd7924a92550920acfa330eb1470a8e5a716c8d764cb78e3be2c7ca1f0047233ed5bb2af56edfe58deda2bce7ef3da4e1e42f338fa46772deb7fa9df1e4d892e1e2f7e045096036d41d2d5cb9fc4777e9e74f9b2274beead18d534e8e86b812b707a927c6155535c0688e45588f71876bfd5e8b6be10fcd4bd30dcfde28f94003289cd433317d194c7b1c45dbc13a456b40a62ac557f7b4f33221b3e080975929cd343d547412c832368335292b6b6896cbd03fe38f1a318cb0cc64db28c73c5f21dc1a756b23e7dc093ab9973887cb99ec7dcdfe332ebf04e35e2275cc66788266f65a8836bdc30014c3618a4bf4a6df36c43c7e8de6c74814008cb941e10fc3528b665085fb4eeba79d74027e7465d6b942fd12e8d3489a3b538cedb597591119d955f37e10db82678ffde1a68b35320c5be1cf82ae951a9698ea6c63553cc89d000f5d7cc25ba7eb08765e4713f6622f1b700668035f037c660763a0ddce3d3b2b765f14bedec5555a1630283b5ece8c79d80177bcb7ba802b11ed27acdcdce5214220ef10601a79a61fe55fa72f4a9ccf40fab6ed33b6c7f1cbdb56dd8b395fd6ff46f0720a9e8c4e697c326fdcd4dc6c839ca28e649a57fab6952402a605d65a10954eb2e57770d04fd051ac44da4e6b483426b95009d942e565f1d3b67a6bed51ce30e89ec1badc52d33096fa7a639e1aee1c483445c9c61d662a300ba89be051af1cce02a884d6996860142cc2e504c14abb9159b394e4d47f36b3ad42b3fbb8d4afff7ff31b9f8b159cc5b875e619446275e3991a0b0ec5d6e93c5bfb75382f07477561582b0ed44b4d26f8ede6f9b5ecd4c21a13cd4fab0e6fbac0ce0479adc50f88b049468b274e6e2f383fa9c8a1b306a2eab18d2f7916875b7a3489a76f46d16d3a955d3d13011acc8ec10c18a0f68851ef18150797f4bdf28902328d145a6aedc150e424abb822ceb76288eb096405eb5397f1daccf0244516e47df42298e1d84edd189d434616ab7ea36451c5f1a51bfec87530be68d991af6d77229e79b14005db161f2eb6a0373f071096b2a9c5f5dbc0e37ecce37a89c0b7aea0e28ef0d47a7ad8feff38d192c6d788dbd3e0c95e4ac374f9a1b22fac734e9eff8a3c6ea36d52fe5e7c0cf7024d99c071f9fc035f0463413e05577c15582f7c40918b1038f3addd6c8911cb801b92cfb1a6bcfe1ebd7568a7b8262c4cfa4b694d5a4be823adb1a141421982c5817a10f18c96a85812fbacc368ecd5c7405208ffbc1fd3e23542418b011fa1cc9d86907b66f1e57687d12e47a9766657852bc10b762dc8e409da208b55ef18b464b81da2837c6db9e14db6eb885c85e10bf28dff3a2e12e4a0a8e2081af53b8313a35e4605aa559992def83a7a7ae2e38853c4a682a5020536686e95161e1ff8ec4c3cc81d4556e506ddcce1fa75842b708eee1fedb31bc094681f5cfb0f43475ead14223d850d656ed2658f94134b77989d3199611293bec5bba3b4ca036e7486b1b9d733b0e5bead36a5e3c47dd0bd8cb98712402ad4a210cf4fa41135fe668fcbbd872eadd3548ebd73fad2a341d738a7831160b37af0c7425bf210183a590fdf403a8805dd31e7429685b088dd30183575d9d62c96184b2e8b27d905b29e3d366b5d5232036d0c30510751ea4c0dc812bebf72be7746dea2d00282e69d5f357c2576f85aefd2f7d729cb99b599d9726921cb7783051df337d8ee29e68bce10a5bb2fb240c10d963dc85b2e9250a5c7ad4acd8ce717802ef01c0b3b953771a4847c65ad1b06f12d4b700699d410990b1ec9411288332835eaf2789a1d443b9e0979e773e39e6f688642ec4d2f546a3bcc9146cb1f6d5c42876fb8c5aaceba1b0cfef78b163e92774aec522d93951de1fdd44850e4f0fb89c355c49a64a51fc49d4039bc0610b073044e1c878bcfbf2e2e6ca0162f724dcf57bc6323a43608beb17357022a11c5b43c3c0db44fc4ada7aeceda66f6a94a84d5911282b78b2ac9d8b76fc5e98b9a8b8c6c808f551b1abdb976fce8726af71ae99cda191d7a67a087c4557c70dd34bc375a9838bf3397aa9eb98fb2d07e8d94a9286be51c8b2b53936aae621fdb18099ffb41cb0fbdcc102995774f9632f65fe7b8d97ad05efe2c5818b1cf725d9f515d37b581a1ecccad758ff28375ff10cb4dd6c5f5a288855128c15ccd70321465fcd68ac52ffe402e2c08a40596c83f184a8e5dd188b2680d9a12a6f110a9002b4ab1ea23b88e471ddfb381ac9d1b650ae5e002703d9c716a1ec5f18db7d9f7c956a5403a1e9025aea2ad2dfcd7c6a5188251391bdad31e6c42409a351394e11034e740866f1bdea5e04ae479a5e8d77157e0f60122b44b6f5176028b5ca556713ab96580636507d450eaf79a9a9bac59cb208dc67dcb9ad67b30a5aabbd6f9b48ed47f8d5af4a31f23a92508e761947708397ab073183366fad94185900255d03b2ed8f4b25c9350c96d40daf838164684c7d4477dadeb027b86f7a943033f36a0ef0ab3c6de1700db179b7046b92c42316fcaac2ef12238c2fc785d7348e6e7e519708b8f8c0aee72f448dfc29e354c3edb007150ee1ee5e95bbaf4d6a46e6ce0a5acf0322e7a155857af8e0890d8004755fd8f5b2a32cb8a45509ca38e48b07", 0x1000) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x10000000000001c5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, r0, 0x0) nanosleep(0x0, 0x0) 1m7.073309766s ago: executing program 2 (id=173): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f0000000100)) fchmod(r2, 0x1b7) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r1, 0x0, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f0000000100)) (async) fchmod(r2, 0x1b7) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r1, 0x0, 0x0, 0x81}, 0x20000000000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) 1m7.072877651s ago: executing program 2 (id=174): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) r1 = socket(0x18, 0x3, 0x3) accept(r1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, 0x0, 0x0) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, &(0x7f00000003c0)='>', 0x3fdc, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000400)="b38290e3ec", 0x5, 0x5, 0x0, 0x0) 1m6.838449605s ago: executing program 2 (id=184): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) ftruncate(r0, 0x907) 1m6.838209874s ago: executing program 34 (id=184): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r3, 0x0, 0x8, 0x0, 0x0) ftruncate(r0, 0x907) 1m1.401547783s ago: executing program 6 (id=242): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) r3 = getuid() r4 = getegid() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x1, 0x0) r6 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001480), 0x8080, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x80, 0x26) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x8, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000001540), 0x400, 0x0) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="209bdb1100ff4606763ecdc5d8680d6bddf6f592d384fa20e29d30ca2778be9a34a63ced3160f6d8afbc530e9a08b44adf255c1430873c3270c5c1a250caefa98988e95e9d59c309529dd47f35c96344b225872b7dbf101aff81b1cd344a00a981684b90132df9710bec2751f628803ff179355141b8e69240467c0cd904b8f7cb480241e03286ff9eb1468b80f8ffd09ed7fa0fda97a2beef31cb8c30522ecca2f147d3eb3e15427753910b3d9024244ea5b9a2113d1015176bf6b8fc1f08323805f61e4e533963e7503baaff8d0b3dc3c5544df088057d26dc58c0690c16161444d65320ccc29cc582c63a2e6268e03a9be07269199851f572d60916732b4afa8fc2b6f40cfcf33bcd06b3e6206a648fe3263550d804f8f77d7882f65ad2f8fa9dcc35ed72a71f740f928a650f687fa97adf2b45a1d0e3e85fad6518c42b1d51f16867796e305d7151bd4a7b5633e3e3c1bc97290b13432de2cd2ba6631f89376909fbe780754f5a503db26726e7f447095523e50a08ec63b985d2109433bfc74870a751cc502416e704b5a4fb3b174bf8a35cb2fca57823618571cb9615c226dec1e58da355c88d69ebbd8855f3573a824fd6a48dbe4470700d68e236f9fcdc8d084031508608a889026920e08418cd4ebdd53d122337208885e1d01693dc90627241ed37fcac7197ae6b2c1dda838c50e14b6676c1106926d9fed6a8ac371f98bfb01e06c3daa9add12fabe209e17c385b847e7801716d82b67eeb19c165047431ed10135b1d69fabeb3bc99ee13a8e98fbdfa07c3d01ea9cc0b41f5f3a78f3a576eb67f53417ae49976028ce7e5137dec76c75a0bb27a160719373fa1537ebed2bd9670128982fba7a693b3cefd7f2dfbdd7fe1a058ec8b1a642b25c01b9a84f68684dbe2b8a9b6c820dac5de13e5245ca02e8dffc1e9d88a547f94a4c4a0345640b67606f715f8e1ba3a2fdac7e8ae0a3fa49ebd54493f371f0888fe75c0851263049effc93098c103906376ea7611de4af918e2c74e2596dc6dd8d74f61d0909d07c411c2e9671406dacfe732b38b724dd890f6ebdd3d24debd5bea7d74d424cc8a7bb93963fb31178efacdfaddd83bd0ee2e1cdb459f66cd4fb31441e67357a9d8b7dce8c1a82db60cf756852b59c22275169081fac2bb27c0d3b002587e3db08abca48852e5e3fa6daad52e4370acc1874fd149b351eeb0e92dd6e275d634e183c44e467f80c9ed3aa2a43037a4f422959b680907fa7d9e0166abc99a4b63e94f270114687e15807493a469967aaf3c2855becb17561be0e406e230044e8cd60f5eeb7012a72306aab37788855dcc804bc9b934dae323871e59b81230f1a9f1bf1aed18a587f29e45f07c467e15a9f86e0c8b6283b66ad298c4233e33e6b93016493cf9af52da3ad8a9f02347042c429aad3c35246fd8df9cef910d107470fff12d588355c9fbac33b1b22400c4abc95a49c02aaa7163144d87f7a988e6196d217537c465480886aed4cce190a34894bcfceffc71478afdcd9fd3e6e89d9aaf5971c20218a82de8459a563c5339caa3274bcd0daf2ce3b9a319e2f4c70221cbc84a297af785809992f20e521bd05bb3598435bcc936ffb507fc07a8a469920535f1b9d204c6ae3a38ef7953b32a095df112f71fbe35895775683b34a3eee866bc7c9639afb1cc1e6ccbecf6aef1c453311a1166861ac15a464b07f647571a63f15d533c2f828ab63aed56383f2ccf29d35f73daa3bfeb1dc3060b17ca759c2dd450c434184bd6459776d808628f87e7be160a26d139a75acf7d6d90589e45e3b8a0a4522d0529120f77b779bc1bb3159dae82a2c28ce80334312672aa1227af675912f1c26c75f477c4726ebb67301285043d85e9fb25765f86242eb220415059cdbed964854d64cdb4d287715aeb72404f5da03f3c86eb432f18ca107806541fe0853009e04371b47014bfcd02d310f9e4256f1a5d52d04ca734f5c5727a336a356df765f7ec0bac5e813301668b071cc672b395bfed6e0de8f2d2d1f1da941a959b4a04a22ff7014b967ea550af6fb58dc64a8a9d61b64c43ad61cce2d248187f6091e75008fcfcea7c3e9b3b7aafff5a675b36ad208b1ce6b6f184a2161f50d474db59b83f60b1686fa2917ab1c583921cdc8a332cba4c7aa7dd56ee669646a9861dcef440510d4706f3ed251f91ad72d47e35508c486cc889e86b650c73308bc72729b42a2ef3b177a488530b96bcf2bb96a72d3e0db99b02a5557497475bc2fdecd8c436fe1f50aa6c32df63dbfd9603e2483d65ea545fc2e3fce259dca099d3b2693ae9ba9cf554188fbb41609ddf0b2fa26df591f9ac199da6e670f48530a88ab823e401a51989c5980e07362f5a32de3eeff4b9ab804469d19c16e479dec98b5bc3a732096425460c9b9401e0e7a34b76e85bd310e3405d81c61b78bade08bdcf0b37f4a85b95c93227952ccd4d3b2ac7e6050ff8049321a72d41afa0b82d6b21e5e7587b963a6a1c8eff083248f43311e30fb5c8ed9d13907ae06d411acccc8d57519986387055ce1b4297b0570f0d378f4f869d143e4d4a078910ee00ae0400bf07c735c300c9153b8ee0d2a3656ae715d2ee34ffc842192581dfe68127d4e27e73d68491a36435dc5c555d66e8cf26801f057b8de0030b78c21b7ca1e830e8724f74610cd97efeb0f7f78b223b963f523e1debc268fe2bb66ba9bab0d0cd9b17616d556c1ad505d7f8f5f9c3b69286dd994487c9473be6da5f6004ed3497648b53c26e7e07b6c3bc0e5734d77f08c8e2aeea62212f35be12f0b3e26518ac2bb959104325a30d6054d6145ce04d231b22dc839bdd505b3bac5b00623a44a121b4f2b16d7937958732355d76136bc22a0f53f5406d690c5bf622199dcd92f8d541da11005e6c426340e995fb07645669ef0d9ddc34993d37a1635a1711e8f65d3f8c4b711953d989c4b7886b565ce5b1214b24aeecb4856c2b5adfb5477fbe2326758357a4a159bccbea0472035db2070e39bf512b6efa539c73a2ffe484b6c466d22c4c8180ce282a096f8d51201e8175babc3cebf445e30b232782524a654a698132cf6366f151364c279c764778fbda241b0858126f4a9c1f54b8f7af8f56bcdcb99432367a1a49b55cf607d07cd4c976a821306104981c98aef00789e943b19c4ae0b63abef1ff738e93ed94ba1a214b53bd5dc34af3d0495c45046b0546ff23819d24a2e96a42e38a5b95198290166d9d31b2e208319e17af3b3f9fc785d2425d5a66b375a8f0f80200411808e03114ebf541bbed097eb8a47404c53461a1e3b6f972fdcb65cdcd30a7533bb0dd624f8450043afb07ca74584098c17dca9979c6bbe856d1136b338c27a97a91a132dc3d71f5b732d39c382b1f3ecfea0959a7c0f7c2803c16953324fa0ef2bb4613ed6f418acfcad6b23bf8703c5520de893cef7f3db50a8072ebf6cbe7bc317b1d58b63297a68016d31533a8c34a29f76eb1a9acacbd474ca7f27dbba0c6d60f75c25746753541f2dc6431fede38b8ef243ed8b4fbae5fb4901323d12c9dc83b82cf880c49b566755ca82d3f63bb30d17b8ea0c0d733c821ecc6421ffb96f1e3df44ab4ae45f88c3c9a3e7788f2c7e0ee4d8dc1b3968a6c53ff54b86bb4867a933bda47f899b728899a3db6718ee44c23a415711984e1c42df931484c127e0573e257e9449cd3978c0ce306becf45c64cf14bcfe8799c22e3c27ea6bac5aec8c1e8fba3424f5b2c83585d159b9a24fd27c44dc9cdd371a73bd323433849439da17f783f49100b8de7aef4b35e30550fbd25f5e899564588f8d3aa64ecc21074129aeeadc34c22136da51a03e4ba6df58f1a1b05ad4f1624b00d8873705755237302d02d41aa610e4bf49f2613f578b3ce1a20fd9c6435e6cfb4cf2831efdba2ea9e07ac3a940926ad8b796751c92e832bdb49eec733a079cc28444a386dcb60af69697f9d2477d6540417e3acf8aedaebf99d9dd815e7ad2782599ee480c0147848cfa0c7c3d01c25deee6530fa48c19457e9d5bb9488d71fc2736c9fcd308660d8efeb5d4e242ec8b3cd819efc76de07bbfc2a23732387c5b4b2ac5856f8472d26d456ee190ca6145eb632a0a73e0bece7be920e89a9da2c138861272c28381e667391e58ca40992b62a639f8b8f6dabdcdf0f6f25d6586abab979e7193e2b24a57af63c3906b2204e57b3f0f4aeca1bbf069d33205d58d69667949b8dc4812342f12a51106c5ff842cf7c506f07fabdff125c45457bda517e3440154fb9d9e2a51e39aa9911910a7f4bc2fd93fdb436a995fb778b3c00555ce837d324d0d068b73e73692f350dab2f62c08edafd425bb9f4343b61a942458bdfc1f01a599637017df4e13c2505637aa24782701fb25855c41f5bbdcf291d680c012f1d8e00ee9cd8be7111fbdea1a29669a852ca483f5ae4ed6e89c042fb2ce5cd3b0e1ab4d24260aa602c0f5011f42c3baf2037d684baf897fd787550a5791721f72721c147c73fa73bc5a2336459ca09f00b784bec33d78d26c740c202c40e66860d91034ff3b623ac32bd62655dc168392cdf8b2c6065536fc86bea84aef512799fbd60b3076248ec8e4cd0b123bc032ec08aec45711cbf0dc2c798331b8607b5a3fca96a363e6b6c40d35379563192706a4f66ffd88da79fe0121a64b4e428950e18005f2557594799ae99a57f60dcf2411a5fea73bcdbb27f43e51b2392d327d40e70552bd735deac6fe546e4a1f3c768ce27b0580f1a591712e4ca3292e4275e12fa5050020ea354e46ca496cf5dca4da0b9ec387bafe2118bc806e5ecded773c369b1a8ca7211e6502457031082b5e9e8f6be6fe048b057c926e27b8310cc6f44b01f545bb05bcd94ab3f93de582c3fe8b62921acfb4bb4acb1f5e7c669c72081d924cc1f34cb5af60985c055ad62fceb98bf4c1de996cfca831717fa29cf21740cb1f0c7537c7c7e70394ad195c9a7abaa58619960c2966868e44994d33f56f8a952c902f23ba1dc5a5e5d7f15934511a88649459d8142a93e1e22c018abbe95740c6aceb9d096a24258cc68d52d33d823cf55b29a8994f275301d040c5ab6d24da2ebae0dfc1ecf3c27eaaff3323fdecc6f67782c8b5a86c1638b24b7337132b0dcce91a9a36ab81d6405f58078151259a3f65b7989ef6539b99cdea272ab2e09611aabd4cf272f26e769a67bb9c4b61f13a5dd05d3bb28a5a036d5009d1f8010083c64c184d55d3c9194b31580dc219d05d363b77e1af6b2133b950d65aa40d75301d01e0d47934e649c517ecc8178c13409b98dbe9b9df1366b9d80bb7db1cdeb2fe68e05962fdc7743439959f70808c7aa88b4dbf1dd23e9506cc8cceb78e3618818c53664c9dcc2be4394eea792d4dd3a4639c98c73ef2e6cb3f523244861ac3c6ce1d04ea50e9bdf9b09458b49c1e471ce3e824c7136e15ddee274ea948b2b219eaf28d665b398fc2032cce5a327bebf9aabd0b3b6f257bdf255a73ee938f29dc2e47d6eadf017951da52182d822895a662199c5752cd2583e8a9e8025617f0b5f931328891aa92a69c0f39d0b188d1df65e54131c3a5a8a3cde4fb8350b3afaebbbb243906f9a422a9c696b4730680756bde897ca276f3478ea63a3d681fd17e2171c52879b58e2996f4b16642d1fcea1c22f891f9a34416b28e28ffb3a7a0e8bcb741ecff4f446fe437a9464703dcb6896d5debd12580a640ff89ea7175d236ae482609d0cb7c7a88908b5a192050e736489d326bfb499180ac57080c7a0ec6f1184cf960", 0x1000}, {&(0x7f0000001080)="a16f21eccf7bdba1603b19ac1cc2686095a3ac9980bb2abd54abaf0bcba71c2f3a88a1084fcfcc4925135813f59fd3ddf5f89c58ef5e0c1a1d65dbd1e054fc6d", 0x40}, {&(0x7f00000010c0)="8e76f82482b442716acbc12e7adc953b6f6e49d581446b83c07dde93b2d5bbe66a3e4b73195e93815adc937bd26c487c5daadf42b2be27d135f3424fa8d7f0e1e74a462b31777063904f3eabef96e0d9c1c13fef9a10a2890b52e3d64c4f0ff860d8a7848917c06819c413827851c0a691fc547bba360e94eaff6f3eabd14eda89f1ee057046f769cc4602bd9578b62faa47cac929ced7c330b5eb70b1ff4ec2a2bbcfac0dad90f7922a0485", 0xac}, {&(0x7f0000001180)="3598cf4a3e51c70bc1d218b4c0607d49c4e41c4d16a7a1dbd22b0cc654d04b594a3dca81794482b99e167490f6a2f535132c25fa64b60a13c8814a60ade9bb0840303f6751589c8b5ff6e020840c2be072c9a6c2026fb7b62d19c3c7203cbf6b9f33a839bff39fb92cc25389bbdf0f3449d78db566b96a6833972f92bc81da23652f1df1655d0cebf9dc936b557efe3ba2aed995d9ec6fca62405a6f2175024ade7577732359794e5b4291c9908541ae0e5cea57e652b3acfadbd87766bff537124e77c85d7eba4a48f9c356b91f888a915819ce33e1a0773f5890a8130b90cdd22a3d", 0xe3}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r9, r10, 0xffffffffffffffff, 0xffffffffffffff9c, r11, r12, r13]}], 0x88, 0x404}, 0x400) r14 = getgid() setgid(r14) ftruncate(r0, 0x9d) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000001680)={0xb4, 0x7, 0x18, 0x29}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r15, 0x80045713, &(0x7f0000001700)=0x1) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x0, r10, 0x7) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r15, 0xc0245755, &(0x7f0000001740)={0xfffff801, './file0\x00', './file0\x00'}) r16 = open(&(0x7f0000001780)='./file0\x00', 0x10000, 0xc4) writev(r16, &(0x7f0000001ac0)=[{&(0x7f00000017c0)="a38fe11793620dd67fb28a304e7d6705cc5a5c29cf5a2ebb54098b531bf61e21f128c85ed8cdcfdad97a5ede8596e8f4c4f76e", 0x33}, {&(0x7f0000001800)="9cbe5fec357dff4aac6b1c5041d716d05bdf100074742ae9653a540f5567ad7e645f0ab5939cc46ee2818e2d8e", 0x2d}, {&(0x7f0000001840)="ac0bb0bf9f53a16455ab320d794393f0ce9d0a76ee045fe00cbf42ff48eea70b193890e1bd276109b3c2d11048f0bd6bb207a2bc545235dae82c9094c24b638dd18c4a3ff71d6a5691ba82c9f215fcd16d3c1eb03deaba209f112d2fc4d1aed6e050d33ee9ba096dc0ad1400c727e3a8613b433ebf996994f46ddb025259e6fc3974f9f89f42bd59d94faf9c3fd8602edbb8038fabfd6f118ee269a31d85525b670b01cbee542e622749ffd8e956d72f1d82334a2679d697f4f3c1012dbb0c962ba90d8a429248bc", 0xc8}, {&(0x7f0000001940)="292b7a3e7e3e0bce10b2ff5da51c8aecf5096daeebc7e9853a22b0c462a4fdfb6cd7e211d49b4d09c2052df71468a9efdd04dd6a5c0c191a13773f7d1bde91056a4cbd4ff81130c79a10210e702ee864a5c8de5d08ef0de9cb6df8818b950ba87d8ab953a6fa959fd82c34c2f69bc0a781079a3b59af485e7f1524020e2f56c7866c5e361bb4d64c8eac129a88d3387a5bf4b04d6a4927a848ecb8c75c7139fc0febd50d52fb6d8ffb6450bff2a9f70a94f2d09990dbfc1a9429bb0c1eb065d6ae1785e8e07de8e5d4", 0xc9}, {&(0x7f0000001a40)="8d84bcef11ec1769c4d52536f812b94e087660297f07ab6cded8ebd5334acabbc2a8f32f8743525f82cb48363ce7e74206d25a85ee7df883bba4ffe2f43931c9e7a3e56a993107ef4ed99ab8734537647e8171d9f2d4ac63723364bc18663c5fa495488ddd846b451eab1a0093f354aa5f1934044c06d3", 0x77}], 0x5) setuid(r3) setgid(r4) getegid() connect$inet(r16, &(0x7f0000001b40)={0x2, 0x0}, 0xc) 1m1.401163682s ago: executing program 6 (id=243): getrusage(0x0, &(0x7f00000000c0)) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r0, 0x0) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) 1m1.180426377s ago: executing program 6 (id=244): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x3, 0xffffffffffffff81, r1}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f00000001c0)=[{r0, 0xaeecaebf517d446a}], 0x1, 0x6) 1m1.180184101s ago: executing program 6 (id=245): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="e6caf5d2936f52d40b5a2a975757eb4f35debf33cfdbb5350c4f4cd03de31005352fc55915090000000a69756011c12efc485559c8e75922cb8c05d38000584e2c88bbc5c05700a353c33e1b07a841d65ad83514488c7fe4981be51be0c42a0e9f100b5785c9509b83a6a80fa820983ee5f782b945f11e77152da6c1a13b024749d387277c141c682457569cdc9e7e3a6e3777bc83539799f34b85c9ae2454"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x9e3) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x9e3) 1m1.179802298s ago: executing program 6 (id=246): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x9cab835cfdc52675, 0x11) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x2) (async) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) r1 = socket(0x2, 0x4001, 0xff) r2 = dup(r1) (async) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0/file0/..\x00'}, 0x13) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) (async) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') faccessat(0xffffffffffffffff, 0x0, 0x102, 0x2) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="3e4680f54ae47e16e9cd92510fb7680a7891cec71c5683d5459153c5e2b2447c645c5a1b5e47349c03bc24425e7f8b6a525668528e9ffd32d6b9c5d405e8688808eb63cdc749c14ca925e294f501d86390efc6fe6c21f4de7c8e0bf73e6ae99065eb4fb4bc9703ea734a1f164059de954209c32bc19cfc485caa5855f4f41f5995084a20990da20989e4e720e7c56487fe55a2e79101e336c40121a97ee83da0d79fa8c30aec1d7708bdd1b94a14a87ed04b5109e636a6cd4f10d5c687d726ec5969feabcf3357280ffc", 0xca) (async) setgroups(0x0, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000140)) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) 1m1.179483446s ago: executing program 6 (id=247): r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r3 = dup2(r1, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r4, &(0x7f0000000680)="8a2fb9810b35", 0x6, 0x5) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="d08e5792fe447e4eb4b710ba9a04c3d66ea1c9666461661df2b04864a1e673281084bf08001737fdff5dab94dfcea815b513a922c6919cd2735618f63ea749a442d6064fc9740f81e274275d7584e18f", 0x50) r5 = dup2(r0, r1) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x2, [{0x1, 0x9}, {0x2, 0x8fa3}, {0x1, 0xffffc7e2}, {0x1, 0x2}, {0x3, 0xd682}, {0x2, 0x9}, {0x1, 0xb8a}, {0x3}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x9}, {0x1, 0x5f26}, {0x3, 0x4}, {0x1, 0x8001}, {0x2, 0x7}, {0x3, 0x2}, {0x2, 0xb}, {0x1, 0x380}, {0x2, 0x2}, {0x1, 0xfff}, {0x2, 0x80000000}, {0x0, 0x9}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x3}, {0x1, 0x7}, {0x3, 0x1ff}, {0x1, 0x8}, {0x2, 0x3}, {0x2, 0x1}, {0x1, 0xd}, {0x3, 0x5}]}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="c1fb3ed1caa40e9a24d653890b421b36dd6bef4d97875b8d8747e188a0986b7201ea29d07df01fb3802f9ce12b5b47959f9db855123995cbf19eda88c7fb4adf838e1810324fdc5cb91d81aef3abfa762b0ecc12ec19b0ada9a0eb72ae2150f66a548fa94c37060633b39da8251f22a5b516accc4258f5bb", 0x78) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./file1\x00', 0x201, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8810, r6, 0x3) 1m0.935093544s ago: executing program 35 (id=247): r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r3 = dup2(r1, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r4, &(0x7f0000000680)="8a2fb9810b35", 0x6, 0x5) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="d08e5792fe447e4eb4b710ba9a04c3d66ea1c9666461661df2b04864a1e673281084bf08001737fdff5dab94dfcea815b513a922c6919cd2735618f63ea749a442d6064fc9740f81e274275d7584e18f", 0x50) r5 = dup2(r0, r1) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x2, [{0x1, 0x9}, {0x2, 0x8fa3}, {0x1, 0xffffc7e2}, {0x1, 0x2}, {0x3, 0xd682}, {0x2, 0x9}, {0x1, 0xb8a}, {0x3}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x9}, {0x1, 0x5f26}, {0x3, 0x4}, {0x1, 0x8001}, {0x2, 0x7}, {0x3, 0x2}, {0x2, 0xb}, {0x1, 0x380}, {0x2, 0x2}, {0x1, 0xfff}, {0x2, 0x80000000}, {0x0, 0x9}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x3}, {0x1, 0x7}, {0x3, 0x1ff}, {0x1, 0x8}, {0x2, 0x3}, {0x2, 0x1}, {0x1, 0xd}, {0x3, 0x5}]}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="c1fb3ed1caa40e9a24d653890b421b36dd6bef4d97875b8d8747e188a0986b7201ea29d07df01fb3802f9ce12b5b47959f9db855123995cbf19eda88c7fb4adf838e1810324fdc5cb91d81aef3abfa762b0ecc12ec19b0ada9a0eb72ae2150f66a548fa94c37060633b39da8251f22a5b516accc4258f5bb", 0x78) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./file1\x00', 0x201, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8810, r6, 0x3) 1m0.077505828s ago: executing program 36 (id=39): pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') setitimer(0x5, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r0, 0x907) socket(0x6, 0x5, 0x0) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r9 = dup2(r8, r8) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = geteuid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="26eea7024da2c4626c5879c189f4502139609cbb3e9ddaa77d31e49b98d1", 0x1e}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x40}, 0x0) 33.179497312s ago: executing program 0 (id=503): ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000080)={0x7, 0xfffffffe, 0xa16}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r0) fchown(r0, 0x0, 0x0) socket(0x11, 0x3, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) socketpair(0x18, 0x3, 0x29, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x24) 33.089321885s ago: executing program 0 (id=504): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 64) r0 = socket(0x2, 0x1, 0x0) (rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000080)='W\x00') (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0xffba) (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) unlink(&(0x7f0000000a80)='.\x00') (async) sysctl$vm(&(0x7f0000000100)={0x2, 0x5}, 0x2, &(0x7f0000000140)="07f5001ee89d5770fc700b", &(0x7f0000000180)=0xb, &(0x7f00000001c0)="053daf01e6cec0171e14d8396ad64865e5da149e60ccc2f4d99704b09c115154b4189da3d4b7cd42826a48cc7ecf145326988dd6896130ffb616df99fb", 0x3d) 33.074567887s ago: executing program 0 (id=506): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x5}) r1 = semget(0x0, 0x1, 0x281) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r1, &(0x7f0000001200), 0xb) semop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r2, 0x0) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mmap(&(0x7f00003fa000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 33.070005857s ago: executing program 0 (id=508): ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x80}, {r0, 0x4}, {r0, 0x8}, {r0, 0x2}, {r0, 0x140}], 0x6, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x2, 0x0, r3}) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r6 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000280)=0x2, 0x4) fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000300)="a837d2c7b025799a7b6d003f58bd742434e025aac2c47f421b659d2e3cfc6ff73909c572ae97ddc3ef7b95f6e9dd086b6c67541b28704a71319cb0a79b3e31c830e8d3cc4add9058cb9875f5f74b9683da87d167214a00b5c419ff1799c0464d61b963bbba58c7a1f1b0d6b95d9832cf832e7b420eed9c58c76662a98e71c3c7cfae656b4521c6f9c6377de888be71a4f81f6cf93280a48ba9cbe2905403343c929071ea55c08fad298f9295c5c4c381c9e46efe2a8723238b640eedf6ce00cda61f705aaa2c3a903a1345a4a293de5ccd19b8cb3f5798cf16b5c39bf2aca69bf9ad010937f722d25fc37d7c417afa918f3fee5c10fe788133a6fb37f545ab8fa0b7124dedfff732ce137815fa5883728a7ce14421bfea9925146d4173318574eb6e6d8ed7011a3c1fbb95372ae30010a91cc5d49db3d6b7fa24a76e540626c01ab4f05372bd51267d5034467bbae05fbfa3a61b1aa3cb60ee76afcde36aa444bebb879ed99cb42cfe1cd203faf5561273595f91e63c2951374d5f9ba9a5e52ee38b71b937214e60884e2aa94e594c7ed968870e1271dc1108f9796660b13ec1de39b4cfc4591bd032a6d4e78fdc2e84163796c9ab83b27a95d0d0cb4da3209176433b35d40698f4b9d8a3902ba4fcce89c9b373fe3154e269e0bc2db06b4acd55f43d1ba907a21eb4025a8e249eb1dc300ad433e87bfaa17b0b085b17cdcbb82a4e708e1441fad9d3922f8a85590dccc7967fbec49715be34f7c7393ebfa86ae72b726db0977ec70d38aed15bcbb8ba6d0cc9c12af077afcc29a4bdc8f48ac71179a8b595e7a0ca96e8ac0591cdfaae2d12336b80cca5b6d4a5fd759386c68996926a5741933d47ceefb5078b578fd825e4664a6358decf919c4a0e0069ec901c38cb0d29c40018cdcc444879b211519637a79a29819380fc38f5c6e780227d66ac34d2eba2caa7a97dee70b2f6351948b0a1d619c40edfe931be6ea8d6298f3e79f351217224a32b6b8a2d637f72a3bff1854923715e605b1b813202ee6bcc7cef35f995c42a1a19e6c944ec210f42edc1ed709b4e934bea9792af9259da436da2f42af4772824310da0cd20da4e959c994d9b163864863de17f26598527b3eb38f02aeafe2750d27a9b69cd1c1c7584a0f7b2c54966947dd0d3a17d0167b1676f1500b84cc2d77249a5e537c3851907ffd6b9b30d68d3709120a14b3d5d9a663f5f216a78ff73ca4cbbf7ce17f8500578d68b172c2c635b3b31283911cb7b4692733d4b7e94fe8b27d375f1007a96ace10c69c0ff7bfb3d743b984e9f722b05868b19577ba711d1317e7180c7dfe1200dc84f76b702b81e584bd2da563bf4d5d04e7a72cef10dfcbb35b863ffe99de89d0bd98e4bc45cf18a0734d348ad562f31abbc6b72d1e7ae85c4d08b4e6c453504fe476a71d63214924d2af62ae3ee7ca191b2c9b61ec5f2be7e228bc0ddf17b046ca0ada6f2bdf501d9ed71416cc4d8d7ce21a1ae2c1e5ee172abca5554b07d9fabee5b3ee091318ea84cd417ea7169c1bba1b967681b96d75ff83f2fde98bb3ca2fd7bb2ee3ee27aa4bcb2037bb068788deafaaee73b66a01ba6fb58092430e5fd23b98037346b9185f9b67682df7b78e5872396f3399b090d8cf4f1cb398710549e2dc32d60272fe49b6a7bc88b0f5596a25061c911e4e97acc65494ea03d39f10be6fd317cb6cea612f7465076738a6509e2b4ffd1a8d360d72a6a2f61d93b1ab2d2519d83aa47ca3522508f05d5b4ab349e8f63912936d380e6e59a438dd6cbd43efef3ce20a34cac50aecbd3f16ad7eaea34197fb0030200212b432c9e1e77ab76d89608f7b12d27f8b5501c6b6f568e12d24a1d287f2f3d6ce4e52cb65d21f292000e8739e01374993622d1a0b39840b38559fa78fad2946de45ad733573157ef4db353b22986f1511a734b3bb0679775a4d71f4b8248c59701981749b513a4235f34251de6c6752c220bf55c2110e822e1d009ae07fb5216d2eb0680732aabd18a2a700a6fab8b8d5ba333a89d100ceaf09aa0a9cc141c5ef095d08be60e4aafb9343aa2048ac509c2e4b4df9d5a5c84e570fcc871c5742aef9756ee4a167d360f175a0cd9fc99e8f5e576f44c796630664f29aa7dbcbb369de63ce7e21d6c341a8ba10664ce22205910a0ca19f02350e60fc4ff9f15cc73308febe0b9b94da1eded37d8fcd5dd565c2018fced98ea7968e692c42c6a9027e25239b97749e5d9d62f3ca830b303861a3a145e611a8c6464e8bd0dfeb09fc3057b57d59efb03b289b86e8cc624c8bf50d3d679c509fb0e0e12a512304b12b12f0bee50a750143d6761cc20256fba0604c571ef18d7b4534f7d9306909190ca80d38995080f6b27037201975653d06a014454c73b14e4123aa5c1486967eaba6bf45e704b9b8cbfd82e7c1b4e89c71fd9a0fe4819d009f997f59bdabeaa851d13e7159addc014dcbb19dc8e4e6b7ceaaccf13ced4d13a132949b2641a65f08ab32f6c8648eaa62a5ec776588f182737ff28f6927e856ecdfe2b6f8a8030336b6ef94edabb25d6208262c692a6b10d13c4a6037646c39b01a0be950b38d3ff4786bef95417a06b3b17eb90d98e618de1b6e728ed64abe7753d6858727bb09ae8215dc8ea2935598b5732086159aa014d8fd96dc1ad88e537cb0969718fc646f4037d71f4f17080d3a41609573f5844c8024b775da73563e788858a4c5063dc9feb307bce110a6ab561d7b7731a052ac7ec51733c2d49c3f180fdebfc69ebc0b5c4d978abf9920331c58d57ebcf5ab8042db7300fd7e2103096f77afe631321c8b8f1eab35bbdf3682ebc1281a033d6a729084436aac5e3f5adc4c8e389a1824ed6b25086f97fa3c53e9a53220fa5f34c2de7d8099754d597c4fe70436cab7717cdcfb4dca0c834270238ce7315453af64f22d9eb3518a9bc917e2b38581bdbfdab1b954e8dc3f9ab18fbcb6e07d2bbf52cfcb246cd7ed1d18a40960d964a972ac7f3ce0b0bd0e00100de6ebc419dd0f3f9c127e1da4d853f9a1c32a776261e31dd7bb9277afa2ad32403e165466d1ca2151c7a5f8ddceae8b936db35c1d080261a3b04eea68c0f3a16c52dbaff53e9f6d9008edce99d6ece9d1fe4b524b9c930424427113731fc4caaef89b12132aa11889b523db4f4a012446b9f8836e20ce70f1b07d760ec20789263189f6e1e1a258d29e1028b101043e6c1c2a31231fe567ab39e4c4616ece667ae5b1f365a0b83932a7a8b9bde92dd6b00e2bd89fa5f5e418c5723a42314aec54119becd34cb51b7cb18cdadaac2cb1c9d128d1d9b634edd65bdb6ac49f564d66d0c79a3d40688cdbee9691fc7d623f4cb60e5d3f75c6f249983fb3174a82f9901982526bd819653be854d90799ede2d6f69eeed74093fed489ce306b16d07a261afd8598339e3d8e0f2ffea16fccb91b90e1a3846b4a3610e7091fff81701d3491069974eb1360e4329699a8e014ca26e38a96b993c0a54a2eab8124228c601a5803e6025065809af05d49a1d68c755136019776727ae8efa9044ad34c745294dc2dfe17baa0f328779ae0dc3d3a9fd1daf69034bbd065509f8f20cf5c6721a9d35dda83df8eba8eef0cb9609086de352abc50af610cf5c0bd5741e9e10576ac3ebb11742fe8c16719c2f06b554aba53f407dd2eefc8442a27e738ba113f0882f1eb3c1f4438d57219c677b8f3ea2289e50961a2523dc3a1d45e3e9c28d14bd48ee708ac6448a56fda21a50060b6d2d094505d19ed44e66079b2615c5a1a017fce27e34286b5962c634d1fbaf6dfe86cd9907f43480e4fe6d2e7fc3e4c115c75c2715ecf33be19f13553e10d1caa2426957a6b42e78792add4e343a7a90012a102b79473b8d36cc7c83c5059881c3e3334df7647e56e3d4c3d680cfc5f08dcb3778a78694093cca085a1d20971c817b048384b061a2c54a3775203b1cfdea6f2bd7afbdec419706e4e5e1907bc46391ff535a96726e3b2fcf0027fc9255b25d6d04ccf7b508986aaf488a68beb154c30a4b229324290ea81e49fc1b272de70ebedfae9bed148aae24a409849ce4f9b14bd231e4c04bbe40f56ee27d6876a55184bd86f126a9b606b5a8e0c17ba0f8149f05776ae9258517ad21473e64b4d1ae47c8133a9cef8c197ed548d0d891bd3d2a8a0019977748be1f7de01af014446c92473ddcfabd4da3e7d74e479908b6e12842fb0d4962607a220e86b2b90063a4db8f7e6335c5cb38af2adfaed859bd7193fe19ee507b7b7e68608a7673a02424920ca67b9e612fc4c6c3c196cb908246d952b1ee3b376a4b3a9a5a163899f0cb8c6e1ad26298b00874a110ae3c699f59a7d54349f9f79639f19df723b842c509123eb37f9dca78eb35a49a45655aabc5bd867b331f639793faf3f6bf3004daa286ea2d9d3d335c9522cd57c0efd02b04be27e3fa59f46a93a616b1ff4a0eff97e7287b6fddabf3ac30c105eb85d659f8fc49c87d01f505c2dc29c67fd1d20abb00511db968763bf6b3dd27fc930f5a11eec49b013621322e98f260eae3c819ed5cdd4bf55c25ce6a5a86f97058933de2bc28616300d7f76ae8cbc011d4aec5fecf98ccc251d4b95e1d3d5e8cbe262e6de9e1601c37842cd3d3d540a44f7970b95312334259aadd42b2395c3ae47226f1be9a00dbfc835f9cf34586a658e158de6eef3ea42a1cd77ea078ab2be1dadb5a233222494bdcc28d57a9db8a3e3e93af84201c7ed62fc413bdb6a38fa57c25f8560aa232d6819e3bc2b6746036f225e23e650c103d5b2da0ed18148edbb280df250a9a8f40037e940b420873bdd93f57dc6de4cf3bf0fa4e7888a72dc3aea0ffea41beeddd18dbc3ac58be98413833c6fcc9417d859a60b40a679285302596150722e542e3771f5a3faff84f2a7a1e18f19d608816c0cf56d3a277fccedc7a64c08ec20b401a65c4d93d0461e7fee4c2a0421a880cb7dead13c88c3bb1ccc365044602b6e8d7eb677f647bc3418fd57536fc1bfd0cc39eaaa81ca618350db69a44542bcbbaa168fcbf93544d4e28deb838fc76fb984a264773428c20af0ec280206afd88078a97f98d262b642b447eb7e9a195580f171472b73657b4e4fcaf27ae9e0f6dfa52ae2c73472c162fcaa1b705fd854193054665fe834c3ff1b839ff34ef534848a8a6683a472e4c28cc7d0c4d40ddfc27f00bf2351cf145dd5d32e72d1fb6dec7d229ebeb70ac606f88b7b33d9ec15cb855031168479e24f3ecfef14d78fc60e01d2d5ba80126c3890bc81dff34c02276400d4127966fe71f567fdc40d497b97c8053766d84a1c10bce74628c3bfd9fb734c79685de298a3840f6e10b68c01b7e1279bbd6da475d0ebc88c3b722006b2d24cd9e44a6610ed39ba1c33ad1fe511e3ef2379d080689e04efa13788f4988f0880cc383b804ace08c0b9ae19a6076d290b50f12335361cf750d9118ed2d4e5cc1e9b437ecb3e98a5ab268984abecddc3beae848f7daa72d54b60339e1e16817d7956166cf82118955bc605205d881c5f3a239aa852aa4204997a8ee73947d651f2747e0e6720f260427a13e708929d8ea7e639b11a63084700db7084a9e8d0e8be6e6a28e0052dc95810ebde0d097dd5791c5c7dca7d41619cf3c565a893abc0ebd1a73bc8f027509eaed2899c40026f4d518842f0a2dc15fae5c4a25a4d3a977ceccfe14b26470abcd5fa34b29dbb793f873ef44766ac26b07f3aa4de646b5dec68422685f7883a4d18fe69c64e4e34c7e0d4e3cf58c89f1b492619b5a1411ee95c5d914", 0x1000}, {&(0x7f0000001300)="5bb3baa13b9b89a3564de500881aebaac44eacddfb226c2db03dc8d79f6f052d92da12d71ba4152648286819b2aff4795fd0e865b347ca917be69205ee0f10b4e4effa5865ad9b0a80d454f4ba1dd139670ef45cc80170cceb3b157b37a5d9b3e2c9b812ebfb", 0x66}, {&(0x7f0000001380)="19b46d0c4a9e54a5bb1043d4c89940ed5d3599f3c58b2d3397bb5617b798e0bcb8592ecea52f1c7e4d860b4222649d24bc8f49141c988c5018032ca9a2d1e26376f861a208b7cff315382d0595ecf132e70a347674e78af347db7c00046ba6d363ba3cab7422ed275f0bfd64a8e131bba460bb8d686a57c15c546ca6aec663e23a6e85482be8834cc2d0c4a7bfda25f08da5a3be2415e209cef566f954d7946564024a7ad610a3dabd3ff69fda53be6aecd3c32a13522ca1a65a149d17a17fa66c13a21ffd7dc2b6569234d887d139f3e66d0e7ac1828f1a230ab96404660883b2839b0b77f05eaff7688aa1ee9d241644570df967fd5d4402f08fbc", 0xfc}, {&(0x7f0000001480)="81", 0x1}, {&(0x7f00000014c0)="cf98744ec074e2a53f3a585df1b150a020f6d5f8060d535b01a1a5d42ad6a52d749af2dfe337d19d377fcf70751d1e29b0df2e85d8de9f8ce4c4e7573f5d661474b83de224f80776c1", 0x49}], 0x5, 0x0, 0x0, 0xa}, 0x408) read(r6, &(0x7f0000001600)=""/205, 0xcd) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000001700)={0x9, 0x8001, 0x3, 0x3}) connect$unix(r2, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) fchdir(r2) sendto$unix(r2, &(0x7f0000001780)="b6dedb173a95d6be339550a8fbe4cc7f452b8e7c0297812293453d2e99bd6a1db70135a904064b7444ac85a6147816549e498c98a0e1de4c116a99a3252b91f371fb45e028e512c2abf0e0ecb2296c843e49d2edb9d5c60729d24bfe4a5561a08659ca0350157035c8ef7306a2cc3220babddb943d844fd6cfde8f364bd2895044ca12d94681199694cd3b678d5590d29255d99eba4e6b20abdc0bf3725d300409be1863287106d47607d72870506f5c34a52e76e166d42cf0530166ddb36ecfafe6e8d3ee6c1acf05f4415f0d3299a9f552ca8059faeecf9b2a2a5d50c6c3ce4b195e5133cd", 0xe6, 0x0, &(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r2, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001900)='./file0\x00', r4, r8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001980)={0x9, './file0\x00', './file0\x00'}) renameat(r0, &(0x7f00000019c0)='./file0\x00', r0, &(0x7f0000001a00)='./file0\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001a40)) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='r\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001b00)={'./file0\x00', 0xffffffff, 0x5, 0x9, 0x0, 0x6, 0x5, 0x8b8a, 0x1, 0x1, 0x80, 0x8000000000000000}) socket$inet6(0x18, 0x5, 0x0) r9 = msgget$private(0x0, 0xc9998089cd3ebba1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001b80)={{0x2, r4, 0xffffffffffffffff, r4, r8, 0x30, 0x7}, 0x5, 0x0, r3, r3, 0xc6, 0x100, 0x0, 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001c40)={&(0x7f0000001c00)='./file0\x00', r6, 0x2}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001c80)={{0x92f0, r7, r5, r7, r5, 0x178, 0x60}, 0x5, 0x7, r3, r3, 0x92, 0x6, 0x8, 0x5}) 33.034236009s ago: executing program 0 (id=511): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x18, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@hopopts={0x3c, 0x0, '\x00', [@pad1]}], @icmpv6=@ndisc_rs}}}}}) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000180)) 32.873020762s ago: executing program 0 (id=514): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000381000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r1, 0x80046c7f, 0x0) msgget(0x0, 0x758) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000040), 0x4) msgget(0x0, 0x42) 32.649760076s ago: executing program 37 (id=514): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000381000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') setsockopt(r0, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$LIOCSFD(r1, 0x80046c7f, 0x0) msgget(0x0, 0x758) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000040), 0x4) msgget(0x0, 0x42) 5.243772708s ago: executing program 4 (id=758): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) 5.239424312s ago: executing program 4 (id=759): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) socket(0x800000018, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x6, 0x9, 0x2000000000000000}, {0x100, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, &(0x7f0000000040), 0x1ff, 0x0, 0x80000000, 0x0) 5.22954355s ago: executing program 4 (id=760): r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unveil(0x0, &(0x7f0000000100)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f00000000c0), 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x8e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6b000001000000000000006bceb1cb1eedc0754f15dd5ff9ff020000000000000000000000000001890900000000000005"]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') setregid(0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) mmap(&(0x7f0000604000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x81) r5 = open(&(0x7f0000000380)='./file1\x00', 0x40, 0xa0) writev(r5, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0xe, &(0x7f0000000000)={0x7}, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x2}) ftruncate(r4, 0x10000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40d", 0x49) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pledge(0x0, &(0x7f0000000000)='tty _\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\r\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\xbc\xe3C\xa9\xcb5\xc5k\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\x04\x00\x00\x00\x00\x00\x00\x00\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\x00w\x05\x00\x00\x00\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'/644) open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x1a7) 5.228899554s ago: executing program 4 (id=761): pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0x1000300000000}) (async) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x80000000, 0x1000300000000}) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x7, 0x100000002, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) dup2(r4, r1) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.180344954s ago: executing program 4 (id=771): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000840)='./file0\x00', 0x200, 0xa8) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf78f7) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) write(r2, &(0x7f00000000c0)='\t', 0x1) write(r2, &(0x7f0000000140)="070000000000000000a2e29be2e79448e009ce9d0a", 0x15) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') 3.950519825s ago: executing program 4 (id=773): mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, 0xffffffffffffffff, 0x0) clock_getres(0x4, 0x0) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = socket(0x18, 0x2, 0x0) socketpair(0x10, 0x5, 0x10, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f00000019c0)={0x6, 0x1}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) close(r1) r3 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, &(0x7f00000000c0)="3bbca41aefead317448bb4adab2286c63a59d4ff1315ca417976a5f7643da62a79eb2cad78818431027b9eee1ca9cb7fae6c22018e32f01dda45d670ca79b1acadd6387e83bd87d149955e6e7a27bbf4a0405e3994686832164d1e30e41578508094f04761e9910ec9ef097eb1ff1d26e968a7b746ef33c784127515f599527c7b8c32325efbd2eee427deb47070dbab445fa3d7f81ca52f17a593bb9077707450d1733c81422bec4e03c21ada0c41129975330798cc40613b1cd67a691118f28da7305568cd3037f4540566df4b9dc1872139868d3f7f6ca22961e1a56507cc3a04edda0341a65221f605f12fd63b8f7e427bfb9bef06548b12b3d0348b15468080aa19cd982bba12cb5d28c2c6fdefc7da4ad53d3d05b1616264fd03600eb7e856dec9ab6d8407269becea3c924ba1edda6417fc5dd5fb209c7053c3c9532c8ac69b2ac178d7413446341536f9d74ed7b672c2a8149d3bbdaf9809d9682ac487cbe36f6ea3bccd8240e69f8d90c03e2b639a67178a57027fb9732db074c1f9c4ab47bb1ac00a9ba9c7412f428a9fdf746926f724464eafd0539229adec68d0f7ed406a2d3238f9fa0d69f0b07947c04c3d395f0374e390a2bee803250a163f63ee47b6102df38e501ff0c226e9b7dfae0b4de15f30dd66a2a1df790b7a2e65d0d1460b8b5f5bc38bc8dc5aa45447e039d3f3f77fae0a20a661991889e55a4665f8a31a52b5c7133d9a5b67b0166cb1ff097714b5ea84ddc16b36056c1593f29f4aeeed93b6240de5cca1e49a9538817c47c167d457cf9bfc77994ee13c441ebb11a372bbbb5e1f5278990f92280b92aa663c46f3c642e3d57f027e3e2991130b7bd161ad7c2ce2c7715c442b602e651d5ccbf78439e5364428374adc33ba3a29581012e89bbc597d1da790d77bf36f65e7acd6ed0bdde4e080370ba9f3364cb6ace8a9b4ab1797442fc10d5069e009115527d5d396654e46193d4e0629c9c7543c849a489582ad80ab3c99034231ffa80aa58ea643f578a1c635e65c7965336be03eacdd321ec18e805650e9e62672c473a83f28308e72691f846cd215c897b2ac10743aab9b5924697b7424cbf8f3bc98003ce7931603301315c479c909fa58305fdfe1e5227831c7d2165009d61a13d8d07c2c1222c63647ae4749a16172866922c5a97aa9f1920168c9241dcbc260360c3f61c20fea310649cd9ba86f8b12557f0ade1f8154ae32a7c4443c1959ed55510f9eb22d8d442c6e60a53a1717bbfb25766509400bd1301373dc27d5a8158d6f0d6fbd96dcf5ee716a592aa87d3600126e4fc54c122b14966e0581420e03286f91be52e7d446dd389b757b2d67d4f4c496788f63e78e2cb8cbdec667f42beea49c25a0970266f3d8ec0dc43bf6abefc6bf4eb0df9e3fe2f57770fb58da9d91d762f22be1ef1420aa033c51b71e6005ddd671602a8980d30f34e519d514d4eb0b13e91d3c3d170c6ca17e3a0b5be1034f1069db21672320d63cae31a8b706a611bf0fbf4cc51a1140dd917e6ea6eb5ae35cdc87d6ae8f12a2529b91829a467a61a273b49b50532c19f2af7e6330bb04515ff428d54d848d6df9e408596e958a6a35f563fc42bfe53714dad72eb8a3dc43e4c5c2bf135ae61009f5debb935e7d63f9cd34a53c826b7ff4b0204690b9b8ff2bc9cddde8558ffe039364bd52e47347053591a922912d93d49896944d8ad5891c0dea35af46a32263fba4e04ac4a0eb49cf5dc6a810c67794ff9900914c3b018d37e1fa15200d83b0670034a1dd58c6b4cb2c94c01f77ee9f6ba7480e86863b8c0e0ac3261ed62dfb6c1c5ac97387dab16cd7ae70a2bd21155daee12a51598654a96bcabce853a570e4b03ab3668791f5545e53c22d580633b5146414974453eff12e80da4570622ac4b8f1331a94990b8c6bfa40cd137f74686328344756ef9b4d0f0dbfb9cea03ebea7721fc9bc4038f30a2c05619a51e6c2ed02b29ef4694c1a18dc2e0992fc881db0f14191745970f7e889f65a082d5aaa575142fd81430c747626383eeb34a3117ce3a6c6c6f761edd9b80fef9e5d99ac03efd0a8647d2624b6e6585439f1d710b1ef82a2dce528ce3a7879dbb404c89d13bb9c46e9165053106998d9233a53bcd441151fbc49704bcebdf0049178dcdb0f7e6aa2efc61579183ec0d5b5e5f320adb54c37f517fadef6de0a035672a2769a842fbd381d5341d0bf3c9d5b8900dcc5a30c19f6f6abf4406e31b0c140b33520a6e5a32c47e0a633fd93a523d0762f0eee02a66fa6451bd21d95faf0749e7b7cd65238f86a0b6bb7f47a13dd48648e3d78fd1f526ad8b88a4c24cb26701f79c902532319cca91414714f2538d600176ba50859b0b3790b67ddf63f4a6f8e078c57dd9c75d135f8ce971809fc5bc8eb2cf197bc5e23b6c00fc6796458dee42275ad9faa1825eb8ac3263d9c5c9841a20672855a1299738921f8a63d8c4dccae3f6a935ee6c0abeb8e4dd35fecbef9a659a71a19a9e3e485f84cec035817ea740265face1fe8133e28b7127f02950b41996263ddeaf5fba7233ad0ed688a7d8ab5fb4022c11124e514a524ae26ba6d4756e448cfa982edb00778cf0314f08899dc56f0481a832d8cef568e3e3472a7b46ac1833d69e0120d3bf31c0b93c23b1d781d7488e2fcb54fdef93b6b28ebe1bbd6454ad913a9d7e21a27973834f3a5136f67ca57a5a6134483473578719654cfb37c69dab50e200868d79ea82c6b8c147c7f3d4caca0a5a78c412267a1743346f8c0727235815ea0f20e652c8871c32b146138eeabfa71c6cecf804804969c8b9495765cea5118f6b6c887d7ee435a2fa4b91179c45fb48b664f02383a146a7da081fb08b856b8937584a8db8d476850f79ba59b5cb5575bac318bd738fb296658a92cc0c580d6ecf638a6b1dc9c410f31690ac75b101ab18d7b8f09de3f9b2f79379d1c07eae05f5e8d81d9b2ee588102f22a32e6fad5fd1a9f51f23d68ac5cdaf275ad928bcefc4adf5a1fb7114db732d46473047f5a2a4cfbc8d2f187e3e9d3c5546a9fdcdbab2ee9fd92ddcb617b40060383f766eaa8a157c4f2c235cf6bb67c81c04d519b54b2b4f7f6b824cb74769920952196b55305fc7dc279a29b9a027e25acf3f2bb78c5213c12dc40f0af1d4bf96add40ed15956d214274edff00a412808b5884b2fb12f39aa6b8240f658ee8b88f2894652d6706eebfaeef5bc6d4ad12c12d3d6a1b685c8f4ca7c81bf7d57d1d71d9ee4e872b8e8ea437553395428f5704bf137667222695e3b51c1e9e14f85444e6b10a991334d403491e3e4881b6c31d60cf9a3baa33b91c56aaedda9a0d9583ddb2d56ead31ed6e97ab94b1281c0cd315ca80ce4a06a3aa0a27ddafc2d5c19495a5c9f7b35d5e5db4c352e61996b24e68ff267d641ce8305c6f1198e413e7167cc4c2ef515397234c4b12b86089d5ac05e517f120715ad9e34aceacc1a6c49b447bde8aab40f32c6860d83536f9d78a7634a3f04722071184b4c013b7770708a9a8419a71008d64febdfcc7f567240c14b423073c2ca656351a006f686e6926326cc83643476b0c3c0df3c3e2f7c36e9e489ccd0506ae1a2b3a03d74612f9bf62d2e5f65c8bc431c1db0f14b747ef53f2378f419690ba1716fa8147f77b7d03fe30d94536a26f9a7951a8b2338a543e95ffa7c1619b0bc346a44de301922f877c155a008bad6cf330c1278d5b96164eda95464bf3550d7ab600fc8c4ccdb869896c252cffd5dddca5338e3559ee9687146b91c02f5a0e3bfaf6d28350245d0e5f83b0b4f8f426c670f79e8bcf822fef005c23207dd22c4912a4cc14ab8abbbba7dae23191726397418fa7a99f37535626137728690660aa3db6170b0a9a6ddb09d15eefeb10f4f898679e93d80be1a7e4845470846e936b2f5f383dcdf8ea1c72fe5cc55e011f688c0585b6ebe92eb778cec17aea3b3e24300881695d028de504539ca2c983c827bdc6d406566cbfedb21e4bab18989ea071b28b2c5fb0b2cc93df4d24aeb8d32f0415fb255a7707d687b02cec38d14828be89b7369aec1a7dd3fa2d0fc7505bb9b2a16a229014545dc5e730c35d1afa14bc4cb9fd0b7807f03c281d72d982fa44d0e9963e1ba4d1777c00d4485394b893f8c4d1a32ead327c381f04a4f4045d575a383e53391341bedef9be5be8b2107c715dd1399965060ca1d6cbd0526a41c4f5a656f431b75ed18627a82d37351c6dbf1e3f697f60cbe9fbf00a2b85c863156e8f9d30a1bde9d6da2f4ec30cd3405067aa0082a6bf215d6ca773a5c31b91e0b6411898c7a3a5ef018af07d36b8db02b35bb1475db085733356586cbbde67a684093eb763348c0419a844e4c5d1944ddc7dda8b7d5d746896f4b8bcaba5fc9c5e6e79809484bdc681b7e68a51550e094904856393c49e394250e76f34a3dd8535b14d992e5e5ab9c670c83215766b86f3b579b0348ad4b630abde8d4e224bbbefcb617044fbccf928cb69b3029399103e51318dba98a8cfa856450aeac22e32e5a076052d83ecc77be0e0663f00c8a4fba81b3fe6699abed338fa4a0854a5403e99eb2dcfafb3e0a2e821bf265fe5f7c4f133a3c2e921e83eac54a8031511c2a14e54985715e7e0548db03a8693045e0b4013ed55ffcc48598be347b7329ab1480635d004d6af22ba90c8f078ef65a3858355c323835f4ccae4bb82f099501d925a04517fb007ab86ab7ec2721c89a45d9b144952d10f96d578972ff4b9c92db57a11b2975e0559eceb643d2a3f102cfc96ab46787ea030c4de7c448c71bd9b0ecfbb714dc27b160704cbd2ab72c80e8eb61baa9cbb435f0d621292b5de9e284dc8bccf1cf37786d47b56f625edc2bd6d7bf7c021f6c85fd875f0186bd5c29d2639778b05c16e3080d5427ddb33eaedbc9cd711f14800bfc2a8efa7b69aba7a4666caab543ac760a603fb57640268618df796f7a6d69ff008bf5afa4120a4b6e05b304e4893619ee912f4a73cbba90a8673f183458a9220005931a53ee3eb5e964a944d0097bdaa4118e6ccf9c7af0c0e193fcf350ae250f886611a5bb9b45a4adb78877b8254e5747311f3b70d070f3bd2c484b14a99039b90d6048bd631f734faccb6073ba7e9c5243ba403350a31d7b5fdb872b9bc71005f902758bc1fc76d142f72e91d6ea1bab45bb2fd677470f6c0171822d235af6d607186b012184c18cd6e7ede29bf5c075147d8634a2b7aa62753392d905b0e7a8d37029b228a202ce6fb8c45dfbc4917beff416d7adf0ca2ab9d0b4fa3fab18067457721b9b91f9e0a36056f4c02c62f8bdb041e2121ae30bf16ff3628f0f70b84904a79b0bd582dee68dbf272d0c8bb72735d8ddb30e30811e8eae7f0630af42e1cdf696bee8eaafd781f0631510d00e0bf71a60688e607b28a7ab79b5691e33b62ef209f08eea6fa460e7ee9ea84391946877a40b1794c7e7e3a709c6b9292c81b1409c8cfa95e906b1b99982bee904ccb5d9890343d3748e722b5d3830075a96cf3d79de652370d85018e21db7701c84f0817be60a44ac3d753f5486a398576364b4c4e8407cbfb1196c8297dbc5aec23e3a239b775e82d16c04fedbf95d49f813b922d77e0f5b7daea9832e948f9deca6241ac4f86b7d82d730ae60f802793038bb32a15eddc5d1deacecbba02b64b39f0e9e9c848d6bab4d3c0b2ab1029421d91e3bc4a6e76ec8e33f3adaec472627ab6383c6e2bd325af8ad1bad1a83dac8ade335078561d7f9deeac5521e4df37acf8135458ab2a820e6a6806f1", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="760b6081ce4dd15edeb47efbfc95df93c7f1890196e53df1ece51ed9f344941387a71ff792d47dccc7ced23a54a4877058d0b2d3561c4f13b0a62cb92c47c2f2094083efcb87cb95e7b9737dc5195b7566ba86a9f56c77dcbb0c7072d3fe62e3aac2cc18ab7fc34a53d64a2edead976aee58545ec0d98f7fc3e1622c194c31f0afbad430eb70b5e3", 0x88) shmctl$IPC_RMID(r0, 0x0) shmdt(r3) r5 = semget$private(0x0, 0x0, 0x13) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)) 3.9502558s ago: executing program 38 (id=773): mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xa011, 0xffffffffffffffff, 0x0) clock_getres(0x4, 0x0) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r1 = socket(0x18, 0x2, 0x0) socketpair(0x10, 0x5, 0x10, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f00000019c0)={0x6, 0x1}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) close(r1) r3 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, &(0x7f00000000c0)="3bbca41aefead317448bb4adab2286c63a59d4ff1315ca417976a5f7643da62a79eb2cad78818431027b9eee1ca9cb7fae6c22018e32f01dda45d670ca79b1acadd6387e83bd87d149955e6e7a27bbf4a0405e3994686832164d1e30e41578508094f04761e9910ec9ef097eb1ff1d26e968a7b746ef33c784127515f599527c7b8c32325efbd2eee427deb47070dbab445fa3d7f81ca52f17a593bb9077707450d1733c81422bec4e03c21ada0c41129975330798cc40613b1cd67a691118f28da7305568cd3037f4540566df4b9dc1872139868d3f7f6ca22961e1a56507cc3a04edda0341a65221f605f12fd63b8f7e427bfb9bef06548b12b3d0348b15468080aa19cd982bba12cb5d28c2c6fdefc7da4ad53d3d05b1616264fd03600eb7e856dec9ab6d8407269becea3c924ba1edda6417fc5dd5fb209c7053c3c9532c8ac69b2ac178d7413446341536f9d74ed7b672c2a8149d3bbdaf9809d9682ac487cbe36f6ea3bccd8240e69f8d90c03e2b639a67178a57027fb9732db074c1f9c4ab47bb1ac00a9ba9c7412f428a9fdf746926f724464eafd0539229adec68d0f7ed406a2d3238f9fa0d69f0b07947c04c3d395f0374e390a2bee803250a163f63ee47b6102df38e501ff0c226e9b7dfae0b4de15f30dd66a2a1df790b7a2e65d0d1460b8b5f5bc38bc8dc5aa45447e039d3f3f77fae0a20a661991889e55a4665f8a31a52b5c7133d9a5b67b0166cb1ff097714b5ea84ddc16b36056c1593f29f4aeeed93b6240de5cca1e49a9538817c47c167d457cf9bfc77994ee13c441ebb11a372bbbb5e1f5278990f92280b92aa663c46f3c642e3d57f027e3e2991130b7bd161ad7c2ce2c7715c442b602e651d5ccbf78439e5364428374adc33ba3a29581012e89bbc597d1da790d77bf36f65e7acd6ed0bdde4e080370ba9f3364cb6ace8a9b4ab1797442fc10d5069e009115527d5d396654e46193d4e0629c9c7543c849a489582ad80ab3c99034231ffa80aa58ea643f578a1c635e65c7965336be03eacdd321ec18e805650e9e62672c473a83f28308e72691f846cd215c897b2ac10743aab9b5924697b7424cbf8f3bc98003ce7931603301315c479c909fa58305fdfe1e5227831c7d2165009d61a13d8d07c2c1222c63647ae4749a16172866922c5a97aa9f1920168c9241dcbc260360c3f61c20fea310649cd9ba86f8b12557f0ade1f8154ae32a7c4443c1959ed55510f9eb22d8d442c6e60a53a1717bbfb25766509400bd1301373dc27d5a8158d6f0d6fbd96dcf5ee716a592aa87d3600126e4fc54c122b14966e0581420e03286f91be52e7d446dd389b757b2d67d4f4c496788f63e78e2cb8cbdec667f42beea49c25a0970266f3d8ec0dc43bf6abefc6bf4eb0df9e3fe2f57770fb58da9d91d762f22be1ef1420aa033c51b71e6005ddd671602a8980d30f34e519d514d4eb0b13e91d3c3d170c6ca17e3a0b5be1034f1069db21672320d63cae31a8b706a611bf0fbf4cc51a1140dd917e6ea6eb5ae35cdc87d6ae8f12a2529b91829a467a61a273b49b50532c19f2af7e6330bb04515ff428d54d848d6df9e408596e958a6a35f563fc42bfe53714dad72eb8a3dc43e4c5c2bf135ae61009f5debb935e7d63f9cd34a53c826b7ff4b0204690b9b8ff2bc9cddde8558ffe039364bd52e47347053591a922912d93d49896944d8ad5891c0dea35af46a32263fba4e04ac4a0eb49cf5dc6a810c67794ff9900914c3b018d37e1fa15200d83b0670034a1dd58c6b4cb2c94c01f77ee9f6ba7480e86863b8c0e0ac3261ed62dfb6c1c5ac97387dab16cd7ae70a2bd21155daee12a51598654a96bcabce853a570e4b03ab3668791f5545e53c22d580633b5146414974453eff12e80da4570622ac4b8f1331a94990b8c6bfa40cd137f74686328344756ef9b4d0f0dbfb9cea03ebea7721fc9bc4038f30a2c05619a51e6c2ed02b29ef4694c1a18dc2e0992fc881db0f14191745970f7e889f65a082d5aaa575142fd81430c747626383eeb34a3117ce3a6c6c6f761edd9b80fef9e5d99ac03efd0a8647d2624b6e6585439f1d710b1ef82a2dce528ce3a7879dbb404c89d13bb9c46e9165053106998d9233a53bcd441151fbc49704bcebdf0049178dcdb0f7e6aa2efc61579183ec0d5b5e5f320adb54c37f517fadef6de0a035672a2769a842fbd381d5341d0bf3c9d5b8900dcc5a30c19f6f6abf4406e31b0c140b33520a6e5a32c47e0a633fd93a523d0762f0eee02a66fa6451bd21d95faf0749e7b7cd65238f86a0b6bb7f47a13dd48648e3d78fd1f526ad8b88a4c24cb26701f79c902532319cca91414714f2538d600176ba50859b0b3790b67ddf63f4a6f8e078c57dd9c75d135f8ce971809fc5bc8eb2cf197bc5e23b6c00fc6796458dee42275ad9faa1825eb8ac3263d9c5c9841a20672855a1299738921f8a63d8c4dccae3f6a935ee6c0abeb8e4dd35fecbef9a659a71a19a9e3e485f84cec035817ea740265face1fe8133e28b7127f02950b41996263ddeaf5fba7233ad0ed688a7d8ab5fb4022c11124e514a524ae26ba6d4756e448cfa982edb00778cf0314f08899dc56f0481a832d8cef568e3e3472a7b46ac1833d69e0120d3bf31c0b93c23b1d781d7488e2fcb54fdef93b6b28ebe1bbd6454ad913a9d7e21a27973834f3a5136f67ca57a5a6134483473578719654cfb37c69dab50e200868d79ea82c6b8c147c7f3d4caca0a5a78c412267a1743346f8c0727235815ea0f20e652c8871c32b146138eeabfa71c6cecf804804969c8b9495765cea5118f6b6c887d7ee435a2fa4b91179c45fb48b664f02383a146a7da081fb08b856b8937584a8db8d476850f79ba59b5cb5575bac318bd738fb296658a92cc0c580d6ecf638a6b1dc9c410f31690ac75b101ab18d7b8f09de3f9b2f79379d1c07eae05f5e8d81d9b2ee588102f22a32e6fad5fd1a9f51f23d68ac5cdaf275ad928bcefc4adf5a1fb7114db732d46473047f5a2a4cfbc8d2f187e3e9d3c5546a9fdcdbab2ee9fd92ddcb617b40060383f766eaa8a157c4f2c235cf6bb67c81c04d519b54b2b4f7f6b824cb74769920952196b55305fc7dc279a29b9a027e25acf3f2bb78c5213c12dc40f0af1d4bf96add40ed15956d214274edff00a412808b5884b2fb12f39aa6b8240f658ee8b88f2894652d6706eebfaeef5bc6d4ad12c12d3d6a1b685c8f4ca7c81bf7d57d1d71d9ee4e872b8e8ea437553395428f5704bf137667222695e3b51c1e9e14f85444e6b10a991334d403491e3e4881b6c31d60cf9a3baa33b91c56aaedda9a0d9583ddb2d56ead31ed6e97ab94b1281c0cd315ca80ce4a06a3aa0a27ddafc2d5c19495a5c9f7b35d5e5db4c352e61996b24e68ff267d641ce8305c6f1198e413e7167cc4c2ef515397234c4b12b86089d5ac05e517f120715ad9e34aceacc1a6c49b447bde8aab40f32c6860d83536f9d78a7634a3f04722071184b4c013b7770708a9a8419a71008d64febdfcc7f567240c14b423073c2ca656351a006f686e6926326cc83643476b0c3c0df3c3e2f7c36e9e489ccd0506ae1a2b3a03d74612f9bf62d2e5f65c8bc431c1db0f14b747ef53f2378f419690ba1716fa8147f77b7d03fe30d94536a26f9a7951a8b2338a543e95ffa7c1619b0bc346a44de301922f877c155a008bad6cf330c1278d5b96164eda95464bf3550d7ab600fc8c4ccdb869896c252cffd5dddca5338e3559ee9687146b91c02f5a0e3bfaf6d28350245d0e5f83b0b4f8f426c670f79e8bcf822fef005c23207dd22c4912a4cc14ab8abbbba7dae23191726397418fa7a99f37535626137728690660aa3db6170b0a9a6ddb09d15eefeb10f4f898679e93d80be1a7e4845470846e936b2f5f383dcdf8ea1c72fe5cc55e011f688c0585b6ebe92eb778cec17aea3b3e24300881695d028de504539ca2c983c827bdc6d406566cbfedb21e4bab18989ea071b28b2c5fb0b2cc93df4d24aeb8d32f0415fb255a7707d687b02cec38d14828be89b7369aec1a7dd3fa2d0fc7505bb9b2a16a229014545dc5e730c35d1afa14bc4cb9fd0b7807f03c281d72d982fa44d0e9963e1ba4d1777c00d4485394b893f8c4d1a32ead327c381f04a4f4045d575a383e53391341bedef9be5be8b2107c715dd1399965060ca1d6cbd0526a41c4f5a656f431b75ed18627a82d37351c6dbf1e3f697f60cbe9fbf00a2b85c863156e8f9d30a1bde9d6da2f4ec30cd3405067aa0082a6bf215d6ca773a5c31b91e0b6411898c7a3a5ef018af07d36b8db02b35bb1475db085733356586cbbde67a684093eb763348c0419a844e4c5d1944ddc7dda8b7d5d746896f4b8bcaba5fc9c5e6e79809484bdc681b7e68a51550e094904856393c49e394250e76f34a3dd8535b14d992e5e5ab9c670c83215766b86f3b579b0348ad4b630abde8d4e224bbbefcb617044fbccf928cb69b3029399103e51318dba98a8cfa856450aeac22e32e5a076052d83ecc77be0e0663f00c8a4fba81b3fe6699abed338fa4a0854a5403e99eb2dcfafb3e0a2e821bf265fe5f7c4f133a3c2e921e83eac54a8031511c2a14e54985715e7e0548db03a8693045e0b4013ed55ffcc48598be347b7329ab1480635d004d6af22ba90c8f078ef65a3858355c323835f4ccae4bb82f099501d925a04517fb007ab86ab7ec2721c89a45d9b144952d10f96d578972ff4b9c92db57a11b2975e0559eceb643d2a3f102cfc96ab46787ea030c4de7c448c71bd9b0ecfbb714dc27b160704cbd2ab72c80e8eb61baa9cbb435f0d621292b5de9e284dc8bccf1cf37786d47b56f625edc2bd6d7bf7c021f6c85fd875f0186bd5c29d2639778b05c16e3080d5427ddb33eaedbc9cd711f14800bfc2a8efa7b69aba7a4666caab543ac760a603fb57640268618df796f7a6d69ff008bf5afa4120a4b6e05b304e4893619ee912f4a73cbba90a8673f183458a9220005931a53ee3eb5e964a944d0097bdaa4118e6ccf9c7af0c0e193fcf350ae250f886611a5bb9b45a4adb78877b8254e5747311f3b70d070f3bd2c484b14a99039b90d6048bd631f734faccb6073ba7e9c5243ba403350a31d7b5fdb872b9bc71005f902758bc1fc76d142f72e91d6ea1bab45bb2fd677470f6c0171822d235af6d607186b012184c18cd6e7ede29bf5c075147d8634a2b7aa62753392d905b0e7a8d37029b228a202ce6fb8c45dfbc4917beff416d7adf0ca2ab9d0b4fa3fab18067457721b9b91f9e0a36056f4c02c62f8bdb041e2121ae30bf16ff3628f0f70b84904a79b0bd582dee68dbf272d0c8bb72735d8ddb30e30811e8eae7f0630af42e1cdf696bee8eaafd781f0631510d00e0bf71a60688e607b28a7ab79b5691e33b62ef209f08eea6fa460e7ee9ea84391946877a40b1794c7e7e3a709c6b9292c81b1409c8cfa95e906b1b99982bee904ccb5d9890343d3748e722b5d3830075a96cf3d79de652370d85018e21db7701c84f0817be60a44ac3d753f5486a398576364b4c4e8407cbfb1196c8297dbc5aec23e3a239b775e82d16c04fedbf95d49f813b922d77e0f5b7daea9832e948f9deca6241ac4f86b7d82d730ae60f802793038bb32a15eddc5d1deacecbba02b64b39f0e9e9c848d6bab4d3c0b2ab1029421d91e3bc4a6e76ec8e33f3adaec472627ab6383c6e2bd325af8ad1bad1a83dac8ade335078561d7f9deeac5521e4df37acf8135458ab2a820e6a6806f1", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="760b6081ce4dd15edeb47efbfc95df93c7f1890196e53df1ece51ed9f344941387a71ff792d47dccc7ced23a54a4877058d0b2d3561c4f13b0a62cb92c47c2f2094083efcb87cb95e7b9737dc5195b7566ba86a9f56c77dcbb0c7072d3fe62e3aac2cc18ab7fc34a53d64a2edead976aee58545ec0d98f7fc3e1622c194c31f0afbad430eb70b5e3", 0x88) shmctl$IPC_RMID(r0, 0x0) shmdt(r3) r5 = semget$private(0x0, 0x0, 0x13) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)) 476.491822ms ago: executing program 1 (id=784): setrlimit(0x4, &(0x7f0000000980)={0x4, 0x80054}) setrlimit(0x6, &(0x7f0000000140)={0x6d648ede}) r0 = syz_open_pts() close(r0) getrlimit(0x8, &(0x7f0000000100)) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x40001080, 0xfffffff8, 0x80a19d, "bb081aa9003721f7beae58be1b0000051d00", 0xe7f, 0x1000000}) sendmsg(0xffffffffffffffff, 0x0, 0x400) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd90700000018b3cb934394c5951c1db0fd943a", 0x22}], 0x1) close(r0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x7) ioctl$TIOCNXCL(r1, 0x2000740e) 475.801693ms ago: executing program 1 (id=785): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getppid() fsync(0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fcntl$setflags(r2, 0x2, 0x1) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0xffdba8b9c0342a3, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) fcntl$setown(r5, 0x6, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) close(r5) lseek(r4, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000140)) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="b14f5d45ea70e5da0bf6cd9061a9a589b7c0c6a9c384865acf8a8ef9bd702a3beb9326b3af5fd1ff032c97ddb192a63f9562da0afc3c5ed3665efd6260c99bbb4fc68867c87a9da5e1b28a25d7380f2879e3485806a4e0", 0x57}], 0x1) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000240)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000280)=0x6) r7 = syz_open_pts() ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000002c0)) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x1, 0x5, r0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000340)=0x10001) ioctl$BIOCFLUSH(r6, 0x20004268) r8 = socket$inet6(0x18, 0x1, 0x7) sendto$inet6(r8, &(0x7f0000000380)="d27c5a0b6d36a3703e410b4d7f0f421e2d199a61b1b63d7b2842f82343f08d4a0f3efacc31ab233d5b1a7275e6b61a1ef19951485d04ce08f93d1cb9633c738a204654965c736bb6e4ad779566473ccea6388e8f40786e4cad6b8f50db172e95d5d202e56e77d150f50378aed54b593b26767d504ae4e86f65ae9f17cadc5b694f3941de21909eac662aca360e3b35cb95b5adceff0114e9f50486969af89778dbd8c697bad49e358d5c6b002dece1276e8782fe14ddabcc82482c435fb17048da33af3720ac422a4de85e54733c4a7e70e9ff111aa16b9d7a3af891de0808bc06a01c12522d1019939fbfa35e9f59dcdd281e00a6a981dae85b5b5ead31f73e7aa22eaf2a0f7b249a0ff299ecd18c6dc7409d55ffedb95fa7e8ce1801cf27599b0c4b0762fee749f104286e59e235e66b6705065800b69ec81385a15725b4cea9c25f5c9dc7cc5b23b9507c89b107980829d279095a789c8ba5f322bfe83fea78ccfc4ef5ba7b8d2d3ff1a37daa3deda90346b1eb56ab855dc1b38365f86ae6142e6a80c0b5af383dbc60ef740fc6cb4e294538acb1f24852efe28bfdb7feba51ef84375cf9be841431ef1abc4ea8f749dadbf32f978530dcccf1ceda38e81e8642ede1fb773e74683e97f3ccc77aeae67f1462c145837b3a7662429dcc43ee5f14356e1d821c77435f7666b6ed4cb68c8e36ec5d80e767476a85e481f6e7196d6b1e0b13f6c2a4f4f550b94cc280cb637b584789752e5e4e29970fe8c577a5685fcacfa57b7887080601b058c2f408c15a7ea2a3ebcd9cd13ba1f2a8d10014e120d2f5b6ddc1ea95d3ed58880aaebcef111ee9fe28dde8955207d44d6c47d91563353fb0adcbb6de96f2723101076c03132eae053235a4cf256334930af54d2ba4cf775d0f9306a0cf369a397f175b806576c7848fbea9755976c32ce79ae711a3bfa1ab1767d6f6c98549d23986a5f2e07fc5afca456befa481cb32eae47dca4bc04a6a00e77a34547bc71a33740f94039237c5e4e6a322075662cf2730c924275e35f260f2e9a504ac707dd398d8a40ce2356f316c127bcaf5115f4e65278e5325f0c0fcb574c3b36ab3d0631e56a0f06a33e9bfc245ec2139b06bbc0a5afe12b278f4cca07b47ac7d0b4c3344e78f6871e5701119f2c10197e0b9617efba8de6cd0cfb304603b91deff9101aede3cff21789e38b8a946f0319b898048295e1dc048f8794c77f888ecf3a5d9da0e19b2b9342d6a0c739eacaef342595ba2794f1a91adec7c27a8f794bc17c8f161b431aa277813ad5c1a25708dbfee4ec01de0c1148f51eae162c5d6ff753380a210e31dc9fc23b4f27beaeb44311223fe71ef2f747f2b5872abe147fe766fd78e8010fdaba01686443be7d7e0bf841a893dff8453ed751c246082f7ca7195f37ff26a600ae7e4a944d9878faa277c8deac829443f2e2eb580436ae5b25f0745af026a465587462c9141b48244ebb981a4988dd266ab27332b8484140577e5a7f0da127574be7847daf1aaee1bd88f22a4fbc5d68e678c885d5138684ece05180b89decaca50b61a4ccac17560f6791a1b4a5b0b346e61dcac9f96a97e5d094baba5b7654abe27d89aa19097d5b81d7f426ee4825eafa5f11479a05d07b637621cfcf8f1be7c7a894d6249ea3c8d18ddd282872661053afe422f087df9986eaa3ed13cc9c03c6c3a80346a9a236cbd0d95054523cd76c8da92896e5c1d46387f2711a09d35a6b5cf27980e16db096cbc03324f885aba331d261472811160d7df9befb3c708e2ab1e927ed64623b20c7c0522b20c0b224fbb9f0d5fd162e3ad217fcb47eef40a749aa524c536179d448410fbc2b4b1556fc160e6bc7c9c7860c816a82bc5984a91cb5632dae7e32da8aecc18384868d5b062eddf9e1b6cee7067c6b0defa46bfd49f03274749c79c332da75eafce8ac6062bdeff357446c314d0bb0cb48ff5f331a7c9cdd846143a676449be573059165ea220471f9be408fc040eabdfc9f26fc997b2151081166835320afa68c8c07281dbc4df41487b3e3bf61ad2a3ffc499bde3443361a30779e097095c9185c23988e43208205d40fc46cb2748be7a5037823b793f37629f77a1daf8762c324b2122dc781f2dcb2da4facd7134dd76016d688f374b85ff4000af97fd7bb0c85659cd8d815854d6bc5632ae8de8407b082fd6423689f9a4027507ac936efabc6d2062e646876cc4ad8775d30520f86e55c8dcb4fd48bd9d3b2192e906152c7eb30d66b62cd92aa559782027a1367843304c7ef53b756f4842e87b5a30f0f51d28757554e26e0dfaa9cfe2e32f11a50556d0f3976c938179600044b96948de1a3a1c275c2b4ee1ddbefae2583f5c33ccefd15e3894ca353a74732aa000d3816e307ff726e9eb7d5e4f1c8040bce9c53219778dcda68655a13ef559574075ded86e25766982dbdddf0011c58b3dc1c1db43e9122385c2a0f5165d7c893a0bca1c2af62997b4199c3f19d6d9bed7f168eaaec5aa703ec2096a594581cd4ff95a3e7c3b6caabf3fc97f98afabed693a447104c3944ec1ebf277437964c7b3d20c0df2d10a69cba5e617ea3af42ebd340c2f6322f0897f559e47ce1944790554a8522889e502c96fc9cffd13002dd8badc34615e2cf934031f4d5765f5254a544284667f081d039b46d12cf00afa2577deea279c0f1b79a8a42497ee54f2def2c6575ac592547d290f1ef2c0c85a61940e7665cce87d8f0635c50b66a9af7078a59ca1a0344b1733e5a228e4dbf151decec82d051efa4e313445fb824a279f6cb74ff91fa26bccdbfb9c6453c51463f505d3cca0cd40375a21f11a67760e4a95f21bf2a18c326aa45e84fd13628b3419d4bd8cf38ddcacc59bb3a74e09e4b940ba285c2fa16f50800a85a8943c9ca0f2f91fd8391eb0de21e2d0f97847b549fbbf07aa8da7c657e14932748a458b10724d5d45750c83a80208868e8c15eda5e966575186ff68a9ac20cbebc9e7b6ade3cba9c090181c4e4e6f0ad0adaafea98982338e2eecad5188d9dca48a13820e8ad04bb33dc13fa7fc3f4847339d9d6920344c0a898356a2e56c51ac0cc15912d6601b1f36798f9c3bc64b3f84a9cf708d13c284cc821456b9ab8e3e2b8d4ae5e9bcd5e81f9570c0867c288ba33f0be147fcf73da35901695b2bde15dd66793945710e20ecb70ffe4e555b9ca90c2f5d42103ff0f3fdf88f1938e0ecfdc0b56b7e61e1ed50da21fca0dfd2f828b4625fb687053c831a77c72a24ead0288fc5cd7e72d3a0e9fc47f5a521497b02ec7d127ecb67454ea2a18bbb01e3e2be0484760bd602f0bcb12d89f7d76090f1137f96da8e77536f0cc19d4541215c674aecde0dd4141dfcf63e2ab21779116d9636af082247e42c3bd85b17ce07ba7b9b1438eefa87f6227cad9943001d550852c7551b98c21dbda68ce48e142a833c625ad27650976ffa1303ab402d3a6bf085c7aebb2989a4043942fe660bc45e40b282894dc27420b1c5b618760703f43351d79f286d2254f13d980b0658a819959e6583c03223934dbed3a90d80c2cc6ad0446cff9cccd3b24034390d6c471c64036dc36cb9750bd8718dffc4de434695ac302d101a0281219bf254e24207b7d31906412d7eb50a5b7e68a8fc701f6d1a502e3185ce6bf34354c922f141869d4017507217519708128ed9fcadad1b4a58cc4e196826c9a47cee1bd2e77cd473f27c48996a971b6ae14bb98738f8e96f654c042d99363044be6b47be3537c00e4e093629a828fa8003dd19fa3ee8c77f0130e50ff8f5a4149ee9d38fe37675a79b936239a278dd382a414e8fec14a2b69929084438cea11d6e63bcb0cc0c180352a733aa7a64e91abd2087916d71db72093e5c0b0b8051a30d5e163ff252ab8d07b560616f74215f1630e4954b4fa0dcb6330885b70c3cac17a361b8165f2ccf8ec4e31bcd1bbb034d41dc6f0058acccc63374fbd62e3e418eedc847aa531c6fd4e09219e9e5032117915c79d00bceabf7defb4e3d24bc58635de7c4d3da85fdd3948974a393ef58aa525317774cde2faa7075928356418a050b1ef3358d99180b0e38cc7a4a14197f9debbcb1ba74fd2854dbff206fd49e845812e4ab22c912fe2b1983a06dd61a410561ede07fb2c2fbcb1bb5f4106d4923a569d5fb21ca858485a7f0e6fae561c5cb72cb66430666ba1a2a3cc819cb4c44ebde93d10d710a01860815184deb9d14ac8d6ec7451e869a88563cccc1491656967c9f5f742b560d1d774a059276741fbaf85a3f0fa8b4dfce0b7bf93291de05a21473a975d2dc3e11057fd64f7c37c01b4ea2e550ca1d5455739e4456c0bf3c8f40427ac4b6ec7f48bdc1bd4b4fef0644053e4ead4750c1ac7fba870c3af45faf9d62d27924634a5c62bb8060b809173706f54496a7f0cd170089106f66a298df8c6184bf6943331833e14cf8621afb920ae2d179d42ec53b3c48e77ccc35b572f2ceffb97247162e96087dd67a2f1ded000e54cb8fe3622d5d9e520b60196f0b28532f661cf3da4b3e33068b1880d7fda11682176c2352d29e1017af9f6250e19d5a473bb6f9e203b394d3e384ac98fe72168cba7dd75606b3a14c4992a9095b6bc3a687546c8fd1b2fe64c7424df36f90bb8727f42c87f22c6f3fa9a7145df34adbd0b5b643474207adf3d76bbb1f543101874c2c6b0646553e4d776ceb9a7ccb1aaefe541dc48800ed032e707de0c421adb35537c02bdb53c8410eee5c4e1c84f791f93b4f06220def2fa86b50244345e8b27255db9752e219c8bc0dd0ac79f01c55716535b4b133cda4cc72b4e4744e8cb9308b2f77a7130a108a39f007c4d9b536eee9a80e5755252eea9ee3c712ebc2d9cd646926127dd32d3a2fde8d05b1d4e9dac96278eca1003141640b6cc222a09f0d96c7634fdec18a48161d8bf6f0d6a41b3077318b9f195a2bc81f003b9d4f15bb38df4dbd02d404a8820805aae21e3855cd7c026f89530e2264d3af6b484b42594a4f38ab86a70ed21066f25d448bdd52ad78b12ee2126a250b6de0d0bfb01ed71b715e727ecfc7bf24afa7fde8030ff9562ef10e5c6e8b3815809828eb9260cd85eea51bc4ccae4c45c6145d638121dfac44dda225585bb8820e174676c40639ad1b1d119d0722c18671f339b6ee5e844f94ec9dd1b86945f4cdebfb1bd56d208fba8a274f7724648caf4324b7c951701c0a783469d0555f7940350d0227627e3eaa548e11dc3268defd926475be3bfe31aec588cdfd34e543471593fbf66a91ca977a7876b26f98e4fceaf923a75f0950cadf97302bb9ec6212af96d8c24f7949f5b36dd3869626617e91f20a9c0887034f0ee4c680ab7ed89ff606b937e9c8392fa95f0edb5f6f3cd3ded7be78b25f4d249b76df8c332752e8639373c7a34976004a503efac10a875b4e7e2b06ebd5d0fd74110652b34b6bbcae1a1474be8cd0ad35a5b0a8b81de21fdc03eb911ab53915bf58192994f1993936a418eaa8160b33370912650202cde00261224779bd7cf55d25bf91df8d7ca6c5253a3e3a8bf055da41db1e30d5308e49b616cad4c13d53428a1452a694e26d7365d26b1f883048e5cbfdaadf44bcc75dba0493219ecd44cc627d41849db90241d74d273091d9c801a8a296ba41b6f0c005b05067cfc67f48ad461a7fe24cc8713985ddd7ea39c772f2a141b5f3dd69d6894b0fb03922584c08930271340928907db5e46a6cf029618bb7f3bada5c65a5a7daa311b32bb11c4b5f401dc37ba99601775e854826b1737a3869", 0x1000, 0x400, &(0x7f0000001380)={0x18, 0x2, 0x86}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x3012, r4, 0x7) r9 = getppid() wait4(r9, &(0x7f00000013c0), 0x1, &(0x7f0000001400)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000014c0)=[0x2, 0xff, 0xffff, 0xd2, 0x4, 0xbd35]) 474.202816ms ago: executing program 1 (id=786): r0 = getegid() setgid(r0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) 250.386409ms ago: executing program 1 (id=787): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 249.541935ms ago: executing program 1 (id=788): ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="9ef10e565aa8abf00602c4dd09f3d1c33f14add2c0e93d2e544e75598ce8b7c3b0f680f526b03e6bb402b56070a8df333639db1f2b6bbe30e634d55aa152f782d4b4abf087eb53372d8109b4380d1492d902101f15953e8c530dba0f1aedb477f82c406c7c87acbf0f5f62f590f8e9dc7169a0af09f2c7a40b6ea6906d7628999973df6c80c012cf8ca330daf483b67053ebb45028bb52b328a1d3b1e254c7936cb250b2a84ec51ce908bd1b18a9009644d913d243129921a8fe53bd53d65324e30404859987ef2db623e6afe9c9612c944718d7ffa0603d064d87bee975f1a437abfa7a09b1cd3b0710968908cc191854546aa5b1ba91d4e279a4c68070fd21bec4a4bc5f276d280ea8ae643a8fa8a523f6ff142eee65ae6d5003b0093bcdd9964663e19612e480c632c5a900c606ad962ff8ab123d147e274deb46960a211e8df73b1cbc1ce67a55d8bcc65d2d7d73849a95ece66128ef393a61500492c62da80b6b7f819a347fdb843ba6df571e7d71bae166b1c3489b3b5f1adbe918d2e4df207b59ea54c8b98b452613741904da92999ebd2cde59b4203861e82c64f0ec5a3a343116d1c5431d0a87895677cd3aa34f5e055817b757b9578e9f928e27668db461695d836a5f3247c418203b4005157e7c9065d47e65cc173612e1897c1210447240fdc9536bbd1afcb7d751474365709d5830a673a1880f1801e96f5595e8c4c7c7aafdfeec50a73f6fbfe3529383505fd1b7a8f98fc9642b546b98faa12204f5c7bddaaec445f954bb78b5a6ae5d447e5e658bf20c474ccffbc09cef93863d9bd5802d7c9ffdf7efaa19ab4b8613ebdbe982558f67cf2dd4ea5f87e61c6592f0f09492512ff2fd176b43d656054256dd2b68bec988ce50ddc88f961bce73f2af0717ef2ffc9ef1bf8a84c94c081dbb3fa6c5a985afee609fc7666c9bd98e3d8a26a98015873529ed9af641f7caee6b5949c6545e1950d719a1760aeec667e4bbdb8c05d6c6b71b4d1f987b6b99d02e636a5b242775ced8d8318f49d4da79f5eafd5077a30a08fcf12a9597facffec5949afb507d7c0d90ccdf0c9fe5b3f6b62245a7f6c35da9452b30aaea06996ffc970ad9431ea6eaa36593451308369787d6f959a7d5b0b2b014151dccc48ee83adcf5681d18b412ccb73e30695ade5a57be870f33c7fa1cddd5d7c7dab444e8f0e34c9011015f19a2be6f1a17cd094ab7a83b11f07e9d0f7e920f79072d0a1265a71edffa40bf80f5ae21a611afed4ca637743e4d3e8fba94f9dd8f9544b1fd6c9dc2452b6e564a89375695a5e7d90058d7fbc3ab24da88aa27fcf4e3df207324297087d16f4ec19679f22dbc6e9fd559eadbe4fad4399d8c7df8f994886080484a6d9fd4a01226d1f636376b604ab94c884ebf24deb2baf4ec4c4b9323667317b317dbaa2cc3436ae41e8f8683540932f6aa6cc1939a8694192256dad9880355bb7a5c5e4e7cb538e5bdbfd251944ed065f48e43a351eeaebb85ce86181eb414183ccdd80ca1c7e8c2f59f99ded4d25b7ad9bebb88d5cf0e848f8f77adbf4ef7b0ee2e83d44f0a35dfbf471d709d08afb78d4a8efe510758117e536daa5059a98960e30b7f47023bd2fda774a84f0e082c65f98dbe85b8d4b026d74dc00d31ca049d00305985dc8990ba797f29cbef99411eefc2cb6c4e39345102e02bfbc5db425a515313f3085c948684daff45b36415be02d901614cd901bdc883c1b1f5", 0x4d1, 0x2, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file1\x00', r4, r6) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x10, 0x0, 0x1, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3c, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x9}]}]}}}}}) r7 = getgid() fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r7, 0x2) fchdir(r2) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) 520.897µs ago: executing program 1 (id=789): syz_open_pts() (async) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x5, 0x8000, 0x42e7, 0x9}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x20, 0x3, 0x2c) (async) socket(0x20, 0x3, 0x2c) 0s ago: executing program 39 (id=789): syz_open_pts() (async) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000200), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x5, 0x8000, 0x42e7, 0x9}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x20, 0x3, 0x2c) (async) socket(0x20, 0x3, 0x2c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.54' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806ba71100 va 0x20000000f000 didn't change! SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace