last executing test programs: 4.831258329s ago: executing program 5 (id=126): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x5}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x100000000000020b, 0x20000000000fffff) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xc1}], 0x1) close(r0) r2 = syz_open_pts() flock(r2, 0x3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000380)='/*\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='}\\\x9d($\'\xef)\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='[@?)]/\x00', &(0x7f0000000500)='&{t(&#&\x00', &(0x7f0000000540)='-+#!&}\xc1M!$\x00', &(0x7f0000000580)='S\\}+!X8)\x00', &(0x7f00000005c0)='{&-^--@{\x1f\'L&-\x00', &(0x7f0000000600)='!-)\x9a!%]/+:\x00']) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0xffffffff, 0x2, 0x100000000, 0x4, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0xfffffffffffffffc, 0xd6b, 0x20000000, 0x0, 0x7b99, 0x1fe, 0x0, 0x0, 0xffffffffffffff32], [0x100000001, 0x2, 0x0, 0x2, 0x0, 0x11000], [0x400000100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0xfffc, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r3 = syz_open_pts() r4 = kqueue() r5 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) r7 = kqueue() kevent(r0, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0x3}, {{r5}, 0xfffffffffffffffb, 0x2c, 0x40, 0x7fffffffffffffff, 0x193}, {{r4}, 0xffffffffffffffff, 0x6a, 0x1, 0x0, 0x94ce}, {{r6}, 0xfffffffffffffffc, 0x83, 0x20, 0xffffffff, 0x100}], 0x7fff, &(0x7f0000000700)=[{{r4}, 0x0, 0xe8, 0xfffde, 0x3ff, 0x7}, {{r7}, 0xfffffffffffffffc, 0x1, 0xfffff, 0xa8, 0x7}, {{r2}, 0x0, 0x4, 0x1, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x3, 0x7fffffff}, {{r3}, 0x19df5dae5f41de2e, 0x8, 0x8, 0x7, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xe0d4, 0xffffffffffff3299}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x40}, {{r2}, 0x6, 0x20, 0x40000000, 0x8, 0xff}], 0x80, &(0x7f0000000800)={0xd7a, 0x8}) setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x2, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r3, r4) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="1c", 0x1}], 0x1) 4.599310347s ago: executing program 2 (id=144): 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x8010, r0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0xffffffffffffffa9) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7949) socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0xfffffffffffffffe, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x9], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1fffffff, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x0, 0x11000], [0x6f4, 0x20000000000, 0x0, 0x40000000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x200002, 0x5, 0x3}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x2, 0xffffffffffffffff}, {0xcc8b, 0x400, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x3ff}, {}, {0x0, 0x965, 0x0, 0x5}], {0x0, 0x81, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000080)) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r3, r4) 4.502064578s ago: executing program 2 (id=148): syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x18, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="afe2c423b6d44e0745bebfe1db5812f137fd4214ff7eb16ef59728868a02bfa665c3b52a100b8a234b8f6ffa592110c41fe44c445001b31403028725ed1cc585a63da747b5f0e503971fb3f43670b4786380ba419d5ae252a7cc12e041b3c951a211c0c429b7c89959dc64a23591cc30c631e8189df5c283fa8fa99dee850299f89a24c206e62b15b3b07a9220a5590c4f", 0x91) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000040)="00b6d800", 0x4) sendmsg$unix(r1, &(0x7f0000002500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB='#'], 0x30, 0x1}, 0x40a) 4.442927778s ago: executing program 2 (id=150): r0 = semget$private(0x0, 0x1, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000001780)=ANY=[@ANYRESDEC]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="1000001000000000ffff000001000000"], 0x10, 0x3}, 0x408) r3 = socket(0x2, 0x4001, 0x0) dup(r3) close(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000688000/0x4000)=nil, 0x4000, 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) sendto$inet(r1, &(0x7f00000017c0)="1602dcbd685f9e4671c2d29e5c7ef788119843b7bf4c6b536c4705223ce06f9229ef132e59e32b8b34f9d28993e5c5c74cdb281331044e0762de04edba27c3c4e5f74e1f45b3f89203437f81ba00b13042a84e4145d02517d988fc62c93b96ee948dc24960d375f37a9a7366384d8afb62b91a6151e2ff72ffe8e061b9d8176aa85adddc71f2498132191d2b5c4abf26eb3daad22c426dbf97bbe64ed7b9b4ca1fa20e9a3f60f1659267b2968d638558ffd5d51f80ad813d8f39e2ad116a1629765200412fea18eb94b19654728bdf1da1620a76794c29ff478fb7da1c2cc4213b8813e2bdaf4253c52342820d69368cb51d6c34e545e4d8b67f018a8069741f4ae90dbe69cde264f14795a1af325ebe29ac38c1ff80d887a736cf3c3f3c188fae2cf5ceffb6a7d0c1651b9bc76c6489525fb477472d39df3180171c9269a13043a619ed82cb30534b1301916d0d87893f29da6839df52548b38217c75cf59ce90249eb98be412c7edd4d5dd337d9bdb9ea6e882db782bb4375f635ed2273e48ad09a65020670388cc81c045470e4a64038a67c16acddf84b198099080261f90fe029564be98bbbcd923b7a668df1771d59930a98fea5e659027153d8d296068aa88a2a9a3787d163be1ccbfeb9a040e4caeba47f18499224deb10174c74ac148a41eec5f92755bce24257e444cf39eb34b4c0e01f946cb2b4343c5612f77b2129e06513ffbe9c23e722e3ca4778f95e59ec7db230cb5379c2d92c547c8cc176dd89a553340b5bd4d38ef13e89b273938aa0b3a418381553f91d7a7e990ebff0917c2eed0b5c82c3afce316154518d0f5a8df842e13106d304a0bcd3e57f819e8c1be642c8d726c4165dd77efb6d576a67d4db5e05f6387e0ef3f611bda30fc4cbb1d54265060360ae0ae8f64397ee8a24d61cd7546f6e6566d06f7a6c0bd22f5c52a9ad74625fe2c7311ac390325761394c44da35e4b09544d58581e2ffcdabfe97e3907c04ded9ff038d4d8a1824c322c4e9f48ca3eb7cfe1b4385970205ac69298b2c3a3b06cc3b6b166c620c9a985134141a0866e6ed78c8902f9ef99a588e434f004110f9fe1966cbcaba97507bf6feffe5c080fb2c5dcad0f5345ea270b1592dac9d48b6e82b592d9edf5ca962d8e7ff1fa05e0ba2648a680e6b4ed4af1c9d8371545a8cda763c9f88e7d09b740dfeb01333ef353943b159b1cac970d7f9684b6110c395f81b99426b06433eab4ac5dde5c3a15fcefbe59a17ba14fc06975ca2da14adc7f9e42a8ebd7d222d62247f281c6f9fe534e1c6277a5fe5c732313dc39fa384c2b9796762dc88f495125936bbe28dc7b6ea1be8ad9092e900e785d705cfbe47ab9e691ab3b9fe7dda6c51e71abe08a8b9153863625f75c960d2ccc8150a5b902bb8fdbe608a94e2670836d0eaf5f919bfb86544fb9793819c989ae798d3b3c422c010306ef90eb56a6ff2beecdeeaa0758a252fa358f31a00fa0399a8a25e3d96370d2a89bb90396dee1e6ca11f31366a04d33b707a128c7033a4c6acf946f51aeee5bc6faddda43a0964dd7da205c00c400fb392b28063f1c4547311afd1cf121c5c267ba129c428c9c3761a7b2d633d57d248eebff7c7ba1b34ef1912f11f76325cec2424c92ea786a64b01ba132a01c0165ea828cc3d12bede526d3379f162950312277ccbecf422bf2980a5d0aa58c65a363b475c0a93222e407984bab38bcc48f267a9fdea5467bb61350bc6f6c5ba915f2b715c0e41a51d262980c40c0867202059a5f7645484a8e9a06979c9f692896d39cd956712c35be07d5f5759fc87e97f088bc9eae3d6e4dfc1cdb76459679596b150f8dc616907d54e69e3c879758eb27c2e7017dd22bfed8d34454aba955250af20be95e5d618a998db5b3802a66feaa8d286ad24c267b9e1b45f2ce393b675eb0ea678fdc84cb3ddbfb2ffbe26a6da7e4c4ad0dee8c35359d230cdfc70e62c1cb0ffcb34da23f122b7c4e44b68b0ffe6ce1ba12a9302330fb970fdc2dabcc4fa8f729ddec4242abc56159f0578fcb6e790f967b220bd8f66a023ae2ba6465cc3f2463cc4ee8b0a8b906965a374609da1418b9ab5dee70b263d25198186b2e20921bdfaf0ebc45e3c4ab88df0a9e4201da9938a7166254543981faa40e92d479bb98abf9685c26c8844ed3b836ffaeb49c2c22b796bfa16c30a260d44176f97109b75cad168aeeaae7f146303c381484fb0cdd348b250229457119cdeb1d9f012f2f7d1eaaaebd4f8e8c57002b853b3db4403259e1ca6039e91f51af067ea6a813b542345bea9008c957982ecf4c3246ff9c311e7ef873991c85f288ae3554a3371674acae2816bf6b70fc7040a9a6fe7ace96cba5246c41154ee2ee81ea4217af95a8cd4cf5aaf2c55af8beba7962c72d833ada642a1a2ccc21622df152b8f6967f4eb2b0793ce3f377035cb87ccc2fdecb66e068864a586b9f3a6bd75bc4e5c990945b5e9ce011d185c9b4bde73d606d25065809737c5194f75b94e06088d49e9e7a54850b89279bd8a824043fb55c467a57fe255af421259ef4602dea53533a6cc564da7ac739b7ebdb1da8c0ad6400d85c9318dcae4f57576da1e9522adb9abbe0f7866d979a258631a04ffd232950a564c5592948b3d72b2bb038b258d8171ab15e9f9fc2462f5ebf2a1dae6f3f64a2537f92a9e6bcd44f9d2ea828a757567d6247aefc5d6a37591d99e1896d278a488456d89d00ea03b01ca5c575a4990a541cf42d2fcdea06c8cf0d457084cf301a77e4f3c883b648c81921ea21d813a18503076f3f57f617ec2d54886f0a9dcb337d3d3ef5beca06f056ca5b1b3e973fdb8ea492979875d4a9d3f0f6e75a31c783a34d8b81dddbb8d161e7608a36e6579702e29a5c1f41b2eee7b314bbdf01d425199c506df1f339c6cb52886a0bf470aa36a6e6d603bd27bbe92bb637b4777be40813535b3d3b1c0973f388d6f13f8fe0776b5f6ec062fae02668403b540574d362f769eac1d12c203a40432476deb20caecd118ff1cd02bae352bfd776f4f439c2581e310c02e89032f091171f78e6b14f7a0a8154ceae2a8fc956ccbd925433b1fd7ca11592db511708b7708a9c4707572ef585ec9f766ac0482b00a368e93cbdfece9d59a7095877c57bfc28a884824ed3df93c15d0dd0f6e86e1c78c7bfe2a3820fd2d8748c1a74cb99ed0231b43fe02b6555a51a4b0370a763f219b955d69723d8fee8bdb4b79865eb38ff09d77040f03326749326a1801c60c35154699271670cb478eb63251ce905ddb2657122e7ca059d41e57a3d2373cf5489eabfd78aaf2d213e7f4c6227c0877b2d7e08004f66b0336d1eb0e5be31dab6376e64963880eecbb0556a468516d8d90ff2a3ef37f7f2e3025db9c4543e700870bd491a0ac42815a1176bf72b013d133ab151b9ae9cd2e57ab3eec3bdebc13e8b204143446856a8c0ac161bdc791b8198585e453b385b144b4b191cf156f5da99eb31abccb0583e49b3ba921af90a73d8ba73aa9b4d9e90d38905b8729563eb3b8d5ae7f1e17db640a5acab0f9f111573cf45223a428e5d4d0fcda9a45644f7049c8a4886b8c8663fb8ca67a9461d189b141d72cac45396d8ff8673c4ede670083f144f5544b8c6eccd6b4fd37a4e38e6f2e97ca9d0a664ba80d78079a558007b7da8fe5016bfb45758e5c1078e8f0debc9b64e8c1d46c5a7131920531ea7e1bce501bb4dcaf88e1f25f012cd2ecc119c9ef56778d2dd0e1d73345209a9d2a7dae427bd8b9855f4e64c247526eca87bfce1578fb0e1aa2bc2d8d35512d138e18aa6a569dcf1f8001086cd62b736b2b27e1b00c8aea3c7171bbb9c4c741ca47f971d2bb13c95232cf5677b535d347b7cb95bf7d078ee305a0b4c7e9de4dad08168ccf445f2a98eaa93bc1948a913bc8354124eaa51fc62d284fed02c74566bdea7c7f2f72fa6f3a3e02850e4b25bd6df935b93d1778c3ea4f5a6139aafd446c0718450cb618961bd3dd2480e4930ea0f188cb1531334d88a23ea9e52384196b6f0a6e58d0ea9b37ed9469b4c5c13826a422fbd8929b56c64cea26c66686b80a8b741905d72551c3f735bdab1863e5796eb846552ab80e16d2145c7703f2de22d66063176ce859745e98098514b0f77851d5c070f87812597ea507957e8f6313266bcc8e22ede12d89b0f3afb159a4c566f92b6e4c08d35651ec16c8ba491fcfa10d2a139599d7f876c760211634cf5b4723b0c63a93f88357aaf3bdf91dd4cfc29f275f2a490f3e1616733999f21ee0b32ca86a2e2c58ef96e828fc7246a5247a3a5559312a8a5338eab0aaca58fe7f427060d2e3f8acb3eff0935523bb82660bac5076091cfca7868b0483e93ba482f8af52eec19002a3546439aca93bd2c159c6364a34490eb192fc095adf159570a8645c91fdf8cf6f07e96f03fa2a11a96f6cc784431e21bac2d990a15ac85842bbcc4b45b11d5ebe52f09df9f9f6cbe6fd5ffc3ca976447de3a8c85aafa7d66d9205f82db5764ea51d6b11111f6931ff302c64a572647458cf0c01180d677f42cfc1cfb450f75a3b9ebb42f9e19bd7c094b714e04bfb90b448b0ee439aa70b38999163a2a1c369b8cfaa0c80bbb35f4d0a899f887fbff246e71af1452bc3a5939dd718226e44eccb6ba44cc466ad81368a1d8245394dad59f802be5470dd72cd052b47e0436d9cfc0ef1ae77ec94a0f7f1152b749b352a7c0a66a5c9296b724efcca2a5704ed229d5b4e74e2d09643bb0ec7f3b219597babdf16f8c33ee50308027db1dc6afb76370080ffd09f45d280ed2793cf8c6d330e718df7ba29b7970ade29aadefd0709711523123b9e9f34605a01d8025e4838329c7770818d0796bc6fc8752e6ff6fee7bb8d8eecdfc8134577005ec81850ae3b398620d6d2588fd5222c04f641c92ac142f5d3689fc5710ab6e8c6a7d9a1ba51705c675b5dc6154678da0c3f98591262c9a528f13679c9e199fca8d08afa38c750d82f2031b32cb122cafa9701911970ebefaf70d48fd6cbfe6a663b104f72767c5e53fd1e0b73e830b58cce4e0ca3fe460fcb799e8fad14da303fdc791b6612c36f12c5acbcefe71ba1dc660893b88226fd239ee7fd3a34ed232a55a1142b39b4ce870dd5ee76f7e7b73122de7249119307126a0ae4097e4258d7e207f54eae21b12bc9299ec515f04efa77c7392122fe05e21b75ac1ea2b72e9fb3fbf9ae90fc19a7fc7742212c10acf09a9261eb8d96d5231abd5fc8f083a513aa777ea891e3c5e76e017438bba9d4915bc1e8c0b525a98a1a00e301ff42e9b148156383ec9ad3962d30f7072dd6022e78c437600c420e55605128ad12a57517b5b5ddd7f60b9200d7990ce75be7912a5e47d89f553361ea4f8a62b25ddd87706cfc76e9e87dec07bdd753d2a58cce1eb6326a8a1132bf573499f6cb079f4495d7cadec1ecaf34536520a9c846a53ed2e09fe3d335bdd0efcd780b09fa71ba2a5b25fadaa09c18424f628c90d80c064698998ddf96dd0093eebb5625011569fc6b6f8ccc4214525c83487db10faa89391a50a3f15d9fd028185dc995b72b1cc296acf1b52b88a4cf0b87e7fa1b6de286a4a11d960ade71fc7792bafe30f4035f09f40e0ccba38e9962ffc167cb6e35827ea5edb5a911e29587b3d4f525e23da41ec9f4f632421d63b4d197eedf28ecc7ae4f1ed59910ad0f34cd6457622eaf048dc0fd6afd83b290e268e8e51cdb1ba386acb3c49383997edfa0ac525f5b455a43aef514d9dc5338bca71938d489e27eb23526372c", 0x1000, 0x404, &(0x7f00000027c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)="bc7308c3e2b2fe406199498782d2c8792c1ac765590fb6b5276e67073570c043", 0x20) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r3, &(0x7f0000001740)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000180)="c3d1cbdee7f6da31d5136ee4c29162bba6c35fe45b39ece59e1a970100f4649856f6df372c26660e866c3ad89cba4cfbb7db5deb0d396392fee4169cd39148f7eee294df4f25f34908ccdfdd", 0x4c}, {&(0x7f0000004840)="fb226412a9709dc17553729355f559111b569e3c3557a5596d51140d9c10967e2e4d0d9759a2ddac8298a9559d04f463d8e213826c07b2a207083c721d03101a87f377a5b35589c2df63a5582c69c080d070f6fbee7f80b102fdd629b946bcf3148692d6091cf2484599bb92b5645a5bb7b86a0a0117daeda644a81f9cb98b82d6ebaae58bfd89ffbdfc5ae347d97a7d00fea56588ed66d4cf1299460a03dc4ea420c52eff3e8ad58ee997fc068d73b54d3b0ecdb9b5970da565412f999785c39d2efee94c01381204d00c19351b640eed9f981b6c877880ddf563feca5b334b9599ea2eee61cf51c266bd4b609d190e5c743222e2b0701f2c0bc8c5a27d523d7714d90510fbf590205af45ddd91d11dff429fb96d574ea968f1f9b269436db52d551e8e22c3bc5281243987d4518bbf01342f37adbe3e97da6205dbb7af47e9f020e57f6c1a326691414b6f7704c2aedd16ce2e6015c1962602d809579b809af7675d190df838d6a20493133de6f236c94cb0fb7bd4002536b10f93ee2ac676795c8c6e9a8f69422e0a504db138eaf9afc40909635d5af991a0c24142cf5b585b566bffd566c7f51776b63fedd78ec6d60614902bae4be94d08421d3c388e29e50e2c10bc54460a568f062ac4c5303c9c02cd4f493c101cbe22e00fedb8e8df8f9f48b87f99fec8202f615a5502905f8cf6422038a51cf243587aefcf9eaecb6b0c22c90e3924847616fcdf18e71e9e0148e0b7ed06d5276634c9d81f6ef48dc3c3a18314a64434488289fbb35ea7060c233456ba4829cbd8ed5e11238e9d8777dd921a44e722d095bf78a2ae49f73fd7d3b4c5ce910d7b6f5e2129426234bed14129779ffed736ea99952effb1ac9bf195a49271b351a628b6113023d3642084d7e30a95588083bddf07ad97e38e9f588ddef8754c32704b6a7c6d51c25272ec276abc5eed203a5c36f9efaa034f2cc85252597f5617c9f2ed9f7086a9cba24d68dc1ead1df69083089bf882979346e150192e289741ec4ffeafa2e34f47062746e7584dd23ccd18180527e86835e8dd3405d0a5e66dcddaba756c5e3251347f5224425ec27babdcdb55817c4254fb0679dadc7ea547caeab84595779daabbcc00322cb92519daf7724dfef4847de12c5bde0e0b8d26222aab815456e6aa3c9ff75122b78a9aec319538bfaf3d9dfafba90074cbb5074edb5e841b2001876f54b1d9c5c1c3222ed664bbfebb147f340070fa96cfeda84028e34cfe716d67daf10f23c6552e05d2ca613ee682ae936655b30e91c9dcef5be5c3bbbe5ddecc7fbf3e0c4a12a7b3c4b296daf37213712f89bb56cad21f84473c3440508a2a9e4694266c5f52b72db9ce8600dd5778e095effe6358f2ad422d42929b8a23490d0da36dbeb3be91d96ff69f4c61dbcd49f7cb314f4bb5a7cbcd6eda5948f644c0913e4834db366cdb854390fa6343ecf9273a93e24ff0aaacc9b41ff892b90b6c3a0a338a9630c4b09d5af0e3095aa7d946bd994f7b69c941d7fcd7823bb6dc630c8174135ea7095547518b05d756e6453732e2178ac8d47cdd45ac85085d5e0808071e720faef0397d64d73e9c023ea088b73469c6cb97ea88629f3cdb6dafa142f8a2f40e3c1422f0c2b1deff5d187373fe2566de0e7ff9ddbf2973617520350a44e7ce5378ebac851b5e666a08551ea4527303dbdc20232322d3c01c56a7d14271b232f5c9a9566ee1d1633f0136c68fdb38b8de12a35e5570dfb624b1bb99646cd30901b07330000d4a40326db1e8659a82663300f00124da730d9d232e3f351f35edae39d5e1270467c9044b467189e490a2b3314d36ce73e301800c0f8f478f17b18f6ce63b2fd24f177b294d524e8a2361b22e71b1ff9c0993c659a2ad018da5f29c4da5975af002ff6ba3ecc541418645b84415d62f01c7f7630aa71bc5895624764d447f59b89b2d014bb2590f82e1faf1b4f5ba2436aa6db53aadfa6c88ea6022ece571e2fbb09e305fea91ce9ed6b1ff9b63364c9b440535e50755136a50481d69a96b2b73f7e8229f121a31b3445b99087f3a88e49f79876c8fc472552b38c49fff4efa87ded17c30d5dbd2b36b4801e271e97e522dd0d4ac6810b79efffe0e0c177628b6aec639d34422ee177a65d2dea0cf16c4c8099d113a31a7a4a7cc78dbb4b4b4bbb56780b1945ec8f07500bfcebd1c1e5c45b7542ee98c05af51f0f56b5f07045474c058f9eda57e45f36fa43daf147ec26dd93bc4365af5bc49d7204308e1a89fe96a6f94a29a7932dcf0a744197306354a4af5b0647e048a76627c25209a19c0fc2a3b5003ce56586ba61421fa0e3478b12de70db7ec64420c782ab56592141519b3c85d13f4b706d865caec2ebc6eb97deb550dc3f71242b2345808f0aa87d7a11c5c1c2b3e88f581da11f2e586b1d7f8004681a81b214f1ce83e973727b8cc562654098941fd9f60233c7cc60c187ba7bef1045c8988b19ac4b93f2bd218d375a77984150461ac30302c2ded20dc0edd04de0d8e05f4355229103c59094e66d5e6cddebe8b25ea752b3311f330de831ba782a999ffd7d7877cd1bd2783d6cf7b236ac969242cfeefbf84b98af578683e68300398c9b477e40b987114925111524ef520176eaf21c903a047edac9cf577227cd710452dbc1cad868d9dd4d8baae208a2a7d2640786dfe4e953b21ed63952d2994c95cee0efcc17c374adf4a5e6e0afb12fb5d2ae083902c56345f057787a4bea69c67642f1ea8e00c6b0a15815cf975b36f8388ac70b8e98f41d3043998886b796edf1fac4fce05260337f0c7df19f72756723f3f4c05fa4bf8dab79d034a1708fe44653449cdd87629c079a16508e1dee9cd6c836138f51829bca0b7aa26a715e84c50fcf1366511354234465f262247b6f930682d3a4caf4e743b02ab317fd65ef8130a89efb39fa1b7a234af536c21a8e8f95fb559f8029302568a3ac3254d3a53a37e2bc09331229bac17683c763c1a0ef26b25ab446cb63680698cb721d3c0e68474ead2a1b1811e53409c449b578bc5f9e871832d3822fc9dc82fafe058e89a449dbd25537d7fc8279cb5852294f3d1604382bd1a7624f05e9051deaf38c10fdbed4d5dcbf18c8f55c1c05ec402af7e100418881874ae0584485d4da0b9cce389bdf7bbae99f3c0d78faffa04919909f9e0a979095529d28e4933852e182264a6b7f07aed0702e53ffaa97c74cd6d91597b4dfc9636891d788079cbd2cd0ca63b25014d8d03db21cee369df7faf0593d3279e0d92823d74ca2ac73937152d3dab08602d80cd5769968a28ff3b09175c97742dc56b7aacb93349f2a158c8ab319994236e9924d4abd6cb31b4483b529c00d4af57ee8152fe8d891c464a04420f44449535e79e75049d564f5a95e05ee6d0faa01de494e25fa16ee71eee3457639c8165424154bcf9cb18ec9a784a7d1498345c41dfdd72f7316504e588ba5da848454e1b2e2f087601b1df47fec6a67130a5f0eea4b89d2885cce33d35d548dc3a2cb19f16b64986c03268e8771ee00d5bf7bc4551eabae1236cbcd88eceed8717f5a125b154357431fc542e9729754c452a471dd02267085cc69f67221135d2c177232d0901419f9fd479ee7e41519453acdeeadccfd6e05a676bd458ed8e253f23f6a33396b92d3ca944bf618e876c7cf80e5a7978a80f0699d440083a4e7d90e142063b953b255a9952d37f429617b4facc1987c3e0756280f2d8ca3087a299f10a156923c3864409af3f8e00fe7377717ee1e43612b0074888cf30f4d972f05ae953bd854b849451c25440971c50c252db5e45d457128306dc11e7b39d2193c3f4f07301791e0f99a27b21a3c950136df09387e46588df8e68011abead2be61a7791a025d6f16822117f95c19b41c5acafded739b2e64fefe2494160b824aa181c0fc2d0b2e27ed8f2df6d829f4eca99b3bc9cd644940583da0367593851399387120e5db1bcca1d24646ad28f45d7d9003ca2b807c5e7fd221aa74b25db524a678c83d08fae7009627065f1f68705e89dfff95d6847766f2e72d883f22e246c72fc627c5ee70ab015490d76cba7f8ddded83cc5b3b3a5d36424a18be9d23cb5485a1c63e4af58cc607188d0c35bca37ff9c97a6978db10c43e754bb3eaa7cd79fffaf3c9fa83b2f48c3d9485070e61d2055ce693f7fce87f21b1debc8b5e4e6c0748219802dddb5bb244c394f9df5431be271c6ff23a82be0ec8064b30d94a8a3d831fce903df2fe8fee179a47e2686385c25828578605040ffb3ec2438c32aeff03393327eff3c895a93be745159075afbed34c8e34782bd7b9aca2ae79319b4e2eba44c4645e4cad9ca0eca69f629812ccaac863789ae5a5a39b2aeca71897816f2ec3fc7f850e59938885880d20f8fb9763eb1b31a2ce2f13e53790d7da70e4e532ed29a44ca9ec69c4dd037586b89431ec984baaea918385b42488d1e1c0be7d97d6452881ec2e366f2203c7e1ba0242af3433f17c4a1b85e17f5037ec1da323351d4d437f5cca475dc28baa28b321978584ca642107050fd27c5e05229245ceb098f9a18205b715db3027cb0b1004737628ee3aecf8d8555d3dce88f00598506354d442d586a6eed7fd72a7f138a880e43adf04b67fe19f3baec95d910daf5e1710719c923a48196d03ce78a9f8834c58aa5b684db4d700d30e008154df8cdfd6653d77ceafedf1f631b3e559dac3bc7512d2cd4aee5e597783ab1836ebb2152a19dee599a2def1cd5f4737621685050a4d38fb7da9926f9f1ac0298ef1e528929202f8b0d0b4f74dda144a73164aa2497c3d71d1ece061fd49f09cae07e98a0d0864ed8d20d820aeb8820661e59aea0e1424c4faa386a2e8bcd7387e6a723f5baa1b3497a3407aa549ffbec1bc0d4909b984b436667a428680a4c2714879495d6405756585a7dc6c9cebebe300160229ebd346e7d45fcfd46863f32f80c1daa1c12e7af0f411655192fa7208e9df02b9dc3fe517040be2a2b2953021f123ac5aeece820942ad861432bd3b3f966a85f21f0d5a0bb3ec16c5e8521ce4a140a4e45b8836b400099aa5dced54c30306a94fd8afc025dd67f43d271afe7f85ddd38b1540c5bbdadc75f3cf66137bbcae1a4d719fe3f9a9ae0db410db79d65129be48222d2cb40342ce56e420509f2eb0c86510c68b24989a61a9ec5355d5c134f4f70de08bbe7f79815ea3e96334c0d4944260710fc322d4734b9b6f9a9df354b9adfa83b9c354471f2860ba082169f1e62a76dbce02b6b725a23621ca3fb6914036236dc16e22c03f2f8a063b8b157a55e1a91ee006e90b5c00f56ecdbca17dbde86f145533061abee1e83055ad21d3710ee5b29ab50c79f2d4b1cad68fac1d0410072faf31d15b69a53e6cbde35388a9211542ff991e428ff27237dfcd75551b2efbb09f6fb2d9c756fdb36d3ce924c6ddc286753f9c5556d86455ed6a5b5369fe142b8546cccc4fe1afdf0c271806b21e6a2a0745ad6a0824bd2cf7112b1ac53abf1e221e41b30b118289757269ad7268a38a7ae18b1425dc577585301c0e873d9298952b128a80935dc1aba0998daa07c9cb3b7a1cd8f104f9bc105ef6d5feae21560ab2a21491c282c2c1b113085f06d6f6015365b3e629e89a48fa169294782d7f9c9ec7bdf50fb670a4d07a68eacc63953fbe4e94bd891026b433649f876e46969c10ef19ba1482fbd0b3478b8bd21d341f08c9a8f36bc910aeb02f612f1b1a2a5a3df5872f4cc4609c928cf516cda4bb6615bc13e1ea5a00de066c9cd61d369ab8753b3b7a98677ee90670f1f4a97eeac8a00d3a7", 0x101b}, {&(0x7f0000001280)="cde6e2adfe3877f0702329863bf72be3fbae0d2edfeb3c6880c4d876940f1a6e9c2d65ec7396e1d462df9329952bf6f0286e000fd5ac45190ecfc2349f3238e3ad1e85c9d7bb11cd4481919e60a6878f363af7e26b31e81cde0ea4e7aeb25b9f2c9bc489836c54e6fed62be629306c7b7ae5c31217e7d08bf589f87064692ccc07b0d27dcfd0123604e055fa450bfd8a2ae0ca922dac140813403aa0496341ada5a493977badef7b54ea8a435392957e1531c5666156f5ff8acff53bf37dfe35172836b7517f8d1e7df5669bee5625545742d89d417f1397655c6f7634fd8c16425c13218b2158ba5f6d82d00f52b29657", 0xf1}, {&(0x7f0000000200)="333cd2b3", 0x4}, {&(0x7f0000000300)="988d5eb437bf0858be380c27e7f2c16a1a1809cfba48bac1acc5da17fee2b57759e7e7e649660009e04c1729ee852fd1b4986333fc2ac4a96f283e343d658b4a9560ad43d7e2465dd2b03e4bc64ad6f34d35475f3e576e3dc85418c7295f072b1b5d1f296e00894d778d9315b913d200747e849e8a76358bbccc3a30b8f9fe0ac2fa6cdda9c2e2b9f961380b08d34c1c91afc096c644727a2ddd86f83c7b8333029bb336d74ea2d627e8b19709606bb0dee45d612973c2731d361b4c6596a9c536de9a4d79032939ff3a47a446eba3db3c37ca12c9069509eb7385bc7f0ee1dd48216c8362a8c504288b0ac64fe49195ca478035f22f394121f818ea335d5f672d65513ca783550a88bb3015013674615c0c169f99072fbfc05a0ba787946c41e03f098d43af2e3c40751f846b", 0x12d}, {&(0x7f0000001400)="f66a6d0dc674b79fc54545619dad0420ffffffff693eb90b3628b6", 0x1b}, {&(0x7f0000001440)="ed2f87786ba735938309b72d95fd524704eb779ed722e52f7c23bd27e602391676bc15b3c138f12c05d39e41baee53528cc00724fef895586320c9a4dd3c3b6cfb9ccb5b2febcefe3bf7729c3d869608838d4ed0d82d2525b06a7034dea090bd38734e81845deacdc7708007c671a6d272602ba0e6ebb58ab568db9159376f4cefa2aefe6137f1aac1e898ecf5b34682d93745392a4c8e0730820c505b82780bb3aa17e905c6f6247d9738d223a504f4771da2", 0xb3}], 0x7, &(0x7f0000000280)=ANY=[@ANYRESOCT], 0x1a0}, 0xa) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/182) mquery(&(0x7f0000686000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 4.371102093s ago: executing program 2 (id=159): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)={@broadcast, @empty, [], {@generic={0x8847}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)={0x401, 0x6, 0x8000, 0x0, "b7a4224f03c177476bb178926c00795a6b8444d1", 0x7}) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x7fffffff}, {0x0, 0x3, 0x0, 0x100}, {0x9, 0x44, 0x0, 0xfefffffc}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.37040358s ago: executing program 2 (id=160): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r2 = dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) syz_emit_ethernet(0x75, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800460000670000000400019078e0000002ac1400aa8303080000009078004900004125fffb00660006013a0008ac1400aaac1400bb4414051300000000000000010000020000000fff070b2ce00000017fffffff820f4395668bec9a3a797604ef343c00005936406b5082db21ba58e58c517ccbb42c699bd0ac1ecea9609c19b0fb5aa8e04c07b6ad412e7f92e97ec82ab92a516281764d9d7e22edfd5d"]) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000)=0x642, 0x2) recvfrom$unix(r2, &(0x7f0000000080)=""/87, 0x57, 0x1001, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.298511826s ago: executing program 2 (id=161): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() r1 = syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d", 0x2}], 0x1) read(r1, &(0x7f00000007c0)=""/155, 0x9b) execve(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x4, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) (async) write(r2, 0x0, 0x62) (async) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000000c0)) 4.249396053s ago: executing program 7 (id=166): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x100) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) 4.248509936s ago: executing program 7 (id=168): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000500)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000040)=0x4, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x2000000000000000, 0x20001fffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000200)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b697be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670db36a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000004783200e000fc6", 0xb8, 0x4, 0x0, 0x0) getsockopt(r0, 0x6, 0x8001, &(0x7f0000000600)=""/4096, &(0x7f0000000080)=0x1000) truncate(&(0x7f0000000040)='./file2\x00', 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) socket$inet(0x2, 0x4000, 0x4c) open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) r2 = semget(0x0, 0x1, 0x2f3) semop(r2, &(0x7f0000000080), 0x26) r3 = socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x3, 0xfffffffffffffffe}, {0x800000000000, 0xa479}}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r6 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r6, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x81, 0x9}, 0xc, 0x0, 0x0, 0x0, 0x39}, 0xb8}, 0x10, 0x0) 4.187195454s ago: executing program 7 (id=171): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x68) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 4.182443523s ago: executing program 7 (id=173): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10300, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000003000/0x1000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = semget$private(0x0, 0x4, 0x240) semop(r2, 0x0, 0x0) r3 = getuid() r4 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x7, r3, 0xffffffffffffffff, r4, 0x0, 0x102, 0x6}, 0x2b5, 0x5, 0x800}) r5 = socket(0x18, 0x2, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/40) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/73, 0x49) fcntl$setstatus(r5, 0x4, 0x4) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open$dir(&(0x7f00000001c0)='./file2/file0\x00', 0xb574f84399267020, 0x131) sysctl$net_inet_ipip(&(0x7f0000000140)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x80000001) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="98", &(0x7f0000000a80)=0x1, 0x0, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xa445}, 0x0, 0xf, 0x0, r6, 0x4, 0x9, 0x2}) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001600)='\t', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvmmsg(r7, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) setpgid(r6, r6) 4.147193139s ago: executing program 5 (id=177): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)={@broadcast, @empty, [], {@generic={0x8847}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)={0x401, 0x6, 0x8000, 0x0, "b7a4224f03c177476bb178926c00795a6b8444d1", 0x7}) socket(0x2, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x7fffffff}, {0x0, 0x3, 0x0, 0x100}, {0x9, 0x44, 0x0, 0xfefffffc}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.145713291s ago: executing program 7 (id=178): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="3e03e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) msgctl$IPC_RMID(0x0, 0x2000000) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) pwritev(r0, &(0x7f0000001180), 0x100000000000021a, 0x4) 4.132045759s ago: executing program 5 (id=180): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$hw(&(0x7f0000000500)={0x7, 0xf}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 3.827527644s ago: executing program 7 (id=183): nanosleep(&(0x7f0000000000)={0x1000000000000}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/33, 0x21}], 0x1) 3.822892921s ago: executing program 32 (id=183): nanosleep(&(0x7f0000000000)={0x1000000000000}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/33, 0x21}], 0x1) 3.20574458s ago: executing program 5 (id=196): r0 = syz_open_pts() syz_open_pts() write(r0, 0x0, 0x62) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xa2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setrlimit(0x3, &(0x7f0000000180)={0xa, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r3) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000080)='./file2\x00') 3.205484975s ago: executing program 6 (id=197): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)={@broadcast, @empty, [], {@generic={0x8847}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104419, &(0x7f0000000080)={0x401, 0x6, 0x8000, 0x0, "b7a4224f03c177476bb178926c00795a6b8444d1", 0x7}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x7fffffff}, {0x0, 0x3, 0x0, 0x100}, {0x9, 0x44, 0x0, 0xfefffffc}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.10559592s ago: executing program 5 (id=200): syz_emit_ethernet(0x2e, &(0x7f0000000200)={@random="8d737e5a7e46", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x3, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0x4}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x3, 0xfffa}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r0, 0x1}, {r1, 0x40}, {r2, 0x8}, {r0, 0x2}, {r3, 0x100}, {r0, 0xc}, {r0, 0x1}, {r0, 0x100}, {r0, 0x80}], 0xa, 0x1) close(r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) rename(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000240)='./file1\x00') faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x7ffc, 0x200498, "ffd8bdca0000200079235db98e667f3f9f4000", 0x896, 0x2}) readv(r5, &(0x7f0000001a40)=[{&(0x7f0000000040)=""/1, 0x1}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="7e746376ab71b429c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105a2dc493510b0df4b0bf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d65bd18f23b12781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f15", 0x217}], 0x1) 3.105218384s ago: executing program 6 (id=201): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="03", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="03", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) write(r0, &(0x7f0000000140)=',', 0x1) (async) 2.953922416s ago: executing program 5 (id=205): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00@\x00'}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0xc) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000700)=""/246, 0xf6}], 0x1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000000)="8b586ff16cb66c1ae76ca2bba957209e622669ad203decab30eeccc30d6d3857c2b750a5b15c42bc62458013ebf5147daa126185ea833aef794fd1da455435b0979dfea7670570fbfefd44b62a406ea267962c312ab1cb5cf6135a71973740c6457fe179d44007d5bbf0c97f2a6624630698d370ab704a9018a93d1458f66bc83d53dc92e6d2afcfc98edbadf5148a", 0x0, 0x0, 0x0) 2.953591272s ago: executing program 33 (id=205): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00@\x00'}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0xc) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000700)=""/246, 0xf6}], 0x1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000000)="8b586ff16cb66c1ae76ca2bba957209e622669ad203decab30eeccc30d6d3857c2b750a5b15c42bc62458013ebf5147daa126185ea833aef794fd1da455435b0979dfea7670570fbfefd44b62a406ea267962c312ab1cb5cf6135a71973740c6457fe179d44007d5bbf0c97f2a6624630698d370ab704a9018a93d1458f66bc83d53dc92e6d2afcfc98edbadf5148a", 0x0, 0x0, 0x0) 2.953407424s ago: executing program 6 (id=206): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x4000000000, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) (async, rerun: 32) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702d64110000445f69112295cf00a2e100", 0xfffffffd}) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') (async) chdir(&(0x7f0000000240)='./file2/file0\x00') (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 2.322681106s ago: executing program 6 (id=219): pledge(0x0, &(0x7f00000000c0)='\x00') (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe}, 0x0, 0x0) 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\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) r0 = socket(0x1, 0x2, 0x3) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x1) (async) mprotect(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x2) sendmsg$unix(r1, &(0x7f00000027c0)={&(0x7f0000002700)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000002780), 0x0, 0xa}, 0x60b) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) socket$inet6(0x18, 0x1, 0x4) (async) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x81, 0x348) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 32) r4 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x8020, 0x0) read(r6, &(0x7f0000000480)=""/247, 0xf7) syz_emit_ethernet(0x42, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000ffffffffffff0806001f2be20610000110a8aaaaaabb84860422f54e69c9e1590a5ddae4f9e48ba5bf49fcc7d9185df3eb4a967c3784956d7a4815525f43ac3a3eb3dc4d102d702dbcdf685815f769e21a9d7de78381bd880255c5f66c9f0d0dd9938a76007266a44a65b133a0292bb78cf8cf4d2cfec635824689"]) (async) r7 = syz_open_pts() close(r7) (async) r8 = syz_open_pts() writev(r7, &(0x7f0000000000)=[{&(0x7f00000000c0)="e0947e63dff52f591566938e28a5977cfc1915ca55b866a5762bd769b0bc6f19420c04", 0x23}], 0x1) (async) connect$inet(r4, &(0x7f0000000380)={0x2, 0x1}, 0xc) (async) read(r8, &(0x7f0000000200)=""/243, 0xf3) (async) chflagsat(r3, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) 2.319930649s ago: executing program 4 (id=221): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf018d73d9142698c7cc8a37d5ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138", &(0x7f0000000000)=0x77, 0x0, 0x0) 2.319393746s ago: executing program 4 (id=222): setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r0 = syz_open_pts() munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 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) close(r0) syz_open_pts() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x7, 0x2, 0x0, 0xfffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfffffe01, 0x0) 1.930924196s ago: executing program 4 (id=225): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1f6, 0xfe, 0x80, 0xffffff4d}, {0x6, 0x0, 0x2, 0xffff}, {0x3, 0x81, 0x8, 0x3}, {0xfffb, 0x6, 0xf9, 0x8}, {0x8, 0x5, 0x4f}, {0x2, 0x81, 0x0, 0x22000000}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x4, 0x8000, &(0x7f0000000180)="83792ebf88f9a38a7708a1fdcd8d6001f115de861083ddd1e622aca85f79b5161c19287d3bdb32608f4c9603fe3e8af5da4ed90cbf99b2c107286ca942d43fbdfcc32aea175d56c6a63369f9dd0c059faba8e7c3dc9188797f059af8aa029b20652bd6ab292b39be0a1e33c85be0841e6c605c5b664779d8f275c4eb22c4a733271d736f2c483142ebe96ef1e9f5af1e4642b315f393ca4818d3335c27f554ce714c7e99dd0ac8f9fd07d6a60da7848d980b1bb7f40d733331a09cee5a366f9976b126ecefd095f111048be4866290e256610bec0f981a6b75aad87765e43576ae9ecbdd56f565c8d25481be01496a046277d26dd2c5fb20", 0xf8) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) write(r3, &(0x7f0000000340)="a870933221aa44d27f85f4", 0xb) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = accept$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt(r5, 0x8, 0x80000001, &(0x7f0000000400)=""/74, &(0x7f0000000480)=0x4a) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000004c0)) getdents(r4, &(0x7f0000000500)=""/131, 0x83) sysctl$net_inet6_icmp6(&(0x7f00000005c0)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000600)="bb4aa6e619ca9055d8ff4afcf318aa8c718e356036767de4ce864d7b15608da13a1f144edc2c68c620bf57b42d94b782d09caa88ab16", &(0x7f0000000640)=0x36, &(0x7f0000000680)="a359ea4f994a820cee9510786b389e0583a4a541d4e2ae8925bf1a305f0db2e9c026f55d1efdb424b12ea489999e1a7303eca1e93f823764b0e06becf3449157b5511ba09283c65dd08745791f4458039ebcf6b020dce82c0ce3f73c3d9487f7db2b5e5583a6a19d1692cbccc93fc676debd85a6d019b06033975864c781f64df76c0cd0a70fdf08b555ed7053092dbf4b6d0a30e6e4550524c15aa7be3ca24da5735157abe56fd54b55a48eedf3319e39869a27479ecdf87d806964582b2786318be2b6eb4212fcf8fa0e618badaa8795cfd2471e1350e3c7e1c14b2b1fa26e02493b7e0e84db4b9af5f9e838850c3b2f8f50541d8a6565092bab32f30efa89b934c13233622ab7608619348f25f73a224e5c856fff7559b818c149377557d1cede852a5f40420ae58b069308528277d4e2ea9c90461a2893de76d5cc84878865ece2500886c5ea7aa37336340c17c5b4dc476f6e04d045f7ad910e731c4c2ea9ab637b3db8e703e401f16b706e3423e53662cdeffa58c789056261bedb44515a65201589267abb4d423072d03d2ccec55c50424756aeaae60c4b5238255dae7e4cb77535485b2873f78756c7594ef08627f8891c5e542b34cd92ec433917c69dc34246c11373c90696f13570009cbbb9533626896ac8070bf842a8cf7fa4633ec8bf8f8ef73c8fc3af75e23548559a7b5e6ace329de120fb38fe01fe0c8f440479de6ca9e7485dd4caf96051d843b8de0f1e122f51d41442e340e1bc6b126793b45554bc2b491b40d2e2519f1074a1cec1f72fb6d0cf786b1b028478d6d8cff3ea42783ecb652f766f0adf9cec44df3d928199d3d9226f7226ba1927d436bb1f9e2ce0b9f110bfdb0726fd461121cfd34fed385deb420cc2fe3151782257f449db9380caa41e09f52d8ffc00d84f473efb4f5f98c08b2b9bb92f23b66294e11fe0fce3c60eb47e312c856a979029fc6a75fcd7511d74680c6a34c4ea4e502a1ce47d7c30bdfb6bbe00995b2c09aff584236a135f7173a6615efab9b7664d9328c524dd3668737e5df86895b1fc3ef0d049f9a573e3fd61511d56331ed796fa0ecdb615b4a1732c76a0c6ebf530abc8ca9fa1250a76dfc5de3d2f528c785f7543c0c50a55424dcc0e5045cc8e67f3a83666fc73680d0e10fd021e0e71417e77ea094006b4921c696d65043b0a8411085f433f6002a4316e5a22a2feee9676fd14fec5b5fbfd9082f68c5a4a3f1f0e59097c239be02f4bc9d79c505d729ee3f0ad587a4c78a0f62798c99239a3fa992cd6347824c7e5ccb1e86c035b818761b434204c58e55eaa05cf0fef6430ce2748be664f6be79653ab2bc33af986e3bfd3a7cdf03a9039205969fdd6a4331f7235607eb16c768884847021625736705b095aa538f33ada2dc1e991d1caf6e33512f079076b33e413598aa84ba1bb0fabbd3d87be2eedcf0c7058d8731d8c6dc81d210657d27408cda7fa088c0a250cf6498c0de662387d40e55bd073a052283318c979e74f751d4a58c550f9144b33ca3170f6f58a6ba49cd2bf72e45356c6dcfad654d872a395b217a26b66024899c816823eafe8474a0105395482f3d6314e540c3211f506d012d366376e17b55286a20e5fd0e0c62a4b8b9bbaeef06de73fb1b1a588301c481861429b4d0a107cca8d1619acb6ef2c144321f34b9f47c5679e47b5ba1f3108cd1d2c89281738668947e6ea47095cf8562fb351c0810aa8b2932295054e25d246e3589b4e4ec68b14bc10f3fe7c1194927ab1ff1d623085b89a05aa04d1b3c505c97a18b4872d8ac454f3ed5ccd79e86244851012e332e50b1533395e0f4b623718db8c9d5e6cdd97e4019f82878f6f748ba89364b914d4017b6cf72045d4ac24a24356892a06a0bc5bdeed571eb8e89ca7512ee6ab118a249a7a699c696e6806eeef15a6022bedc1eac78c6a8c1317c229b769575c32f46292b62463ba5f2610e04368a60e6c35a69215d23d6638539c2023ab03fc7ea8fabd090ad338edd53a488db9c85f31ec5f2abbf1ab3cc238b186c646d7588f22852ad05679ae5b209b6e65c3f13a36bec27b9c0d6ab51dc28bc4aa86d3673647bf93c30a852839a8c22ecc04af331fee9860ec9ce17eee1cf9dfacead4f24960b8ebf08817c561de467ae6b55a9eea913aecba5102ea2f5ecbd4d8697de45554d383bb43584464cd938e08c00999c6f1b8b3e32374ef496cbca116b131d17dde12f862b30cf91014f3e4ac0aeb9a2a70dd5c20a5ea5a20016d0e331421800e3bb3add5e6598b02cb42264f9cd0a2babc48612238978a387ad95fc76233336ff30ae3f11f5edf95e1bebc3144737c68293defa09c879c38a00c6bb0b608f8379f4e700bfd22b28482ac62711dc04e3048d96bb4ff953fdd8aa7fabb710d1f260de7357f93644ed2754f53f22d491ff257380868803ec0f95c26d4c3e8b7c86b8513cfaeae0271862f95f1fb189e89b9bde9cef293eb4c5284335ee8baf41d1a5e9f4a0674cdfdc6067d3b7afaf5e46f13edce049d3f07f27521686d3254a263513081a1747133f3fd7cf75d0181b54bdf9cb96d034db53cbbfc46e0c84114427985da48e97199c18f4f143c65fff85d919a23ec61301d8da38ea5e4c96c1c20e20ae20625779e2025cbe826e89c4e0ad390a69a31b4d2736510c83661800287c6d27b9b8148e3ed7093b4ec65c19f1007d80c8273a6ee4e096c665095fd88516aa5aae6c0e25b495c4250c23ae10f99f4fb2c5d621bda9b2029fd9158c8d1d854e354d5506803a7e37897106274380ce7f7afc2ea207866949e07bd49897c1454eaef2ccc3b9de7093d693d69f623fd121729a1eb143bc52250b99dfe151c31b47bf2d8c5ccd8228dcdc118b11a250a7a885b3cb1b09036788d448251528407f53ebe247e4c9a288ee4872b5f6c8b6126cdcd8f0c2a8ff57ec1277e3169b8fc0b7260c4f32c865dfee9c94a8ffc6002dada717729685fb5ba6ffbff11584858157d8bac042791fcd31d755a3f6857ad5bcec4340910a6fdebf9a352a3cdf2a3de564ceaf27518a006f3188840fa46f43f79b59e0f70924fa912a9661d363e7d23003ac08e6db70242ed19713b3027f82ec7c550d01b025db76a7565e3baef4b4ca1d012b6ed1ea5de47789a61fa838d21b6058c6ddba17e814240fa4395e42c16cae9ce21c9b5592451d04b30c6f2a552448a8cb369733df375ed2046622ec34c822326c39e99bd7185c2d65d4d46650b2030f26e04a963ca87893325d04133f1b007efa000830586cc7f71cc7144dc40fda73f633f45f74e63a76fe327d81174f57b7b917db0bf8b70bc401cba2376e6d965f3af407e0a915cd2833ead17bea225e0e544272f6633f6e9f5f4f6c75c46e48128ec0b1a071d3b8ba8afe1cba8dedd7039a63c03a379e357a4d35918d23f97c45037a8b2d49c4dd4e1c9543cc0791ac29f10a931219ebd4e0e651594d01846ec9cf0abfa5a91e7d2e3dd5751090211ceebc76f3b27289f915d0132c5c2dcf23c02c7896084b6a67dda1a648249609c5186d550c81211362fa5bbe2a6eb04224c5d750f17bec68ba16548b9175c4afc2a4b6e0fb3d0804437270156fb23bf78e085429e39bae76f171a9f2e259a4960f5805a71ac8cdb6198eba85edd292ba172f10f186617a48d89c8fa488699c62f2a737b00264f35b8a011660625eb289d976790cd43d30f450dbb5639ecd7f1d9b22bc087620bd85374839e64b79147fd619196d55ea8f377793b4879fdbd9b050900758734a8eba567ea143b43f176ab6c7c6435328265a162890d8b5624459f5bb77cbd05b1bd659863dd2957179aea91eb08705feb919abc6066ae6eaa4da3f3f0c381a7ce780642114b3505acd8c746d7fb6d6c2721ccf1352bf4d5a31929dc2f78df296778cf2fbed56158c1c3153b60f667a07224ba9c4cdcf960c9eb3fe2dbca2d1259acdffddd9670b14624104dfb66706c6a3bf5a91be2f0a248c5908b967361431801600a781422bc47504eed625cfbf02ecf1b5bdb818c8af4f3146f94bac4718b6974d8ba8feceed8dd50bbddddef3e1ac422d8e77495ca716d4bc45a05298ab459d11b6b089c9ff8f721cb203069ea2c9361879a54df98a9414fec029119dae47473e845ad8c553dbb42456c3fba7e820b93154b12ed4cb7e7f126fefa15f4bef221e17f4430013cfdaa930af7fbc8970e90e9d611f4e8f93d7ad0d61337d792e27a90b1562e0bb58ecfccdffcde88c50a04aef1f317dde3894801ec14ff11e60b7970c58e43c6153bdd7914d72ab4c6b44cb0f8131121d2db85b54b0a28893f2f73c8016270ca7810d8dcd386c487a3417ec2db35e779b457f2fb146aa298950acc53ab4da7b37f3a0193521fd4e5fabe7f3a24dc976b1ce3a2d5c2b3240d0264fec117be27788f164071e5a3d28338170bda2173a64938d4079c29ed90bfbf5efc4ad93d70b889e94ed107f83fe4722470ebba9a2e36e858eda22692ddf6c68e2b4c2ff83209c34ab340fc1af8317f71fe3ce38e33251b6ce5b6c16d6509b43aaca57c5237d874557e58b7cb3de80403ffdc37b83108f316afd553925a06a0ea8314883bc88630f79f0c66ab71dfcb0a5bb6d82b53eba6bb98cf41663086746b72efc32d3609548ff6c56522478176886d037e50e5670bb49694f6d1dddb722c4db08e226a29bcbd6d71bdbb69141ad9ecd32fb0d01b181c03c9a0542e9300aa84900e103b93527b9ecaf782d7caba61fc027f9f234bcca817310b32493b5ec9ed3d0f8635582e321e03cc29549632bc004b9d111ff164cff91b3b12b62c301714e9709125ec6e492202029a5afbfbb508172dcae0b87d1a75e444683c57e5d22ee900dd577587374550fe22820bc5e2ea07cebc8326fdd8b948fbc08c839af44ab8cbd07c0b036c28c393b0ac80ced6139419111ca846c019d95ee156f242d51f6ae4d4582a0015e2d006bd7d879a01711d6868d372c77fe4a19e808655543ef3a164658091a6e901040efce5b3920780bd01b179edf045b6f4c07a1705739869ed48af522265b648a18cf19974ea021524c1830b6467368d4384f593fbf6956a9e2a5dbc86a9e7e9e3c57eddf39d0458768325ee1f1d9a7c8bdef794bdd534d2c191c2663886aa212b0836e60ff0aa79e65021a70834b3e8690df4b393c6a58502ad0edb98013daccda20099596eafdaef1e580ad9446145366da533f005c709b365d47d5ff37fadc804184e3616640d53c6974873582a0c080423308470c4a301c5f634133d3d499eebce44c49aa5ce6b2c711ab5e00a0852b023706bdfca21ecd28ac9a692949120d19ec5c816b2c1da05120a4082edb70862e3b34315c54ea1169b7197bc7bc0e0bc96b105c7527ad62f988a9cfe8c9fc272740699ee3eadfc0f3889ed436e9e6dc0fe631b097375a1a679b74638158c9c34e6f73a5f6d169e5f8a093b5c0642f4eef6d45e05524c42c97e49634141b72a4af604525f10f41ca3b92e42ae1460e2ae25780b4543375111762a72ed1d3e17fde612583b3d5b0809bb4b64c5a225a5257609cd6db378b5b37e29f3b405064c21d1939a03f23fe8ff5aec5c54e32b3cb9446fee5101c98853881f4a070bb0b8fa4d54acff04a21dd9fbf077a6762dd93258b9624170104013e4e799e3375985b0a2fa74dcaf8e3ffd515e88fe020d0bec0b1f6b20e7e14fb6b24247c00779d5890ef6ab9b459bc2b75c879277c83db62ae5ef782500cc1d5d9ac16e6f76c3bba149194bf9120a45a6aca38d09265032", 0x1000) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000001680)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000016c0)=0x80) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000001700)=0xfffffff7) connect$unix(r4, &(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000001780)) ioctl$BIOCFLUSH(r1, 0x20004268) socket$unix(0x1, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = openat(r6, &(0x7f00000017c0)='./file0\x00', 0x2, 0x18) close(r7) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000001800)=0x80000000) open$dir(&(0x7f0000001840)='./file0\x00', 0x2, 0x90) 1.921427087s ago: executing program 6 (id=226): r0 = socket(0x28, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x8000) setsockopt(r0, 0x1000000000029, 0x5, &(0x7f0000000040)="03000000803cd2ca59b1e8c700"/24, 0x18) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(r0, 0xe873, 0xb, &(0x7f0000000000)='\x00\x00\x00 ', 0x4) 1.921117814s ago: executing program 4 (id=227): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x104}, 0x0, 0x5, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0x200, 0x8000000000000004}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="03000000", 0x4) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2}, 0x7, 0xcd58}) seteuid(r2) dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000082b00fe800000000000bbfe8000000000000000000000000000bb3c"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="0bca30eb55af00312ebe9e0c847bbd90ac", 0x11) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x275f032a69336de5) execve(0x0, 0x0, 0x0) 1.535382376s ago: executing program 3 (id=229): socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) 1.534600744s ago: executing program 4 (id=230): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0xfc) r1 = dup(r0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x3c}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, r3) readv(r4, &(0x7f0000001440)=[{&(0x7f0000000000)=""/182, 0xb6}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/45, 0x2d}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/57, 0x39}, {&(0x7f0000000440)=""/4096, 0x1000}], 0xa) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) 925.980224ms ago: executing program 6 (id=231): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r5 = socket(0x2, 0x4001, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x106) dup(r5) kevent(r1, &(0x7f0000000180)=[{{r3}, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffe, 0x22, 0x4, 0x3, 0x2}, {{r5}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x401, 0x6}], 0x6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xa1, 0x40000000, 0x5, 0x2}], 0x6, &(0x7f0000000100)={0x7fff, 0xfffffffffffffff4}) setpgid(r4, r4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 925.034546ms ago: executing program 3 (id=233): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000000)={0x10, 0x321, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x78}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6274}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x10}], './file0\x00', 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="2350c45607fe029be3ebb2d039b4b4a4e2d4afc435041abb1aa45309aa0beefa2e8d984e5e1d676dca2051b3034304786b64882462d26e05e8d8b51e2bdc97124f", 0x41) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000280)=0x9, 0x4) syz_emit_ethernet(0xf1, &(0x7f00000002c0)={@local, @broadcast, [], {@generic={0x7001, "f88d8ccdbf4c9b9f7641a4f78d4157c517cf87ae218b92cb5467eb32057f3e90f16c206ac8b6cdb6d91af201232147d0f02102316ece79dd112a86b25e44ab11219e232c359e78edba7a699d8858ec7c1daa5ff4913e185ae0b9c51b5655fca7c7cf7f6f5aa13ee1c70854a0878224081a46f352c6607d2bbac7a1312454dfbe5e4cc488490bac591c8a505b77f170ec7ae62786977264862df91332ced271c4ed30dbde52f14ace7bbe74c95b3dd2b93fa942fb206bf07cfa9ac65aff6db18429a7684692744f49c0a68d046f8b8b33ffa8313709f3b7fec9e1313aed0c81391499ea"}}}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x3, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r2, 0x7, 0x4, &(0x7f0000000440)="88283e871d238cdd15623d088cc11bdda8c5ba7f2e967b3d3cf187f439e8530bc4e669761d0762c7969480c7", 0x2c) setpgid(r1, r1) fcntl$lock(r0, 0x8, &(0x7f0000000480)={0x1, 0x1, 0x8000000000000001, 0x2, r1}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000004c0)=0xea) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) fcntl$setflags(r2, 0x2, 0x1) r3 = shmget$private(0x0, 0x2000, 0x403, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000500)) bind$unix(r2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2833, r4, 0x7fff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000005c0)={0x400, './file0\x00'}) r5 = dup(r4) connect$inet(r5, &(0x7f0000000600)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000640)={0x3, 0x3}) sysctl$net_inet_ip(&(0x7f0000000680)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f00000006c0)="ed5fac5955d7ec46df", &(0x7f0000000700)=0x9, &(0x7f0000000740)="c8daea1abf19d0fe55eb2f", 0xb) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x1) 845.083984ms ago: executing program 0 (id=234): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x200000000, 0x2000200000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r2 = syz_open_pts() close(r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x7, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3da9c361, 0xfffffffb, 0x8000085, 0x5773c549, "102e260a18c46af9afc585e5005cf0b55100", 0xfffffffc, 0x6}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918", 0x87}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xfffc, 0x85, 0x80, 0xef3}, {0x8, 0x6, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYBLOB="6e6adb5255e132293ab10cf14a7e53570b422a04721fab960f54d2b15a868cc81005534ef9b15f6ebe5aff9788c30ee358f30068119cc39b0b52b04f5eb09cf56c2a100e8efddbd02d1d21622cb0bb21c092d655ea9ed4fb41dc5fb6417fb81e834dffa7fa0810a2", @ANYRES16=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget(0x0, 0x7, 0x8) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) recvfrom(r5, &(0x7f0000000280)=""/207, 0xcf, 0x40, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0x17, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt(r6, 0x3e1, 0x9, &(0x7f0000000040)="60691f56dc2feedb4176f9cbefa12b03a2bd07fe1324a9c7c1d4558a43909a18306f5d928014039f8e3e53a9c00de4eb0841f190cbf13311b17058e87cd369d3e746f30c21747536efc524066b32960a45421eff5d4b728bbf397d07db08fbe0f93102745838cae465aa02544d2147dc05ade1a29aedd5a6cb24b61c83392946853986551c4b04772ace713dcf5db35053bf54014979d8bce361006121982b482867b3333029d1a0da15cb481e6fc7507d1d10f26eec036a489b9f2c658f0a0355ba04f61b8592496434363a843346914f51ce7d49695f31bb62c7b53db2407132cff029710bd437feb88e", 0xeb) 843.986595ms ago: executing program 3 (id=236): socket(0x1, 0x4000, 0x3) sysctl$kern(&(0x7f0000000300)={0x1, 0x17}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0x4, 0x0, 0xfffffe30) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xd6) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="2dd11a0aba6a68842cc6a91d81849c2121840286d0136c54a661b278e600c95d42165995ca17a00b1907a285ed4f2312751216b5377bfa4ceb6ec665a26dba7ccbe9a0bf1f1fc10b24d690f19427ae82ed9223791e2b153502813a8d7082387fa7dbcdb040d24db808238c705c5140", &(0x7f0000000140)=0x6f, &(0x7f0000000340)="3a26e272f8dbdd6c799656a86679a02b01441b6533e404e46855cb2069ed926f0944d60d64d0cf536f7b071b533cf32e844e33552a961a6a881c674b21577ba872816d0bc017a50f646e4b7ccb1b8e2211944f338d7457a7a7d37588d19c094547368af78a0d5aa3a7a723c10b9584f5617d9e72a1bdea555fa479580b3e8c864630ac23f118f15fb2c79fbe6865735b6ebc7f59ab5533970a000bd1abec3a78a74910d8fc48933b6dd7d7455243853fef02419d19d2a4683788d5972aca38e42097c0f3b8e121d8f8783b63b4b2cf7a30360385cd993c0420f49bcd9a4eb323d0a9ae0ec17cab47c0c5104226378f6bea3cda10a0adf8460fe72fd51b7a8a5ea6a51a71db7f15212e67baa5202755f26acc59e79de91364b7e983b4d681b82764612473aecccdeed019b6691a7be8500cc2540c75e7df5dc797eed2866ccbcd4011bbad697dff49607a5a4b8e4778aeef68a00ca591da6b155d1cffb24ea01e025708f9ce700baab9a40c900268224b90ce5a0d86374b61edf7afef6ee0a3184651c106f085937dfe89aed4c51054e1f1d3308a86f927b0d2f152af6dda26465b24c94e15d612d35e8ff70fe95d6596f43e8fde849cb8cd6edae11ad0d4eebde2d75944448dee31a04ad588851a3d65dd95202d351497dc39c10c39a4a90e828f4be52d65238eae00f7c30afa6b69bddd3a12323b8725c8c945613163ab3a153cfda92fb60160702d0fb18d1831d42028be45268ae2219a0e7d8bcd1b323e0a2ae6c7a5d30caf790725a3007fc022774683233098845cbf82f7c83857ac9f616f37d7890ff6226cce4ad06d7961397c0d135e74b58c0a70a5b1ba43921946b2d4d1da98e783fd53016b0683785279a1631dbd3bddd25573ff84c4767e95d82c8f67dcbede568bbaddf412022b610f286679a7eb9c0bef1c9965d4d02c41b8c7635fdef1a22b098c1f1d6d1dcbfcfd38daaa5756c26c7ebaa6d418c8acf3a2adcc7f3519ecdf3f5f75919cedaf54c94f3a814afa012fe24ed519a2e0c611a084958ab8124626744aa4d980759e18047d3e0ea5908298ba99af0bc96ff734e41107ee120e7bcec3939fa18ab475e9ea2a187d9bc2025a6997f902a6db575016f5b7e8b1fe07acbb19134ae1407feaad6e412d6b943f1010d06da2f23e4f32e3f220f492e5ac43cc1d849239ee70e717899e49477836083d3154fd1febe804bfe021278439f3cbae39d85f56da6be80bb17f2db97882fbe8b43c851fdc04317add0388916c08abc1258db6eedef266e5e4efe47352a6beb35352cbc6986ff72e5039212710699c545096f3b16317a4efa72f036b84827c961eea3b1c1f6b6b1aff90e3a425c7ce17375eb3641a31ce3e337b278dbc5137402c5625800ace536c0fa0fc873b8095ade1d784ee68f01bf39257c6143e0c6ed7463bf688ed50c45e60a1075cba66956c1928a61bb2cd5ccad94f97cd97ab339c316e81bb5b8863a6cc0171c2df4ff08b09e1cf8b2cf695b5f38ad816e6129f88f4db208386e98e6c3cba265ad1b7cebe10c830adecaab9f0c12c3327ce6cd20b9562e6c49d9aaafd54874778fd7996786b41058b371dbd24e89e674e0f1c1466bdb7642c710da9f3359846d38c853275efd9e0859f9c27a8c06127b829f0656a441c56ee458b91c8541cc76d8248c92b829d233840faa8733b639795dc9d740df9025037447c5e56c4790a9c53087fcf988af0be9572e50d7d1d4d1f81f81c4217bb222ae3af09fbcd9a58e56c12ddf21d216927ac6cdd7bd38947e824466fb14747ab541aaaa9e256f236b8b66a16faf663a91354e94dfc390bf95e1f27e44f13ed416fc7a66f09975885b0b976ea9212c30a6f6bb052b2e14e4c6cc30f323f612384af513d97194b7d43ea5c0d86e92cce5c95219fee0baa4b5fb6dd6971676d1c91a0a4218ecaf8af3f41a29c2f65ab37ed9a398684d415d122097a57e32e726ee8e1e38733b2dcd0506556bbd72e7a0798a4ac5cba18346303da129d9602e291cb1ed5d28019c9b4f30c646cbd82efd755455e2ca31a669e633fa48a86fb7f7fbd0f2145ba899563e7d189a84bade559592ba32c8810d6f232831e4ff0330c1da9cdc3c7ecc31005aeb9272dba42d0cea9011c4995edeab10eaa8c2ac63044e9e80296a49b2db5f4b05851c19bc0473af90f6cbf9a51125a5ebb3a330135e43280c97fbf044d8c1caf1f26ee3f1cadc7525ba096e4a385bee64102f0b717e93744153dbe1c6153ddd587ec58bc1316e511eca06d312971129182f7cae4cc25225649e6e5fd4eadb2a71a1d72d68b8f1438446d01eb681a8f7cd7edd53961d32cf248239d2d51d6869302596be3ec0f41f914d7783d263db5e63778f544cc0a9a8a1f8e3ac8f6d35abed492e05ca7ca133fb8c98ec34146fcdcc179367752e5d59bf3df0929f7a2ad1761b83b03f23c840bf52cde69a228fdb1f6ee9e0f08654986cb384d1fbea81cc6bf0951c4df0deca34969ea6fad2437bdd7aa8d97fe5e26bcef8dad11ea0ab21f91f3555548ce682229fc3f18d6914d8a8df5c6cf94c298723d8ccb165eca1df6b1c3b90399bfd5f1163b64cc816ada3b3018433056d7d0f1360ba991b23ddea45254dfe3d538525ff1811a39f0ea9bc5face5c0a035bc23a2c964a4f871ca8ca48ec0dc5db30ce36ab3334e23659a611c74102c1ea79d183ffeadd0a83c19f40354dd7684b25de9b5df875500f9f22f257118bab441093f14b526e9289a3809f4344fedf719a6630abbe7d46734132119b3e0348c9c45cb3e3d95859bbf1863e7e5ea89c2289d26fd57a63dd3fc9c4b792b99b6976602565ee7d60914673786207b2c5cd8910feee3227f2665421acf7d95ca054a771d90b791bea04396218442243670f86d5b46b1b1b30c878886ef1c31c7950d5c88c77436eb6c8ad3a781e14354073b4ee1cc3166a14dbec51fda11501b3ed0fb769a2b5dd2827dd871894635dd285002481d20d7fa1977c634c88317d1b0f27be2054f6951d48efe59af317bc6a1c523e54d1a7eb309c62e17a63047ced42a90db197b66a37816f5309c537b5801f6fb1cc2d2495ce809041a7e1422605ee51826af4d91b15d6a3ed75aadfb0ce9fc12a218092b88398039c3503970d28cb0594f1b01791bbcbf326e94d2f0d158fd8defca021e4c5c0734b6d5d2b54980a704f7c1a9272a7b5b4c55dc610fe9d8879b859393d66bb86cefb5aafdbfdf792d7249b1d7c6df0e939afdf8189bab8471fbab191d507de2b4b363ed9bd58bbbaf45c71a74a2445276a25a0cfaaff206c8d5ad381a422d859f0aaeb6f0db24449d9fe74e7fc638ad2840817bcaa66c693fbfc5bb20ca04dd64c1445ef3ff0f5d1e326e1705fba918ba12e83dd7b86d364de90e0495135adf4d93c7028e8dd8bfedfeab1925e72018f677fd82c27be7f87017fffc7d31b37b9ec498e39dd7ae6d7f63fa20238ce2780be6ee6fa352209da27a4e25b76f45505c13fb36f793bbad2fa84644d17dd080bb4ac667eefa4d203fcd3cb9ce44b74f2259a37b08e32cfff08a962fb8afeef4881138ca3ab03bce3304febda1308c2b754d6b8b4d89ca9e1990da9a58cacf8442a4f9b9df3d9dc682c3e5547dbf9b4632a6cc07bc08d02820b7b6e956b2d619a1cd175bc3866f4dd44c7cb4721ae0284f12edd3289466996ccb2c0c1ff04b31ecc690df322d37fce59d7eca60eeecadef43000f0194aba6d05d407d4cef6a4863864596733a6007ca69792fd8c8f830913102047f9f5d7a82c6a0724b808fe5b2e525b845d295140ecfbaec7fc724eede06420ed2ddbac8e3f6a21b4a5fc43144105def197b000e6fc7811b082da66a4e40af617785132319948f9d8f0933c44ea5c33cb2ce3570d114f560b3848796aec2e106bfadde67c11ad6b81071ccde3452e5f6f660f513eb0d4d68691597f808a29f4cfcab0f10e669a43c4f528df66a5ca819765a73b6b0bba8d3c5d0f44fce0605232ab1ca5e1fc1eef6cd897c5a88913b9f089d51cda60071b8f7a30eed4e58a2ea111d070642dc0e15ebac963b64a4ef5ee3026cfe24e26ecfd28ba8b811a2719e8f0196557f2f5f46814fed8038dd3b18aaad192da28b665dddcac22efbd763e16bfee61f5d8183edc22d2b7ed2fb4dfca461961650200ecac469061ef051ac26836a2722a3e61e2aa2b8645d2f6f820cb54f46fa78a9a1d2e54f2d28f2986f51de28d81e30ddde9716a146508d268e8729e4bb510c279924b0e9d8716805a841ba9b7e236f7c2e1b47e3ad8e0eac55a372a7a65e8fc11753f9c3fd6ba2cd4683dea4ce6487e53d70f55b8da3dee71232af1d48b18b348f5bab84b2ea0a5593afbd2207936ef7008a519661af9a947df41d77e20a1b5c7bad3b84c8aeb42c1c4482358d42583c303a68e69796fe8712ed9a4cdb4a0b4189af5667c80b88d0302cd8ada0868eff8cb79a921ffb5d1b5c40dc2cd819295483cd062c862026f4e4f7217ac549d55964cd00a3d463ec13233767cb4cca6bca45f5f8a2456a81c0de66910afb02e18c3c2ebb0faae2e59130de43bb670cc022b07f199f5643902f6e83a150f62747b926eeb24f9790bf382ed28c4e20a287aa0da7600ed1e7918f2afe16876f4e17bc99e4a530df8b669dbdfe245faf8cf32a589de26cc27b8440ab28813d608a4531dc51b3bdf5417bf0ac600edea33e3c1900359e9bb5dbe48e5889b7b23052460ac21e54df59019fdd92466de2a2d8a85457c41ee92d00728b9b2d91fbdfb324f2149c2ef8630d01aa1312a58759785fa5a4a94ff0dea0398dd40f98a96db1b3af7dd901e45e326820f9a6875c54514227d342888ee1ee01623e8702968af7eb084b515672770ec16293fd8473487b5a57126c601f9122cc9efd34446ed19fa669e021928eedba1f611fb178fdf92ff5404c0eaa63b7cc95672fcfefda00d63c2f6941bf071f9f20db481930ba8e98a2be1704b9746e936813199ac1725d7e340b97cfc48b8db4d2df8bdf5fbcadbf7e26876e4dab5fcfed02b441585b82537301450b5656b9e1db165d6077d827e933e704b1a0d0e6e7d9db428a88e6ece40c0aa016e6d4fc32f26305827e73134c89ef2f72f83d50c107482f4cd1ec161244d67f9fb7bc672bbcd83f1dd5385a6f743c560e501c6405ca482de1c773fbd16d8d1699f4dda4bd874bc0732cd16af8e6330b196dc4de6897fbc0a6d88eefc35842b224d8fa3e8c727f565bfee4a0a64456b586e62f212b2aedb7262311c5a0a78a917b4307a68fb9ef8c97712fb8dcd1301936996a9a669a4f9df85f2984781f71f7d6a0ca5f14d7f1b7fbecb7f33a3acfec6f6e4527469405c26984060463f2178b27a88de85aa69b5a81561e4cb9387a01907219e60f75a1461cda5acf8f3baa45426de89e45612de0f7fccf68527623806e9aacaa4a1149a9fec16dff7fa26ad5b7013871962008adcec8a989649e09b20025b8bc8db22d612c09ddb13b0923c3d4b3c7c8b75ec53653ac8169193cad64520c7a27fb7c6800c04b45c29f91408e09cc455ddff676b83cb07aa227fa6db2a535aaa9893befd588355d33b0f3b8515ff8c6c66e362a322e997b579817a016c10df5fab1181dacf847de97c59868e2d48f492c22c53e006cad7c9a15465c23e17c11a7e01d8def1540eed16c8c5f092b1af7acf28783e61544b37ac6aff2c4806592a850770678ba9277afde32861132e1e543f8a927f356ecdc715ebb0483eb3749b0a4f993cfaee027ade32318ab942f6fd40570955", 0x1000) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) r0 = msgget(0x1, 0x19c) msgsnd(r0, &(0x7f0000000180)={0x3, "be9b939937f412627bd6025d9868ba37d9f5d3dfcc0e8a78d3f51808211700397b5ca03069eaf2ee4dc1a81a8cab8c66c0301d9c87898633f068696023eeab33d37ab390131139d5eae229a84998a21edabfc416243fb58a9bd90233b499d5987cda66577140aaf9dac6e974fce7d7521b789472b7230a23e1bf1ee7742f0e34ee67af32fc7d0995df7926ce618cf10cf3f2bedf10be6abd7c7af877866efe95034fe583ace943476c31952279d7aa42f2acfdd5277af331df434e80cf75203007ed6604e1678a27d28d95c8fc6e2edc96a84763b40cea9048f134c5f450ec9c67e450e8db1d89f5b9a36b76e69b9f53a8d15548cda88d537d0645e5"}, 0x104, 0x800) 734.358652ms ago: executing program 4 (id=237): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) 681.476511ms ago: executing program 3 (id=239): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)={@broadcast, @empty, [], {@generic={0x8847}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x4, 0x7fffffff}, {0x0, 0x3, 0x0, 0x100}, {0x9, 0x44, 0x0, 0xfefffffc}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 631.005445ms ago: executing program 1 (id=240): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1842, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x401, 0xe}}}}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = socket(0x11, 0x3, 0x0) mquery(&(0x7f0000772000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x9) sendto$unix(r2, &(0x7f0000000140)="b1000502040000000000000003010400331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297b000051e2f0ad3ebba956699a1f1393672f4d335c223e7d0c032bfa896443a4210200000000000000000000c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008ae9523a2298f6887268246c0900000008e371a3f8343712051eea04000000000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000200)=""/185, 0xb9}], 0x3) 630.357406ms ago: executing program 9 (id=208): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) setpgid(0x0, r7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 587.555541ms ago: executing program 0 (id=241): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) shmdt(0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRES32]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4, 0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x89, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='@', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, 0x0, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0x4, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffffffffffff, 0x200000002}) connect$unix(r2, &(0x7f0000000000), 0x10) r9 = semget$private(0x0, 0x0, 0x57) semctl$SETALL(r9, 0x0, 0x9, 0xfffffffffffffffe) read(r5, &(0x7f0000000140)=""/115, 0x73) socket$inet(0x2, 0x1, 0x0) renameat(r8, &(0x7f00000001c0)='./file0\x00', r8, &(0x7f0000000200)='./file0\x00') 438.412731ms ago: executing program 8 (id=185): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fcntl$lock(r3, 0xe, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="165cd173c115abcbb8947521c02c8c694b0a56c508649905e679710389e41bf0dce45cb647aed8eae761619424fa74c0a326193a12f2beec5207566e0ad35ce6b07918855e501b21e8e1a3aa797dcfc5c7bd8bece26056beb92be1692693036ad39c45c9b07685216bb56ce262c990c8f5ad80767237e732"}, {&(0x7f0000000480)="bcd0a081c47bd9fb9c84d9b9357a39b885909350cc9f8d5650d531f78c6aea351cc91a2898e5bc14657d2bdc5b06343452b51529fd63a14a894eb0da46027fc2f411cd62d020fabff0d41af32f43794492f5cb67a516843913"}, {&(0x7f0000000280)="9110c4d1c4d2512ecbe10b31a62993d76e06e3efbf476a719d9761d226775bc4a077b71058136c84ecfee2562007bcca1e75e34900a4ce4825f86449b2ba02c852770bc24850333b4498ce365652bdc48f97ca04"}, {&(0x7f0000000000)="dfa7343296188f46dc3c3d91608aea78f1945ddfd3c34a88f7edc547d526883f933dedbfdf5a4e4aae"}, {&(0x7f0000000340)="72361fec0d668cabaf8bf0297ede61bf5f7fe50deac499a2c95f5fb94471d7ec63cbe9753fae31aa2b1b85b97a41256a6366772ab384dd0bd28872d963e5fcf670ac950a2e8fb67a50d4196be7218dc2259b91fa86b496e82a9be4def54c7c33f2e5c3223b61a8f6efb459f30fbf944ef3e279710e0067750b5b97ca5f2a3f523b8b840d17ca2918f72e"}], 0xfffffffffffff8a) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000100)=0xfffffff8) 438.365927ms ago: executing program 1 (id=242): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x20606, 0x22) (async) open(&(0x7f0000000040)='./file0\x00', 0x20606, 0x22) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x32, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x32, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 437.770254ms ago: executing program 9 (id=208): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) setpgid(0x0, r7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 437.650407ms ago: executing program 3 (id=243): r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xe8) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) syz_open_pts() (async) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x32, 0x2, 0x6, 0x1}], 0x7, &(0x7f00000001c0)=[{{r3}, 0x4b8d1631d0fd8eff, 0x0, 0x40000000, 0x1, 0x6}], 0x4, &(0x7f0000000240)={0x81}) socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffff28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xa815a91b2f483517) msgget(0x3, 0x200) (async) msgget(0x3, 0x200) 436.230168ms ago: executing program 8 (id=185): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fcntl$lock(r3, 0xe, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="165cd173c115abcbb8947521c02c8c694b0a56c508649905e679710389e41bf0dce45cb647aed8eae761619424fa74c0a326193a12f2beec5207566e0ad35ce6b07918855e501b21e8e1a3aa797dcfc5c7bd8bece26056beb92be1692693036ad39c45c9b07685216bb56ce262c990c8f5ad80767237e732"}, {&(0x7f0000000480)="bcd0a081c47bd9fb9c84d9b9357a39b885909350cc9f8d5650d531f78c6aea351cc91a2898e5bc14657d2bdc5b06343452b51529fd63a14a894eb0da46027fc2f411cd62d020fabff0d41af32f43794492f5cb67a516843913"}, {&(0x7f0000000280)="9110c4d1c4d2512ecbe10b31a62993d76e06e3efbf476a719d9761d226775bc4a077b71058136c84ecfee2562007bcca1e75e34900a4ce4825f86449b2ba02c852770bc24850333b4498ce365652bdc48f97ca04"}, {&(0x7f0000000000)="dfa7343296188f46dc3c3d91608aea78f1945ddfd3c34a88f7edc547d526883f933dedbfdf5a4e4aae"}, {&(0x7f0000000340)="72361fec0d668cabaf8bf0297ede61bf5f7fe50deac499a2c95f5fb94471d7ec63cbe9753fae31aa2b1b85b97a41256a6366772ab384dd0bd28872d963e5fcf670ac950a2e8fb67a50d4196be7218dc2259b91fa86b496e82a9be4def54c7c33f2e5c3223b61a8f6efb459f30fbf944ef3e279710e0067750b5b97ca5f2a3f523b8b840d17ca2918f72e"}], 0xfffffffffffff8a) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000100)=0xfffffff8) 436.189813ms ago: executing program 0 (id=244): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000180)=[{}, {0x3, 0x0, 0x0, 0xfffffffc}, {0xfffd, 0x3, 0xc0, 0xfffffffb}, {0x74, 0x3, 0x6, 0xffffffff}]}) (async) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0xfffffffffffffc75) 435.803696ms ago: executing program 9 (id=208): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) setpgid(0x0, r7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 392.107079ms ago: executing program 1 (id=245): setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffffe, 0xffffffffffffffff}, {0x3, 0x8}}, 0x0) getitimer(0x1, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0xc001, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) 390.29917ms ago: executing program 8 (id=185): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fcntl$lock(r3, 0xe, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="165cd173c115abcbb8947521c02c8c694b0a56c508649905e679710389e41bf0dce45cb647aed8eae761619424fa74c0a326193a12f2beec5207566e0ad35ce6b07918855e501b21e8e1a3aa797dcfc5c7bd8bece26056beb92be1692693036ad39c45c9b07685216bb56ce262c990c8f5ad80767237e732"}, {&(0x7f0000000480)="bcd0a081c47bd9fb9c84d9b9357a39b885909350cc9f8d5650d531f78c6aea351cc91a2898e5bc14657d2bdc5b06343452b51529fd63a14a894eb0da46027fc2f411cd62d020fabff0d41af32f43794492f5cb67a516843913"}, {&(0x7f0000000280)="9110c4d1c4d2512ecbe10b31a62993d76e06e3efbf476a719d9761d226775bc4a077b71058136c84ecfee2562007bcca1e75e34900a4ce4825f86449b2ba02c852770bc24850333b4498ce365652bdc48f97ca04"}, {&(0x7f0000000000)="dfa7343296188f46dc3c3d91608aea78f1945ddfd3c34a88f7edc547d526883f933dedbfdf5a4e4aae"}, {&(0x7f0000000340)="72361fec0d668cabaf8bf0297ede61bf5f7fe50deac499a2c95f5fb94471d7ec63cbe9753fae31aa2b1b85b97a41256a6366772ab384dd0bd28872d963e5fcf670ac950a2e8fb67a50d4196be7218dc2259b91fa86b496e82a9be4def54c7c33f2e5c3223b61a8f6efb459f30fbf944ef3e279710e0067750b5b97ca5f2a3f523b8b840d17ca2918f72e"}], 0xfffffffffffff8a) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000100)=0xfffffff8) 201.243357ms ago: executing program 0 (id=246): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000100)="e33745e84d5e", &(0x7f0000000000)=0x6, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) truncate(0x0, 0x2501) pwritev(r4, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0x2e921) 182.954541ms ago: executing program 9 (id=208): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) setpgid(0x0, r7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 182.912604ms ago: executing program 1 (id=247): r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="20082000019c0ae7", 0x8}], 0x1) (async, rerun: 32) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (rerun: 32) 182.263446ms ago: executing program 8 (id=185): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fcntl$lock(r3, 0xe, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="165cd173c115abcbb8947521c02c8c694b0a56c508649905e679710389e41bf0dce45cb647aed8eae761619424fa74c0a326193a12f2beec5207566e0ad35ce6b07918855e501b21e8e1a3aa797dcfc5c7bd8bece26056beb92be1692693036ad39c45c9b07685216bb56ce262c990c8f5ad80767237e732"}, {&(0x7f0000000480)="bcd0a081c47bd9fb9c84d9b9357a39b885909350cc9f8d5650d531f78c6aea351cc91a2898e5bc14657d2bdc5b06343452b51529fd63a14a894eb0da46027fc2f411cd62d020fabff0d41af32f43794492f5cb67a516843913"}, {&(0x7f0000000280)="9110c4d1c4d2512ecbe10b31a62993d76e06e3efbf476a719d9761d226775bc4a077b71058136c84ecfee2562007bcca1e75e34900a4ce4825f86449b2ba02c852770bc24850333b4498ce365652bdc48f97ca04"}, {&(0x7f0000000000)="dfa7343296188f46dc3c3d91608aea78f1945ddfd3c34a88f7edc547d526883f933dedbfdf5a4e4aae"}, {&(0x7f0000000340)="72361fec0d668cabaf8bf0297ede61bf5f7fe50deac499a2c95f5fb94471d7ec63cbe9753fae31aa2b1b85b97a41256a6366772ab384dd0bd28872d963e5fcf670ac950a2e8fb67a50d4196be7218dc2259b91fa86b496e82a9be4def54c7c33f2e5c3223b61a8f6efb459f30fbf944ef3e279710e0067750b5b97ca5f2a3f523b8b840d17ca2918f72e"}], 0xfffffffffffff8a) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000100)=0xfffffff8) 182.216347ms ago: executing program 3 (id=248): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x1) 179.543803ms ago: executing program 9 (id=208): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) setpgid(0x0, r7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 179.407461ms ago: executing program 1 (id=249): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f0000000280)={@local, @random="f02ca34451af", [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x3b, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "138a0927"}}}}}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='.', 0x1}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ea5000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async) close(r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 178.665099ms ago: executing program 8 (id=185): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fcntl$lock(r3, 0xe, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="165cd173c115abcbb8947521c02c8c694b0a56c508649905e679710389e41bf0dce45cb647aed8eae761619424fa74c0a326193a12f2beec5207566e0ad35ce6b07918855e501b21e8e1a3aa797dcfc5c7bd8bece26056beb92be1692693036ad39c45c9b07685216bb56ce262c990c8f5ad80767237e732"}, {&(0x7f0000000480)="bcd0a081c47bd9fb9c84d9b9357a39b885909350cc9f8d5650d531f78c6aea351cc91a2898e5bc14657d2bdc5b06343452b51529fd63a14a894eb0da46027fc2f411cd62d020fabff0d41af32f43794492f5cb67a516843913"}, {&(0x7f0000000280)="9110c4d1c4d2512ecbe10b31a62993d76e06e3efbf476a719d9761d226775bc4a077b71058136c84ecfee2562007bcca1e75e34900a4ce4825f86449b2ba02c852770bc24850333b4498ce365652bdc48f97ca04"}, {&(0x7f0000000000)="dfa7343296188f46dc3c3d91608aea78f1945ddfd3c34a88f7edc547d526883f933dedbfdf5a4e4aae"}, {&(0x7f0000000340)="72361fec0d668cabaf8bf0297ede61bf5f7fe50deac499a2c95f5fb94471d7ec63cbe9753fae31aa2b1b85b97a41256a6366772ab384dd0bd28872d963e5fcf670ac950a2e8fb67a50d4196be7218dc2259b91fa86b496e82a9be4def54c7c33f2e5c3223b61a8f6efb459f30fbf944ef3e279710e0067750b5b97ca5f2a3f523b8b840d17ca2918f72e"}], 0xfffffffffffff8a) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000100)=0xfffffff8) 149.794998ms ago: executing program 0 (id=250): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000180)="62322a0cfce0a63e7d1eb5a4d5d64e7a2a81da2431c39699ac9436cd557957f758245bf9b3575e64f79ccbf0880b8eb5", &(0x7f0000000080)=0x30, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000c80)=""/266, 0x10a}], 0x1, 0x0}, 0x6}, 0x10, 0x1000, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x8, 0x2, 0x9, 0x8, 0x0, 0x6, 0x1}, &(0x7f0000000040)={0xff, 0x988f, 0x5, 0xffffffffffffe9fd, 0x8000000000000000, 0x3, 0x7f, 0x7}, &(0x7f0000000100)={0x4, 0x8, 0xf, 0x100000000000007, 0x8, 0x8, 0x5f2e, 0x9}, &(0x7f0000000140)={0x4, 0xf03}) 521.902µs ago: executing program 9 (id=208): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) close(r1) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2", 0xac, 0x8, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000380)={0x0, 0x2}, 0x10, 0xe79066e85e54ce82, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/51, 0x33}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) setpgid(0x0, r7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 403.95µs ago: executing program 1 (id=251): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00@\x00'}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x1000, 0x201, &(0x7f0000ffa000/0x1000)=nil) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2031, r1, 0x0) 43.07µs ago: executing program 8 (id=185): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 64) fcntl$lock(r3, 0xe, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x2, 0x0) (rerun: 64) getsockopt(r4, 0x29, 0xb, 0x0, 0x0) close(r2) (async, rerun: 64) syz_open_pts() (async, rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="165cd173c115abcbb8947521c02c8c694b0a56c508649905e679710389e41bf0dce45cb647aed8eae761619424fa74c0a326193a12f2beec5207566e0ad35ce6b07918855e501b21e8e1a3aa797dcfc5c7bd8bece26056beb92be1692693036ad39c45c9b07685216bb56ce262c990c8f5ad80767237e732"}, {&(0x7f0000000480)="bcd0a081c47bd9fb9c84d9b9357a39b885909350cc9f8d5650d531f78c6aea351cc91a2898e5bc14657d2bdc5b06343452b51529fd63a14a894eb0da46027fc2f411cd62d020fabff0d41af32f43794492f5cb67a516843913"}, {&(0x7f0000000280)="9110c4d1c4d2512ecbe10b31a62993d76e06e3efbf476a719d9761d226775bc4a077b71058136c84ecfee2562007bcca1e75e34900a4ce4825f86449b2ba02c852770bc24850333b4498ce365652bdc48f97ca04"}, {&(0x7f0000000000)="dfa7343296188f46dc3c3d91608aea78f1945ddfd3c34a88f7edc547d526883f933dedbfdf5a4e4aae"}, {&(0x7f0000000340)="72361fec0d668cabaf8bf0297ede61bf5f7fe50deac499a2c95f5fb94471d7ec63cbe9753fae31aa2b1b85b97a41256a6366772ab384dd0bd28872d963e5fcf670ac950a2e8fb67a50d4196be7218dc2259b91fa86b496e82a9be4def54c7c33f2e5c3223b61a8f6efb459f30fbf944ef3e279710e0067750b5b97ca5f2a3f523b8b840d17ca2918f72e"}], 0xfffffffffffff8a) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="29e1d5a8f05def3a6a775adc8601248159274e831c80d0fe4f0260362f428b7c61780d338fd14d9ae28f18eeb335906f659d945cd3fad57cc1687eba0065f3ded19a4b7a3064e42ed6f0bce16f404c0369d401eb66c2c892a428be6693705f58f8a12f9c3d3f", 0x66}], 0x1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000100)=0xfffffff8) 0s ago: executing program 0 (id=252): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe, 0x1, 0x63, 0xb8b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.239' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=185 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect