last executing test programs: 5.906157556s ago: executing program 2 (id=59): r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@abs={0x4, 0x0, 0x0, 0x2}, 0x8, 0x0, 0x40000, &(0x7f0000000100), 0x0, 0x8}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x9) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x18, 0x401}, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/50, 0xfd9f}], 0x2f) close(0x3) writev(r3, &(0x7f0000000300), 0x21) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x3, 0x1, 0x0, @broadcast, @empty, {[@generic={0x83, 0x2}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x7}}}}}) syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0x1}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000080)=@abs={0x4, 0x0, 0x0, 0x2}, 0x8, 0x0, 0x40000, &(0x7f0000000100), 0x0, 0x8}, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x9) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000180)) (async) pipe2(&(0x7f00000001c0), 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x18, 0x401}, 0x0) (async) readv(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/50, 0xfd9f}], 0x2f) (async) close(0x3) (async) writev(r3, &(0x7f0000000300), 0x21) (async) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @random, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x3, 0x1, 0x0, @broadcast, @empty, {[@generic={0x83, 0x2}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x7}}}}}) (async) 5.621959232s ago: executing program 2 (id=61): poll(&(0x7f0000000680), 0x35, 0x0) select(0x3, 0x0, &(0x7f0000000040)={0x8, 0x0, 0xd, 0x3ffffffffffffc, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x7fff, 0x0, 0x0, 0x0, 0x800000000000000, 0x974}, &(0x7f00000000c0)={0x5}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 4.866703977s ago: executing program 4 (id=100): syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="b721557e8ba3aaaac9aaaabb86dd6983c40904143c6400000000001ce0a7a8b56749e39e00feff"]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="aebf526c3a87", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0x65, 0x0, 0x0, 0x11, 0x0, @multicast1, @loopback}, @udp={{0x1, 0x0, 0x8}}}}}}) 4.497632079s ago: executing program 2 (id=61): poll(&(0x7f0000000680), 0x35, 0x0) select(0x3, 0x0, &(0x7f0000000040)={0x8, 0x0, 0xd, 0x3ffffffffffffc, 0x0, 0x0, 0x3}, &(0x7f0000000080)={0x7fff, 0x0, 0x0, 0x0, 0x800000000000000, 0x974}, &(0x7f00000000c0)={0x5}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 4.067682245s ago: executing program 4 (id=100): syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="b721557e8ba3aaaac9aaaabb86dd6983c40904143c6400000000001ce0a7a8b56749e39e00feff"]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="aebf526c3a87", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0x65, 0x0, 0x0, 0x11, 0x0, @multicast1, @loopback}, @udp={{0x1, 0x0, 0x8}}}}}}) 4.067594282s ago: executing program 4 (id=115): socket(0x18, 0x2, 0x0) 3.942385676s ago: executing program 4 (id=116): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) setrlimit(0x7, &(0x7f0000000040)={0xffffffffffffffeb, 0x200}) 3.939997325s ago: executing program 4 (id=119): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x302, &(0x7f0000e89000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x5, 0x0, 0x5, 0x88b}) setrlimit(0x8, &(0x7f0000000040)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffdffff, 0xdff4ff7e, 0x1603528, "ece4777e64de49c6000000000000000000010c00", 0x200101, 0xffd}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000580)="2c3b8db14456b8bc8ebc18df0d0ab20d5585ca20ce522435317da4a59c6ff1630ccaa9b3f54ef76a9de967a7aa6ec008d32a70897c72cd791fa29254f6ec54140803921b157baf4adf978d6aaa3a7f757343f1db0e74f26e8cf0133297e67004133fdd96e710ae73eaeb151fef334d4f05473c23226ff5606c318a2307dfb15196136d728eaefc4da93f03998f692c301279044280608ef12ab8e2725d427da68c05511813c86dbd0502cacc043b39230b1d205fe2fe3332985f937e218ebf9b385f8b067f06b7ca40523d6c35cc668e13c127f0c87aaf1683590fdcd188a498dee26debb536871026ea92777f9cdf29db8448c46690391d4d2dd1d38cb0ab305f7cb4645cf83a35f415a533f489d7f4c0cd42160738202d7f07fbd7e4620ab1b35338e77c24bf442a0a510db5f0c5e4ee3f7dca1b21d0b4fe3bebd1b3ff95a0cdea3d1e15d6ebf1ab1d5f199c1820290966dbe5e6c501bbb12817726da46057d38a2824567eeba2dd2cbc5818e03b6ff9f750c663e2b7d66e71c8c04a00fbbb3223cff445376de212830e2bc9dbcb744f5105d3803967c5db6f2c920b156a2c01cdd784cc5bb45ca01f9b1ba7a0aeab54c276a0a3fed62e45da97e1280b0bb5410bfec5a384a488c19dd753d27806aa9b7c86b77a2086be7590e25f7b88580bb7ca25351857d3eec6e596c5b17f955bda13e7c2f31fab68df36392a6d57032933e57e402d516da1c82c7215d681953464fce716f518298e97b28c3e872ac99931bc727005668643e90a9b15f744a2a5506f79cc584eaa3d8e02470356c8175385cf944716cc0aae131789402adcd6ee7a46ea0a945891f03470d32030370f4c659618203c9e819078c907257d20b2b6dc9eabf6767bb31d2082d258c70943473aa3aa45145b4d54bfd519722f0a09cfe5a2ad4c6713b18d85a4d805171defd378e16d1b4e3084475c69d9d6cc8b8ade70f3a9e6f8bfc9404cb451330118a5c1ea32585db05272c11a5af98715755b10fd7e2e203599e411ba4cc1de3284c99dbe08ee1466776d2ffd792a71c9a7b96a85bb0ca595a648fea7a857f3082f2622612b2cfb8b61ddb06aa9033d66a67a0e475345613e618305015caa94a3951dcd93ef02661dade26ae1d41ec20bedb9dc5a59ac3beab47c0a9df8e76d9d9cdc8088bd5b2f03e05ed1272179c6a035f2f2d7ce93fad750e957dce4eb16f1d60c366b2faa4603cf8e8606daa3c7aa072bcf1aa7ad1f595dcc019873a1ec8788d166091585271a36bfdd27719087488dee3287b86ec666e5104b8faaa7cc72c4aad7b923c1c22253045caae5be741d3747f83a54c753e050ec356f74db467b2ce35e689817ff64e461a76d080d69133d889fb93af8bc406728e032e21b438811318d34cc737457a37cf794c9778abafdf818eec3db6f4dcd3c499e290b368733d4bb385d40d9004a03e91d43c3ff94b6da7ae4d7ccd0fa618f228b028b2b49715cbc194518e8e5e3ea45a3d8af7d0caa40b84a19a77d87a36b58fac333994b63f970a6808ec592bea342ef33be99ed32f7b6946f804f4eaf483e07614ce71ea35f25d7560ec14c44f1b2834ff9c197860a70325246a05e2d5d253893192af273a05d8b8c17b285dfa0b60c33889830292d21d583e2de76c5734ee06f74e6505fe073011bff85927093236219ebd1a848b2251da42d551bb44339cc7d06efac2c84ac8f527404f262e164ff769959662de3c0fc138f8e7a170182293f61d5735785c24363800c188ebce7b64c554a4e92e01730e119da870930019c6dce8fa8a9d171fa5cde", 0x503}], 0x1) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = getppid() kill(r4, 0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x7) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) 3.745224898s ago: executing program 4 (id=123): pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000010c0)=0xf, 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/4091, 0xffb}], 0x1) r1 = getppid() getpgid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0xe) ftruncate(r2, 0x79c8) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 3.743013174s ago: executing program 32 (id=123): pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000010c0)=0xf, 0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/4091, 0xffb}], 0x1) r1 = getppid() getpgid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r2, 0xe) ftruncate(r2, 0x79c8) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 3.550245658s ago: executing program 2 (id=125): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002000)=0x3) ioctl$DIOCRDELADDRS(r0, 0xc4504444, &(0x7f0000002080)={{'./file0/../file0\x00', './file2/file0\x00', 0x47, 0x8}, &(0x7f0000002040)=[{@broadcast, '\x00', './file2/../file0', 0x10, 0x0, 0x1a, 0xaf, 0xf7, 0x56, 0x4}], 0x8, 0x1, 0x200, 0xf02, 0x0, 0x10001, 0x48, 0x1}) mkdir(&(0x7f0000000000)='./file2\x00', 0xc1) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xc2) r1 = socket(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x1, 0x80) chdir(&(0x7f00000001c0)='./file0/../file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) close(0x3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000002500)="ea40000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000002540)="ea00000100000000", 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000002580)={0x7, 0x1, 0x80000001, 0x8001, 0x6, 0x0, 0x0, 0x10, [{0x7, 0x3, 0xfffffff9, 0x3}, {0x0, 0xffffffff, 0x10}, {0x34d4, 0x5, 0xa, 0x65a}, {0x0, 0x3, 0x1, 0x9}, {0x7, 0xf, 0x7}, {0x6, 0x40, 0x800, 0x3}, {0x8001, 0x5, 0x7d5c, 0x1}, {0x0, 0xfff, 0x1, 0x10001}, {0x4, 0xf63, 0x2, 0x7}, {0x3, 0x7, 0x4ba28c58, 0x6}, {0x3, 0x5, 0x3, 0xfff}, {0x28, 0x0, 0xe, 0x8001}, {0xfffffffb, 0x7, 0x9, 0x49}, {0x9, 0x5, 0x3be, 0x7fffffff}, {0x43, 0x2, 0x298ee37a}, {0xc, 0x7f, 0x7fffffff, 0x2}]}) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f00000026c0)="ea00000100000000", 0xc) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x0, 0xffffffffffffffff, 0xc) r5 = dup(r3) ioctl$DIOCRCLRASTATS(r5, 0xc4504448, &(0x7f0000001b80)={{'./file2/file0\x00', './file2/file0\x00', 0x20, 0xd}, &(0x7f00000019c0)=[{@empty, '\x00', './file2/file0\x00', 0x8, 0x6, 0x18, 0x9, 0x8, 0xfd}, {@multicast2, '\x00', './file2\x00', 0x3dd0af50, 0x1, 0x18, 0xcb, 0x1, 0x8, 0x4}, {@multicast1, '\x00', './file2/file0\x00', 0x4, 0xf6, 0x18, 0x6, 0x1, 0x41, 0x9}, {@local={0xac, 0x14, 0x0}, '\x00', './file2\x00', 0x7fff, 0x6, 0x0, 0x9, 0x2f, 0x4, 0x76}, {@local={0xac, 0x14, 0x0}, '\x00', './file2\x00', 0x7, 0x4, 0x2, 0x2a, 0x2, 0x6, 0x8f}, {@multicast2, '\x00', './file0/../file0', 0x8002, 0x7, 0x1a, 0x7, 0xc, 0x5, 0x2}, {@broadcast, '\x00', './file2/file0\x00', 0x8000, 0xe, 0x1a, 0xfb, 0x8, 0x10, 0x8}, {@rand_addr=0x2, '\x00', './file2/file0\x00', 0x7fffffff, 0x8000, 0x2, 0x9, 0x9, 0x0, 0xc}], 0x6, 0x8, 0x1ff, 0x7f, 0x4, 0x80, 0x2, 0x681}) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x24, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)}], 0x1) semop(r2, &(0x7f0000000140)=[{0x1, 0x8, 0x1000}], 0x2e) syz_open_pts() close(r1) socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r7 = socket(0x2, 0x2, 0x0) sendmmsg(r7, &(0x7f0000000040)={{&(0x7f0000000280)=@un=@file={0x8, 0x1, './file0/../file0\x00'}, 0x13, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8000000001000000ffffffff6a7280429cabaaacc5db6cbc5d96d8fe024f8ddc00aa9ce08e9e756592caa4a661539154678cf7698a294577c3a98b76a6113f6bc0b1dec7fa3612f39c72df727f526f517f3356aeb264c943cb1f1286f356232f6181e2970ba2085660dd09c13fde90cd74c40559e047e0eeb4fe77ee680000009000000001000000050700007c230766c1c27269352c68ba52ec001c509338cf11250e9229737a02e36a0f9a552853839fb7d99be2d7bffe25d793d5089b53189612d6f2a77db2b7aa78afa76af68fe275ed85a33c94a3e884b7395c9fe0a2ee7e8780616a11ad032c591ad029394b82a995446d29ec0a1c807c4cfb9eb4ec71ef3a1acc107fab0747be4c87b0b2db40bc7eb4fa000014b0cdfe8aa6a1e994718ca573842a28f49e2750441cea5f77ede7d82991a3dfdb477bd1dc9f3ff1ed7b9cf504b094506cf5db484cf17d55cf889d53a31c79f70cc0a6bdf853d05b00b58170922af27b70b6f6d48aed0a80a03e7e4d3255bb5bc190f154"], 0x518}}, 0x38, 0x0) 3.549369898s ago: executing program 2 (id=127): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ppoll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x3f, 0x28, 0x65, 0x5, 0x1, 0x3, 0x0, @rand_addr, @broadcast, {[@ssrr={0x89, 0xb, 0xcf, [@loopback, @broadcast]}, @noop]}}, @udp={{0x3, 0x3, 0x8}}}}}}) 2.990893485s ago: executing program 2 (id=134): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x1, 0x8030, r0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) getitimer(0x2, &(0x7f0000000080)) select(0x40, &(0x7f0000000040)={0x4, 0xffffffffffff94ba, 0x2, 0xeea, 0x4, 0x1ff, 0x5, 0x3}, 0x0, 0x0, &(0x7f00000012c0)={0x1, 0x9}) 2.989821711s ago: executing program 33 (id=134): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x1, 0x8030, r0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) getitimer(0x2, &(0x7f0000000080)) select(0x40, &(0x7f0000000040)={0x4, 0xffffffffffff94ba, 0x2, 0xeea, 0x4, 0x1ff, 0x5, 0x3}, 0x0, 0x0, &(0x7f00000012c0)={0x1, 0x9}) 2.446708674s ago: executing program 3 (id=141): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x368) msgget(0x3, 0x160) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x7}) setrlimit(0x8, &(0x7f00000000c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xf609, 0x3, 0xfff5ff85, 0x1603509, "04f0ee0900040000000000000000070907ffe000", 0x4003, 0x2}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)='\x00', 0xffaa}], 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000003c0)="9b0209", 0x0, 0x0, 0x0) 2.250537638s ago: executing program 3 (id=146): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf609, 0x3, 0xfff5ff85, 0x1603509, "04f0ee0900040000000000000000070907ffe000", 0x4003, 0x2}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="e000000000000000", 0x8) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = dup2(r0, r6) r8 = fcntl$dupfd(r7, 0xc, r6) closefrom(r8) 1.928913354s ago: executing program 3 (id=149): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) (async) r1 = kqueue() close(0x3) (async) r2 = socket$unix(0x1, 0x1, 0x0) close(r2) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async, rerun: 64) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x81) (async) read(r2, &(0x7f00000003c0)=""/158, 0x9e) shutdown(r2, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0xe8, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000008, 0x9, 0x8}], 0x8a1, 0x0, 0x10001, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x35, 0x10, 0x0, 0xfffffffffffff002}], 0x7ff, 0x0, 0xffffffff, 0x0) (rerun: 64) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x15) (async, rerun: 64) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.713227275s ago: executing program 6 (id=142): r0 = socket(0x2, 0x8002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2f, 0x5, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r2) 1.71306017s ago: executing program 3 (id=153): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x10) mmap(&(0x7f0000116000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x34, 0x0, 0x0, 0x0, 0x42) getrusage(0x47a31f3368593d38, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x4b}, 0x6, &(0x7f0000000300)="71f91e3471ac0058bc5a9150654a1d2f1d94a34b8e5f84cf71b59c7a1ccd25416cc4a70a3f937e84940fbc642b9963ecb155a2663512bbb2893ba65755df8bf0af03003a6c3acf9742246fda9775c30fb361365de941574ed9a9a721ec46fe0ee8008ec9f441d6a8b660aae251039dd7a74a6ca29cf3a99f6f9a54b05825942c9512f4b29ad47fbca0df12ff65e9e17338de6afe35b6d185cb2674e57cf01cfca589b240ea8f37d36f458930213862660c587d6b777ffb2b1c34870d742ebef1d4e19507821c667109245a8cfa03ecf8f959b4b99d0f0c4f6ebff2d106d9175772514d9721b0ed95f6c913c865019bfd45f98213c291f30641c6453b59b8799a658a1c031fbf8205c099e28d4e776c74d92f54b199", &(0x7f00000000c0)=0x6be4d94df13eeded, 0x0, 0xffffffe6) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 1.552519647s ago: executing program 7 (id=154): r0 = semget$private(0x0, 0xb, 0x19e) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') (async) semop(r0, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x4, 0x0, 0x1c00}, {0x2, 0x81}, {0x2, 0x7, 0x1800}, {0x4, 0x9, 0x1800}, {0x0, 0x7, 0x1000}, {0x1, 0x101, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x4ef, 0x3000}, {0x0, 0x7, 0x800}, {0x4, 0xfffe, 0x1000}, {0x0, 0xc, 0x1000}, {0x6, 0x536, 0x1800}], 0xd) (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 1.536154704s ago: executing program 7 (id=156): r0 = socket(0x18, 0x2, 0x0) getresgid(0x0, &(0x7f0000000000)=0x0, 0x0) setgid(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0xa4, 0x1, 0x7, 0x8}], 0xff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1c, 0x2, 0x3, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x0, 0xa, 0xb793}], 0x40000002, &(0x7f0000000100)={0x6, 0xb}) (rerun: 32) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000140)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000180), 0x14) (async, rerun: 64) pwritev(0xffffffffffffffff, 0x0, 0x2c, 0x70462edb) (async, rerun: 64) sendto$inet6(r0, &(0x7f0000000180)="dd4ebef1a25d28dd5bd3ef1ae363fe71b6a19a8a31b925c84d9b2f1492f2d8187b5ac772bd4da72ccd377337f26cf39157acad2c869079cb79e9341d26ee4a6d93b58fa4aa6a2061e74801ccff315a8cffa46772dda31e3ce16a7fa0c01b08451592fca93f1a6778edc696b8817e9be7126b5f92430b23e53c2a14d646783d63353fbe23b6fa9ba8e36b69bd98516b125040ecec49169ad0c8f74886f1bdc2e46b2af350a1fb07d6c8673227e625280ea114bc5884b9290e8f753c6ad722272c6cf9ca507c782202c39554bb11c6cef3013617f5343f007ef23f5947c69ae32d113cee787d4edb6a39aac3e238acbe151e99f8374b97321fd59c72", 0xfb, 0x1, &(0x7f0000000280)={0x1c, 0x18, 0x2, 0x76461aa5, "89009ec16c51020d2804f661609daa8e", 0x6}, 0x1c) (async, rerun: 64) sendto(r0, 0x0, 0x0, 0x4, &(0x7f00000000c0)=@in6={0x1c, 0x18, 0x3, 0x3, "00000000000000000000ffff00", 0x2000d}, 0x1c) (rerun: 64) 1.35611488s ago: executing program 1 (id=159): ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be381649912c20ee6a882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200000072f7d08bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000000000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00000001c0)={0x10, 0x2, 0x2, 0x6}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x3000, 0x302, &(0x7f0000e89000/0x3000)=nil) ftruncate(0xffffffffffffffff, 0x7) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000180)={0x10, 0x2, 0x3}, 0x10) listen(r3, 0xfffffffa) r4 = socket$inet(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000240)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) sendto$inet(r4, &(0x7f0000000280)="000091c9a5b66a4aea6eaf1070b3443e056eb2a3e63f07108603b60e845d8400e015c630512bbde394acf1768fcb61ce9dea4f6828e058120ee54a52a88238b17a3bda72408cea6036f2f3e136fbc66acdc3f652a2a76ca3ba69de4a106e40135b160c73b833c64fc7e22a0400000000000000a18b1d6e98520b159d5b9dbda0881ed6aab5e383e69385396428ad6c73329c312cc922ea03187fe552b685aa95fb59dfec8de24eb7fd390a5ee4e21568913fcd3e79852f6d59cc8765b9db47048b11e991119ebbc284e3e2b1a986234f0000000000000200e4ab9aef290100afaca6d0ee4ff55084420589", 0xfcd2, 0x11, 0x0, 0x29) shmctl$IPC_STAT(r2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b87c1be930f05eb51b89257427c8245a1b39cc8de476dca4cf8737e11827407ab8b24b2d5f1ffa786978e030435d4d624c2b6f0edf18d0840d9aa1eacc694990c17aa9cf3264d19a1943beb447a6e1bb38996c3109715dd2d82151dddbea1e0145ce16452e1e08103ae9a7468c3220b3dbf400418a0ad8b7d7c0964b91e9d38903e9659dcf7a73e2acc6a8a779", 0x8d, 0x1, &(0x7f0000000200)=@abs={0x7f, 0x0, 0x0, 0x1}, 0x8) 1.35340667s ago: executing program 6 (id=160): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_getres(0x2, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000040)={0x10, 0x2, 0x1, 0xe0000400}, 0x10) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) (async) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff01000000000108019078e000000200010003110090780f9c8001000000006c7a1ad120d7a3dbfc82635e1cc031fe58609d5d29e04d49e3120156079a501babdab523f7d195132d6da776a389d0e0bd2002bcb144a604e36249ad4e341cb7ad", @ANYRES8=0x0, @ANYRES16=r1]) (async) syz_emit_ethernet(0x2e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff01000000000108019078e000000200010003110090780f9c8001000000006c7a1ad120d7a3dbfc82635e1cc031fe58609d5d29e04d49e3120156079a501babdab523f7d195132d6da776a389d0e0bd2002bcb144a604e36249ad4e341cb7ad", @ANYRES8=0x0, @ANYRES16=r1]) 1.336571798s ago: executing program 7 (id=161): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) listen(r0, 0x1) (async) select(0x40, &(0x7f0000000040)={0x9, 0x5, 0x401, 0x8, 0xce, 0x101, 0x3, 0x1}, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) (async) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xcc, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffff3eeba083e3138848"]) (async) ioctl$DIOCRGETADDRS(r2, 0xc4504446, &(0x7f0000000380)={{'./file0\x00', './file0\x00', 0x40, 0x7f}, &(0x7f0000000340)=[{@multicast1, '\x00', './file0/file0\x00', 0x6, 0x9, 0x28, 0x56, 0xe, 0x0, 0x5}], 0x7, 0x1, 0x3, 0x7, 0x6, 0x8, 0x6, 0xffffffff}) (async) kill(0xffffffffffffffff, 0x15) sendto(r3, 0x0, 0x0, 0x400, 0x0, 0x0) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) (async) r5 = socket(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x7, "fe8000040000000000ff00"}, 0x1c) write(r5, &(0x7f0000000140)="24bdfa5d1d28443b369705e19f98c1752e77a28773c63e35348295a799bc09dbd0734457c365d05b1037aa5afe83fd3fb2e4cbefa1a16600000022000000006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20747a733da7dc6c5133407dbcafaea3077475df6575658bc772749e9b4cf11d1374cacc8af0e650876513f6a8822b437639678a1cc3702368d470dcf2429a7e1582005bed8ad30a02e172d03b072a9c3310cdeeb79f02d23bb72cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31e4906200a0f9a8fb8f41b6f624148718bef45e9a6d5d44909dce076da1ae41aa94c93555ca12169100003bc5a8cfa0afb6979fcde9ff903d2c6af5f5e41878cb0db09287e23efce7335de8152c4e6464595db9b72a3e03671051015aed47b63d1c29a367e0c241cf2b4fe4a73b0941b8c83bce7653d2e1f10aeca6565af26016b3625adfba13bf853403ee9202e0b768421e94a5bc7a06216f884a8860c8cc267457946d2a28a8ee5477fbaacd7588823ab35a7cd0201aac4a635524c123a058b341732a3ae37b26c3361676a24adf60819a56a4e4837031a4683efa751dc56", 0x1bc) accept$unix(r0, 0x0, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYRES64=r2]) 1.333546724s ago: executing program 1 (id=163): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000140)='./file0/file0/..\x00') (async) sysctl$vm(&(0x7f0000000180)={0x2, 0x9}, 0x2, &(0x7f00000001c0)="00f65dc4", &(0x7f0000000200)=0x4, 0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000280)=@un=@abs={0x5b, 0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="4e959e9d4c0b123db96841288f23e54538c53f33702ea035173fe0692fd9187ff4b9581138bf240d648f747d12c217f77ebbf3739a348e414f8cc74bcb1dedb1af1fedc6680532d33832f0a483d5f43b2152bd0c2b4914739499f7d5378b48", 0x5f}], 0x0, &(0x7f0000000380)=[{0x1c, 0x1, 0xa, "6c192e749ab90a50658c77031f"}, {0xdc, 0xffff, 0x4, "182688a764b62d3f061ffc85ddf2b8e3848306d0edf32a9c77639dd175f6c5482d4fecce8c3beca16a21a7e8af9bb43e0c34e76943c609e7436e7499d12d6dd10dc1fd78c88a488be956e8d7fedd6a1ebb2175f9bf7cd38972f4343a7fff3ae6a7274f29dcb3d2e79e20511f6572a3f34f3ebdef7fa69fc9f8f8c16aab8b397706fe5a7c402bef68d29507418574621fe52722fd576387d794e9e501e5c99cc807f6a121365bccee7ee19997ac515d320b8eaf537d5c81fcb07438f4dd86f26670085d2abcb3536c11a30e571811cbaf"}], 0xf8}, 0x403) recvfrom(r0, &(0x7f0000000500)=""/223, 0xdf, 0x41, &(0x7f0000000600)=@in={0x10, 0x2, 0x2, 0xfffffffe}, 0x10) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 1.08576304s ago: executing program 5 (id=145): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="2321fc5c770c7141f595a6be0900", 0xe}, {&(0x7f00000000c0)='\n', 0x1}], 0x2) sysctl$net_inet_ah(&(0x7f0000000140), 0x9, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000180)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0xfffffffa) syz_emit_ethernet(0x86, &(0x7f00000001c0)={@local, @random="e54f05649ed5", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x78, 0x65, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x19, 0x2, 0x8200, 0x0, 0xfffc, {[@window={0x3, 0x3, 0xf8}, @timestamp={0x8, 0xa, 0xffff6c2b, 0x1}, @sack={0x5, 0x1e, [0xff, 0xffff, 0x10000, 0x98e, 0x41db7fe1, 0x9, 0x6]}, @generic={0x5, 0x12, "4944919cffcecc000000000000000000"}, @md5sig={0x13, 0x12, '\x00\x00\x00\x00\x00\x00\x00\a\x00'}]}}}}}}}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.08530851s ago: executing program 1 (id=166): pselect(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 1.082591965s ago: executing program 3 (id=153): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0x10) mmap(&(0x7f0000116000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x34, 0x0, 0x0, 0x0, 0x42) getrusage(0x47a31f3368593d38, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x4b}, 0x6, &(0x7f0000000300)="71f91e3471ac0058bc5a9150654a1d2f1d94a34b8e5f84cf71b59c7a1ccd25416cc4a70a3f937e84940fbc642b9963ecb155a2663512bbb2893ba65755df8bf0af03003a6c3acf9742246fda9775c30fb361365de941574ed9a9a721ec46fe0ee8008ec9f441d6a8b660aae251039dd7a74a6ca29cf3a99f6f9a54b05825942c9512f4b29ad47fbca0df12ff65e9e17338de6afe35b6d185cb2674e57cf01cfca589b240ea8f37d36f458930213862660c587d6b777ffb2b1c34870d742ebef1d4e19507821c667109245a8cfa03ecf8f959b4b99d0f0c4f6ebff2d106d9175772514d9721b0ed95f6c913c865019bfd45f98213c291f30641c6453b59b8799a658a1c031fbf8205c099e28d4e776c74d92f54b199", &(0x7f00000000c0)=0x6be4d94df13eeded, 0x0, 0xffffffe6) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) 1.082201501s ago: executing program 6 (id=167): select(0x40, &(0x7f0000000000)={0x100000000, 0x2, 0x83, 0x2000000008001, 0xfffffffffffffffe, 0x2, 0x5a35fce5, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaabb94ea09066dbd86dd60db8344000811000021cd1e22696377eb8900000000000000000000000000000008af8b0a758b1c18eede81f26f0c20"]) 1.056973603s ago: executing program 1 (id=169): r0 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f0000d80000/0x2000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc}, {0x0, &(0x7f0000e08000/0x4000)=nil, 0x10000}, {0x0, &(0x7f0000815000/0x3000)=nil, 0xffffffffffffffff, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0x9}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000b72000/0x4000)=nil, 0x1}, {&(0x7f00002ec000/0xe000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b6d000/0x3000)=nil}, {&(0x7f0000eef000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000aeb000/0x3000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00009ff000/0x1000)=nil, 0x0, 0x0, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0/../file0\x00'}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) pselect(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)={0x0, 0xf04}, 0x0) execve(0x0, &(0x7f0000000a80)=[&(0x7f0000000ac0)='tap'], 0x0) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000b00)) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) 905.479527ms ago: executing program 5 (id=170): openat$tty(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000260000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x8000000000000000) kevent(r0, &(0x7f0000000040), 0x36ca, 0x0, 0x7fff, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) clock_getres(0x2, &(0x7f0000001080)) 893.946121ms ago: executing program 1 (id=172): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='w\x00') (async) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='w\x00') r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) lstat(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x13) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) socket(0x18, 0x8000, 0x4) ioctl$FIONREAD(r2, 0xc028698b, &(0x7f00000002c0)) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES8=r1, @ANYRES32=r1]) 892.989193ms ago: executing program 9 (id=135): r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="f3cbc2cd361b09df72a7427581", 0xd, 0x40b, &(0x7f0000000380)={0x10, 0x2, 0x0, 0x9}, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="079fac", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7d, 0x4, 0xf58, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0xd41, 0x11}) writev(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x2, 0xfffffffffffffffc}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/49) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mquery(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x2) closefrom(r7) getpeername(r5, 0x0, 0x0) close(r4) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x65}) r9 = socket$inet(0x2, 0x2, 0x0) close(0x3) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000280)="015d2d1f0cadf518dc58a9d71736571fa4ef4ace9bcea0eba242efee5c43f612c9ad91d08a183fe4043839d4245b9292c20abb213732f53a51cc116b218115012f7347896d16168919d350d0a3981b9be15b7e60762e76db1e125f7fa37cd5b37339504f9512877028d84abc99e42252cb6f81edd8dc10daa88945f537e05c64a3817a7a36672b9e2b7b1cd4e62eef58865a557242621fdb6de4a619afd1", 0x9e) syz_open_pts() 892.85244ms ago: executing program 6 (id=173): r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x13) select(0xfe8b, 0x0, 0xfffffffffffffffe, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000300)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#! ', 0x4}], 0x1) write(r0, &(0x7f0000000200)="09200d00000024b7916a0a", 0xb) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) shutdown(r3, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) pwrite(r2, &(0x7f0000000040)='a', 0x1, 0x6) 884.624665ms ago: executing program 8 (id=137): mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200000000000000, 0x1}, {0xffffffff}}, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getitimer(0x3, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdd4) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="63e1a0395451", @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000140), 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000280)="03000000", 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x10001}, {0x0, 0x10000000}}) socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0x3}, {0x7, 0x62e}}, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 660.641793ms ago: executing program 9 (id=135): r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="f3cbc2cd361b09df72a7427581", 0xd, 0x40b, &(0x7f0000000380)={0x10, 0x2, 0x0, 0x9}, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="079fac", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7d, 0x4, 0xf58, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0xd41, 0x11}) writev(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x2, 0xfffffffffffffffc}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/49) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mquery(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x2) closefrom(r7) getpeername(r5, 0x0, 0x0) close(r4) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x65}) r9 = socket$inet(0x2, 0x2, 0x0) close(0x3) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000280)="015d2d1f0cadf518dc58a9d71736571fa4ef4ace9bcea0eba242efee5c43f612c9ad91d08a183fe4043839d4245b9292c20abb213732f53a51cc116b218115012f7347896d16168919d350d0a3981b9be15b7e60762e76db1e125f7fa37cd5b37339504f9512877028d84abc99e42252cb6f81edd8dc10daa88945f537e05c64a3817a7a36672b9e2b7b1cd4e62eef58865a557242621fdb6de4a619afd1", 0x9e) syz_open_pts() 605.223241ms ago: executing program 3 (id=174): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x2, 0xa, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xf, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getsid(0x0) getresuid(&(0x7f0000000300), &(0x7f0000000340)=0x0, &(0x7f0000000380)) r3 = getgid() setresgid(0x0, r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x1, 0x401}], 0x65d, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x8, 0x0, 0x8, 0x0) r5 = getpid() ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0x8, r5) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_pts() syz_open_pts() open(&(0x7f0000000400)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) syz_open_pts() select(0x40, &(0x7f0000000780)={0x69, 0x7, 0x100000000000004, 0x80, 0x81, 0xf, 0x7, 0x10000000100000f}, 0x0, 0x0, 0x0) r7 = getpgrp() r8 = getuid() lchown(&(0x7f0000000540)='./file0\x00', r8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r10 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) r11 = dup(r0) r12 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x800, 0x80) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="1e8803d9a08041a0c53241c93aedfd70577592ac1faa882c0080cbabc5b03d3db1f0aa4d4caa416613493e8b7bca71a7fd48e66c968375b6772cd73a4f17eab9c194a003cf7c81d32e05b2aaf88fd7841ce2fdfd2b3a4f52038360eddea9d821c5d8b24bb28c12fd0776811d9d0c977777bffef925dbd0f73b0136e63aeae2e6cec301a014bc6e5c7d4cda2c51377c5b1111559d876981d9d05d6f069d8444c42e0fe81e6ab53eada34d83dc2fc26b0ae15a49774f33abcbd915bb2c0bbe219e", 0xc0}, {&(0x7f00000001c0)="771bf14b2f9c17e14d2b84fd75842c81d70ce57a0468b4a7a0ba36547575c8b31bcdadf7042f31a7a0c9995ed5326bd6a3d091d0b23ada06d9d47f530c79f97298762d39a337d8038efde4cd087b7efac3be5c0d1530e3b25d9adf23236bced4388ee7e63d8153521ac718d457b69beb55504e003990b6ed13fa034e4ec4872754cc", 0x82}], 0x2, &(0x7f0000000640)=[@rights={0x14, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @cred={0x18, 0xffff, 0x0, r1, r2, r3}, @rights={0x14, 0xffff, 0x1, [r0, r4]}, @cred={0x18, 0xffff, 0x0, r5, r6}, @cred={0x18, 0xffff, 0x0, r7, r8, r9}, @rights={0x34, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0, r0, r0, r0, r10, r0]}, @rights={0x2c, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r0, r11, r0]}, @rights={0x10, 0xffff, 0x1, [r12]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0]}], 0xf8, 0x2}, 0x405) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$inet6(r0, &(0x7f00000002c0)={0x1c, 0x18, 0x2, 0xd, "00c30e5c59e43f085b00", 0x14}, 0x1c) 603.604854ms ago: executing program 5 (id=175): kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x13, 0x7, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0xffff, 0xffff63df, 0x7, 0x18c4, 0x7, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0x6, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x4, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0xd3, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0xd}, {0x6e, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setresuid(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7fd, 0x3, 0x4, "bd540cb13f3e85b42199e3f903783b32c709957e", 0x5, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="9dc54a08c48f405b58769b185f8577cd469679919c63b0daa3e179ec5c40764eb80455889debc7b53b859cdf8e605b0af605914a2b1e7be95b04014842b6ebf4e7bef1e4a09ff258b17a362b312f9cc8311a66f4e72710e679c79df324c3f874656b4f4d261f3231b2f883f2bcc68b55142c02ff9362f3695faece3c50a4f8f8c51385f2aaf81e5e9fa11774a3935a58a6cc94935cc80b0d7e9f29a1afa8d6739bf4271e46", 0xa5) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x4, 0x13, 0x7, 0x9}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0xffff, 0xffff63df, 0x7, 0x18c4, 0x7, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0x6, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x803, 0xffff, 0x80cf}, {0x4, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0xd3, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0xd}, {0x6e, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) syz_open_pts() (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setresuid(0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7fd, 0x3, 0x4, "bd540cb13f3e85b42199e3f903783b32c709957e", 0x5, 0x8}) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="9dc54a08c48f405b58769b185f8577cd469679919c63b0daa3e179ec5c40764eb80455889debc7b53b859cdf8e605b0af605914a2b1e7be95b04014842b6ebf4e7bef1e4a09ff258b17a362b312f9cc8311a66f4e72710e679c79df324c3f874656b4f4d261f3231b2f883f2bcc68b55142c02ff9362f3695faece3c50a4f8f8c51385f2aaf81e5e9fa11774a3935a58a6cc94935cc80b0d7e9f29a1afa8d6739bf4271e46", 0xa5) (async) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) (async) 602.468791ms ago: executing program 6 (id=176): pipe(&(0x7f0000000180)={0xffffffffffffffff}) (async) r1 = socket(0x2, 0x4000, 0xfa) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045f20030006406c054029078ffffffffe0000002040090780000000245e900072faf7084f13d3597f1006400804ef0489fac1400bbe00000020e81f490f8d53f0ff24d6ba8c0e35cf2e32931b709000000000000bae39a4eb23ed9653e8f90a099aa0099fdadb2ef425f75ead9f87d837dee59b83e8fab094a292af18b873786e21b3e3170af5b988e432efe344aa7b7a228b07a2d8452672b779f4fc29b8e00000000000000b63ccfecf4e96abef777bf8f37363be9009364696407a0ad9b311fe41e9a4fc6a2f3d084b3a08205e5068c006b784e95b500a99b2c0640ac3017c56e989b3ee4920f60"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x1, 0x1030, r5, 0x1) (async) sendmsg$unix(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x2) recvmmsg(r3, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/245, 0xf5}, 0x80000}, 0x38, 0x800, 0x0) (async) write(r0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000600)={0x42, 0x62}) r6 = syz_open_pts() close(r6) sysctl$net_inet_ip(&(0x7f0000000640)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000680)=0x6) writev(r6, &(0x7f00000006c0), 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async, rerun: 64) r7 = kqueue() (rerun: 64) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x10, 0x2, 0x3}, 0x10) (async, rerun: 32) kevent(r7, &(0x7f0000000080), 0x7fff, &(0x7f00000000c0), 0xd8, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = socket$inet(0x2, 0x2, 0x0) close(0x3) (async) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f00000000c0)="002c80d454fa906f7448e2cdd0860aef0468ea3010ecc7f5c48e854b5065c4482769f214ecfef39d5539486c957f4b74777ec426ef0900000047ac1d768d6d3d9351abdede0cf29926f42b92f1019dab032c53cc38ae745444d81002e08c7f796ddc2cecd910f7453cfb0efe773372510a8d44a72237288b91fbfc6bda70c3f16dc453b810e6be7e2e5ed55701007e89d905d63eec58ac491ad80825be206bb1", 0xa0) setsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r11) 601.545479ms ago: executing program 0 (id=177): syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff7fffff4cea09066dbd86dd60db0e0000001100fed38d5ba80b9e61cd0c535a98000000ff020000000000000000000000000001"]) (async) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x186) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000000c0)={0x80000000, 0xffff43d8, 0x7, 0x2, 0x8, 0x3, 0x5, 0x10, [{0x5, 0x3, 0x773, 0x80000202}, {0x3, 0x8, 0x6, 0xffc}, {0xb, 0xfffffffe, 0x7, 0x101}, {0x10, 0xe0, 0xfffffffe, 0x3}, {0x0, 0x10b, 0x7, 0xb}, {0x3, 0x5, 0x80cb, 0x96}, {0x7, 0x2, 0x4, 0x5}, {0x0, 0x40005, 0xfffffffb, 0xfbffe2e9}, {0x7, 0x400ffe, 0x2009, 0x10007fff}, {0x6, 0x4, 0x10000005, 0x8bfd}, {0x0, 0x803fffc, 0x44ce, 0x3}, {0x3, 0xc7ce, 0x800000, 0xffffffb7}, {0x0, 0x109, 0x92fb, 0x40}, {0x200006, 0x80000000, 0x9, 0xe442}, {0x7, 0x0, 0x1001, 0xfffff793}, {0x9be2, 0x6bb, 0x5, 0x69}]}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000200)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000380)="aeebe1a2e0", 0x5) (async) close(r1) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2011, r0, 0xffffffffffff8000) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x1, 0x8030, r4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 599.847291ms ago: executing program 8 (id=137): mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200000000000000, 0x1}, {0xffffffff}}, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getitimer(0x3, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdd4) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="63e1a0395451", @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000140), 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000280)="03000000", 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x10001}, {0x0, 0x10000000}}) socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0x3}, {0x7, 0x62e}}, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 390.675447ms ago: executing program 9 (id=135): r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="f3cbc2cd361b09df72a7427581", 0xd, 0x40b, &(0x7f0000000380)={0x10, 0x2, 0x0, 0x9}, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="079fac", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7d, 0x4, 0xf58, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0xd41, 0x11}) writev(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x2, 0xfffffffffffffffc}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/49) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mquery(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x2) closefrom(r7) getpeername(r5, 0x0, 0x0) close(r4) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x65}) r9 = socket$inet(0x2, 0x2, 0x0) close(0x3) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000280)="015d2d1f0cadf518dc58a9d71736571fa4ef4ace9bcea0eba242efee5c43f612c9ad91d08a183fe4043839d4245b9292c20abb213732f53a51cc116b218115012f7347896d16168919d350d0a3981b9be15b7e60762e76db1e125f7fa37cd5b37339504f9512877028d84abc99e42252cb6f81edd8dc10daa88945f537e05c64a3817a7a36672b9e2b7b1cd4e62eef58865a557242621fdb6de4a619afd1", 0x9e) syz_open_pts() 390.539159ms ago: executing program 0 (id=178): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x4, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x93781d0, @multicast1, {[@generic={0x44, 0xc, "015175a0619ddee270e1"}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0xedf4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, 0x0) 371.540194ms ago: executing program 8 (id=137): mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200000000000000, 0x1}, {0xffffffff}}, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getitimer(0x3, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdd4) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="63e1a0395451", @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000140), 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000280)="03000000", 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x10001}, {0x0, 0x10000000}}) socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0x3}, {0x7, 0x62e}}, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 369.375713ms ago: executing program 5 (id=179): r0 = socket(0x1, 0x3, 0x1) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) socket(0x1, 0x3, 0x1) (async) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) (async) 358.016367ms ago: executing program 7 (id=180): r0 = socket(0x1, 0x1, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7958) r2 = dup(r1) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x400000003, 0x5, 0x0, 0x1}) (async) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000000)) (async) r3 = setsid() setpgid(r3, r3) (async) setitimer(0x0, &(0x7f0000000040)={{0xffffffffbffffffc, 0x2}, {0xffffffff}}, 0x0) 357.400346ms ago: executing program 0 (id=181): r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0xf02, 0x2) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)={{0x4, 0xfffffffffffff893}, {0x9, 0x9}}, 0x2) 356.806617ms ago: executing program 9 (id=135): r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="f3cbc2cd361b09df72a7427581", 0xd, 0x40b, &(0x7f0000000380)={0x10, 0x2, 0x0, 0x9}, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="079fac", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7d, 0x4, 0xf58, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0xd41, 0x11}) writev(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x2, 0xfffffffffffffffc}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/49) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mquery(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x2) closefrom(r7) getpeername(r5, 0x0, 0x0) close(r4) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x65}) r9 = socket$inet(0x2, 0x2, 0x0) close(0x3) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000280)="015d2d1f0cadf518dc58a9d71736571fa4ef4ace9bcea0eba242efee5c43f612c9ad91d08a183fe4043839d4245b9292c20abb213732f53a51cc116b218115012f7347896d16168919d350d0a3981b9be15b7e60762e76db1e125f7fa37cd5b37339504f9512877028d84abc99e42252cb6f81edd8dc10daa88945f537e05c64a3817a7a36672b9e2b7b1cd4e62eef58865a557242621fdb6de4a619afd1", 0x9e) syz_open_pts() 262.779699ms ago: executing program 0 (id=182): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, 0x1}, 0x2) sendmsg$unix(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x405) 262.256112ms ago: executing program 8 (id=137): mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200000000000000, 0x1}, {0xffffffff}}, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getitimer(0x3, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdd4) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="63e1a0395451", @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000140), 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000280)="03000000", 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x10001}, {0x0, 0x10000000}}) socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0x3}, {0x7, 0x62e}}, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 260.679609ms ago: executing program 5 (id=183): sysctl$vfs_nfs(&(0x7f0000001a80)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000140)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000001a40)="00f2eae7", 0x4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x74) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4013, 0xffffffffffffffff, 0x1000008) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = open(&(0x7f0000001a00)='./file0\x00', 0x40, 0x10) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="7f", 0x1}], 0x1000000000000084) ftruncate(r4, 0xfff) r5 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000001300)={0xb, 0x4e}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000001340)=[{&(0x7f0000001380)="d6870985ddfda32e4dbee0a7cf82e8e41be92d26df9597211564ea74e6d25f5724e7630e9f8f008827af84cc31c35079684e5bd628fbc89ab4cf9a4802c0ec155ab5217543658513586d8e615c60cf12265b9ef1cc75bf8e5e02e0db441b44aaf3616fad227e982bf6f894cc3bc406f7a00c6e114d3af54c39ff3b4f307df0653f9f07962b79ed06b01a7b3512e0abc76081efff43fb5afc78d958f65e38faa36166a503545a6c86026397ce78e49afc3b119247b5cdc37c974ae26462a2ff3d8ac04c430cffab323fe673826f2c049d981f2aaa824b7db5a8c6423107b8d31ae8749984ba5ecb24cee5889f671646344a51da7ce2d5ef548e783aa5f9a4df05158c9c5d8a0e0ec5ab7db33c500d695613e7a17d6c8543a6356cf8d49d3fd3f337feb2852e6d3a43d0b89739c8ef763f378de6e5b80d4ea7a00e945da0b0810688c14149b82057e3a962e5879572046b4430426658803ade097b446a0fc5bac67956f0bac0e8a48dfd96d9cfe92a844f9bf89de4d320f72cbd2d8f571e62cbe6e59d384f6715e88c4f08f98d1af525d9f24f4f481be20ad131b5cf1aa9dd7aba19c1cb357efaf216236e8bd7f6bb99bc34f9ae5518184a8ea2e94b0531895e14b697fd6ae8f072c0a4fcc24d9179b8ce653aa2d2f40eb674d8353648c832022a1970e27d8cb1db60795917cc2219b779287fc2969c90413f3732ab732c96b7156dbd2cd7185fdbc00735ffccc4f64abdef6e345c3e6f0595d334c5875539b2c56bdbaa65920435cac6500f7397e459467c07ce494517a80bc711d6dc39517c338d5c02b100d680d330eb657999a2f78f09cbc4f54e82ed14d86c2093c894c2daf24db61f64fbaf889dea2314ecf7aad6b0a77ccf50570abaf1e80ac0a24981a936ff073c74d4a81edc42fac11b6fdb33344073604b30b09c5bea51fb4d070a7f8f14c593aea0f5633ebf172c7a78efa016b7b397ab3e885019044ad0f33a658c1ea4a7d1d4b143418737b587ca3780fe2024a94ba4dd3cacc0e04cf2ca81dff86e6dd0ce4be114678f546b482973fa63ac08702678e7ad533ad14f75051dbd19e0cd8316f0091744a3ce002357c692f226ff05e2a5dbdc730be999616fc334d57e3cb2405be9a2457c46b735b359d64ae495862db00fb9de900982162b6bfe41bb168c88a7113c77f050b03df28085c68568d8e587f02b0f4b6b905e1e79a70c1ba6294f045c4898928ba871a031ead6c193cb23a5a7a2e5f495bfc153c0ebe2d4622daa3d8b9adb738921d3af1888b9371ce4bf4ac37b492d719f9b719c7564f575892c80a21459fe4172e76d51724eb0d17b1d14e97fffdf832926f2353f68f7067273804fcb86e7f3d434fa78890185bc897bf1cbdd016f168fd4e9951e659c587311608d6a8cb5b96d66e8f05bd248beb6ebb056b2451d5f6e1425a32d1324783def206afdd1c1c5a945309fd9f2138e239b2f3b98b92defd432adb6db488a2469edd2189c816fcd372adb27929a0f210ea74f125e7b7bb28f7f68b584efbbc71212de8b703237a8d6a430e3e426c17dac2919e95173a99cc4dcd3a995f283b13ff14463b132444b3855556837967b4f0367bf09f21bcd5813fdaa52f756b16bf85d27db716936030856a5ac0768e9a2ab72c2e69662ec49655b242c4c161539cee596cb96ac3492ea393d682c7f30b96bd7af6db7ecc61fd43a7b302b649c67f1df19c4711cea0297161e9c0bf01073d6c3ca8b0abd6ef1b3767d7c21bf008cf8fd4f9ae9ba436ad8aa43c5c852a510b8bf421029c67706b4ba6df26feae60d52648ca6b9f104348be98d144443cbd810e82da9ba17d50c959d7f962cf796ba5ff74c737d1ff1e3769e6a2eb5fb6d336f0dcb0ec45c61bbc001acba1f0008e0ef5a886379eecfe6fbb8f3621931f82bee8bf98bdfaa04871ddbc1edfdc4f344949d32302ef441aabf1ca3669cbcf18893e5cd21d6bd1cddada7198a3eb5d32e905e51614f6f61858dc657819ddcec3798a86de0b90272b81a34c2a3eec27e762b5384fe5d87b39d8758dbaaf2d17eee1e55d6c1dae218c5f108b2e475472659096f34f70649786e91756c6606edf8678a9687bca966b1a9c3ead70a7edf523d1e134e65667d4690c5638f063659dbe54c43c0cbe3162be3054947b92abdc82f3c396256692807eaed220be04120bc612a664e0ba598742e5a7d1ecd7d3b4a3e4b9138f92fa10aa94090150997b1b31f3650c22a74ec3681b8603388935153e145d09b359b7a15", 0x649}], 0x1) shutdown(r5, 0x2) sendto(r2, &(0x7f0000000300)="dc771458dc2f7e08f6728205993a60fa3f97621fa4e1af78ee8b9ea670044b4243168f2b401363488e2eec289a20e0b5c2dee879e7890a481b34619b221c30d3946c718024d0612123bc77ac5deb7506dc8ad4beba2417eb99d78c02c60528b07cda1b735ca10928f4efd432682d0e44534c39d8d54b19b4b5eafbabd93489fe156ef323de691723ff9abeaa72fe1a97c5458c2a1a0dae7119247424ea5efae83c4b7529d61f40821c84e2c9429e00b4f61ea467433fba963c0b2bc36157a2b032fef1498398ac3064c95b80ae0f8a07cba77a0fb509994767845a318237ae217aa9419ac523eb55de11523252c2caa3adc4fad541d71f1a2582931dec0c2e653ea6f85e7e2e048f220648dc02aa68df7344e6c936c1f7b152ecfe58d9373ed633ed8281e7002b20b542ed2d22d801935ebd0e3614abc56c911d17b144ed9f01477c8e4ee71a60e63a3a57f69e503aff3b81a60d5f678a54155e4efa2b2e9bd3c88ca164c13937fe8a3cf84657e015dfae2a618ef8e41440c55189b6ac903d3ada49617373f5a0f88815b58497692c7bcfa19448d38e0c1889b466e00b1f414a02b45afb0be576c61ce12fa1a01167042da7e4b943f120003afc14675da3aee91c3d2b0996aa7b900aca0d6b808152596d9c4ccca0f4231978ddfc0f2ab18017cadffe3ee60df1419f4b186e039ab5e91dd9fbedaf43e207ec1561d6798fad5a48e693ede1d1f00f8a24802e911ca580d027345e33b110e5998e8c010e4ec28fba73f2fa666dcf7e5a87681c7db9f8ba417475028e2f1bf79680c0683618dd2246a07bc5c176a3349f927e219c0c585f40c8ccb6dc85a718533e8deac548f1177750da833cde7080c79763e7348b28da6b2bab454570b2268929e2694ba22259f53e56a2a15c2ca26eb17923d78d45ff18c3c248fd7e3dbb2de9b1d7a1c83dc1e84022b91935b030d50060c3cb81261ed4d673151f23d0109da8e3f6a6c8c2e4df481a415b4d1a14ef0f2f7c956ce8013556150154b05e317a0575e79f097f67c761c02b36b71823b436876e0d4448455d560a194c957f0b65147002cdfd83f2359202d10df0c6fe8ccfdea3747a44a478ec4ed72d9b682d1ab5e8e28634cdd77ec271b8f7dfe174aef50e3b1198558d363482a80300b53603b5b9ea532bdb7264830f3a267984f909e8b2122b00bc8be64075bc9de090c9b732b06b2eca71970639274ae5e114ca1e9b1a8f952d28645c5e191144338fc26dc5f03d1e73625cc8edac924571916769775705414c36811603756a4d67c8bebf8662be11768f8d7ca711a9635d6477f685e05028dcc879428f4d8220a489c58e23fb8cf16654efaa763b344f57215b4c96ef3bd6bba7700e41d613256f8edf6579c5db0dd2a7c34a96ca88f6f5a8e7462f8a0d50cc854e095ca994b942d0a1d71a16928e4f8f4bfab75116fec35c9ced95b510143502b09a1a4c45c32ef001faa0363c47226360e1a4f5e581a82b72f728216963d88e3a74cb8e11ac1bf95a52aa0438ed91b0206d357369b6f54155821b24bc840915f84b5f71bf7e0881710e6abe2ca1d85b04727a2e568e8def1aee38604187d34a42bf3b985bfbf6c6ae58aa9d28dd57bce2d74e58807f13b2ea4ad5e26ef7172da4d13df03bc1606927e829df8d1e1f6f7c2191c936e0f19b67503ea7feca6ad6cf56485eee2e0b75b7b58370a59919f440c91d128a609024505df20b30181a41c01a55bb81a4017dab842eff3adef8159daf64e3786f5211fd91df9d9d6953d2c0860cdfc70733b0d6d1f8072bd68e8e6e8f2c15c3c96972a5a238dde213b46d63216dcd7139cfd3f945d08b5bd9d619e1f8b45ba793de42e010291dcca92f2499b7f6a64a95e0daa6786c0fc072e340569c34f6c5c8c43ead91d919127d36d70d76774fbffe3601a769f21ef1ba08fc4b8b4e317eaf44060e40ed0e32a7e57dd4f0c0515bf2f6ba0ad0d61ae67654abc90430f48f3add6b74a367e6aec033e5f3175af75c80344ab59f04bf359ad2899227e07817b5465a720f9b3b0a8ddaab56bd964e661671ba539900a9d6c93c01dd087d9343cf43d59453d01205d3c27e509ee32e56bdf05391164d2f29a37b7609aec7e801f23569e622db34418714792ba024ce31e03710d183f39dae13f8e04e6797b643256baba75bb14830089f07d1fddcae3667532f00c99ec4cf4868a318da5da21cc85b2a1f90350c611780472722cec8801622bea859d6052a9f50f26e30817f9c3f3ec720d6027a608df83249b246c8b007986615c8a86ca7610c81d1c5c88d4e835ad2ee3c1e023227bcb89665d794f4ada04500ae772a55550b465e79e6a5d2041e69b132f13f7dbf048f1f959341a1ab3438bd1ea89fd340705453298ac3ad52c18accd1c3c1443fb0cbd5f298a0f61f37b868ddcec7dde3e9df1dd0ebeddcf3068ba88bfa4231aa137ec019a0d88f3a95f22e3ff0f9f05d8fa5559ff763ad6970da9e67f9bb2640d11f47479f02aa625b5d511002685260f7919abd6a5baf227b9f60102bf26719eac73697c585e54e9b23612acb57e149fcdfd1ee0f670fc68ca48df2d4cedcea8929bd6e96de461e4606af4e906fea5a2c1df68b064737d2281f4f87f6736e7d7211787b104986d0f0149819de2e51ee1b66c175c809921a7a3e094da58a805ccf6fa33f923ac61e565418bfc87adc08409eb04bc07f27d3ef80562acb44d38479a4fe551f313bb3dec4e11e42b2b260ff5a2c538c580a66e9e2c99737ba1c09177dcbca784ac2e35369f3beefb57b4c3bfb572423174f3b2545f955ec006ec360bdd0dd2146dfd2ae105b7fa6e0b88555dd83f10d30136da5099695259fba244283bcb09654e3e2b3257aa2262f55f9ca644628bfb6b7f1bccd6cec4b0df62c0b4d4e310bd07120ddcf3861b901bba31ac8d0b42a095529242f76313dd12aa4c74d7db41c6525ff1a1ebbdb22fe72586092d7845697d07c872c298b82d1f7ffd458be1b5a38276fe3f9a24224a587665dc0781032536ff27b97704a610e36f0f6ec639e24fe71e54a7b08a71275d2e9ffe74a00e1af02224976e44dcb2a925d5068c07f134195499197d92c2ff6e32477e8d480d5bc70797bff9ae399a23fab92490d721c3c60a2ccffaa7103df1c288ae9439358c7cd1cb642a511c121dc3804d1602fb818c4ef8126f4717f4156790abf37b683f44bfd3b5f434dbf23a0bd1574721632aedc48a562283e34f9df2a7995ac477444a6a56c80f63d646a6e05c4a056dfc8b5d5efa924ab3bb429f1e00c281d391ee8c478ac855b33a3eaaccf21dbe1718cba43ea1c526e662a2e2eba491dec7418cacf95dab885b497483f4477a8da768701fa2bd9d93c2cf4d431ee906e1528770a5ba30e4309ce348bbe712e94583e9618a10a15dcc13ca2435733cfc7db730534c5fd8ad76edd76ef5f5b12bd55e0de28cd4828f8c474bdb584bf7a47f4c7c64b14be69e01fd09f9d735535f063e5c95c8c608e14187812ea915b1153bfd57caf57dbe1d64d50fb843beb982e29d5cd1fe52470cf016e8c9d2a1cd6b41d21aedfebb46fd751c0b553c6cf1e081557e7bea729c21d7e85ff72849f1741c8fe6f3c14c52a6ef960f95102f7a8446025913628fa0e5f3ee5f3dfb6aa011bc479f718f1fb34a37a973b23ec529edc063f80fdbb7288080501145c7002aca5cdeea2a027e8f4b2e79406e452713d05ce83c8fbad83bb545babe3ec420aa8bed1992c3ff2b6f946c68839eb013d3cdea021f9e82a387247a4c3d0ef2fd93afe488347eb42c53a8c0efe0dcce71f804c7bf8d82a33df1b45b290dce947c0eee942ac78afa5557551844646b5b5591739624e00eebaf7b80b2243762703d116ae009638394e08f8ff5e7a8748db874875f2e3d4ed95a156ea7d5fc6ce6d3bd3e32e0b84d0412e9a551ccc981efa7a859733306244297c4c490480b699783eb7f388ea13583723295d0117283e1d17e824b4e53bd0dfe1c5d5e0fd40157a8de0ebd7b9ec5f53de3cb4710007cf18ba7c614a7d91bc0772222814fad8919df612d5928933cbfbf6d2cc55c424b41986761ebbff9d7ee8cc4a1df11c8de50fcb07ea4c42c76ea11903b192bf1552f206abfe9d9a4f022e9cdba4817ab12bcb0d655a17be0abd61d7becd7a48ae7cbf51b51b70d53d8bd65e18a9f3392d3c87303d6dc193c2a8c00e98a0f949d91b2dbe69c860c9ad72db7f2fb17d781b77a345c82d62d9585b91c93bc2d957cf349831666fec96aeda4464e5b93b00bede7cab4e23e8f7179aea1f78c4c8f44e252a7ff828c30d33521869275ec9da821ddd75c1795efa7b7702925c6b1aa31e2aefad2e1bd85247a0b8c63741d51302b99a2f6aa7fa309492abc1b71226dc817b0113bb0ac1a5d8d183c3ad3d22fe9d32ecee6f9982f85d7c70774a73e8ca4e9f61bbff272c7a47dbf5bd1350525436a85431c83f1d2b3cb144133a447dea6e90dcb810670fde79ef69af794297869fccfcf322707894b240fd633f563cbd9d9e7d69e96b9998bbc530e9dfc3ce8fa41f7e6bf6820a12756473ca11ff3df91e80adc5360bf0898f6f2b7b63f34bdd361b26d67c3a628c08a029d4c6f53ab7641db4e023684d5bc283930411e085a946fe0ed230aef23482f1a07ef0f3b849cda6fefcf7ca1bc1224b7a06652b55a4dd96e619693ad43bbcd9a88ebbaba5108f3776f5af24c75ee8366eba9e7eaf90cb22fb065c2eb1108c96a8b0c595bb5c5cde41e2a45d8bcf1d293301ab3572edaaeeb6d4f6ea15467519001e18ca0abb1d98ad7185a3cae53d86f8bcc14ef49f63c6dd18ae87123fd27ffe1e1b14687b9354bf3c557c2458fb1b930ae91b41bd00e81dbda4e720fb3ecccea564eb429f55b78778556ded0950bab31f8c5451154f3a94903f7cf5cd63b7bb02b63588f343bea5f58ab282a7915d30bee7021ccbde2e4cb4af834eb8f830892e2cf6b3612f2922d1d51ad5b18e373c05794770ebe22f2b1a3a3b265918235b51d28c2834260650c3eea0832fc0584fb827e32de58555d73c6ab95ede69e25a12a65f742ec00a544fe1c90482ae9758d7403924c187337c3e2311fe20b97affaa7c78d67fc56353617549c560ebd0fa8d6a00967a3bd88990068d54a3690849acc67429c012d56eaffcb9f749988e83277ce2a48dd8fa0e6eeae49d465c3f195528dcf212c953740b3387da59e08b453560f1286b352e832ae450adb8eba6dd4a1c10f7c23901fcd9c8658df9cdc1907ce387e9e0d142a6f611d8664a86c131fd93741e9fb4b1f694b76cf73da85975cf530989bf9c97ef6e34a7ddbe59d5716b0365ed8a5bbbe65c1cbe61c7a862e00371c47c522e2b1d44414daf87f28b9a7c5bb6050e8a60991586d3d3e21e480d3a14a11bcd53a4714646f8b3f894332360b865dd4c66321a0d475a43ee4d945dbd06f23cab4ae6e0d18a43560c22d76c1ecd7af188de3c13a0a6726cc1a44d7f118a02211d7dd3368410677e48518b4eeb81234964203ad5815b224e77efe30eaed71b180656f8eed7e9d1f5b322411c3fd322f334c54ff0bd93b243867ccbfab7d4d76cbd34c559d03ae59866f0883c0acb1c4d844976112888701fcbe21fa8897f8efda1b1efd5f2c3ddab0313cddfa947ee4206787eb42c99dbbea3d17f7ef34c8714826592c9a51ccaacc9bca77790e4bc841d135cd444ea5800d8daece05a864422ed7379788b433cb99f94760845efb363d20ab5a372b12f570041a5ab26d1accb55491ef0d9917ba1", 0x1000, 0x4, 0x0, 0x0) shutdown(r5, 0x2) setsockopt(r3, 0x0, 0x7, &(0x7f0000000100)="04000000", 0x4) r7 = socket$inet6(0x18, 0x1, 0x6) connect(r7, &(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x2, "ff238000daee43e512de86076b317df0", 0xfffffffa}, 0x1c) 257.689488ms ago: executing program 6 (id=184): open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0xd6) chmod(&(0x7f0000000440)='./file0\x00', 0x3ea) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be381649912c20ee6a882b297be1aa0500000051e2f0ad3ed8c257699a1f139b672f4d335c223e7d0c032bfa896443a4211200000072f7d08bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000000520000008000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() setsid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x180, 0x3d}, 0x6205, 0x2a3, 0x0, 0x0, 0x100, 0x3, 0xffffffffffffffff, 0x2, 0x0, 0x20000, 0x0, 0x4}) sysctl$kern(&(0x7f0000000200)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000480)={0x1, 0x59}, 0x2, &(0x7f00000004c0)="a647cec908a8216ce12df43d2d30c2e5d9ab4e7effce7c5d5fd9af45d9cef26d79d346a2d968a5cad3de336b6fb58464e00956", &(0x7f0000000500)=0x33, &(0x7f0000000540)="60d6efdddf57aab962f87bcfbf05b2426385fb85185ed7e49d8a2af720fc03afc18adda16a0827014d569dd6667b09384e4c0ca0b75097d40217ce1f22b8617d891f37345dde4c5f80cf903e3483e5a3ccd9b09a4761f6a8ccfb20efa94ce6b35bcef1ce080bc9527ce0abc2727d57d0c77591c73a8767db49490e6b1fb5c7ed74491285cde24995eb55803b1a427819e0d9", 0x92) sysctl$kern(&(0x7f0000000240)={0x1, 0x5a}, 0x3, &(0x7f0000000280)="71f91e3471ac0078bc5a91501d4b8e5f9c7afeaf64d2b4e3eb4ac370825e8f3f9dd69ad1c96b96a75f0b663f000c2709338fcee33611b033e6f7d2a453953722dcdd3c50b7c3341cce7d38b763fb8ad574eb76e751e61f57e919d16de935ade3aa8e6c4a3a163555497eefda8b6330ae6c6efc6a4cb8afada8c676ce18a7721454682dd28659ffa313f79d2236054a51bf6615258620293334f5f5e693c5f800000000000000000000000018fa4f77302fecb80058c4f99f1b9a230563ab4a49663c40f9bdd5387a2bbf5d967f0d41220cc410a37220c61ba45e6a7df4d47eeebc3ba18231668e0164b1436af6a67a72a5ee48029e7d3669e596dde19c13a3bac464ea35ccc1ebaaf90847325c6306d7ac26a80cb871c1e4d9b2f127a714238e25c3f0aa738b3943cba6f94a3ba532d4b6c3e8767a2026e8a78f8b74a5b1123df5f47ce4308ee683a3a401", &(0x7f0000000400)=0x38, 0x0, 0xffffffffffffffcb) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAF(r1, 0x80047476, &(0x7f0000000040)={0x3, 0x7, 0x1, 0x4, "4a00c35bae198f4d0e61670e7e22c7e84c5d83f9", 0x7, 0x1}) 257.054602ms ago: executing program 7 (id=185): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0xffffff02}, {0x2}, {0x2, 0x7fff}, {0x1, 0xf}, {}, {0x0, 0x4}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x40006}, {0x3, 0x2}, {0x3}, {0x0, 0x40000023}, {0x0, 0x5}, {0x0, 0x8}, {0x2, 0x4000006}, {0xfffffffffffffffe, 0x1}, {0x0, 0xfffffffe}, {0x1}, {0x3}, {0x1, 0x80000001}, {0x2, 0xb}, {0x2, 0x3}, {0x3, 0x800}, {0x3, 0xffffff80}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x9}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) (async) listen(r1, 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8000, 0x1) getthrid() getresuid(&(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)) (async) getresuid(&(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)) getresgid(&(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)) (async) getresgid(&(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)) r3 = getthrid() getuid() (async) r4 = getuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getuid() (async) r7 = getuid() setreuid(r7, r7) fstat(0xffffffffffffff9c, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000240)=@file={0x8, 0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="aedc7af1d4947cb00f1a04d9ed204958ec0a5a0cdab3f14a491cb9f5252e7d332953a0fa7ced19e9fada651d89266d0b6021d0425cd8517d6054a6a867a5ecbd6d5d494aad1c03bc6d3165f2959f03ac479f3ee7833451409a1df224b17552c98c7f64a7de134a064b8c0e09b2a4b00f50dfb34936774545f9d2d94daaf9254656a7d22ac7bd58a079e24b24620dd3acbb7936f710c72aebb023e6271d4ebb4112e30874bb52435cc17aa34cfcff6411ddeae9fa953b31a2038a7da39893bb5e007c9ea75949229a09b4dea14eb098fe6901039e3ba40fb22b6a94", 0xdb}], 0x1, &(0x7f0000000700)=[@rights={0xc}, @cred={0x18, 0xffff, 0x0, r3, r4, r5}, @cred={0x18, 0xffff, 0x0, r6, r7, r8}], 0x3c, 0x1}, 0x1) r9 = socket$inet(0x2, 0x1, 0x0) connect$inet(r9, &(0x7f0000000180)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x20, 0x0) (async) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0), 0x20, 0x0) preadv(r10, &(0x7f0000000800)=[{0x0}], 0x1, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) connect$inet(r11, &(0x7f00000001c0)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) (async) connect$inet(r11, &(0x7f00000001c0)={0x10, 0x2, 0x3, 0xac1402aa}, 0x10) closefrom(r1) r12 = socket$inet(0x2, 0x2, 0x0) getsockopt(r12, 0x7, 0x7, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 234.33181ms ago: executing program 9 (id=135): r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="f3cbc2cd361b09df72a7427581", 0xd, 0x40b, &(0x7f0000000380)={0x10, 0x2, 0x0, 0x9}, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="079fac", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7d, 0x4, 0xf58, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0xd41, 0x11}) writev(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x2, 0xfffffffffffffffc}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/49) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mquery(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x2) closefrom(r7) getpeername(r5, 0x0, 0x0) close(r4) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x65}) r9 = socket$inet(0x2, 0x2, 0x0) close(0x3) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000280)="015d2d1f0cadf518dc58a9d71736571fa4ef4ace9bcea0eba242efee5c43f612c9ad91d08a183fe4043839d4245b9292c20abb213732f53a51cc116b218115012f7347896d16168919d350d0a3981b9be15b7e60762e76db1e125f7fa37cd5b37339504f9512877028d84abc99e42252cb6f81edd8dc10daa88945f537e05c64a3817a7a36672b9e2b7b1cd4e62eef58865a557242621fdb6de4a619afd1", 0x9e) syz_open_pts() 62.944782ms ago: executing program 0 (id=186): r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$DIOCNATLOOK(r1, 0xc0504417, &(0x7f0000000340)={@v6=@rand_addr="ebec20ccf60e99e04b4fe2abeb83d1c3", @v6=@loopback, @v6=@loopback, @v6=@loopback, 0x8d83, 0x1, 0xd, 0x600, 0xe531, 0x6, 0x18, 0x3f, 0x2}) r2 = socket(0x2, 0x8002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semop(r3, &(0x7f0000000200)=[{0x23, 0xfffc, 0x1000}], 0x1) shutdown(r0, 0x0) r4 = msgget$private(0x0, 0x18) msgsnd(r4, &(0x7f0000000240)={0x3, "18817160c8d0c8eceddf536cc981ea8ec342c5a94ce67abdff52bab5efcc8dcbdd8d84cea5f1a2e1f85207b439ba6230d9d5e39d9c404a445099c4a88d30ec667c65b82cefe1e53e10be1295022cbb89c88f7c6609ee876ee776225cdfc2d15f2340a17fc8253d9158051040fd0a57e73c143045bc0c250a9471d0f634ce6bc4972aba87c50f95cfabcd0a3e17f47f55f7"}, 0x99, 0x800) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001, 0x1}) close(r5) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000440)={&(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}) syz_emit_ethernet(0x1de, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834401a8110000000000000000000000000000000000ff0200000000000000000000000000010102907806000000611f3e9900813cf8fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00013864000000740000000000000005020008000000000000000000000000620b000000000000c204000000060449e442eb55302ddc2969b6b58ee1cc26fd087f600ad8362068fec68bc7f0c0099772f6131c691bacc8ab8dfa35a33ce794a5d3c251e3d9187655464a92ef1bb5a9be354ccc0c8bf0c80105020006c2040000000000000000002906000f00000000ff010000000000000000000000800001ff0200000000000000000000000000010c82914f2d1d7b2ee64e59e03ee43a320622ba95cd550af80bf6453068c5b4f766c181fed065d7f5089ac706910f0aa115c192efa74ff684f44724f4f7b4eecea69b8ea21902b1c1caa02f806b84c9d7c16f385bec5a56ae75adf4ae30932987259272fc51990653c5b60b9cd95a173c963a1dec7d488f6c7d1b3f89011cf13f1418d5afc56c659aae1f81851eaa50c488c4905114dac54b767824f89a36125bf0cbb7a0187e28fc18ad22c608cea1c31d388760c5605837b4789770182b54081a0685bfc9edf57c"]) 62.497853ms ago: executing program 1 (id=187): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x200000000000000, 0x2, 0xb, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) gettimeofday(0x0, 0xffffffffffffffff) (async) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 64) close(0x3) (async, rerun: 64) r2 = socket(0x2, 0x400000000002, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000080)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000240)=0x6, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) bind$inet(r1, &(0x7f0000000280)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r1, &(0x7f00000002c0), 0x10) (async, rerun: 32) write(r1, 0x0, 0x0) (async, rerun: 32) socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000180)="07000000eeb7bdc3b69b20e9825d5c4726a07631c055b69689a337f978af152b349d1c2f001f62c72751a2f7a1a3ab2aaaa489b3144fad4d555693caaaf9bcc668917885943dd037e0483100d35db13b5ebfc3e48fca8bd7ccd12591cbe8a66e374ff8791b405b9b000e8dae7e1a1abeccec7f96ea69425fbf5fc85359c2862ac616b14b7e7fae44e12cf6f40f2bba9f13471e4720e0f2ff01000000000000ef406d6403", 0xa4) (async, rerun: 32) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x2, 0x7caf}, 0x10) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x4000000000000194, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 61.547837ms ago: executing program 8 (id=137): mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200000000000000, 0x1}, {0xffffffff}}, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getitimer(0x3, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdd4) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="63e1a0395451", @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000140), 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000280)="03000000", 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x10001}, {0x0, 0x10000000}}) socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0x3}, {0x7, 0x62e}}, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 60.793147ms ago: executing program 5 (id=188): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCRCLRASTATS(r0, 0xc4504448, &(0x7f0000000080)={{'./file0\x00', './file0\x00', 0x40, 0x8}, &(0x7f0000000040)=[{@broadcast, '\x00', './file0\x00', 0x2, 0x8, 0x0, 0x7e, 0xc1, 0xac}], 0x2, 0x1, 0x4, 0x2, 0xc, 0x8, 0x0, 0xfffffffc}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_index}) mkdir(&(0x7f0000000540)='./file0\x00', 0x80) utimensat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0xfff, 0x6}, {0x46867041, 0x4}}, 0x2) r1 = getsid(0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x4, 0x40000220, r1) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000640)=""/15, 0xf, 0x2, &(0x7f0000000680)=@abs={0xf9, 0x1, 0x0, 0x2}, 0x8) setpgid(r1, r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect(r2, &(0x7f00000006c0)=@un=@abs={0x85, 0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r5 = getgid() lchown(&(0x7f0000000700)='./file0\x00', r3, r5) ktrace(&(0x7f00000007c0)='./file0\x00', 0x0, 0x2020, r4) sendto$unix(r2, &(0x7f0000000800)="779773394d435a3ab2958c5d702f73c633291c880ee97b7cfcf29880b0dd4c9c0e593a3a0e9c78debfed1dc0ef7782b3e6316b05486f65a418da26c0de446a67231f5f72d65e532f71725f26a4d3179dbd8f4c00798dcdaf8b4a60ac39c98f72d447d8711d", 0x65, 0x7, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000880)=""/251, 0xfb, 0x1, &(0x7f0000000980)=@abs={0x3, 0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f00000009c0)={0x1, 0xb}, 0x2, &(0x7f0000000a00)="db198dcf51123ea5aee738b9393500e1113f2eae9a1f0965fa5fa297e7c1bec8686badc810a7cdcb98b334458e7154b9cdffc3ec38b0a884d70177b6ec963e4e465876b0bce35a5231917c68adb7278770d9a69b4860beea9f8e683c4bfb469198cdb1c56ea69c042d7d736437b264e1da7f89e2e7aa1d7677b1007234fe37383906af66b75eb1d544c1c623fda77ec476d7009934966123cef69d6f411b45f354ee1f69c8f05c829b84d5d1f2", &(0x7f0000000ac0)=0xad, &(0x7f0000000b00)="b45058f0c724700eca53902a7cb2202d427527e0598c74e77c481c9312d501ff21d8ead78d044c7d6bb98502c9cff275ad89aa50c65f0ff94b49d1cbfb184e2887d7ede013a1552c72a56ebeca3ac377bbc624cebe2487907d7a90139b613ee1b79458b7321ea62fdcfd8dc8c2484a027aabfeb9f3e258255d0702861dc05e0d806f1e07cbb6a7789c913fec4f01fa9e", 0x90) r6 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000bc0)=0x4) utimes(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)={{0x2, 0xffff}, {0x8000, 0x9}}) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f00000010c0)={{'./file0\x00', './file0\x00', 0x10}, &(0x7f0000000c80)=[{'./file0\x00', './file0\x00', 0x4, 0x8}], 0x9, 0x1, 0x23ef, 0x0, 0xfffffff4, 0xffffffff, 0x2, 0xbac}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001540)) sysctl$kern(&(0x7f0000001580)={0x1, 0x9}, 0x2, &(0x7f00000015c0)="aee45a3a5ce7874f6cc33a9b2ba9fd857db523e1b3d219b56b78ea200b281636633c6d87faad4c344213c78b994941d668f752c3bb3fb19c6dafd2f12ab459a30e3585b929b23eb1ff060f87d5c7e6c239bc0003973bfa486b952a99bcbdfe565c42d1c132e5b6e4a52d5f45d7cd922c992e2e70759c2aba89bfa88ea9ad36d3b274688b4bb3eecb36affb409a38fabb5c19dde182574d936aa015f39b6e6ba0107713d6bde5bf101ca31161d51963d60ef41b6ec205d8b6fee7d2bed930f67ab8fbcdbd6db3e6277dc9df199f01a94931ee08f5595bf1ec6e8ae46004201ec4", &(0x7f00000016c0)=0xe0, &(0x7f0000001700)="3b70cf174ce15558b4ad900011adcb1ee6d649b9c17988070d5cc3f7d67debf9af82e2c3311a492da3f9a078a425bb5bd3917de8733abad70a6dc44279d1a3424a7cc3753806fdbff2fe95ea33f4f0bedfea7571a551dd1b1bc4c6f4f6953ac7eb9c993e10542b1a0dbec62fa40d575da4004043fe7d71c80dd890b5b4ae6989", 0x80) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001780)={0x1, './file0\x00'}) fstatat(r2, &(0x7f0000001800)='./file1\x00', &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) fchownat(r6, &(0x7f00000017c0)='./file0\x00', r3, r7, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000018c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001940)={{r3, 0x0, 0x0, r5, 0x14, 0x6, 0xa1}, 0x0, 0x0, 0x5, 0x71, 0x6, r1, r1, 0x8001, 0x0, 0xefd, 0x0, 0xffffffff}) 59.592105ms ago: executing program 7 (id=189): mprotect(&(0x7f0000506000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setitimer(0x1, &(0x7f0000000340)={{0x3, 0x7}, {0xffffffff}}, 0x0) getpeername$unix(r0, 0x0, 0x0) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/card0\x00', 0x200, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00', 0xffaa}], 0x1) symlink(0x0, &(0x7f0000000140)='./file0\x00') getrusage(0x1, 0xfffffffffffffffe) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, 0x0) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = socket$inet6(0x18, 0x4, 0x2) setsockopt(r4, 0x1ff, 0x3, &(0x7f0000000380)="c972b63e0f63068877a6308135a9431a0afc81d3149e9071653728e49d4b740178ff139033e0c4da5a7c9fc34bb8bbf04b056c854866ed8af677b20514f2f4b783fbeb8f11e52519cfcf3b25cbac7e576b4f3d178aba9b88f3e2a1d80f98812eccd732c66a807efc26bd3ecf296f717b0cb435d6e21713404b6aec6484e98d0adcbd51116d2d911ee3e8d1eae38afa87ac40b354fd96ef81c3b0afdcbcf52572fc0c1acd9cb46478be0f39b3b18e84f191bcd3b3b1ceac9de742bfb7df0a01c2f6bdcb9efaa59fd467c3a437434d24", 0xcf) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x7) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', 0xcfc, 0x20, 0x0, 0x1, &(0x7f0000000200)="c5438065e5a2cc7c557e6ce5a1e920509102f519d1358b94099d3f4d9c2341adba2ebed022fda8cb1f37dff9f463437022640e6d1a2b1a818e2f64e35923788857e7f40d4626de60128aa8b67a06b6c40247f45dddbf8aa0dce11460e02623b34a0907724c654e579fd1c3698475f1147eda777c9e6d5f5e77f1599af9fee37b1e4f6c57ecf324b98e33aa01ccec25", 0x8f, 0xf}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x9cab835cfdc52675, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1025, &(0x7f0000000180), &(0x7f00000004c0)=0x4) mmap(&(0x7f000059a000/0x1000)=nil, 0x1000, 0x0, 0xb013, r0, 0x0) nanosleep(0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 58.473801ms ago: executing program 0 (id=190): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x4, 0xfffffffd, &(0x7f0000000080)=""/91, &(0x7f0000000100)=0x5b) (async, rerun: 32) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dri/card0\x00', 0x8001, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000280)={&(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0], 0x4, 0x4, 0x4, 0x3, 0x3, 0x3ff, 0x4, 0x3}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffff9c, 0xc00464b4, &(0x7f00000002c0)={0x0}) (rerun: 64) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000300)={r3, 0x28000000, 0x0, 0x3d, 0x1, 0x0, r4}) (async, rerun: 64) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (rerun: 64) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000380)={0xfffffffc, 0x1, r6}) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r1, 0xc00864bf, &(0x7f00000003c0)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r7, 0xc01864c2, &(0x7f0000000400)={0x0, 0x3, r7, 0x0, 0x3935}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r6, 0xc01864c2, &(0x7f0000000440)={0x0, 0x2, r0, 0x0, 0x3ff}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01864c2, &(0x7f0000000480)={0x0, 0x2, r6, 0x0, 0x8}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r1, 0xc01864c2, &(0x7f00000004c0)={0x0, 0x1, r7}) (async) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r7, 0xc00864c0, &(0x7f0000000500)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r6, 0xc00864bf, &(0x7f0000000540)={0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r7, 0xc01064c4, &(0x7f00000005c0)={&(0x7f0000000580)=[r8, r9, r10, r11, r12, 0x0, r13, r14], 0x8}) (async) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r15, 0xc00864bf, &(0x7f0000000640)={0x0, 0x1}) ioctl$DRM_IOCTL_GEM_FLINK(r7, 0xc008640a, &(0x7f0000000680)={r4, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r16, 0xc010640b, &(0x7f00000006c0)={r17, 0x0}) (async) closefrom(r15) (async) ioctl$DRM_IOCTL_MODE_RMFB(r7, 0xc00464af, &(0x7f0000000700)=r2) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000740)) (async) getsockopt(r0, 0x8000, 0x485, &(0x7f0000000780)=""/182, &(0x7f0000000840)=0xb6) r19 = fcntl$dupfd(r16, 0xa, r0) ioctl$AUDIO_MIXER_DEVINFO(r19, 0xc32c4d02, &(0x7f0000000880)={0xa7, {"f3eb8b2367bf3df7b114ae4b9ce08147", 0x1}, 0xfffffff5, 0x7, 0x8, 0x3, "7a4ed0968d599f5460a2860572c2defe18a2e3b6d720564b2a0d2695960eb495d87fdac959d26a78fb241a26a217c6952a349896555269d4929285e89164751d28eb3671264794258ce26af4a9db2d6ec145bf76b14c0b10296d754ff48ce8fb84da4391ab2fea44cf7ef2b13979e93d86f7c40e448c2c4b6be26191572618c2d557d505023b29e4f95cd15dfb9fa3ee7bead2401dca609dc4fdc5d55c619ea0cf97cf34da5008e88e55518a600c6622b6f507e81b96b77ac75aa611658b0368f0a1aa9a39b65c8d0b5fe70ba4bfa1de9c5a47d75478385de999a66b852220920c11d3025e3f7b0621872cff5d42b38ed624e8aa553421cb4cac230f650373257ed845e05f84202314f20dc35850f6d3b1ad6fedf2f37b068dd48082b3690814c89f70933ef7637c4cb07c5bc1d190672f82f288a4c06a8ac0dad4537874ef1a8b9a782008506d2ca812a51b6c189cf61107bcf4b4ce9efe2c4ec12590c40cebaee7966fca8090bec5bf4e39146593f2bd3b2680ff76ea6f06c6e4b10ac9bd3201c085b06fc443df52ccbd3d6314ccd36aef9c9cd653718fb8c472590165a74793f2c3f18d7f5c78a369e9694d41d1ff113f62085c8d2a5ce60a2751d040467845987ca5c4cc7930907dadfd5ddd435e27755823258b2ba184d6573f1351b4c8b1e6664bcf70445c9b8aa17efba1922e6c2c92bf9e0ab67c3dc96dd06d4a786bcedf015c6063c69473522fa83bb1831eb4f1fe8733ebe37f8b9d51be8ef71f980d99537ca2a9205289493a5c82a1f70c790b5a637ec91bca3c8aa82d6f701d2c48b0caa58c3b9fbb06099bb0e2708d73f38ea464077c60a6f4e12c4b39a1751645e19d494d5322ffa1b25334e76fc2258d919d6e8f21ccbbcbec54e548c8fb6c7298057f5269efe59421ec87c8d05ee8669957da03d998d672d7b54fa1d931f5bfa061c3e36a78fd7223b91b352ed3688d5369753d988f85e518b9def6363c55da54d10e3746d1fadad8bb61cab97dcc700aa6c132f118e513f10f042375a019b6fc7b5a5e4f7025fe563353deb64030b2842784152f0e0959605ffddf994161c53c606c"}) (async, rerun: 32) ioctl$AUDIO_MIXER_WRITE(r7, 0xc0144d01, &(0x7f0000000bc0)=@set_ctrl={0x7, 0x2, 0x4}) (async, rerun: 32) readv(r1, &(0x7f0000001c80)=[{&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000001c00)=""/112, 0x70}], 0x2) (async, rerun: 32) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r6, 0xc00864c0, &(0x7f0000001cc0)={r14}) (rerun: 32) ioctl$DRM_IOCTL_MODE_GETFB2(r19, 0xc06864ce, &(0x7f0000001d80)={0x0, 0x2, 0x9, 0x304c3059, 0x0, [0x0, r5, r18, r4], [0x0, 0x9, 0xff, 0x9], [0x985, 0xce, 0x7, 0x1], [0x8e9, 0x4, 0x80000000, 0x6]}) 58.089438ms ago: executing program 9 (id=135): r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="f3cbc2cd361b09df72a7427581", 0xd, 0x40b, &(0x7f0000000380)={0x10, 0x2, 0x0, 0x9}, 0x10) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="079fac", 0x3}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7d, 0x4, 0xf58, 0x5cffff5f, "9cdc452e307e7f000000000000002f9e68cd3304", 0xd41, 0x11}) writev(r1, &(0x7f0000000280), 0x0) r3 = semget$private(0x0, 0xb, 0x19e) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x2, 0xfffffffffffffffc}, 0x0, 0xae11, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x4}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/49) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) mquery(&(0x7f0000763000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x2) closefrom(r7) getpeername(r5, 0x0, 0x0) close(r4) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x65}) r9 = socket$inet(0x2, 0x2, 0x0) close(0x3) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000280)="015d2d1f0cadf518dc58a9d71736571fa4ef4ace9bcea0eba242efee5c43f612c9ad91d08a183fe4043839d4245b9292c20abb213732f53a51cc116b218115012f7347896d16168919d350d0a3981b9be15b7e60762e76db1e125f7fa37cd5b37339504f9512877028d84abc99e42252cb6f81edd8dc10daa88945f537e05c64a3817a7a36672b9e2b7b1cd4e62eef58865a557242621fdb6de4a619afd1", 0x9e) syz_open_pts() 0s ago: executing program 8 (id=137): mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x200000000000000, 0x1}, {0xffffffff}}, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x4004, 0x0) r1 = socket(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x803, 0x40}, {0x9b6, 0xc9}}, 0x0) setitimer(0x0, &(0x7f0000000240)={{0x3ff, 0x1036}, {0x1, 0xb}}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getitimer(0x3, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0xfffffffffffffdd4) syz_emit_ethernet(0x32, &(0x7f0000000380)={@random="63e1a0395451", @empty, [{[], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2, 0x20, 0x65, 0x0, 0xfd, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@lsrr={0x83, 0x3, 0x7f}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0xa, 0x1}}}}}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000140), 0xe0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000280)="03000000", 0x4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000400)={0x7, 0x2, 0x2, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000440)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000004c0), &(0x7f0000000500), 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r6) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x10001}, {0x0, 0x10000000}}) socket(0x2, 0x4001, 0x0) setitimer(0x0, &(0x7f00000001c0)={{0x1, 0x3}, {0x7, 0x62e}}, &(0x7f00000003c0)) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.90' (ED25519) to the list of known hosts. SYZFAIL: ioctl remote attach failed (errno 16: Device busy) SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=137 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-1.us-central1-a.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: