last executing test programs: 55.992802206s ago: executing program 7 (id=8): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async) syz_emit_ethernet(0xb1, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "040100", 0x7b, 0x6, 0xa, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="a8e8d46ec0ab883fe04afac60c96cec0afcc875f954abf19e67589d694c57a63cf7121a4021072ec4d3ee7e21822a3ed4e4551cfc9d0e810aaa4356b834c36219efda79ac7c1f9b34c1dd3e2a56438d213faa70c9e68be036f4371b1515ea1c3e158d269dace664f4b16905407865568847f7eefff1644e150cde6"}}}}}) (async) lseek(r0, 0x2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6b, 0x6, 0xa, "3bd78df61904edcaade8733a5f41f5aa8da601ea", 0xfd, 0x4c554fdc}) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0xb, 0xa6, 0x8, "d0c661995bf2fdb41ee9eae6471312059daca17d", 0x0, 0x1000}) 55.992164117s ago: executing program 6 (id=18): r0 = getppid() ktrace(0x0, 0x1, 0x10c, r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x3, 0xfffffffffffffff6, 0x1020100010008, r0}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) socket(0x1, 0x2, 0x0) r3 = kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x27fffffffffffffe, 0x3f, 0x8, 0x8}, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000180)=0x1, 0x2) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = syz_open_pts() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) 55.903099379s ago: executing program 7 (id=19): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) lseek(r1, 0x6, 0x2) setsockopt(r0, 0x1, 0xa, &(0x7f00000000c0)="6664871e143d49b9e321818ae76ea686c639745d5ee9ad5e461aee7a4a415cfeb33fbd5aca6626c7ecc95dbd73c3507299b7da31360afe9eea82e446e4a631383c58ec3ba7ba", 0x46) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000240)="010000001400c23a", &(0x7f0000000080)=0x8, 0x0, 0x0) 55.896609702s ago: executing program 7 (id=26): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) flock(r0, 0x2) close(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file2\x00', r1, 0x3}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x1, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0x8000000000000000, 0x80000001, 0x800, 0x20000001, 0x3, 0x7b98, 0x1fe, 0x0, 0x1000], [0x6, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x7ffffffffffffffb, 0x100000000, 0xfffffffffffffffe, 0x6], [{0x0, 0x4, 0x2, 0x7d06}, {0xfff9, 0x2, 0x5, 0xffffffffffffffff}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x9, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x5, 0x2000000000000000}, {0x800, 0x0, 0x0, 0x4000000}, {0x3, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0xffffffff, 0x0, 0x6}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000c80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 55.6670878s ago: executing program 1 (id=27): r0 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1000, 0xd5, 0xfe, 0xe}, {0x0, 0xfe, 0x46, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x25, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000180)="b1f5d915", 0x4) 55.46007067s ago: executing program 1 (id=32): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x1}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000280), 0x1, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(r1, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 54.996822275s ago: executing program 6 (id=44): r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="12daa3afd92ff2627552bf2ba213a582a708921eccf5d62ebfcddf2e20f21d410b7885da02dc87553b20e1bc99eba1a385b68cf898b09f8e5be3ffe4e6cf1ce6a5749e21a48f1a806c9385dd2525a2c7ffd3a3bffc08b89cbac05e19dc0d1a26e6eea39bd4ce111f2462df2c8c0e419febf26fe10201bb7aef633cdc5bb6e0ca5e", 0x81}, {&(0x7f0000000100)="c84dc581b25b41973ab842eec7d7394f3d4c9f6b3e956c8e8cee9b6f1ae04aab2385efa637f9f59cb08bf8295b2535360963af9f080054f28c5f53370acd7e2c6ab584a6250ccec2d15ab58f75a94c23782a9cce291a7570d745ffcc726756cd36ee891b2ec0cdbac7034c375b", 0x6d}, {&(0x7f0000000180)="a47b2769564c4aa87e49f2e21b5955a574e18549fcf19d1bec4902da6c8235b0dd23056549e2d59680224f660b1b269507df82c741a62c97ee7fa39730ab02b479a1a534947bc9486c2e9053434bc8c2cd5d6a051215af836607230cd24d960ebe3b6f695c6398bb6761ceaeac0126eabcb1702de6856567676ca12bb5651e9f72408cfbaba0f4317c89b7d09a905004d5b84388b2cd8eeab4b4dfdd458914da9aafa3d98d7afba3b8da2a5d75a5ea4c7dd7d0bf48b660", 0xb7}], 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x24, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x49) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x111) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0xec, 0xf27ff7794bbc9c2d, 0x4, 0xfffc}], 0x1, 0x0, 0x9b68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x1, 0x20, 0xfd, 0x13ffb}], 0x7fffffff, 0x0, 0x96b, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socket(0x20, 0x3, 0x25) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000140)="0aefc1a09b", 0x5}], 0x2) kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r4 = shmget$private(0x0, 0x4000, 0x300, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) bind(r5, &(0x7f0000000c40)=@in={0x2, 0x1}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r6 = socket(0x800000018, 0x5, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 54.635270478s ago: executing program 7 (id=49): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8}, {0x0, 0x2ff, 0x800}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) fcntl$setstatus(r0, 0x4, 0x8) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ftruncate(r6, 0x79c7) poll(&(0x7f0000000080)=[{r5, 0x40}, {r4, 0xca}, {r0, 0x4}, {r5, 0x2}, {r6, 0x10}], 0x5, 0x1) getsockopt$sock_int(r5, 0xffff, 0x1107, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000380)="50104d256c49c766941d94fb10d4fbc7314de0309535d5a65b4f74988ba7997725ab81357ad1216489ceb3b561ef09f707449bdb375b8657012f2dd1a94404712e06266ab1c409604a93234f5f91a7a5b9814cdc77ccfee8a31146a9330eb8435cc4aa03b941963a", &(0x7f0000000400)=0x68, &(0x7f0000000440)="dd84c5bd", 0x4) preadv(r7, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r0, 0x907) 54.633349215s ago: executing program 1 (id=50): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x10}, 0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000040), 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0xfffa, 0x0, 0x0, 0x0, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10, 0xffff}], 0x10}, 0x400) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x9003, 0x6, 0x0, 0x3, @empty, "", @random="99ddc2acbae0", "0fb713cf413d8bd598376428190f23ce"}}}}) 54.632097931s ago: executing program 1 (id=51): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b6d, 0xffff, 0x21d8b787, "070002007e74fca407128efcfffa000800", 0x8001, 0x4}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d0711b033986335f617034823ca313d7ef01cab915d30f5a08835182e12a1ecbf8f041510cf5bbf6030482c50b3a3d80a4d0267bc71294c5255594e516c81790e619abf0bbfe9ba0ee796a38253de2d144da1e1e9554867cab8210adcd74ce14a8627b797be7781c3bbbeeb91cd50c14856200ee3b9bd5fe685721d75a42760c7541ea9d5a9cd38aabfc69f79c25eec8fda7bfd5c18eec0c5ebd9a4b441ff5d67eae1d44fcdbd86a9c83701543ed87c37b04bb6a6f03c1f28509d0c7f7660bfe878e1baabba4d88b78980edf754ce199fb223a05a84a1187e6480ec645733ec681bc7a1960e7b5ba203351068f1f6d04321b03888c91dd90422c39abca32aa835d0459c5225e6840d2c4ce806f941dff0f4dde037f97f662002953712d1ee75a12b10591b0a76951ab5bbb1771d041fb33fb65d68bccefc3e2fd2381f9c4afed33ad2a1d0f224119a68a5fa4f9fd7112e747dd73f5bbb24a5ce1423e2a9f3241af9d693779b9690d153c10619af1df89377ffe292362fb86a480be191be386325d5bc93a1872289eb2d2110ed117bcfe6fcd5d4b993b506476e7ea13e98836c561ac647c0dd3b31a22bc4be0f8800f913a3663d2ec5845a401fbc9630072d056d3497ddfb4e5a46c4b50a110635f6d6f1855ab1e6c88213d3e3e1b868f71f816f360d191602ed3215e688c7c37ee85942e62e2e0350f28eddd4b312ce3487ce0ee50d20a816d62437d6297429dc89988bd5a6b8e0cf54eb17290dcb7e685779a0d8f9fd2a7095c93d1715315461eabfa665d9a884fd2aa8d88532c3bae22fbe1894d55e9de2796ed74a9d2195a6a692500f0f4b162c6a3f1d6c7c87cc6181e4183f24b06fa391b23ca81638ee14e7711437a468f1a8903618066cf018ba9bdc87978c0fb2eef690e8b3745c95359743b0273c7905cbd375df447b737d6e8b8a3180bce194a34ec3eddd1201f41cc697b9f7fcaf9c094506eac335a1965c6a4a7f3b5afefca5464715ff0a4e6381c8765b8d437b96b9ae41cb36d37fb52d95bd2a102e2f5bb3012cd29a835b7bc6e3af5cea346a3104c3b31def8a3d08c3dc4f4324ba7dfcc0d69c5614d60750a7b0be7f599cb410e535ff75d4e2a8ea8a9c72116c9051722d570b75981704204d82f62cc4785382cb88132dbe037a89884d52db6d0670b6ff58cdac0d969bb5b0b273e0c9cd5e27bbbc7d919ae459c5bf4fdc6395ab6171fcb1786b6a5582800d4071d9f5205caaef09b1b4d2e02909dd8a889d2491c072673daaecd4b7e30d1dda4f1c3df4f5cc81ea34bfbbec94f9df336a7d83c90d6b29dd6edd843eca12547fbafeae58fb3c4fc7f4920201f5abe840e091908b744a339a1659abca4e50b454fdc17f1eed352b5eb08f21e19c0d9ce4ed4b1821e402b943996eed47c09131fd7bbaffe4e7c310ba489a513bc1f3fe333ac92231f5486d3665dee2ad99c509bdf0f3aa61e842811b17bb13ab070e7eac1ef3163698036a2bfab47fe5e9dee0608df76b1e761af5412bef565180fc3fcff12d39dd8f566ffe9dfab685c7f871e18f38099c0ac0a98e36a25f2065cf3c7fc058eee97674fee0f354ba0e0e354e57dbb2094d8b31c5e8c9a27935d4ebd787e14ad2f34acc40b946c9ca04358af39d30ee77cd15bd9d1016301f9772c53ddbf3e4f29b92d845efc17f5cdd813aa07284798ccedf39d669fada5a0b0b2c943998fa225fc89ece01049ca93aef09935a551836f87c1cdb6ab21dc69ce209ec91dc944e8fd0db2bbb4763047e77d1a4df9515889126b0d52e22deea60c52f1dbb2efc76e1798a12d3a826ad532fddb996ec32c6d2cefe8d732029148344f62f533d2b4ea85d8e88c83017c5610f89d7f408", 0x60f}], 0x1) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d0711b033986335f617034823ca313d7ef01cab915d30f5a08835182e12a1ecbf8f041510cf5bbf6030482c50b3a3d80a4d0267bc71294c5255594e516c81790e619abf0bbfe9ba0ee796a38253de2d144da1e1e9554867cab8210adcd74ce14a8627b797be7781c3bbbeeb91cd50c14856200ee3b9bd5fe685721d75a42760c7541ea9d5a9cd38aabfc69f79c25eec8fda7bfd5c18eec0c5ebd9a4b441ff5d67eae1d44fcdbd86a9c83701543ed87c37b04bb6a6f03c1f28509d0c7f7660bfe878e1baabba4d88b78980edf754ce199fb223a05a84a1187e6480ec645733ec681bc7a1960e7b5ba203351068f1f6d04321b03888c91dd90422c39abca32aa835d0459c5225e6840d2c4ce806f941dff0f4dde037f97f662002953712d1ee75a12b10591b0a76951ab5bbb1771d041fb33fb65d68bccefc3e2fd2381f9c4afed33ad2a1d0f224119a68a5fa4f9fd7112e747dd73f5bbb24a5ce1423e2a9f3241af9d693779b9690d153c10619af1df89377ffe292362fb86a480be191be386325d5bc93a1872289eb2d2110ed117bcfe6fcd5d4b993b506476e7ea13e98836c561ac647c0dd3b31a22bc4be0f8800f913a3663d2ec5845a401fbc9630072d056d3497ddfb4e5a46c4b50a110635f6d6f1855ab1e6c88213d3e3e1b868f71f816f360d191602ed3215e688c7c37ee85942e62e2e0350f28eddd4b312ce3487ce0ee50d20a816d62437d6297429dc89988bd5a6b8e0cf54eb17290dcb7e685779a0d8f9fd2a7095c93d1715315461eabfa665d9a884fd2aa8d88532c3bae22fbe1894d55e9de2796ed74a9d2195a6a692500f0f4b162c6a3f1d6c7c87cc6181e4183f24b06fa391b23ca81638ee14e7711437a468f1a8903618066cf018ba9bdc87978c0fb2eef690e8b3745c95359743b0273c7905cbd375df447b737d6e8b8a3180bce194a34ec3eddd1201f41cc697b9f7fcaf9c094506eac335a1965c6a4a7f3b5afefca5464715ff0a4e6381c8765b8d437b96b9ae41cb36d37fb52d95bd2a102e2f5bb3012cd29a835b7bc6e3af5cea346a3104c3b31def8a3d08c3dc4f4324ba7dfcc0d69c5614d60750a7b0be7f599cb410e535ff75d4e2a8ea8a9c72116c9051722d570b75981704204d82f62cc4785382cb88132dbe037a89884d52db6d0670b6ff58cdac0d969bb5b0b273e0c9cd5e27bbbc7d919ae459c5bf4fdc6395ab6171fcb1786b6a5582800d4071d9f5205caaef09b1b4d2e02909dd8a889d2491c072673daaecd4b7e30d1dda4f1c3df4f5cc81ea34bfbbec94f9df336a7d83c90d6b29dd6edd843eca12547fbafeae58fb3c4fc7f4920201f5abe840e091908b744a339a1659abca4e50b454fdc17f1eed352b5eb08f21e19c0d9ce4ed4b1821e402b943996eed47c09131fd7bbaffe4e7c310ba489a513bc1f3fe333ac92231f5486d3665dee2ad99c509bdf0f3aa61e842811b17bb13ab070e7eac1ef3163698036a2bfab47fe5e9dee0608df76b1e761af5412bef565180fc3fcff12d39dd8f566ffe9dfab685c7f871e18f38099c0ac0a98e36a25f2065cf3c7fc058eee97674fee0f354ba0e0e354e57dbb2094d8b31c5e8c9a27935d4ebd787e14ad2f34acc40b946c9ca04358af39d30ee77cd15bd9d1016301f9772c53ddbf3e4f29b92d845efc17f5cdd813aa07284798ccedf39d669fada5a0b0b2c943998fa225fc89ece01049ca93aef09935a551836f87c1cdb6ab21dc69ce209ec91dc944e8fd0db2bbb4763047e77d1a4df9515889126b0d52e22deea60c52f1dbb2efc76e1798a12d3a826ad532fddb996ec32c6d2cefe8d732029148344f62f533d2b4ea85d8e88c83017c5610f89d7f408", 0x60f}], 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) (async) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f000007b000/0x4000)=nil, 0x4000, 0x6) 54.631728946s ago: executing program 1 (id=52): mkdir(&(0x7f0000000040)='./file2\x00', 0xd9) r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) (async) unveil(&(0x7f00000000c0)='./file2/file0/file0\x00', &(0x7f00000001c0)='r\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x4, r2, r3, r2, r3, 0x8, 0x6}, 0x3ff, 0x3, r1, r1, 0x7, 0x1, 0x90e, 0x40}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[r3, r4]) 54.629331677s ago: executing program 1 (id=54): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r3) close(r2) fchdir(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 54.394324618s ago: executing program 32 (id=54): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r3) close(r2) fchdir(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 54.103842851s ago: executing program 6 (id=65): syz_emit_ethernet(0x2e, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x16, 0x20, 0x68, 0x0, 0x2, 0xc, 0x0, @empty, @multicast1, {[@rr={0x7, 0x3, 0x3}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) (async) setregid(0xffffffffffffffff, 0x0) r0 = geteuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) fcntl$lock(r4, 0x9, 0x0) (async) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) chown(&(0x7f0000000100)='./file0\x00', r0, r2) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffff886360998a563bb03321f791969d15dd0000110046f1d6cecbee8af869a782329501a45eff020000000000000000000000000001"]) (async, rerun: 32) r6 = getgid() (rerun: 32) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000001400)={0x5, 0x8, 0xe60, 0x8001, 0x986, 0x8, 0x4, 0x40}, &(0x7f0000001440)={0x7, 0x3, 0x2, 0xffffffffffffffff, 0x2, 0x3, 0x1, 0x2}, &(0x7f0000001480)={0x8, 0x3, 0x6, 0x0, 0x2, 0x9, 0x80000001, 0x1ff}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000000)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xffffffffffffff5f, 0x0, 0x37) (async, rerun: 64) setregid(r6, 0x0) (rerun: 64) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) 54.103381599s ago: executing program 6 (id=66): mkdir(&(0x7f0000000000)='./file2\x00', 0xd1) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) unveil(&(0x7f0000000380)='./file2/file0\x00', &(0x7f00000002c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 54.009639145s ago: executing program 6 (id=72): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffd, 0xeffff09a, 0x64f74c3b, 0x9, "1410040000000700", 0xc96, 0x5}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="c04620", 0x3}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xffffb957) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') setitimer(0x1, &(0x7f0000002800)={{0x9, 0x8000000000009}, {0x0, 0xcb59}}, &(0x7f0000002840)) socketpair(0x18, 0x5, 0x81, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x22) 53.795425153s ago: executing program 6 (id=84): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000025c902c014fc2939dfeeeac46043183514a6b210aecc994153fdb4c1bbda946492b70971756a3aab0ebbfd6eb069add358ff3f1420552a3ae9da4c6407d6c456dd64f957622ebe29fa63b7735700c0b0386b63c7399e47b217e8902135235ab7173727bc60682a68f11d065cb35bfed5ea9820482b0397c1381d8921f79b9ee560ddcdaa1447419a0444fd12fa5132a9818162e1def71ed53dca5d6aac2763f5b0c79c8ef5a7860cbcc052e06824b6183021f8a62e12f1848a9f9fe1c838b3f78371a3d55b24eb96ce754f1b51a443f760d06d1ef58c0b32a8d392f51c965ecae4457169dc330a6d56d6af0a4e8157b30aa505772eace810ac3252479d"], 0xe1, 0x0) 53.791160577s ago: executing program 33 (id=84): r0 = msgget$private(0x0, 0x1ba) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="030000000000000025c902c014fc2939dfeeeac46043183514a6b210aecc994153fdb4c1bbda946492b70971756a3aab0ebbfd6eb069add358ff3f1420552a3ae9da4c6407d6c456dd64f957622ebe29fa63b7735700c0b0386b63c7399e47b217e8902135235ab7173727bc60682a68f11d065cb35bfed5ea9820482b0397c1381d8921f79b9ee560ddcdaa1447419a0444fd12fa5132a9818162e1def71ed53dca5d6aac2763f5b0c79c8ef5a7860cbcc052e06824b6183021f8a62e12f1848a9f9fe1c838b3f78371a3d55b24eb96ce754f1b51a443f760d06d1ef58c0b32a8d392f51c965ecae4457169dc330a6d56d6af0a4e8157b30aa505772eace810ac3252479d"], 0xe1, 0x0) 46.34490162s ago: executing program 4 (id=185): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000040), 0x4) socket$unix(0x1, 0x5, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) socket$inet(0x2, 0x4005, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0) mlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) socketpair$unix(0x1, 0x1, 0x0, 0x0) 45.768762187s ago: executing program 4 (id=198): fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="f1", 0x1}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="10"], 0x20, 0x1}, 0x400) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sysctl$hw(&(0x7f00000000c0)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff7) r2 = semget$private(0x0, 0x7, 0x3c0) (async, rerun: 32) r3 = semget$private(0x0, 0x7, 0x3c0) (rerun: 32) semop(r3, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0xfffd, 0x1800}, {0x3, 0x4, 0x1000}], 0x3) (async, rerun: 64) semctl$IPC_RMID(r2, 0x0, 0x0) (rerun: 64) writev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)='#{', 0x2}], 0x1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800a, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x9}, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000001c0)={0x1, 0x51}, 0x2, &(0x7f0000000200)="a0b1d8abbae8e8cb45e130a3fed67ee4b527e56af34518fc7911135d435cea730aa3567915261fe1e52d3fd31ee793100febe661ed99bf3ef75c57917c3dcc9027931ca49c4e3431e19a3bf46c4e0c70cf4ede24b4a061253b538fffd5f29c356ba9ec99e61da9", &(0x7f0000000280)=0x67, &(0x7f0000000340)="9d9b0175723957f17651f40df07c7de0fcfecd4abfca59d217a57c387be1622337e40fcb69aa984a5bf697b451ca5d0181cc29a0db8f133f589fd50332dd62554c6ba252b579f3ae3c588f258bb41a7de00ee012398d1896360bde35d398ac1cad831be637d665dfe917ef3b1bf7d48a3016921fa2b8517f9a", 0x79) (rerun: 64) poll(&(0x7f0000000080)=[{r1, 0x1}, {r1}], 0x2, 0x7) (async) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x2000000000000, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) 45.764364153s ago: executing program 4 (id=199): r0 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x210) setegid(r0) 45.688054221s ago: executing program 4 (id=200): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) chmod(&(0x7f0000000080)='./file0\x00', 0x40) open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x25) (async) open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x25) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) (async) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x3ef, 0x2, 0xfffff7fffffff29f, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x2000, 0xca6, 0x93, 0x3, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x1ff], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x61, 0x7b98, 0x10000, 0x0, 0xc60f], [0x100000001, 0x8000, 0x40000000, 0x0, 0xfffffffffffffffc, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000004, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x9, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x3, 0x5, 0xffffffffffffffff}, {0x0, 0x9, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x40000, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x2}, {0xff, 0x3, 0x6d5, 0x9}}}) r1 = kqueue() sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x40, 0x0, 0x6, 0x0) close(r1) (async) close(r1) 45.686819963s ago: executing program 4 (id=201): r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000b3e02b43ef", 0x8) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) ftruncate(r3, 0x10000) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x82) 45.418683574s ago: executing program 4 (id=209): open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aa080000000000000000020086dd6beed57d00082c0204f1c0754f15dd5ff9ff0200"/46]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xe, 0x8) 45.417534114s ago: executing program 34 (id=209): open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000340), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aa080000000000000000020086dd6beed57d00082c0204f1c0754f15dd5ff9ff0200"/46]) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xe, 0x8) 43.960006873s ago: executing program 0 (id=231): munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}]}) syz_emit_ethernet(0x3e, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x29}]}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 43.959780809s ago: executing program 0 (id=232): r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = syz_open_pts() dup2(r2, r0) 43.959610476s ago: executing program 0 (id=233): symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r1) select(0x40, &(0x7f0000000000)={0x218a, 0x40, 0x6, 0xc, 0x7ff, 0x9, 0xffffffffffffffff, 0x40}, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffffff, 0xfffffffffffffff7, 0x1, 0x40af, 0x3, 0x2}, &(0x7f0000000080)={0x7, 0x3, 0x1, 0x7, 0xfffffffffffffffc, 0x9, 0x80000001, 0xf0}, &(0x7f00000000c0)={0x5, 0x8}) recvfrom$unix(r0, &(0x7f0000000140)=""/167, 0xa7, 0x1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$vm(&(0x7f00000000c0)={0x2, 0x9}, 0x2, &(0x7f0000001380)="595ce54d", &(0x7f00000015c0)=0x4, 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 43.128614639s ago: executing program 0 (id=242): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, r1, 0x199, 0x8}, 0x85c, 0x4, 0x0, 0x0, 0x80000000004, 0x0, 0x5, 0x8000004}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0xfffffcbd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2655, 0x0, 0xffffffffffffffb8) 42.33745732s ago: executing program 0 (id=248): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xde4491f0ea35657b) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') 42.139698311s ago: executing program 0 (id=251): r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x5, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x100000000007b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x4000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x10000, 0x6d5, 0x6}}}) (async) r1 = kqueue() (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (rerun: 64) read(r2, &(0x7f0000000040), 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 41.919229227s ago: executing program 35 (id=251): r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x5, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x100000000007b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x4000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x10000, 0x6d5, 0x6}}}) (async) r1 = kqueue() (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async, rerun: 64) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (rerun: 64) read(r2, &(0x7f0000000040), 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 39.755746403s ago: executing program 36 (id=49): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8}, {0x0, 0x2ff, 0x800}], 0x2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) fcntl$setstatus(r0, 0x4, 0x8) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ftruncate(r6, 0x79c7) poll(&(0x7f0000000080)=[{r5, 0x40}, {r4, 0xca}, {r0, 0x4}, {r5, 0x2}, {r6, 0x10}], 0x5, 0x1) getsockopt$sock_int(r5, 0xffff, 0x1107, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000380)="50104d256c49c766941d94fb10d4fbc7314de0309535d5a65b4f74988ba7997725ab81357ad1216489ceb3b561ef09f707449bdb375b8657012f2dd1a94404712e06266ab1c409604a93234f5f91a7a5b9814cdc77ccfee8a31146a9330eb8435cc4aa03b941963a", &(0x7f0000000400)=0x68, &(0x7f0000000440)="dd84c5bd", 0x4) preadv(r7, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r0, 0x907) 6.540339289s ago: executing program 5 (id=609): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) r1 = dup(r0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1}, {0x40, 0x87fff}}, &(0x7f0000000200)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r2 = socket(0x10, 0x4, 0x20) connect$unix(r2, &(0x7f0000000740)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000680)=[{&(0x7f0000000080)="cff46bb96c7e0493680a543dfc0ccfd9d98f8263e44eabd3246e8e90847470bc06e2ac37683e274c94d0ffda0aa5b5bf73e91e092822e4577a35d471d6830ee7f122b8a7d6181192edbbb30690cd27f1c71393a107bc36196540c3f6aaf26ecff5f01bd433b32265e00794696fdfaf74051437008859bf3036e537ff2c2da2a8f789a7b191be4bed9bf958e5c5cb93092356d95e7bbab80cd54b51a2a37abce0325f04dfaeb97369f94c872467b35b5ce38df16612026a84df08e276de16051b2f206113eaa607820288c9b7ca7eb711eb79c235754ecf5e6e0d25d7825bc68d1342afdee18899", 0xe7}, {&(0x7f0000000280)="bf9a7a7b915a5045e2fb8b2bb887b43ac8fb0778e95b38dac34a17f1f01ccb3e5ae5303346d6e9bdd0cf6223182b6d3564860a196f894aae6cae2aa5e1e41c950b1aa8142ab4d8287acf6bcac06887b64369c702493553fea21e25570a0698974f24ca412cc680a14daae1e46058e2570473806fa749bb958a6a2f17d70ac505edbfd1d4f17a0e", 0x87}, {&(0x7f0000000340)="fd67fd8f9ab091b6d0021c474070f56fbc6906f8282def541baa916935d3843bc443de24acc7d03fab650ea7ba3777f987fce1bf9857f3d4fa49d0fa116ab7ce93fcf55a3e4187f26416bb51c3b167f2c9d8bdf03e95cbba02d47aabdad3c62f85e666ad949b56b128a5ca4c1901646bc9e3cec2c8ce6e42724d018001f9438c583c284b203b80fd0aa2edd073cfab173382092fb1cc7c3f9666f1dacad6f8ec1a7bc9d19fde2b78ce1598daeadf42c5304387955197985ea53d1256eab768749aa688044637262161c6085822dc", 0xce}, {&(0x7f0000000480)="a10d82349ccd14fd1b22ec8c8974639e11f5819eab94b3b04f28fbbaeb5bb929e677c86237940180504981d83df96eb9daeafb78549571344190f75cbad9bc0d24b49160998a9c5c86c28f315e7a1e92a1c1812efd9ec6d72992838cee7b5b53d6d6cbe05fce610cd256d6ba4ed87eb5be1547005c4e9dc66818c5ea2d3eeb82b661d561d2aaf7d2138bc165fbb1f04c8908f4d67695f7e8a47d7235828558edd1d402a6ed801b7dbbaeeda3f360e02581efa30d197012bc2e2d33df06d8f246cba52198a760e8b166ffd05d6435be199d07e83894425b569c8221fa2ceae29322fecc596996f6", 0xe7}, {&(0x7f0000000180)="8453ad14b81400a2f6a3776f1ab96cca26999a9649fd34a0698b05d1a09df221599d05d8e005", 0x26}, {&(0x7f0000000580)="bdfc98d58ce6775ac650d48c548e2dc0bff990c4e6f62611b98ababddd4112e4fdc6bd9f1af0d9932f44ec23139abf0690846e3d865ff6691fd78a4487cd8d3b48a402519ea6bb168ed47c9f759ca75a197d21680704f01225d9985c3fb32fb923e5d34ed0b41c126b44b908968cc8db4ced1b1f71b7e327673ffc3c527f46fb86f3897bfaee5bcb315b6a6e5a52813122c5cab0a27a0eb245b9bd4a9bccf681c9762d2b808b6369241aece8dc074188fb01ee6a5c8c293f9d97d46cee3b25e463", 0xc1}], 0x6}, 0x0) r3 = dup(r2) pipe(&(0x7f0000000780)) kevent(r1, &(0x7f00000007c0)=[{{r0}, 0xfffffffffffffffd, 0xba, 0x10, 0x5, 0x39a7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x84, 0x1, 0x10001, 0xffff}, {{r1}, 0xfffffffffffffffa, 0xd1, 0x4, 0x9, 0x2}, {{r1}, 0xfffffffffffffff8, 0x5, 0x80000000, 0x9, 0x401}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x6, 0xbdb}], 0xff, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x4, 0xdd5bc58}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x40, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x409a}], 0x4, &(0x7f0000000900)={0x6, 0xffffffffffff8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) (async) dup(r0) (async) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1}, {0x40, 0x87fff}}, &(0x7f0000000200)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) (async) socket(0x10, 0x4, 0x20) (async) connect$unix(r2, &(0x7f0000000740)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000680)=[{&(0x7f0000000080)="cff46bb96c7e0493680a543dfc0ccfd9d98f8263e44eabd3246e8e90847470bc06e2ac37683e274c94d0ffda0aa5b5bf73e91e092822e4577a35d471d6830ee7f122b8a7d6181192edbbb30690cd27f1c71393a107bc36196540c3f6aaf26ecff5f01bd433b32265e00794696fdfaf74051437008859bf3036e537ff2c2da2a8f789a7b191be4bed9bf958e5c5cb93092356d95e7bbab80cd54b51a2a37abce0325f04dfaeb97369f94c872467b35b5ce38df16612026a84df08e276de16051b2f206113eaa607820288c9b7ca7eb711eb79c235754ecf5e6e0d25d7825bc68d1342afdee18899", 0xe7}, {&(0x7f0000000280)="bf9a7a7b915a5045e2fb8b2bb887b43ac8fb0778e95b38dac34a17f1f01ccb3e5ae5303346d6e9bdd0cf6223182b6d3564860a196f894aae6cae2aa5e1e41c950b1aa8142ab4d8287acf6bcac06887b64369c702493553fea21e25570a0698974f24ca412cc680a14daae1e46058e2570473806fa749bb958a6a2f17d70ac505edbfd1d4f17a0e", 0x87}, {&(0x7f0000000340)="fd67fd8f9ab091b6d0021c474070f56fbc6906f8282def541baa916935d3843bc443de24acc7d03fab650ea7ba3777f987fce1bf9857f3d4fa49d0fa116ab7ce93fcf55a3e4187f26416bb51c3b167f2c9d8bdf03e95cbba02d47aabdad3c62f85e666ad949b56b128a5ca4c1901646bc9e3cec2c8ce6e42724d018001f9438c583c284b203b80fd0aa2edd073cfab173382092fb1cc7c3f9666f1dacad6f8ec1a7bc9d19fde2b78ce1598daeadf42c5304387955197985ea53d1256eab768749aa688044637262161c6085822dc", 0xce}, {&(0x7f0000000480)="a10d82349ccd14fd1b22ec8c8974639e11f5819eab94b3b04f28fbbaeb5bb929e677c86237940180504981d83df96eb9daeafb78549571344190f75cbad9bc0d24b49160998a9c5c86c28f315e7a1e92a1c1812efd9ec6d72992838cee7b5b53d6d6cbe05fce610cd256d6ba4ed87eb5be1547005c4e9dc66818c5ea2d3eeb82b661d561d2aaf7d2138bc165fbb1f04c8908f4d67695f7e8a47d7235828558edd1d402a6ed801b7dbbaeeda3f360e02581efa30d197012bc2e2d33df06d8f246cba52198a760e8b166ffd05d6435be199d07e83894425b569c8221fa2ceae29322fecc596996f6", 0xe7}, {&(0x7f0000000180)="8453ad14b81400a2f6a3776f1ab96cca26999a9649fd34a0698b05d1a09df221599d05d8e005", 0x26}, {&(0x7f0000000580)="bdfc98d58ce6775ac650d48c548e2dc0bff990c4e6f62611b98ababddd4112e4fdc6bd9f1af0d9932f44ec23139abf0690846e3d865ff6691fd78a4487cd8d3b48a402519ea6bb168ed47c9f759ca75a197d21680704f01225d9985c3fb32fb923e5d34ed0b41c126b44b908968cc8db4ced1b1f71b7e327673ffc3c527f46fb86f3897bfaee5bcb315b6a6e5a52813122c5cab0a27a0eb245b9bd4a9bccf681c9762d2b808b6369241aece8dc074188fb01ee6a5c8c293f9d97d46cee3b25e463", 0xc1}], 0x6}, 0x0) (async) dup(r2) (async) pipe(&(0x7f0000000780)) (async) kevent(r1, &(0x7f00000007c0)=[{{r0}, 0xfffffffffffffffd, 0xba, 0x10, 0x5, 0x39a7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000000, 0xff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x84, 0x1, 0x10001, 0xffff}, {{r1}, 0xfffffffffffffffa, 0xd1, 0x4, 0x9, 0x2}, {{r1}, 0xfffffffffffffff8, 0x5, 0x80000000, 0x9, 0x401}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x6, 0xbdb}], 0xff, &(0x7f0000000880)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x4, 0xdd5bc58}, {{r2}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x40, 0x1}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x409a}], 0x4, &(0x7f0000000900)={0x6, 0xffffffffffff8000}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) (async) 6.527362862s ago: executing program 5 (id=610): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) (async) r1 = kqueue() r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) (async) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x800000018, 0x2, 0x0) getsockname(r3, 0x0, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) 6.526655789s ago: executing program 5 (id=611): setrlimit(0x4, &(0x7f0000000240)={0x45, 0x56}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0xaefd, 0xfffffff7, "3ae078b5045470bc38b28dbdbe3d181737a52a38", 0x800, 0xfffffffc}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000180)=0x4) poll(&(0x7f0000000200)=[{r2, 0x4}, {r2}, {r3, 0x40}, {r4, 0x8}, {r3, 0x4}, {r4, 0x10}, {r3, 0x40}, {r3, 0x8}], 0x8, 0x7311) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setitimer(0x1, 0x0, 0xffffffffffffffff) r6 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000340)={0x0, 0x0, 0x100, 0x0, 0x10000000, 0x0, 0x5}, &(0x7f0000001900)={0x100000000000000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000440)) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000d00)="0abcd112d0e70c00bc7b694ebacd73b5a16aea385ca2952cd5c9a24b59d12e17efab759732d7a67646993f560db86621ed1fdf2107cb0fe4c754481b042e0802a2d3a9a1c1a0959c1750d2fc5e44352d59f212813821c1ea513b19a2e25b5c8e65c1f2524c72905b4d5111322d4f2d4bc99d0707d7aae4af75f130d6e9641ee06c8e361ba14d837a18344b5ba53cff96472027b1953ca98f976a3a8ac48a960ca8281868ea2dcbfe246bb0f2597e4126463d5d09cffd6905cabb2480c84725f4d6a1be0f6073f247f289bc0a636fe3f13b568d9ddbdc3d9fd5e896799cb753f890a65f5c1c964da253402b7a76bb3c2f6a649b757252cc009dbd13fe81cedab4089bc5b75ed461aa0c540f756f9bc016c29beaf11cb64ad8b9690aad9eed8b7f17783c6c98a18602c907d1ffef8c398fe813e75c7f573ba9f8f5b875eecb45afb490081219b53e9739619fd22ef57e53cc06000000f88ef6ed8d053cf656a50f927c341352d68d203674cfd3178a85787852b855f26f24fa5a6a87b2107894055bee7fd78e9333a1317f25b096d5b848e3db7576a08b52cc68568f58b9e766785845c3e33fb65896887570cc832ab844d50775391ec6524dbcfd0fd981ae857bd78b212f03e84881d3ab409a66b899f81f9d512011e108995af148a7f0f1ae4863f0a365838a090361d2ed5409bedc75959ab921e71d9f3d6df3a6d160e704586f7469f601c82642137f3437e5ba812f309f7ba230f0504423b9e3487e2b0f79112c50e023f8786d3ad554da4e34a755a2357ce80862830d659bd7bed45c6ef5fed497bc0c5a51250ab62268ac36104aeeb42318771af4c3829a1e8dcc2101a95e170cdd63a5cb0de583cd1f4942c1a15e0830ba20b14d42f403afc49e3ce905e01fe5e71f0b4bf52dd5e447f9548f515f46b861e59d103823917bce93556f3b003019597d0390a918c04183ec85ef7a87f105a5eba2961021181c7923e1b27def6125f33ee0c9289d545c5316934b71b34871119d486d11ce2809755b21cea64deee4ef87f6688aa138a12c1aa06d9b5cb1df9fcb859dad03a44fb31bc4a91de6f6232bbc54d575ff832010d62aa228d938bb8eead76ae45174f3267ed7433e39930e5e936b47dde1fe9521e85414a5f3aee3a4d9b39fd8c9576ba27da275d2cf18f0b91772c61e83d8eda3bf721982f47fa3727014f516dd698a8412b98a1fc05d4fe42f39b5deb49e516865868a0c57fc04985d7a1e08797e245322134993a04e95694909c5359e735bea6d9731a27bceeb2a97d39b5407478b23de33b52f238d3c37b4b117e87b1f8909c581e27477f687be680f7fc4bc6a96cfa423fabf4e9f7c8b1d64f54f65138841737e4b3a3000dab9f99ace48002be78ff548137022491e2a5a8124e3886fb35c42c3775dfe07d64a68df3c2c6ee1eff9c3a216de68e0db97e4a08d12e6216aa200d7c2b8f667a4a9a793dff7a4036b6891aad5e2c340f055870a74bc046355fbbfd9c98ce62984bda7f65cea4264889f24492601fafd6cc0196e4e59fab1740bdfea951177baaefe512f687a4229a94d8ac4ca89f75d75a43b9756099611a16f3f94e8babe3bff7fd57f7dd99897e6d09475ff9c39a7dd2890d6e859ddce587388c968ecc81d369dcbcc172ad075323047dc8d2f77138bf784e9f9a60a2aaf3759ef7da3e346a5b351a9759a839aac562bc62b418b84d3ea64341d65478a8ae01165c459c87e599c3c6aa6e95314d7277d5d832b5915e8fac5448ffc1ee573e1e4849972b7daab03c86ab94774033d47b2b1ff788e1760534df98854ecb064db7fb21c9dd06e85c73a7bb0ae2b039a8e83b355b21a1c5be38a71bb7c4c005682fcdd1b892b35518e9ef51b43e40ed8b11d8d7f177bca190cb40f81fe23e491a34092e583b3dab61b51fd496490d088087c089be6fd62397f772deda4c1b2ec00800000000000001f4783d2224ecd9a970000005ed72db9cf24a81af34a1d4cb7dc2faeb2b04971d615fd9c3804b9d64d1092eb9a03bd19f1a2605f81ae1a85fc0b7a00d71095afc2f1e30f3e01322bd5ed07882938d40212dcb5d2823d901c3165823d97e36cddadf45bf965a75de8a2a502a0445daeff44beaffffefa44407fce60989744a90851159ab3bcfff31160b5df523567fe0d03c99526766e15d6c863ccbd45bf837f09fe79726a3d4cf9a22b2fca16c2b3440e0ccfed85b2f5d6547d59b9bba833904bca0f4e3ed2495fac0fc2d8a3b2986b1b7594eb7e1e511482ebf13cf0df12dd544556704d638e7181d8d4c9027268ec65689241ffe3ad458efd331e486b69cbcb95f749122a4d10b0e4b207746af062800bd285f8f9100fb94cd28b418a47079fc360cdde184aaa15f0b7dd65252a89a863245550c0ab0f13f3b2b8277d790c2dc3ac0ba4b66dea56df24bec093628397e8b105ee57da9ecd7901b200546ae020c11fa59787dc510b2a1ab8ad074ddc1a663cdf66765c48c182ddfab36fbc2d70ba8fdf46204bdf7611853bc569c706a3c1f4e16141923e9603a5a763092b7ad6cf135438c9f4d6b1fa42ff3bfd803205cf4a63916ec3d23ae996e9360dd2191d2b99dac26b90fb469b9aef9b980d56d8a01b1575d0638106187e4c2716c8094da7f0df1dcd740c79957ea5617b744628a044ee5d076200", 0x76b}], 0x1) r8 = dup2(r7, r6) syz_emit_ethernet(0x4a, &(0x7f00000003c0)=ANY=[@ANYBLOB="a7561ebe83d4ffffffffffff86dd6b38e487001402a600000000000000000000000004000000000000000000000000ae00"]) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x5a, 0x7e, 0xfffffffe, 0x7fc, "2c081fc9d76b000000000700040100624c3dea35", 0x1, 0x4000008}) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)='\x00\x00', &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) bind(r9, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) 6.525738275s ago: executing program 5 (id=612): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffffb1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x209, 0xffffffff, 0x28000, 0xffffe2ea}, {0x9, 0x1000, 0x6, 0x8001}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0xe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$dupfd(r1, 0x0, r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mkdir(&(0x7f0000000040)='./file2\x00', 0xc0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open$dir(&(0x7f00000000c0)='./file2/file0\x00', 0x8, 0x34) 6.32258213s ago: executing program 5 (id=613): r0 = socket(0x6, 0x5, 0x3) ioctl$FIONREAD(r0, 0xc028756b, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000200)="c56462a0c8", &(0x7f0000000080)=0x5, 0x0, 0x50) 6.156102475s ago: executing program 5 (id=618): r0 = socket(0x2, 0x4001, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async, rerun: 64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x760651d6) (async, rerun: 64) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0xfffffffe, 0xffffdf84, 0xfffffbfe, "2307006602000033fb765a378a93657600", 0x4000000, 0x40000673}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) setrlimit(0x6, &(0x7f00000001c0)={0x2, 0x9}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 6.154809889s ago: executing program 37 (id=618): r0 = socket(0x2, 0x4001, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async, rerun: 64) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x760651d6) (async, rerun: 64) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0xfffffffe, 0xffffdf84, 0xfffffbfe, "2307006602000033fb765a378a93657600", 0x4000000, 0x40000673}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) setrlimit(0x6, &(0x7f00000001c0)={0x2, 0x9}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) 5.164306391s ago: executing program 3 (id=635): syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a82b00fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$setown(r2, 0x6, r0) kqueue() fcntl$setown(r2, 0x6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 4.225886157s ago: executing program 3 (id=637): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0xb89c) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) truncate(&(0x7f0000000080)='.\x00', 0xffffffffffffffff) kqueue() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r3, 0xa, r2) flock(r4, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kqueue() 3.451443284s ago: executing program 3 (id=641): r0 = semget(0x3, 0x3, 0x29) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/82) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/211) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/234) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000280)=""/171) r1 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x100) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000380)=""/246) semop(0xffffffffffffffff, &(0x7f0000000480)=[{0x0, 0x400, 0x1800}, {0x4, 0x6, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0x3ff, 0x1800}, {0x1, 0x9, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x3}, {0x3, 0x8001, 0x1000}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000500)={0x3, 0x5}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000540)=""/99) sysctl$kern(&(0x7f00000005c0), 0x2, &(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)="d526218cf54ccc0751ba989fb7d9c4e7f3de512bea383edfc72245a4a63d71fe08d028e3655b55b9386a85d35feb383842b9d2513f244b8ef13a65a380fbdb7e5e99e38f1bef4eb13172afe5871f59ca7afd7d782918cf7d107bda725d30f2a6b76f2e407275a21437d59b1598a1201b44b9d5b15fe67178106201ebbd0335e9cc81f64d05080242c1d5889ed8c4aef25f1431f8c397f32275e3a3137c263a8206abd3a8259449c42acba58149c70bf5d35bbffc3df593e9fc635ebec7e2a0", 0xbf) fchmodat(r2, &(0x7f0000000740)='./file0\x00', 0x100, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = semget(0x1, 0x1, 0x8) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000780)=""/40) semop(r0, &(0x7f00000007c0)=[{0x4, 0xff93, 0x1000}, {0x1, 0x8}, {0x5, 0x10, 0x800}], 0x3) r4 = semget(0x3, 0x4, 0x420) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000800)=""/158) semctl$GETZCNT(r0, 0x9b0d8f83bd8cfaf6, 0x7, &(0x7f00000008c0)=""/157) semctl$IPC_RMID(r3, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semget$private(0x0, 0x7, 0x28) r5 = accept$inet(r2, 0x0, &(0x7f0000000980)) setsockopt(r5, 0x81, 0xe, &(0x7f00000009c0)="711f352c048c91d529d3b093c84edcac757a2f571c8084a3d6ce0a8ec1520ba792f2490eb87f02c89d043d99fc63db5a41d3f755698adc5f8d8851df027ab893d5a9c2d0b52cf71fdf348bbfc5360a7f2108478372cca2144b0df9d64a530ac0670c3ad3d5594a828952497a9741bae4ae879026fad63938b5610fb013304edc85b84d84db5e3bea37b661851003f7", 0x8f) 3.449492647s ago: executing program 3 (id=643): mkdir(&(0x7f0000000040)='./file2\x00', 0xd1) r0 = open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) unveil(&(0x7f0000000380)='./file2/file0\x00', &(0x7f00000002c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)="50ade557183b3386374a0b3c6bab425fe11ec884027a58fb2f7c85d2cbec602ed0af2497bdfc4985f1e92518b1226e87467dee147aefa4cd210cef3a62ed7f959ba29b7cebc1e3cd224638c81a6e1da8a859adaabfd0b4133c5943fe9ae4af47cead072f4f0b69a647bf8d6bf90b11b6812159875d3400ab030af4c08ed6a6a866e14e8f6bf804c6f1c14ff1e5f6e843bdb24f5b4fe940292f872069e2347bf8f8d982388611127cda23cb2976495c88c1d3f5f0a1ae208848c0624171b2e1b68de7999397eb3957009cf4066d9ae7d6f87ed3f4fb0f608b03e412e0c820b051164b745e15d992c0f5fc6f30146cd9d72497c784eb7a6ebeb7a79f6e667c55009b", 0x101) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, r3, 0x0, 0x0, 0xffffffffffffffff, 0x3}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) r4 = shmget$private(0x0, 0x4000, 0x5d0, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r5, 0x0, 0x140, 0x100}, 0xfffffff9, 0x4, 0x0, 0x0, 0x5, 0x6d588445}) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x6000) shmat(r2, &(0x7f0000370000/0x1000)=nil, 0x1000) shmat(r4, &(0x7f00007b6000/0x3000)=nil, 0x2000) syz_emit_ethernet(0x7e, &(0x7f0000000300)={@local, @remote, [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x1, 0x70, 0x166, 0x0, 0x8, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x13, 0xd, [@empty, @rand_addr=0x3, @remote={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0x1b, 0xff, [@broadcast, @loopback, @empty, @multicast2, @broadcast, @multicast2]}]}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x40, 0x8000, 0x0, 0xfffc, {[@nop, @timestamp={0x8, 0xa, 0x6, 0x37ee}, @timestamp={0x8, 0xa, 0x3, 0x8}]}}}}}}}) munmap(&(0x7f000061a000/0x1000)=nil, 0x1000) r6 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x10000, 0x9, 0x80000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000180)=0xc) sysctl$hw(&(0x7f0000000100)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 3.393967754s ago: executing program 3 (id=645): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) getrlimit(0x3, &(0x7f0000000000)) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 2.990385174s ago: executing program 3 (id=648): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x40047477, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='A\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003040)={0x0}, &(0x7f0000003080)=0xc) setpgid(0x0, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r1, 0x40047477, &(0x7f0000000080)) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='A\x00\x00\x00', 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003000)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003040), &(0x7f0000003080)=0xc) (async) setpgid(0x0, r4) (async) 2.987330283s ago: executing program 38 (id=648): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x40047477, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='A\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003000)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003040)={0x0}, &(0x7f0000003080)=0xc) setpgid(0x0, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIONREAD(r1, 0x40047477, &(0x7f0000000080)) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='A\x00\x00\x00', 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003000)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003040), &(0x7f0000003080)=0xc) (async) setpgid(0x0, r4) (async) 1.130292264s ago: executing program 2 (id=659): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r0 = kqueue() kevent(r0, 0x0, 0xfffff66b, 0x0, 0x9, &(0x7f0000000440)={0x0, 0x80}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff0937, 0xffefbff2, 0x0, "ffffffff9b752d022000", 0x401ff, 0x8}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140), 0x2) (async) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x88c0, 0x193) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x122e, 0x0) (async) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x201, 0x80) fcntl$setstatus(r5, 0x4, 0x80) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r6, 0x40) (async) ftruncate(r3, 0x100000000000008) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x1a0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='r\x00') (async) fchdir(r7) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) pwritev(r5, &(0x7f00000018c0)=[{&(0x7f0000000440)='3', 0x1}], 0x1, 0x3fffe) 1.129967461s ago: executing program 2 (id=660): r0 = socket(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 1.12949802s ago: executing program 2 (id=661): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0xf, 0x5}, {0xfffffffffffffffc, 0xffffffffffffffff}}, 0x0) 1.124999399s ago: executing program 2 (id=662): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r0 = socket(0x10, 0xc007, 0x40) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) execve(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='\xa5($)/\',\x00', &(0x7f0000000240)='\xff\xff\xff\xff\xff\xff', &(0x7f00000002c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000380)='-^}}#\x00', &(0x7f00000003c0)='\xff\xff\xff\xff\xff\xff'], &(0x7f0000000640)=[&(0x7f0000000440)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000500)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000540)=']\x00', &(0x7f0000000580)='{!\a\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\xff\xff\xff\xff\xff\xff']) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206949, &(0x7f0000000100)) faccessat(r1, &(0x7f0000000080)='./file2/file0\x00', 0x1, 0x3) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df"]) r4 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="c9f21ab058500f2a90a7ca604e06bf1b527f7c0dab976ff6dae2868ae3ee3551d2a52572fe211d76f36f1afbd3b8fcfec514a61555d8c676d48f28c8bbb9b2c18d013c24148ad35358b794f944f192d0f2eb3df941ebd140afa3013f2d33aa", 0x5f) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x18, 0x2, 0x2) getsockname$inet(r5, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)={@broadcast, @random="9dad4d42febf", [], {@generic={0x88e7}}}) chmod(&(0x7f0000000040)='.\x00', 0x3d6) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 230.245077ms ago: executing program 2 (id=663): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001780)="03", 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cfafec37082a83af56b5946ced36228f31b4d016e9bdeb9ba2c4d69ec33ef4f0a9783eb7a22b8eca9187728c4558a83dcd5dff05f7bd4425d68d0b5028f01d4c5782ad285f7a486c54c29d2226102cad1530a42f3397f8ec9a6e7151b008141658bbf191c83dd7acd59e4b9bfd314d90b", &(0x7f0000000080)=0x4b, 0x0, 0x37) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3e49, 0xb, {0x0, 0x4}}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) 268.564µs ago: executing program 2 (id=664): sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="d80600d93cb2de66a5354e16a72ded", 0xf}, {&(0x7f0000000380)="49b72717895ccc93f9ad427c7e4b6c61b748bccc8db81a7e5ebbdb12b4efa7ebf29282939adcd8a94ee69b2e80e8850a46e3c2ddd68c6c76855fdf4085d07b8a0f6c59b7b647e91cda433c4fe6aacaff3ede5791309647321bf78be1efac70d6e5becd3ea6c23a3bc89fc962bc4198c77fe28c8b04e6c213961e892034077265301e144f0cc4b0163bd01ea21b0fd69bd217e27c937a7e134aa702fad12b2f1080993971f1ae04d16d21bed525a73e83b628620606abdf12d1ec6394ec7dea6c38ca163fe734e79ef4a82344e109196fe6e9df3b492a9d45556840f7cab3fc808abe932c4db4461ae676b3de1461d3f8a5d9c289408c8b187af815876194", 0xfe}, {&(0x7f0000000700)="73428309f07d982999ce90f06a6e57e6ac86ef498089390a29bce0001e086829464a1a0622dc29e9e763777872b96cf66dfc80f16babce093b98f93e56807bfbd6507c9802f008bd10457061ebd60a120eda106e07bdf32d9135734440f50ac12a7323607c04f04ebf8f6a2b15087f909025f335a18b39093b6e0eb38a4713bad7c677875aff48dd0ac2dfca867a10f04c00000000249cff245a7266ed01f0bf2439fea6a14112656b4d95a76c639328ab365af3ff4743eff62268bd6c1d97f5159b1a31fa8d77c1ba082f7ab42fef6622", 0xd1}, {&(0x7f0000000640)="5b62b8b0d7607c41d3b41483f2a1995c1748a1cc91d2f5450cd1be03bd6ea073ac22dcdf1461035502b1323f0a208abd3274db42a9fc3cbb1f30b287165ac83d267795a9bf28a89b685132800d4121047b9511135a72e6bf5ad378ba5ad9ece99062164e2eaf961691e0d2220307d3532fa61badd0584fc8088949ffbcfd82d3796d042a52ebbce0c8096cf281433231560ee190ea1fc23a26636d3b9bb6", 0x9e}, {&(0x7f0000000100)="b4bfb1a1ad537ef601dc7afa62", 0xd}, {&(0x7f0000000800)="557ae0f52e0090462424eb6425ac13b6dbe8cdd051a6a2a85dd4efbf3af3c796f688ebdd64aa2bec389dfada5ac62ee6d5eff3b3c5dbe036fc160716a36e7e4d0cef95fa3cc7f360361178424992581c1ac6000000000000000000000000000000e8472bd112f48016f7f3bedb4f86051e02ea44485d9e2a82415bc6fba4fd1500af422ce15a1612ceb86e2942df95183ce97d86324307eea5763211514915d51837f6985bda0240a8185fbe63d1fae98baadd01c247784fe8d1cc482a6fe4f675a5e05e510ed2c81acaf39d98fc24b8a4e4494446c1c8334deb9bfd113890cfba6d60440df4316848e427f61e415fc5f87c4b3937f799cc229c42a1dc8dab06ce0a90b2ad3bc8e1e826d49f0f9919fe", 0x110}], 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2, 0xfffffffffffffff7, 0x4e7}], 0x7fffffff, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x80000000, &(0x7f0000000200), 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc1286944, &(0x7f0000000100)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000040)="00000080", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 0s ago: executing program 39 (id=664): sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="d80600d93cb2de66a5354e16a72ded", 0xf}, {&(0x7f0000000380)="49b72717895ccc93f9ad427c7e4b6c61b748bccc8db81a7e5ebbdb12b4efa7ebf29282939adcd8a94ee69b2e80e8850a46e3c2ddd68c6c76855fdf4085d07b8a0f6c59b7b647e91cda433c4fe6aacaff3ede5791309647321bf78be1efac70d6e5becd3ea6c23a3bc89fc962bc4198c77fe28c8b04e6c213961e892034077265301e144f0cc4b0163bd01ea21b0fd69bd217e27c937a7e134aa702fad12b2f1080993971f1ae04d16d21bed525a73e83b628620606abdf12d1ec6394ec7dea6c38ca163fe734e79ef4a82344e109196fe6e9df3b492a9d45556840f7cab3fc808abe932c4db4461ae676b3de1461d3f8a5d9c289408c8b187af815876194", 0xfe}, {&(0x7f0000000700)="73428309f07d982999ce90f06a6e57e6ac86ef498089390a29bce0001e086829464a1a0622dc29e9e763777872b96cf66dfc80f16babce093b98f93e56807bfbd6507c9802f008bd10457061ebd60a120eda106e07bdf32d9135734440f50ac12a7323607c04f04ebf8f6a2b15087f909025f335a18b39093b6e0eb38a4713bad7c677875aff48dd0ac2dfca867a10f04c00000000249cff245a7266ed01f0bf2439fea6a14112656b4d95a76c639328ab365af3ff4743eff62268bd6c1d97f5159b1a31fa8d77c1ba082f7ab42fef6622", 0xd1}, {&(0x7f0000000640)="5b62b8b0d7607c41d3b41483f2a1995c1748a1cc91d2f5450cd1be03bd6ea073ac22dcdf1461035502b1323f0a208abd3274db42a9fc3cbb1f30b287165ac83d267795a9bf28a89b685132800d4121047b9511135a72e6bf5ad378ba5ad9ece99062164e2eaf961691e0d2220307d3532fa61badd0584fc8088949ffbcfd82d3796d042a52ebbce0c8096cf281433231560ee190ea1fc23a26636d3b9bb6", 0x9e}, {&(0x7f0000000100)="b4bfb1a1ad537ef601dc7afa62", 0xd}, {&(0x7f0000000800)="557ae0f52e0090462424eb6425ac13b6dbe8cdd051a6a2a85dd4efbf3af3c796f688ebdd64aa2bec389dfada5ac62ee6d5eff3b3c5dbe036fc160716a36e7e4d0cef95fa3cc7f360361178424992581c1ac6000000000000000000000000000000e8472bd112f48016f7f3bedb4f86051e02ea44485d9e2a82415bc6fba4fd1500af422ce15a1612ceb86e2942df95183ce97d86324307eea5763211514915d51837f6985bda0240a8185fbe63d1fae98baadd01c247784fe8d1cc482a6fe4f675a5e05e510ed2c81acaf39d98fc24b8a4e4494446c1c8334deb9bfd113890cfba6d60440df4316848e427f61e415fc5f87c4b3937f799cc229c42a1dc8dab06ce0a90b2ad3bc8e1e826d49f0f9919fe", 0x110}], 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2, 0xfffffffffffffff7, 0x4e7}], 0x7fffffff, 0x0, 0x9, 0x0) kevent(r2, 0x0, 0x80000000, &(0x7f0000000200), 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc1286944, &(0x7f0000000100)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f0000000040)="00000080", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.18' (ED25519) to the list of known hosts. SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-2.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools