last executing test programs: 4.920206482s ago: executing program 3 (id=20): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xc1, 0x1, 0x2, 0x351}], 0x3, 0x0, 0x5, 0x0) close(r0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x2f}, 0x17, 0x0, 0x0, 0x0, 0x0) 4.916074819s ago: executing program 3 (id=22): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@random="cf1fba3f0bec", @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0xc, 0x8, 0x3, 0x0, [{}, {}]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x8}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3e, 0x0, 0x0) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x812, 0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.913552829s ago: executing program 1 (id=24): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000000)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2c) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) accept$inet6(r1, 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x42) (rerun: 64) poll(&(0x7f0000001180)=[{r0, 0x66}], 0x1, 0x8) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x6, 0xcfd3bf8, 0x0, 0x4}, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = syz_open_pts() (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0xeea1, 0x4c) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x6) 4.850540524s ago: executing program 3 (id=25): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000040)="5366aa881f80f7eaed081100eaae45c8b695222260deb4fa6518fa08285367e96d171949d7538d051f905fa6", &(0x7f0000000080)=0x2c, &(0x7f00000000c0)="b6dd7d4ad41440d39b39fefa2ad17ffb0d944a3f67109ed584b0f2faff66010a66c92c59d18865c9f37a213a63762d4fe7fd0a96c15135444e993f52913b2fca43d6b90719589986b25384ddada2efd91088506b98215b0da07825ee7b130a9602243f1eeffb864cef186b00ef29249ab8dc3996cf12ac06fe5cc371de61b81264848e1aca22defa8afba3e0c6525fb7cca625268b9cbc1cdd7b45454e73ce", 0x9f) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="7c238ac6a1600e2b5eb78af777ae1f273a46745195d157f0d7d4dbacb6e9116899e4a608a6482d0b2d7e9b4bb1f25ac570f64a83b46cce7c65e8b3040096fd8602bd3333bef9a5139e968c495c7fd8b4677e9672eb1dcc4192022b70057cfc70b35ada1f667cfe13dfb9cd14cf70528e37b4018d76ae183ab2cd2532afbe6f473f63d61b0371bbcc62f9266ee4262f40e381ab8ee2480aab05f56ea5ce3cde95aae70384133735911694c27c1506947ee93231bfec440a216c1b75a492e78d935656be1396cbd116c6bc2283c65135df96963a6cc53d7123808bfd19aadc6b729b2ace98", &(0x7f00000002c0)=0xe4, &(0x7f0000000300)="995e8cd5027d8169e5309bd0bd345e18acf3591e11b308d381e67992da7e2bede6b7880ba6b848b646384791d461b66c80cb034c1c310fcc624d3bf640c3ee3207", 0x41) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) recvmmsg(r0, &(0x7f0000002b00)={&(0x7f0000002ac0)={&(0x7f0000000400)=@in6, 0xc, &(0x7f00000029c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/138, 0x8a}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/155, 0x9b}, {&(0x7f00000025c0)=""/155, 0x9b}, {&(0x7f0000002680)=""/207, 0xcf}, {&(0x7f0000002780)=""/7, 0x7}, {&(0x7f00000027c0)=""/166, 0xa6}, {&(0x7f0000002880)=""/210, 0xd2}, {&(0x7f0000002980)=""/19, 0x13}], 0xa, &(0x7f0000002a80)=""/36, 0x24}, 0x253}, 0x10, 0x1803, &(0x7f0000002b40)={0x1, 0x81}) sysctl$net_inet_ip(&(0x7f0000002b80)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000002bc0)="aaedcd3e3b8cdb6b24c914b2dceaa90350b04092781403b0bbfad95461d32b147917977f8e55bcc01efc95fe6f9744874dbacc561afa0c67bbad3a7bb942dd335ef876aac52c65fd63f38c1949b2b6255bb4d0054693d38baacebcaf844515b42cb22c2dc1fcf98328dda26b0bd5b20f5895d0b4b735616b2b8d3df0034fddb0531a8dd23e40aff308a5487d4cd18069c81ef77ace8e10bce69a5a603b329c384d3cdac9961814fdb8af39a3c723313f25aa9632e70a5e23622a8a39ab854f1839aadd6a84faed123df286ada375abbe9c230e1f79780d335c9b6751088153901d095a05b6b32329b5884579ab76d64fb41a23c93e7b5dd01588cd", &(0x7f0000002cc0)=0xfb, &(0x7f0000002d00)="355a40fda6a8df7dc13044", 0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d40)={0x0}, &(0x7f0000002d80)=0xc) r2 = msgget(0x0, 0x4) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000002dc0)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000002e00)={0x10, 0xffff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2604}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x447}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x522}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xb6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc4d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfd}], './file0\x00', 0xa7be}) syz_emit_ethernet(0x3e, &(0x7f0000003000)={@empty, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x1}}], {@arp={0x806, @generic={0x18, 0x8037, 0x6, 0x8, 0xd, @random="e3186a005833", 'iRUb\n0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffc7e, &(0x7f0000000680)=""/100, 0x64}, 0x83cc}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x33, 0x0, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 4.841675856s ago: executing program 1 (id=29): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000), 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10040, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x7fffffffffffffff, 0x1000100000004}) accept$inet(r3, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10b) (async) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) 4.841101974s ago: executing program 3 (id=30): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x9a) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000100)) (async) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140)="87de5256", &(0x7f0000000340)=0x4, 0x0, 0x0) 4.792335205s ago: executing program 1 (id=32): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe8000000000000000000000000000bb000000000000000000000001"]) 4.772292213s ago: executing program 3 (id=35): r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYRES32=r0, @ANYRES64=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES8=r0]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x81) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d2bfa82174e70834cd9fdba8df20b7520c1ab14cd5cd4534c6bd84118c1def6a57836f8f3b6ee2b03e39806930c23496e0758f2025e91c879aa6e05f26ddef66a30901743a8939a7e134899", 0x7f1, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) 4.771883961s ago: executing program 1 (id=36): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0xe63}) r0 = msgget$private(0x0, 0x5bd) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x2800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/3) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0xe63}) (async) msgget$private(0x0, 0x5bd) (async) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x2, 0x2800) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/3) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) 4.676823485s ago: executing program 3 (id=40): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659ae", 0x3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x0) lseek(r1, 0x7, 0x1) getdents(r1, &(0x7f0000002c80)=""/4091, 0x42f) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0xd81, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aaff00a8aaaaaaaaaae8113ac0aa"]) 4.592669791s ago: executing program 1 (id=45): r0 = syz_open_pts() sysctl$kern(&(0x7f0000000340)={0x1, 0x9}, 0x2, &(0x7f0000000080)="71f91eff", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x22) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x22, 0xffefbff6, 0x10000, "0000fffff91e0000002d5172b5bf00", 0x0, 0x4}) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000780)="06115da787a28d1e4b09d0779222c549fcf59cac023542c7c6b3a4d7c28f85fb00f7b213504fd962cfa1029a73cd4a51fdd5cb92aba3644f6eeb613c2477d1237084a8c8cea367540edab06c0fea1db8e50d6edce92b135d6497f0b738244c39a064d92bc5", 0x65}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) wait4(0x0, 0x0, 0x11, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)='#-', 0x2}], 0x1) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x14e) (async) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="431d279f9921", 0x6}], 0x1) (async) syz_open_pts() 1.500617224s ago: executing program 2 (id=129): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4000000f) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x6, 0x0, 0xef20, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="55eede", 0x3}], 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) r3 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r3, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x3, 0x1ff}) 1.415233538s ago: executing program 2 (id=130): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x1, 0x1, 0x42) bind(r1, &(0x7f0000000000), 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) 1.410917441s ago: executing program 4 (id=132): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) close(r0) ftruncate(r0, 0x40000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d2bfa8217", 0x7aa, 0x2, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) pread(r0, &(0x7f0000000000), 0x0, 0x3) 1.396802654s ago: executing program 4 (id=135): socket(0x18, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)='5', 0x1}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffff7, 0xfff, 0x9, 0x0, "6a73167fb871515f6cbfa9c03aa5d1a64c617fb9", 0x1, 0x10000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x0, 0x7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xc0) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2, 0xb0, 0x2000}, 0x0, 0x4003fffffffa}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xdaa, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() readv(r4, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) setrlimit(0x0, &(0x7f0000000980)) select(0x0, 0x0, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000380)='P', 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x100000000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x5}, 0x0, 0x0) 1.089059769s ago: executing program 6 (id=150): r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x9) ioctl$KDENABIO(r1, 0x20004b3c) pread(r0, &(0x7f00000000c0)="61a20008c763f8313825fbb132a0e693fa05", 0x12, 0x7fff) r2 = syz_open_pts() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) pread(r2, &(0x7f0000000100)="c0871d1091dd849160770bca6877ae63bea066983add963d1ff9bed13fb2feae627cbae5ab307d70861493bb8834cd95d46500f7eb7e89f0af07754b624e1cd741e0b26ef9c32fedec3d29dfb92b0f881506e13b7236ade432ecdc3688938b4fca445842ee19d76fea0da7074579f093b9516f7b317b6513842f2934d5f3036955571d87ac470e04653ac02f95795d2beda77448", 0x94, 0x200) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x6000, 0x20000000) r3 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x757a, './file0\x00', './file0\x00'}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000380)=0x3) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x102) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1812, 0xffffffffffffff9c, 0xfffffffffffffff7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x7b, 0x3, 0x2, 0x9786}]}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000480)) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000004c0)={0x1, 0x0, 0x8000000000000000, 0x10000, r5}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000500)=0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[0xee4, 0x6bce, 0x3, 0x8, 0x6]}) readv(r1, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/57, 0x39}, {&(0x7f0000000600)=""/136, 0x88}], 0x2) socket$inet6(0x18, 0x4, 0x3) 483.837505ms ago: executing program 2 (id=175): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) shutdown(r2, 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000001180)='G=', 0x2}], 0x1, 0xe924) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) 483.395745ms ago: executing program 4 (id=176): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="22a60764dfc19883ebc50e9904d533ff", 0x10}], 0x1000000000000379) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) 387.217909ms ago: executing program 2 (id=181): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x0) (async) r0 = socket(0x20, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x7, &(0x7f0000000100)="71041f3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x4) getpeername$unix(r1, 0x0, 0xffffffffffffffff) (async) getpeername$unix(r1, 0x0, 0xffffffffffffffff) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) 357.497938ms ago: executing program 5 (id=183): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) getsockopt(r3, 0xffff, 0x1, &(0x7f0000000080)=""/233, &(0x7f0000000000)=0xe9) bind(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 354.980597ms ago: executing program 0 (id=184): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000008c0)='W\x00') r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ftruncate(r1, 0x2fd) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x9) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) unlink(&(0x7f0000000080)='./file0/file0/..\x00') 330.500693ms ago: executing program 0 (id=186): openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x20001fffffff9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x4000000, 0x1000300000004}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000004c0)="7935c54c7801c92b7604b6671eb8623cf28d7af7d90a730085ffd9621180099a5d168ca6582a7af1bcf43fc4599cd3ed5b05d00dd261565e5296b3563c712abc5ba13f3333ce5e3bedee67fcb72ba0f97e7a1944dd73dd9c3df831ddabc7694522a8d37cd3b7ecc34b0d280d54f63eca7071cd8d688083acc916fbb1b809eff130c43c185a677dd6c037fa3b08e3fbc5c539bbc538f34f39b79e102e5f048ce04d08b1471ee665b43f505db28b95ce63b690dce15ee14779", 0xb8}], 0x10000000000001ad, &(0x7f0000001a80)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x20001fffffffd}) 243.664083ms ago: executing program 2 (id=188): r0 = socket$inet6(0x18, 0x1, 0x6) recvfrom$inet6(r0, &(0x7f0000000000)=""/79, 0x4f, 0x40, &(0x7f0000000080)={0x18, 0x3, 0x6479, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) (async) close(r0) (async) r2 = accept$inet6(r0, 0x0, &(0x7f0000000140)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x8) (async) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/39}, &(0x7f0000000200)=0x29) bind$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x10, 0x3, 0x7) getsockopt(r4, 0x3, 0x3, &(0x7f0000000280)=""/140, &(0x7f0000000340)=0x8c) r5 = socket$inet6(0x18, 0x4000, 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000380)) (async) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x40) r7 = syz_open_pts() ioctl$KDENABIO(r6, 0x20004b3c) pwrite(r3, &(0x7f0000000400)="a9a9ab8cadc97c5c06da46dc2cb4ed1e4d305db8a3be4136a50aa707b75e6054d6", 0x21, 0x1) socketpair(0x18, 0x1, 0x54, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r8, &(0x7f0000000500)=[{&(0x7f0000000480)="0638ff2440ab4cb50a977e73dcb52eec5170162481b78fce1c09f24dc685f1dc6fde9f4cff68657e2365b48ec5dc13f956be0c35903f111319a35f3153b6d8ab85fbb9e117bf90c480cb", 0x4a}], 0x1, 0x98dc) (async) getsockname(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) mknod(&(0x7f00000005c0)='./file0\x00', 0x4, 0x1) (async) setsockopt(r2, 0x9, 0x3, &(0x7f0000000600)="d7211a7d244e5ed1da5a36562002e80926f1f32cae22e4a13040e00ff6b0cf1f290299bf786d57abcb7a5ef9be3fdbe8ad7c6f0da29b94e9477d5efcbfebe6aa8fd7940a7b958c5101fef4e5adc52abadf76a0783c999c04c3b5306941e6a73d4332b46ca87483acaeb1911002b8fe3b28c579b561b2cf4569494dbaed32fd1222155d38341033a512b0f9e2feef14fe057f0e9e85560181c9630bfa851d58e7c8f4c5b67534bc52adaa51c70519169585dcb8fd07435b6999516fcbb956098a038da15944b76647d84855950a501976c1f9cc966f091a386d6c03ef67598bf0ffaea17d0569009e8e2a9caf40dada01b9c017fc3c6c6423b3a77deda014a3f383898bb0ef26580d613e22c149472847a117751dca5d294b2ba9a42e60e0484060a74e202f40add4b6d369b28121fb77bd68b921233fa47092fa89e7cda877d315dae23b357b2995524a3bf9fcfb316220f2b340cc0d30c2dc47bb3083d9b01c5b793d6f3dc98d37a9e8d2f741c306267a886f7dbc2511e446a41e073fd10d3dbf66b2402467fcbb26f074e46d6dc7c927f0db0565d734c8e2429e40de2611bda7b00bbb6702b3075c103f38af723ca51825ad6875b66a615c55b20926656eed8c8ed9d1ad58d7f55da5e4e04567c379553948b83319a80a903864d49a9575a4c1c732ccbaafb467ee78048262430eb9dd501fb7a18621906daa338ffc075fccde289eb7493bd5c9a1d70d317c66f1b7edda4898e680656a217be182f29cfe00f326122effe11db90fab75ab3d5d92c276352be07d9029c4c03c81ddd15baa51cbaa390d02c39d71e0137713b6921fa97caa56c619e877c94ddbf1256a33c109843a70d88e2ade0a1c129edc336be3d70d4ea6eb92216abd7789f8c9a810e330281348e8ea13d1dd5fa49ddc471bbabab92f7355dcb950443885ec33d0531756a0bbfa579bf12836c6d6274b0608e0f03448284855040776bd8c79811f56b080d8cd9255ddf9631913ed65b4c224a097b306443b847d9d403faa5fd212427ae68eb2727dc867bfbbba8a1a63c3ae947a23cf66b823bc317dcaf97289a0bb2bd6aea20694eb5ed8cf3bbe7138a8139ce4a89726a5faa5a56f1a11a3c68885f1f4448e348d504dc83db27610ebd30b13c0fac0bd8138191a8a26129add04c94e917117b231497e2eb7ef5cebc2b7ac5d6311e3a7757966e751185e0018275a86a333075b46ec72f6d907709c3a6d927a6220f9583a36b8760ab4c141febc7bab437e5c6fd62c3ff52190e03c7aeaa487a098e1356c278f8463d7e88c6b85bfeecf959c6aa9d0064fa28e737fe92f01b6384954fbc664cbb4057d8207aa25b7243c6a72b76511e23bb05f9084ba44257c2a08484a4e7befdda9be32f5a586cf6260fd664769a28038c330b38ecc3fda0ca1d76ab7d854fc2fa1fe59cbf889d56c3b2a2f8bcebad6c48d8d093122fcdc6043fc5b0b7b4b56c03525edc8989d170129738169d4fed19b0214fff1e82e4cfe462e8c4667a6f8585975164baa8148b0d4882c8c7831ec8108032a94fc2013832be291cf54b76b0e9c6122ece8c916783c8caf9af1b14f30892925907c7e1911737e7b9f42c752dc1854e8f38ed76c936e893228571b537185b52a6d7f5c4f3e2279aa3cec665504b65d11be0ed695f5534bd2ef382fc40165774ffc43fda5686a7aeb63849148d09d7e8099e91cf00a3a73b92c8af142d6d1171b5e3a16098e318a115e4a877ca0b23a57592cca2755a43d513035614ccc3d4e5b0e3cc0408a1c8f71bb2323f2c471491de75f205731ad5cd2c152c97d32f67825a4d1016ac5a0835378e1d2c14d8219078a5078ac5d39108eb1e875ae70d3238aa28bbc3eaeb42fb8bded519b12daac73d1042ba8338df8a00a0fcf66b413e390790f5915c3d3a4eee4b034626a4b0176b435b74bea31cee926bbb2903b495ad35b95fc66fb20d3b255959656be4b9accec1801700e5502b208ef8f8f8f8f8e65d4c69aea2c8d2e46b4607135de989750077148aae1b0392bdb866a950cf31349d375ba33f90637f247689f171619c37767239d83489c72d63250f78821d70e1abb067c97532b33cbf46342674c8b92581a1ab6c24c0d8ef9e78a897d9d309377d244d152c8ee8573bd57c5e6b0a426dac694fcaf1020b8fa1a8b2a729553e5c8061661d7907b025799251e7d82b0787fd0ca8825a630133bb989c30e72ad129dc2cf76f4d766815bdc2cd852582e051830295b1e9eac1b76215f6e8a5f438d3b4011df38490af7b0785e0cff08b26caf8903e4c550ee0330bc9f86f9eff8553398b012188ee68dda65711172c66037236bf8acfd8f6fa23d8653673158d24a8cb51a6500b63ce2491aafe8e7e805a6da10550f4abfb4bababfe54df33de1c22c4c2785cbd6c341098093f179316e16ff319d8c337086b6d2e3f9b8cfa03f3f53f4e53daef7c6171218f9a2d3a076c001a992720f05dd5d5b230fb6b4ed02b600d8766af4e4c5b7cae64ee08d33fb425185a8dac6a613c074abed1cc64b27f3221ec43964198a0c1c7facd3fa0f13d47eb123076c1103352fe28a68f54e9accd7bae7d3175731417285410663c0ad056cca8cf7cc9915b7b1913e78a48fa78a1455f069e63b2d1dd69a455233fba860759a616910e6a5dcb90242dc3ef580d810808a6eaa66d4417b118e61d47b09ffe084105d6f529f753ec3da208246e9ebdaaf27365bb2bf275f2ad8ef7a0c05461c90e1c3988dafddec58e9159dfacc961fe9696ad31e64a29f6af448b73e3f57776104736ffda5ac67c432232cc28c4171942d03875444390b677a4f761a3a0b2c6cf6564b04fa782001a78932632fdb94c8437d9f9d342311bc9545944c8552bd7220214ba41ef1925051e3ed81464416c740dcd3cddd0508dd4a0432e00e9f5a46bb4881018c603e6c7634f5d21e2e8f852dbb5a9745ce299224f2b580e1f3e7f270aa1f24e52b29fc0fbea4945424d7b19bdfbfbb1f88740956252948b58150a8519f7a06f4283862c4b7e887e170678bfb38f98be8fd75df20c05fef6e00a9db09b015da7910fb05d59dd3828ea7c1b0fb0534d5d3fb526b9b2c79b04c011b030a46d507cd3549bf98624fbd9a40872d6f190ca2855f564b64e81d4f667b1f23cd2ebbc121945f3ef1ed38b09473ef28731d02568a7f11d9d6a5e98dfab0ad6a402b93f6f681bf5fcfaca84965c6c047d1f60d87e74392cfea8f71380909ebead88e3d5358eee3f7098883750fb19fe5f7ecf80ee627712542ca155b974575b353744c5983afe901961aa47220629340836a4048189e78380e4ad46b931fd722f83dc137f4a0f23948d9dfb736e2cb5d5c658fe5dcb01277dd9cf29fd7a6aa7f8c6285d27b933361251d70503cd8a015e1b6b9041210a7e435bfc7fb5b5f228a92674afdc117e00047150ff9bc45bb90ae2007471ceb953c0b385d8087fb714ea7c89e498c858c90e440bc203a61570c6df0810324a3cf8e12cb5ef81d0fdbe8978000b27f3e629828a3dd9e2877fca99177948f039ca6ee9fc66941af74f80085e36fa2cbc943ebf958ecd378d45fd5a19bdd521e56ab984f49b8ad8f8157a20a6983bc64d49c7ce4878a3ece29f35454abaca1f6f759d73fc1c7c3cd8613a45867e99dba4deba4496f8da29d09daa3b7dac890928f1763510c34df7d4cce8996ce6f3ac1389f20c141ad044728e81ba097dbf55b065d877fdc25650af454eb7fa70aadd66f00635bca1d39e3ed6deb5b602f63d884717e6558fe7fef961e5c5d63b74565517c1e192b92e52aebe55045edff8fcceaa905f3fc96f1eca3372c3bce45ed7245e8a4fbafcdb2a55ead0d2e6683bdd2008fe3b50d8872a28b09a8ace7f6752b5d069445fa523f69859ad721910ce8b0f51d835987934b9fd1520559a7520e9ffea17b8b7348f7e87124f305bab8439d1d35de18720838d593d8691b76a2ab88671643fa9e0652ee17afc7bc170c091cba20006402d7f0b9ed4cc0830f6ccd3655364bc477715b36bdae87c15bbd741dcc26c24a33fc87524a741acf4bd1bf1152eee60ff9559aa53e939f7fa356577d54088aaf3379b70e3212c1a9ddea34e33efe671002523416aada4bd877b5f0d54895432e7125b57f59a1c05fa7b9b212c185079809ca1ee182d7a1c79dacd0e4de898b69ee962505010ddd8e0625f330be24f2ded3b4cdd3b7019491cab3219d85bdc541ed4ea45850dd396fb339ff510562b400265dc54a42a0eb5f65ec0986d3413c540df6ae9f8b0f2d3f6b8ecd0090f6659969814f915a62012661ee6ffa353aadb4e8f4cff35ac0ccbba40445c929ae191ed592439a2ca045599d7ac74f58f5280f58962461caff4647bcc98c487f5348a442a0ff68b597de38189f6f6adc43d6112eb921d02ebd346a31fd883e60b8201a3607745cb12016b5ac9ef016bceb3d30c7a7e51bfde19d090360bb2b1ad0ec11397147e00187676c567ee02c3d163d28d7c620ba2a4e32b2c115703ec1ecdeb2bb13c3bf59fc599b27384c412a24d614cde8486ab00c6d7036d76d0884fe4acc16f2dd4dee1dae756afb81fa8d46a3ce0338bfc227a3803b9c788a909ee919905f273191c63b39999e171183c384c70dfea54d5b699efe4f16ab515a02f15a67e7f3209984dc551a3efa5ab8a995ea62305a6df2c9869dcf6c4e61b4e3da355c819b9a2ea067ee323f61d645580c6426a74734cfa4d54c2d5013a52555ed3b23629800a9fca121d754a47a816502add0378e40d1bbbbf1868b263f6d0c57ce4a5a25a293f522c3ef23749aa6733fd092236fdc08341b3c8d585826572c00e6dc371a96fccac49db5150c7d764b1a35efe82a2a352dc10a77d924b4366388dab59a33fddd69b2108e7036333c65833612ae42650e3374cba46de7499f301134d06a678e87fe508c11c68d55c2110eae7d46ce00105fafc78b609edfc0f8f456a621384f699c737bf8f18c4dd225e1178ab515a68b33879ae153512ad208ca1dd1d81c87d0320a659bfce68f30e38e5b49fd0cf922a7626a5c40322a18dc9b73be17fd2e25f45d1768838dece672a91c23aa25f4ea0bdad6a26c3eb3dca80d0d8a846c92766f8f34b119599979669141481910378bb929e18d6521a50a78cb9c1651871f9a33bde15274fa2174a8b90bb73e2a19fc53c1de67f3683dc4558d5ea525660908a87a75d90720a87e4d55103f735b7b60fc110c597ea254fcc994bf7790e893e0cd0cfa2316498e9179399a086fbc032b9b9e1d418bf97493f4859e6d19239f172e492a78425efd068b6d41fc774f838c689c5a8f7182b96f92fd1fe7ef8eae0198c71c1d0a41cb1dd6361d2d6d41f37ab8ce263d0e61cb0fbf0494d29d79d400878c22c219a09254f6dfdfeaba218738dca07b9c7369ef132f2e5a713bdb5ae73f55d7d558c12db85f806a77f6d6bf55c97599b4e00d1e8bcf8b397b4adcb7ba26457375b97dc176606f1b0b30d2c8fb156edf4b5d6bb39c6ac1f8293c3aaabb680f441f87c0da4ea0622dcc70bf7ae920d18c4ea1d5af044fdd158c52d958b96441f41dc9c9ae96d1b9b405ed5a35addef4a7c5edac45fd6b887872d7730577021de960fef824baff7664f705d0b94f9bbe92854956b79be84883f52e114ff94e5e8d40b5269fe8d3c518c1ddf52cd4326ad682d169b52907714a78160d4b4e510551709ceff8058ac7ed081219c3dcc3a33ef541bf772ea6b1ecb7616a1f5c2cc85d9673419e3092f516431403870774533190a96340c2", 0x1000) close(r7) recvmsg(r4, &(0x7f0000001880)={&(0x7f0000001600)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f0000001640)=""/161, 0xa1}, {&(0x7f0000001700)=""/236, 0xec}], 0x2, &(0x7f0000001840)=""/6, 0x6}, 0x0) (async) connect$unix(r4, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) (async) getdents(r6, &(0x7f0000001900)=""/65, 0x41) (async) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000001980)={0x8, 0xe9a, 0xfffd, 0x3}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000019c0)={0x9, 0x3}, 0x8) syz_emit_ethernet(0x32, &(0x7f0000001a00)={@empty, @remote, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="4e82a3039c85", @loopback, @remote, @broadcast}}}}) 242.968103ms ago: executing program 2 (id=189): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000058000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x7}, 0x8, 0xfffc, 0x0, 0xffffffffffffffff, 0x7, 0x5, 0x820000800000000}) shmctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f00007b0000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpgid(0x0) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x8000, 0x0) r3 = dup2(0xffffffffffffffff, r2) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000300)=0x4, 0x4) setsockopt(0xffffffffffffff9c, 0x1, 0x3, &(0x7f00000009c0)="2e59a1b3c7ff8f9d1fa09aa21bc31138a98577f787c67d2584433fb278b1e67d5e68c8ee1367529419c7002144a30bc7d92f709e79dd0f926b6fdf008dddab9a4ea3072c4d8f685682db893a10f8aa00f161fab29e8f5e120c8f984f8f8eb14d3bc6c8db0754df245d4bd5bff6cf9c1f304a295103e24a6e910e4d70aef15fe865c09c57b12bd4a6829e616bc286515248df6f4d4f7dc87c8e50444f708b3a02edf3fb946e466fcac787c2e6113947ad21eafb63f141c87a5e5e152450f99aade903d4a9bd9c48d64149a2c33d389084fcd225e651c1242bbae73d625659718024e098248d4c87cd49427c4d8336fcdbc570444f5df048607fb526c24c813d02c10153d279410b888fa35ef400da80cf60b24dfb92f81bc9787e0f28873ce1f19476ba632b60fa4a3ab4c59029def843d5fbffbcdf890b7288f6a65267cd517b90e3b05cb7affd98f6cc1fd139630e89117eeab454133e831fe2461f12accab5f8754a53cf2953c76c8c30411000fb80cfd7c8c5b317b0e301e9bbb90b658fe0f8ecc8bbbddfb90f0c67c5cf01b182a516e5af56a766a943a731a06458746bf9426bc884541122fa072a39d92a85ac094b795267f06d35d29dcfeee9f524189e43e1c7941b02bcd6c92b5a1d5dd73d5ebae58d044ae03a3cfe87f2c78173b7ce95f3faddf55c808f7ce3fe5eb2030e094c115cba84f6f799daf8af1e2045c7924a4e5c2ee2a86ba1d97d4652620d461c84bd9481be0878763ab3710aadf6788a8c166ffdf9a07ab6e00229ee0ab570e8f677a60b4c8e3d1797b8cb6042dbeafb3566d5ea4b2e3e9feba16258b2ca236549c569dfcc160b1ecb5d9049fba51f3ce2b232b2b4e4b15e23b98562e323e5743b6f6cd2194d4fd80bab3fa9f3f67e5ae898c6db2d05abc9aa010a005d162d680f688b4198cd71247feb6753adac4bd0481e11fde60fbd2c1e316bb05d03745d5b3c1d6613b3242f8aa079c867dcd3e7d0145459bbcf92921d738ee5b9914348e86d32cb7665704ee4169b080fbdbfa31e573c3f301f87bddb60f2b54dd2c500ad0540495abed90ee0c0336fe9ec05fcfc48a6ca01f3c1bf219cdec15867f2e87d46b14d70aa23c900eea2974cfcbb301f5967511e06deb9bfdc76ae433e7b755cb1fcc0bf1ecc359e1e6480477b3694c98f9b3357d45c875a14054e963fb7b06c7ab632da938ebe541263afd9f0cde4679d98e321d79e9ac1295191237c7480ef2faec5aad0ae29dd32e20c9fc41479eaf5d398321397898dd03c6987ec3a5356e855a665387833bf515471cdaf92be4cc0c442f1956568f09ebda1b6bb355c4f32d366102593dc0e65517d5d28b96dd3a68fed90677a91bbbbe18ac9635ca2bf98d908716bb2937cd92c9a4b48713b35b128f0aa30747db6aae69cb99163d688ceaee3a6da622eee7bc44b2ab9cc076b7689945b7db9e03919995df596f650754eaf963736c55e8e1086d3e5700635c944dacc4f2d81ecf45a0c006e895b7615ad5db2325842dd41b2a3f821fa0c1068568ff21d3fae48189d7d1783568582a6254a1f294e6e367f093226935dd201fec8a998db4535673c9b64c5bc1f0c52a2fb1f56eb994ed84e3234ff889c0600965f2da86524868f2b0720ecc20fad0bf191001f26702b2f4158307f4472e770ba2bd2a1d4a4d763d522a9073cf015dc84b69f9159fdb430c681e8b947d6f8170f81e5874bc183b69694c834a0429cf4dc4078a93adf3f853cfb64d48147be453b8674060d1c355d9586d989b178b181a3c0f3c1bd1c54f3691dfd94480462abf49acb94f36406815f5a2c224f9f17284489dc9d487fac4380b3e2013ac87dc764caa86b66cac9e3d11df53f6529b9efa2fc0f5132c07b660390631cbe2e2d79cd52ed8ed1b9161e3d3368f0cbe7faba15a8a0e9b1f74d8e084b0d6604885381ca4cf04b13ea0d8fd35dcb8b8e86454f48b0161a42fe0f3556de32b0c278502bab094d3d5cca530eb5c5e0773e031163b29320ecc6315a24ad90876868f9a4769a8cc557f483f7854347a7c6befb2253ea705ead3462622c7638d282f70ad57c791c99c168f898755a17130c36bb56e847bd468f57f9eb61e978a067f9b5bc87eab0d8abbcd269cc567964ecc0bb9b142d902cd93e8550f4aee9f8a6384436fe416802e5572385459226bfb4507d61b1dec701dcba864015e6b1d7894a080ceaced3766c04c31168fe623dac65976b3c5f3ed21ad7195d45bcfeb84188d764eea0cbecba81a63d3111ea2c1cae2104b6487b36936833e80499027f92aa97ef66309f3dfb676ad886a8a2a902fdfad8c8d07ae32882d9499c9f5931b0fc94bb0f93227d6547c4ea049063dfa13a1eee65d809bb80959fa794c058be02724a147ab941853e2c757972c12aa70abeed7c4b9ce4aceea663b9768f766e3b2490fd201c930839f36aca9fc7dafe8fa2035c77789872855ab7d1e6a78f179ba83cbcec477466acb4de88166809656377a7c0ad18ebd0ff1be801ab2586f8a95ea82b5540ff31007d16e9261758f034974e20bab4e1f95ce20b544bc77be0068a48957032c44f4c9d3d3dd7a9aee578cbe6fde92a477cb04b44494e636337bff423dca6c3d344e0370c77f2cc958869b9395808ae948caad6d69aa64f0e7e742111cdf950131029f76fb4475ec624ce31c1bf33ef0d3c867b13ad58398aa4e4ca7ac23d9379e54af24cbc1bba959996d9b5835e0ca374af26c32aed94f3809dcf6798bbb7c5978c39acbde4c8284989e96d0529225a2b36357a0382bece91ab92116e47988c30bfd9b4f38dd45a02fdc16adf45d132ad4b38029f207dfa8bc107f22e0781c5d5cf4faec586ac8806559fba9f6e7f68612ddd0e0336a7ef71cd5d1b1e5a39dd43c482126e45f3cd4db6a481fc16c59fad6663e0425f5ee9dae73f6cca99d64ea262557a80ae63db8716c2e131dc2e7953a745889f26504a16df2e886ee79903f23982b5119fc7c850f87a8f380937efad8365880125dcc43cc1adef379a71b179e3cd5c1c2dcd0fc3cef282c2acc051efcab038849bf836506fd63dab8e07657a41498c7cacbb7736097b36b7217b6593bd635092781972d6216e3ea42429f85df55663f53bd7c0102fbed31ee036ee59ffc021b057e747bbf320d9d335c9605592a10d00ab2468d18ea66ada3fc17bb5b398235193e6050bfe917d7a73684e98f50f22062f845d9bc5dff55807113c456b6ff64286df6a8b799fb33559b005a68da25781c5614ff930bad966ba3fe6cce9283c89fdbb61087247a2a118aaced9a0d02d7f093a5c787dea9be4423249d3fd192661273d7a7730537ecd785194250885ce9f072fb5ae8d86ee3586d269020e2284603726bf71aea0a6e4790969f02a994fae187dccf9d30fcdaaec7c6b0e5bee21a7e3a8ae164d1787f3f570109e8d07ed0f2e4adeaf1c56d326d6d58416c58692dadf0ff2362a2d57dd7af5c045cac9da425f0ea1db905bc74752b8b5a334ccf109454a563531408bcc6ff34617506e75690f1e0b16ecb5e00cc34306e6d1a64f663a36c84c9c0968a86db9a7c6a7ff553e0b28809ce5b415db8616dcfebeb93a109b2304fa6a2d77b110cda8c97f172cdb0aaf28f374e6a5dd57b3db3cdc07a6d94093f2fb8b422920fe476fa5a69e1bc95d58bd5ecadc27e8724b571a11a2704dfd04c51e807019a36508071922abdfad0eb044cf16eaf3ed4de1b2c10316880547f7a1820ba8a4496f64152e852190c953047376162f9dbcaa19b6d0530bdcaf0c0258b3393fd967813a1fcd63d66ed00abf30c4d82f4863216ec3b7e416a713607860bddda4c4bbc0dac8bd997b9731a1a85febb1ba6660146aa244ab52cb001e244a6289809361b80431997190e81ed7540d2527b402378dc0e310c889f31162466e7bed2a616f1329bd48305d22fb21b26dd2c7d2c08a24d34c642af791cd587dffa20a235839057f74d25422ae75e85b3333b93d4b57e7fe26a88aa1c884c3526a1c144ebadaa6b8096edde90852fea96581a1f61c68e27afc233ecaefaeb06363bcf048569b50c1e44d2934a9a0d25a9f8bfd75c820b4a14e738819ed658c793bbd6fca1f4d9d528740645a984d6696f0d13ce40f5e885531ff56c1aa8d85b40de5beb8d1b66679f356a1808ae6ea697bd69ed4231b99ca0d1ce78938960e8536601856fcc1b4b694cb3cb2b6af431526ed43ccd94b8d29ddd7e01edbcf5861190e8c579edf697e5acddefb00e47eeb1d1e71572a80de23128d879237ccc7856a5b3caea7f8a79d5f7118b599215b41f58bd1c1513844984083cec238020b14e898ff1eaf3b7fe419172e053af0dcf9598ffdd16baaf2bb22a89f452bf3bf3e916473450aba4b2e167717000ad7a3cf6956d1f55a7e1ead9fda152c504388c7f5018a0a9f8a218940a4229308fad7300048700624dcb22dbfa206634444c3d65509b87526d9ed5d6bcd8ab5f5f814b56db0a414a77701798e63480a34d8e158917c1465040ea6f8fbd79d718a08e64313d8c2e5a04401be9305f911ce88eaaf87fb46b7778924a1e430c7c736474752544d4b0c444aa2677797e2c4b8fda6e4973196e81548afa35762f870e82ed4cbd82f3e291449f91f4eadd8baab0de6d79f565e4bbeabbafdf17564f663428bf74a438a8512c8676b544387c0c9f99abcfed32f957c11120d55d9fe66f4daaa6aff9a52657fc4a52229c46afa055914275ce20f913323ae2454933887640348cd63b819767c977b2f3fde010a116d1d114a568133646ea7dbf5cf38372771f5f599bdd44b95c35e6eee6a9bb4616178d6d30b6cc940295b260014c5b4d92ca0f70a0e4704cc0ed71405f66e5339b84b7ed181fe5fef4e300ae86c4d505c338146da337330cee688a21b39a28c1f3b6b490004201881f106e60bbd39a2b2a0e2893b85710fd82c2b72146c49b52cc3c08210c4176b59e19c29a7dcf27b121e9496b6d316a6479e9de1a2ad24a3fe6de3e1b197e710df7bc2ec76ef2e63a0957762ad3d2b82675876c819d9fe9d8d71c7c15762998746c67efb3790f63d6f0c0ec0aa42a009e00a3befe436f7d9354c3bc4798bf2f045e84200ef07c06bde84443245ce393a111147c1b1dc2670532c88b328a067c06f2434daa058949a2c6cae139d1b17d26ba906e75ec391703a3286de8d99dc838614a777861c6fd6a53e5bd166d1ddd87432e47ece9f5af1a8996b315b7d5351bf183dee8c1cf6792add87b4d5a37759dd0dfbcfe5fd989d94e5fa7748643e12bbf070c9463ecdaa87f76c6c92700a44f5331ec58912217ee776773893f4fa98e8c68996409f213fae40782d33b4d9bfe35a5b2b8defe72653f3772613ca391bb5ed9798b93f1fafabe4b1f6ba747d8854e13956f16f01fdeb8b45ff5df4f5a30b8bf95af8e1a035e4d4c31c0ea36eded1e82df6921a55ae3b15f1a5f2412ab55290ad9252dda6df07091814f3b7b5063a3f0890aec8c26b79c55ce389a31af8e6cc0e383616d289b2df24d2f6b3257989d690891e27185d93c629ace7ccb194e37db65cc15c29864ae49d8678dfff5b482c37d13cf116752fba65b7b3766210fb225639110726bff4f166ceea75f4d0e93b477ccd8d2707e648eed20a56d6dcc884e8f09f1d35c00f89db94341cafd3d5195f5e34e2f22f0cffcd3f77ff394a6e50591eda4ec7faaa886d8146daf9c7a6bfda8e8caff25bf8fabf4aaf3114c90d13654398da40445ad53a515a86fb07023e8fb3d25bcc3fea172eb1fadb8cfe795bc7", 0x1000) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffeffffffffffff7}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r4) syz_open_pts() readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/169, 0x77}, {&(0x7f0000000340)=""/38}, {&(0x7f0000000380)=""/210}, {&(0x7f0000000480)=""/52}], 0x1) setrlimit(0x4, &(0x7f0000000080)={0x7, 0x1}) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) 229.921261ms ago: executing program 5 (id=192): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd606aa63f00082b00fe8000000000000000000000000000bb00000040"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) 229.321893ms ago: executing program 6 (id=193): syz_emit_ethernet(0x305, &(0x7f0000000500)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, 'U\"!', 0x2c7, 0x67, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x3a, 0x21, '\x00', [@generic={0x4, 0x79, "833c74978bdb9fa264a01dc64caec8639339a163327105dca98d238ad8d226df94bfbea1f36f629658d01be47cf1f185426d0cadf33e0c29e01488b11a0666a1dd42fdef0becb587872e16951d1d1ed2fcf0c9b4599c7fe748fcc06314bc3c62a03094596958e3d8166ca2ff7ec3fb59de853d796176b143fa"}, @generic={0xe5, 0x86, "5f5194d3b252b54b9879f8172345c8ab2d3aae50661f1a8afe0555a40677490133b1efcc63d83651ee6b935f5f61035d43d128422c9961d8bdf4ad8348e4824eeccfe51f3adba22110bfc78b3ba87d11211c3c2b35d0a4cbd3abc09bbf87d0040d76f6ff85c968a49028cdf7767043ba99e54e91638f838286c8b80aab581842e0aa80738884"}, @pad1, @enc_lim={0x4, 0x1, 0xff}]}, @dstopts={0x2b, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}, @dstopts={0x70, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x5}, @padn, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x2, 0xa, 0x0, 0x7, 0x0, [@loopback, @rand_addr="29cfe05293c0933bd40fcd10b1c7c442", @loopback, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x37, 0x0, 0x6, 0x1, 0x0, 0x3, 0x65}, @hopopts={0xf0, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x87}]}, @fragment={0x2f, 0x0, 0x1, 0x0, 0x0, 0x6, 0x65}, @hopopts={0x70, 0x3, '\x00', [@ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x3ff}, @enc_lim={0x4, 0x1, 0x7}, @pad1, @ra={0x5, 0x2, 0x3}]}, @routing={0x0, 0x0, 0x0, 0x1}], @generic="8db3c331f1a052ee8ae3c9384ae06228a80d1fda2a375323458effbd5734f105c47217fd6c4bddb01492fb5adfcf6c3a4c5e3c1cd297849f624711246a87dcbf1b3678ea77a2d97726caf35628f91edfde2e6158016d8fa0ff5c399b895eac58246c531fe9d1c8c1b8916152cd7438a6232eb82f0a77cb056ac148ec412b743d820fa3d5cb04aecf339e2583b8387ee5a5e2b5c628f42c27c40542c9c1a1f41ec11cc3ca81f5cc61a9b81e0c8f6d113ad1301819a497d273cdb511e1d32bef60db832ec2d2cecc4ae206df2cb40c606e86f9198960160f"}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) write(r0, &(0x7f0000000040)="748cc88fe45288323658c0f30a79d3e5bccff0444592410282a6a7ce304043c63e03bbc3d7523228d01b766288d4a98a32b78b2ec04ff196a5103711d3", 0x3d) 228.892162ms ago: executing program 0 (id=194): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000040)=0xfdb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r4 = dup(r1) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r5 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) 195.389646ms ago: executing program 6 (id=195): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="4ed162", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 195.07553ms ago: executing program 5 (id=196): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 194.831737ms ago: executing program 4 (id=197): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="09009ea1", &(0x7f0000000000)=0xffca, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="09009ea1", &(0x7f0000000000)=0xffca, 0x0, 0x0) syz_emit_ethernet(0x206, &(0x7f0000000040)={@remote, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x1d0, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x70, 0x6, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x8c}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0xd, "b46ebd928f25614d9a094bd454"}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0xc, 0x2, 0x0, 0x4, 0x0, [@mcast2]}, @hopopts={0x2b, 0x1d, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @generic={0x1, 0xe1, "adfd54a5023bfc41f46e15895a17623c95cb700a9f1da3fcc0df2f29de00caf5a59202d540ffab7f2c7901e8da1f3c1b77940788713a6dbac38f409f57ef2aaad2ff5c3009606071b22fa865c803c2ae44dff4b95ea6381f9f4d8c4328453a57e5140158348df229a47b814c2f7feea145d8a42822a86213bdd8e9f3b35946e66755b8291c9a4e400eef3f1c206b1fb53b05774db3c917e7820f05d522b83cb7da18bc8a8007be16582cc138889ca04953f21c77ade89136cbffb23235ea1417c720b6d693a62b89b9edbc76ea499d45203ff635c8f501aa059ef9152a6e3005d2"}]}, @routing={0x2f, 0xa, 0x0, 0x16, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x29, 0x4, 0x0, 0x86, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}]}], @udp={{0x0, 0x2, 0x8}}}}}}}) 194.289734ms ago: executing program 7 (id=198): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/227, 0xe3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x102, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000096000080000000000000000000000000000000ff020000000000000000000000000001001500000000000001060000000000000001000101000022bd67c775b827c0ac29c21dbaf419423fe9894fddd602ae41d63a49b79e14ac6169a904010000723b8f1a64103a11ca0bfcf9b07ebf7b4f691bd502867b9042b4592314e3ebf0e6fd06be69d7996173ca7a1e0076a537dcbf9212a7aabd3ca3798912041e5b65ea6e596566518ee17db77bfa6efdbcd94d6b19f14524792265d4c2d8d7ad4de4c84608254af2da7ec882cec2f64e004bf83d16000000000000004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50140000907800001b1e46492eaa994cfc2c8a037fc4c073981b07"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) write(r0, 0x0, 0x0) 187.381648ms ago: executing program 0 (id=199): getgroups(0xc5ddd6e1f2bb4bc0, &(0x7f00000001c0)) mprotect(&(0x7f0000454000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) select(0xfffffffffffffdea, &(0x7f00000004c0)={0x0, 0x0, 0x4, 0x0, 0x5}, &(0x7f0000000540)={0x40, 0x0, 0x0, 0x0, 0x1d90}, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x54}, 0x2, &(0x7f00000002c0)="bc386ec4097c0edafd9fefabbf854f1a8865e78446ee33879bc1ee42e102709d2f7c319c9df60e9d1518767c3637b28800e565253ba47eb65d8dbfa48ae9b0296150d310f826164d99ba14383c4c1f988be1285cb0533a96bf8639285e05a291454b97f1f8ad6c251583448bfcd23390a8303ff42969949527abd90339a7aa70005d8e3579d80507177be3fe91a9cb1b495e243f3889cdd129c2bc1a4fd6c48f094c0e51e7ae9b1f1efca34ce38d53d8bea4d523c8f07359174fb6b3287e0e88e72a8f9d4bde4197dbf6e533f156bf393bc9dd74521aee62cd961bff1e8b9d0e4892f5d42aacf29f7d2abad83f", &(0x7f00000001c0)=0xed, &(0x7f0000000480)="cf57166364c76af1ec9b230d936d3d4d071487bb654fa32fa59a2a27858a9101a40bdbd51c7431ae2d51d227704a7b27ddeef4865b92a15217f8d20ba6543dfb62f8b853cc9508f9d275e2e9a36d170d9565e22ac303772535b3f37c3bd5e31a907e1e7b2f4bec090d32f84bde426b3a6f309b0653870a7cf431a22818c81940cf68e477a3dbdcd0897eba0d4a7d2754319e86098c7047c3b289bd69b396923893706825a6c4fabb5176153c06db9ff736eb06997297a3f6555b2521a820f98452d023affd7d67459abe15efa507c2", 0xcf) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000080), 0x0) semctl$SETVAL(r2, 0x3, 0x8, 0x0) semctl$GETNCNT(r2, 0x1da3a51a97fae786, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x41, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) symlink(&(0x7f0000000400)='./file0/file0/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000307000/0x2000)=nil) r4 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x1}, 0x1, 0x8, r4, 0x0, 0x4, 0x9}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) shmat(r3, &(0x7f0000336000/0x14000)=nil, 0x3000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xef45, 0x7fd, 0x0, 0xfffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x6) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 113.780421ms ago: executing program 5 (id=200): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='>\x00'], 0x3e}, 0x408) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="e8c32fb9e840ee1d27fe24fc5e071f90a7967e071c4e811e2dd28f2d1641b1247c3c795241ff4db30b5aef4eee894ed64230bb8f79b1db10d5612edcb8a5fdad19c61dfc31e567f65a97e5a134a8347e6a6bb68e38e04479ab7afa", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="ca3a83b96437b55c61418dc1be7906af8001a29125c62e298a861121a8c064f572580ceac7fb85a0422636406ca0fcfac20047aad5cb270531fce9e101a0367e47fdd7aa92149db78f21f46b74ee65caf091ba5bc9d8c1261ac07a8ab037a5d7794e12b3dff2f6d93e1dbece300325d2024ac06f1bb72ace3ab9c8bc1868bb00fd9eb1d79ca4172159f07520ec7b507c4cd7b8916d97568fdbb7580e364703586ac181084a2164bde71b8214d446438f19ff643c2355312a972a5a0c1a739bf36776b34d008a3093c514eb24f6ba0f8285d6fe25f8737868c06bb8aa7b6ce95e04f78b66", 0xe4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="28e1d24d44cbc81049e03d41296c75408a6d0fe86ffe3fd6dfaba8b55e5233abe2cea9ed141db03b8529a28faa88651c5e3942d55930a12ff2", 0x39) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c9) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) socket(0x18, 0x4, 0x4) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0014000000000001907800000000e000000100"/34]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='>\x00'], 0x3e}, 0x408) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="e8c32fb9e840ee1d27fe24fc5e071f90a7967e071c4e811e2dd28f2d1641b1247c3c795241ff4db30b5aef4eee894ed64230bb8f79b1db10d5612edcb8a5fdad19c61dfc31e567f65a97e5a134a8347e6a6bb68e38e04479ab7afa", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="ca3a83b96437b55c61418dc1be7906af8001a29125c62e298a861121a8c064f572580ceac7fb85a0422636406ca0fcfac20047aad5cb270531fce9e101a0367e47fdd7aa92149db78f21f46b74ee65caf091ba5bc9d8c1261ac07a8ab037a5d7794e12b3dff2f6d93e1dbece300325d2024ac06f1bb72ace3ab9c8bc1868bb00fd9eb1d79ca4172159f07520ec7b507c4cd7b8916d97568fdbb7580e364703586ac181084a2164bde71b8214d446438f19ff643c2355312a972a5a0c1a739bf36776b34d008a3093c514eb24f6ba0f8285d6fe25f8737868c06bb8aa7b6ce95e04f78b66", 0xe4) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="28e1d24d44cbc81049e03d41296c75408a6d0fe86ffe3fd6dfaba8b55e5233abe2cea9ed141db03b8529a28faa88651c5e3942d55930a12ff2", 0x39) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c9) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) socket(0x18, 0x4, 0x4) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0014000000000001907800000000e000000100"/34]) (async) 111.390312ms ago: executing program 4 (id=201): madvise(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2) (async) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x400c745c, &(0x7f0000000080)) minherit(&(0x7f0000438000/0x3000)=nil, 0x3000, 0x0) (async) minherit(&(0x7f0000eaa000/0x3000)=nil, 0x3000, 0x0) (async) minherit(&(0x7f0000902000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, 0x0) (async) minherit(&(0x7f0000591000/0xf000)=nil, 0xf000, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) mprotect(&(0x7f0000bbb000/0x2000)=nil, 0x2000, 0x1) (async) minherit(&(0x7f0000b9f000/0x4000)=nil, 0x4000, 0x0) (async) semget$private(0x0, 0x4, 0x130) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x2, 0x4, 0xfc) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) (rerun: 32) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 107.555501ms ago: executing program 6 (id=202): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000300)=0x7ff) readv(r2, &(0x7f0000000080)=[{&(0x7f0000003880)=""/4106, 0x100a}], 0x1) writev(r1, &(0x7f0000000000), 0x37) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x30001) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r6, &(0x7f0000001340)=[{&(0x7f0000001180)="473d8d", 0x3}], 0x1, 0xe924) preadv(r7, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f00000011c0)=""/139, 0x8b}], 0x2, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)="23210afd", 0x4}], 0x1) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000340)='./file0\x00', 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 101.636253ms ago: executing program 7 (id=203): setitimer(0x0, &(0x7f00000001c0)={{0xfffffffffffffffe, 0x123c}, {0xffff, 0x2}}, 0x0) 101.179736ms ago: executing program 7 (id=204): listen(0xffffffffffffff9c, 0x5) (async) socket(0x18, 0x2, 0x0) kqueue() (async) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe}, 0x0, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000025c0)="98bc902bdd8c387106145a3bd11d49e82f72d62aceaced0ab554b584112f5af83c14dd9126cede25b02cc7241810c404ad04ee8f1f275731874cbd0fad835ee0d263073d7b58ee1884347a07413b77be76ed7a7527e3003e645413b4134c6ebc54eee0f7f5f3d165f0f1914154d5bd4a4212477059eaaa6b5ba4ba32c1f60a7b5221c073bfe46f1fb9876e244fd223649482fd94fffd7139196c3c08b7a071cf335348274dcf0cea58bdaa4a32810aefd047667def19fc165112c3f92c4ff21c0d5d4c2bd3677132be8f816ba17f00787cdf3addb9b6707a4c074dfadccfa2dc9ce0c40bd478c433dfc9546777b90cddcd660de6d04b2a38739ed5e6ec254d5a9b7e0f61cb4a678d97fcb80c35a0ec157a3d326cf445c8e71aee2e5dc3a23f04680270b4e9ac7119c801c9c6e53aaf9d7dcf4b34d284aabd395f6a429dcdcb3f815cd36df05f5d1351b6399a354e1b792a2c17007cf64629deca763e1a40a4c38bee7cb1a8379999a5ada00410a255c8d08f34e7d6525ef267477dd33586d3427766d6e215c04d6f934b000ba5a7b1473f34e6aba7cd44fbf21a0d1997ad9195d7e16670cad0b581103ff8e3af4103473edffcc9a1aa3c5a04053b05b93f561997d360c7e234553733a8811eadce2339586e47c42378fff7215f3d66f515b1cdf43b2035fe4a5086a5051a814df33bdc162e19dbb4c11eb8bf44adbeb15ce4b98a8ef030eb61f42c559871963d52348841fbd356ad5a5f6e7c1151efe82554aacb23693d75a3226191b1b64121e743a4620dbbd3684415b04687de2bfaafb546a597e5087b52431b7e0d83ab99141e8ec9c33399ac33cd077abeeff507ca50b335bb57f48db4674c3e3905475c6428d33561194b5e96424eed5a31b1346a9a91ddad215ab6b4780f1f2f6b96e3f98a814766f6f5096df1d4bb515aae8e048884ab4772610495e6c82f6d214e540f6b088351568d54ca0f19d623f40b2f1efe58351fd7f1bd720f2c4b96468fda7789992cdf44bab28c9fb0dbedda4315b84a755a18e207a99297b97f90838d3919794550f1d01f336f846af2e10dd222bfc36f305e5567aac0ac7775698edf3fbc4bb401f00bdf49e878463e19929ee6306f42e68e26a7bd1f8c1dfdfe7cf26fe99ed18a050122f4e51e6f69dfac9210c3c3e0842719904c2c77f47a9aef56e4078d82adb27eb553a58ab6ba54f36fd0e76eba0dd824fee413c1640332cb2496f4e0cbf167274c3a569b823a6c96c9ea9b6891d6a51602f7cfaf0b50b62116ece308176029e1f3de6172b16e89720964ae390cdd1bd3e6556780428af5eb90fca97db2b0c347ee574abfc593a6ab3b8ef9d2f6f7ff03ffc5ed64b4c7762805ad84e6cee76907ad441c657774c9697c16adba010002c1597afffc33fcdcf880eac7008aaa41c489d5ed8d8ad38da91b3acbae5027b6629befe8f194a9ebc4bc132606014f2c28f612e71ab17cb06e481f96d6e28761b8ee149f20abeec037406d0969c7b02d53491fbd17ae7c3b64720820b6920daa3bff6c456cc3748360f9864ca0d90e9e02cd516be536392858a1b2c8c017109de36a1748d2e04f2beb31c20570b0b5e12ed25843823d765422b34aeb9fabee5aa59def5cb72c33f1aeb7b02d3fcb9e92797e470d80f6922fe21cc6a12aaeaf45315d45227cf1bff2340c1d823d02d010b57f19236efa017aebf35b4d5db26d07b8d5a2bf96fdfe99ee079fb7cc0758104b6195083c520ef8285c704815c47c08c4bd62bc2b84a6e05f4c76a12e0167f6f8cbc76cd4b784568a8784724bacd11ca2c91fbbb6bdf8f4dbfe2aa6d331a27e44b666fe02c7b89ef7f4db117e3c21261ee56921146647c34049bfa83002c1cc1b6a7ab350fb99c9034df8b77ec4e09335fcdcb776963f00c89e8b81660784ddca6f6ef0af5fa4815583b849bbd0386305ad8dfee25aa0c707985dfe7dc2081c7d2d52908e10f9e1cad1613247563edc89ecf1e560803cf247929de8bc29b1f07d99830dcc210bdf84be7b740dc3f2b822c6abbe01fa918286c6235324d7602dfb8402d0d83645b36205f38c3c4bdaf40e9993db88722dcc9e81e73b184e199553f22b3e41d16a9463d8a20848a3ad6f13433045138d092f0f153f786076ed5efca31fd46e9a0d18e9c3fbafae0b1d3adc4e3247ae5fac70e786310124fc6f190bfa13df804a63a3306af7fc9cca31a57e0aa4cab3c93ee0a3a579c2df66a628d36202ce99892fb03f57f67aaa30058325966a76e74cd8924aee14f9412805a51d0ae969424924e81b026a39d28ebde778ba585f84594a693e69a9bf4b0afc605a1894a8af5f0b0f10262e34e00524c00a92cc733c7dd1312137dacbf9f8849126a9aa0893ddbba1644fb3537bc9d4edefe9deefd040a56cd90a0b1c4e1c62f585733190f53a23ea23388fe46b3475449812cdd4b0286230e4250a643df22d09c767dc1518fec75080e86c86e707a9be32434fe36b75c2184c1306e1d4e73527ed5a50b03ca6bdeb4cd5b66a270fbc1ebb41c59bc52d8c4224074639b17e1cd2baf671a142b0d9976342d38eb3920327eeaebaaadc7fe451abd021c404f5db7c061412e11cc2c2663c14ed8f865b6f6ae6351f2d5340698ffdb6f8257b1127fe4eed023f2e6ba3621ace6060a51245a86e3cc6a0263a3effe746a83d6b740d029edeb95a273df7415e1a7a28fb6c301a46c33aa80ff6234c58d0cf5f37a2d1402b85461c6ed647d47e1aef598fda8bba8d0260209fd2de833ff0d1195affa79e5c5eda8e4e75c2fbf09254c6ec867f68a2137214eb95022a8281370ca67350f371eba35be5a90a2c01455752bb7bcfb6f6b84c3d9554f10ee21dd129b098f72658b5511b05775447d7c88714a5c79f57ed991951abcd2843b16f29db41883db7a3bd119ed20be0ef48189383848b722b6b4dd1f913707c78194b7eecddcd27571a1aecfc7c4714472a4ed96967b164eec03759256f25f1d17b7c8c4d0573b96b0d050a8dc861585352f965a631994c034d8034b19edbdb8ae84bd0855c152c51a2821c47eb8ade6f69df4345089d1a8b0c42a86c24651d9be6d7dc5a8ea195047d4892d3323ea763a34f4a7a8f3d25f7d695fc2d69466891c393143082957fa9c4776ca36ac3bbfa86a92aa4a818e61f58b4be5fe798de00649a519fd1e9e7d98037bc2173f7a41251b1b51712ca335a853d5edfd8b6da2c64dc10504a400df65fa0c1e01b50f5565e95704cf28485e71036a4225caae32e51e2e4d63008bc24cb1f290f8cceb74b7c4053940fb7ccd5ca7092c2c6353bc414537dd175b29539924863eaf7dac0fc6185d265f4878c599a69fd58713f5f605a3130ad509dd9524810e895cc2c103da732e6b45dc19274add3a1d0bb55a47d5b983216244d6b07fabe21776178723fccbcd984185f3d1aff5d2cf8c6cfdc8a3f8ba4473be31a219f1f24c52ee7cb5aafd46663b5fe0c7b399c75e5139ccea5199c74c68cb63b73e4d8d52a980ca9835f24f3b943c73dede58b1893dda8c3a3402ee79519b61b84fd110fe59cdeda3d1bdec24c0c02042d9dbae0cb189743fde32110edbae30a5ee0cb5acdb61f8b59465335a02bd6fa9bf9c0c160b3f9d435462fafcb4c9922e245eac4f3971ea5d4c0a6a9d15cb0705f383d3315a48ef939ccb34df90760aa3dc06dcc776bd0623d0a6ba5384d4568", &(0x7f00000035c0)=0xa41, 0x0, 0x0) 98.428939ms ago: executing program 4 (id=205): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) (async) close(r0) (async) r2 = syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xa7bb, "d8f276d3bbb39500c8930aff9c660100"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000100)="b9829dc55d81394dbd89336b1dcc41dfef73680cccf12c0f3435e36e00830145354b646f60a5c0cd6d0513d618a6df1c45", &(0x7f0000000140)=0x31, &(0x7f0000000180)="529351c41b781899d37554de79dde0c02d299fa513b7cdf32bc6032b0ebe363c69862fb75cc72631216a621411da24bb09084de7654b073a8f8162afb1190a16a09740ef4fa4213d400f5cabbe246fd7dd96e95a3e410f343c740adbbcdef3da02ad795032e88bda0d71b2dcac439ee5d7c6f4368220649a3957aa9820056ab8ffb1b88208951acc7c5724de257e2404c9f58bc3679dad5e6f8365f7901e3a992024c9e74f51b994ca44260963b816015c15d88c7af989bf494bae5a47e92e46380c3fdcd9883273ded212a6ca8a", 0xce) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 97.247346ms ago: executing program 6 (id=206): sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) 78.338062ms ago: executing program 0 (id=207): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x80, 0x162) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f00000003c0)='./file0\x00', r2, r4, 0x4) r5 = socket(0x6, 0x1, 0x1) sendto$unix(r5, &(0x7f0000001600)="b100050460000000000000000a00000000000000cea10500fef9ed06c72fd3357ae320b37b673039d2c8c4b83293348610425b07d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d403e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00000000000000ecbeb9a439e87be1a4b9c5f72323d563dca7f66ea74ca001dc6cced82c6f1ccfe3cbd70284c3afb0ef0ce8d50bacd98f2a8515774aca45708384c3e09a4640965a7e60592e187d4e06c2fe97bf273a690f0db00058866733e0103e41ca5f3ef3748c70d705e26a4f2f66e71aae0e306322216ecb8190b6", 0x128, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000040), 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x12, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="64ffd0a7d1304e64c4f053771e667e61ab072858d9a61648c8b9208231ab812f957d2ad9c1f750486ec947c605065e549875464d932f030a8337650d0aecdf26f8f50b205c868c45fa7ac0940acb47c6f24f", 0x52}], 0x1, 0x0, 0x0, 0x1}, 0x40e) sysctl$net_inet_icmp(&(0x7f0000000500)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000540)="160971df81c1f469c7323b6725725cef6a2f730075d61afaf2514560a9bb812d3bbcf710d6f68ed95b0598ad08a5e7dee42aabfc41be6acd92c6749d43c406529e675afb90de197916b7f17b9035524996f43a570c12ecc202b07f12ead84e9d38b31cc69344dfef5f9a8bade32e119be8139b02b4", &(0x7f0000001840)=0x75, &(0x7f0000000600)="7b3ea380f51e9d0bdab2822f0b646c4604f20274a4ddd12c2da583ac28f2a1e47015c6092cbfea2b9ec71211c64d331dd6f01ae71fc5f6770f088a2940490f9c817988e1d657d035ee341af5d62d1b350a484a530a3365cbb7501316cadffae28416b5200bd170bd14a692b8ec96fe6e7e0259b6112e898e270b226d887a00e94d0c417ab69f3b4f55d4130237f0c0157d64c191263e83e86e9ef03815aee320fd84f53a6be5e7001dcd372f362851ab8b77ae51a7d7862777f797850e05cf51969a8b108ea1458648acfd60418e129fc315d96133177d7105e6bca797077253bdcd39434a56d57b417569ec8a3dc683f900c780b32014a23f12705f088a2d838e9d95311a941fa6d5f3c2faa9083a70b207839efbb6b2a8d62279747eb7e2098f725831efbaed820acd2abf646acc1d328317cbd42612b3a2808024f4363cdc7803939cb18c28ccd98cfb221c752f31bf5c16a384bd7c624cd9149ff6e4039fbb86411aeb11097797fa80682c3daf9e450d5fdd243048e23a3bc7faadee1865f0d0051ae854b8e7ec70b6531c988f4c72d8146daf1b83876b4f77fee671b3b68699a4278fb562df441ffa6fcecd1d79ca20d6c0a2ccf0f792c072ee2a4479da51aeff7426c4da744f035401a2980d01a3a7997027fceb1782a26c272079fbca08325c90a7a92e87e2e4677d9b01cea48e24f3aca039c004ef42eb4006852f17c95aa98302e15cd19950e866ede1e5331b3ca63b19f9784a51d2348165779a00e5504b47a44d541a03d2b2578ef7ce99fb0b038d843950e1bd62d93cac276c7c9c456df019715fc6d06813c404e496d66826e6c1ae4d753c67dc41f83b31a2aa6f63dd0bc122c85714ce092004622a0791bdfbe5f7bc3d371d1ba7a85acd211fb40c168c9d0e5be6a94c4d8d48e00cef560ab724dfdeccc8ef7799f79c2c3410c6fab9eac57f5072bc85444d2b02a7bdfed1edae5bf4811a305836c54fc8b0a1907f40e1911289049d24785e8528b3f7ddab6511a2b05202807170dd7ba3815a0de5214f10634c41eb96a4a418e08e782fcac483cf2a919d25d21d7c2b7e21cb29845f5f91883aded1267221685731ba8f77ac515a8808d4c831d5f66cbd337ccda74d34dc5e80c1f64f32761078165e15bfb17f5f21be5900bf794a5e004a8b67344e4de359b59256274f647972aa667c64c521112e149ed840c81c4e31672574fd580156cdf34b302ad6ea0175a155b2f201d8c273cb9f798d4387d7e76cb97ae9efea9fe43f480447da0c1326eb54a3cbd7ebb3b0c2fe66297142c384bd85f3e9a768b008aba555eb99b66ccc5df46ddc9d3ea841e19d4cd1253b312ea2624440ebd8bf646b1814b1c06202fe67f6afef5d6412daf4c440641f264d9e8ea4c7e2c54d655b973e7237c48d750beff4332253d16a93ebb79063948b15cc961511d3f25338310ad6bc1f42eb4a49f8ecec0045012b817fcd9e43149c66e13282698eecd31535fd57d81d32778f79bed72366177430c8750263637753ef0b421f90724f59288da9a13e673c154c2da5d9af5ae1ef87a45da4d4426755e9a98974c126e7c7026dffaeeec1a7b5fe346483611a3971facf17441d65ab3c629c7687a5fe3aa526168dce722ce5d17fa58067c57d777323efc5fcabde8486337fa3879910bcf05c127792677aed75265a5b25abd9ab55b52545128296e3d5e70f76cd574ae85f607098f66b55f1299d5c3633203f25e295fd9c8933bc591a30231d1b02c57cfb736ec09e118ef26707598de4ae7f06a52c312487b60c2e61b9aa1bb5eeed0c1850bb06a83cd4b0c08dbd8a95e6fe814e48b94b3b2ef2e591b3faea886b2de1d613b5861df117a299c519d90f2ecea08e8368377dc948fbae1a11d4ccbd45b627d87d09619807078f337e8372ea54f51f83ba2ace735be468946df9cf5d0eb97277c1822eca4763d0ad1b6418ec6d7742500a41c8dfc4b8137331b0322aae4f16cf7b900e934fdbbbb479fa8c46577d9ac7e4708e8deb7644d2ca30e89c13cb5bccd8811c24fa42fdf9dee620eb5e32cd1e71b150d22f963ca78d7fd02303db0123a870753d5981e44b896429c05822aad22b101184afddc8110a16b01d0f29c5c7d446a0d00ec86c411b78c0e7d9b030ab356c27c882d0b6ecc4df80ce56e7b7aed7d779724fc39b2d179e88918c2bb45932585279610fe2ef301fced5d1d641b3b4d260ecef55e78f1af09978c991f3b10879c682113def3753bda1f2f41c05ea1aa7aab58ed670b90a0507ee101620bbc33499c42d931d5cca939445dda82e518e91e7eeb6472eb18d5ae5cfa210e5f4f78e2172dfe4cab2e09ecda7d8418d774d6219e5113b478d3109d499422380de457df3720aa3cac6f7998bfe96b0a5277085aff5ca01c27178a4e0427d0352ff2a7c565e8b502ca78253a846d326343a1e1fa0117ae494700c11e0eb5d75d6d13bed8ddae895e381c1100927fafe48c160fa823d6a815d6e9272db2e95834cb48dd1f17e5494fbece4a211d1a3ca0d4322c7d3a2b6f8f61047ea8a5a79ab9ddcf4e9590f5624aaaaa4e4f5d279ec8c25f229c4a76a8bad3f25633f0dfbb46b3f4f3d051d460a850bad36f35ff5c4046271a78a5575794449c5386c20f89948370ea25db7e3ef901bd4c0f4f4fb2867dbc16c706e75ee21dae65f7993c72bf0e79dc9bfdad347fa299b15c512b179249a7b1480381479a9e38bf0cc9c4767c4f5afcb2b62e0bf565861fec6194f6afbfde7a716fb799ad6484a6983dff4b63460523ff90ada3395306b4701effcf07b148258479ec25bfe470b9b3f16be16773f7ce6fe64ca8d58c6213f3b8e3a734551614981ddb6a4495c7b4d5761a494c62d31ee876eb4ae53279f7a0eeff9f0502536a9f5ecc1528edad3048e700370e87ef4739a0238f3a0848f180e8e357bce464d6927b3903b70330ecea44ef524bfb83503ad7385339cb755d6814f37c07b4085ef0e14e5b24ca0836e1dcc10256f3ace99700c252b6509284506c307af481f0e8714ac7a7f1da7b95d518120b082993414e5d27e58dd51fab5354b6a08dea4b9feb5af2fbbd7151a358e8ea4a52a2d134297917604b1fda12ce2c0b94d51df9c5a80ba395178615e69ecd7307026bf31816c448e97f7a1dcdfaf60882207c2f1392eb05208e4228a5017a4ffe1e572a2a4ca27838c0ddee5d94317574b8dc5a296cc0fa0111b89cff5d87eb1ba528acf55bb8c81806b40f5064ced114abc36b3e0e4526f7720cccb80bd8cf24cef7aa18d08813cedfa102d7c4b629738ab069e958414e7cd64ac9570036b040b4c0933db44104874bc314418f59f4c3ee51fb2b84117f4e2a22e29300416d384750812776e62a9e19f30439440c0961e689201a13b26051c3cadf3b3a0806ea58c3c0968976ad12529c28caf30cb6dadd574c2f8bb505d2c9703b439c33000d6472ee1bf1bfcb9b4c6854b0d948453a9079cd49d970c0aba4e76360e4cdb5a01846081fa1164aac96c4d21525ee7ff974ce82ba2f0e132af72de015572768c780aa48cb11302f84d3180385063c81e247b608723dcdfa02d7098ceb2768b7e1c403d90cef9adcff76a7d87960f28e9adb83a32e550352757c9b6a979e640a445aa0e76adebbe8504a88b14cd6fb97d6d6072d2e92ccbdc3a3505ac6c9209780e7828ed9cfa4fa23f9485ecd1ff3ddf495cae53b4b9fbb491d1377f9b799a34126c170e3a26f6c5480a41a93820fd0723a9abb208632fb537bb7335d10444317f9c5d069ba47419a5a0ccc50242d5fb3debdaa6301b28a54159389030fd25f02c650b78706b4084fae3edd93689fbf17c17cd1defd300af055549f368daa4a9c3e3d53545aabc3770c376bc3dd1548ba22093e896a68ce4c77126aa73d37f97823180fc11746e3910006c9436a1dd7f6b1dc3a2426043bdcf624bb5c7df076d49518fa21eb553e3512b12c5b1722fd8d0fbdd97118832fe4858c8e7746d3f990f6ce9bb9e2adfcd1ef8a59559da6e63ab089c48a45d3dc76a2733db2b726f9b62e003169d10af58e9191bdef084e95506d31abeb9ac9a60bdc9647ac450b1f831d42c030f413a7b20d1c73ecb898be4f0491ff7f38c956de614d5c166c5124af69d4b39bb899f1caf48e8ef80349c7cdd863af28aaf8b417d52363cc86d46e148471eb5eb40649c62739d5186d04a63d54c18c4b9875f2326290d1ede4d5d7f668529458c527ce14e3698dd332970c21256e477716bafd9741db72a5cbd40fa18df29fc7f0078b10d8afdd5da3f412c6df6f478b861d29ad113b5a65767a2b3c799fe83be3e1af88354ae584a4b32b174e6262c392ac00d31c86121128ccd305d307dd7a97632fb6b957a1b455b6dd7e5f8978cac7f5d8e3ffcf9fb08cf66e76d50944d5ca7568af8ea60833ff3919417c36727f37db1dcc882e8cd547b0305964364e8b7667b92cb3a51fa8aed395eb06c06115344689145d67b40250c2dd18fffc0cde3b1129a157128a3311f4280ab687035658766da51b5f455818aacaaf50573d7ecd951cbd6033e083c064d8f3ef69ad36ee6f5f56e99f339cb20045dcfec5b52eaaf4da72d68d2453edc548028123832a8bb08b49dc26c6ae2775bf05f6f5c8019e585547940e3b96c32b87ee5f2855a18a7a6ba0a461a2ed3002f6e92796e64e4f9e6cd7ebeedeb3052591eca95b7ee57beed204dcc481733eff5f5944a1c6bd6f66130d1a8849ef266186f51f118137e355afa6c9140edefc5f3ef0866f4a8001ab96d8fab90309de54fd20430f3d7ae9f6425ed44a027634761dae5a66585dc46610307db4899408453d30173db7671e965c4ea9421c568c98749ca9a28a43c3311868aea6bd41b936fd9d92b47642b21787cc2494c5316a1bba460af7f0e4515df50f36c93e4da6bdfb37e10c42c83873a0f943a7e0358edff7f636af9aa14a86215c735d8bfc35604f5a7efe44edf801d33bb032a380a51264b1e744bf3bc48d7b8fc86b1ed9e7ef439769a62e730a72703a6b07dab27b21300c504a7709a7c44082ea897a0fe1e6304baaa3d28ec431c0df68bdccb398dd2bfa3f4da4341d4a03c57e5aa7b41a3b2074b79c28dd785cfd64d89d2e05b3360304e7bee9814f7e768846a671a2c30f261e6fcdfad0ad3b58b814451e8983f99166c03b4b115c997e77a9b9dea7395f8d6c00cd29faf9c5493cb69fc5a260db4b1047e4b84eda3e5d05965b06721d6a16c416226d42499c1518384e573a4827adc296e79a30c81ac716622cc8c47a735d268c7d6728bf7f1a7d2db39e85fdd7175f6e3f97c93ff190649e63508f0924bafeb6a7c4def7c3aa7eb4376fdcbf02794f467bdc8fff11a33a4e4a65c584dd1d2b48fa9b07a2223296df0db33774b29ea3fea714fc18272fd07e4b9b9b2754252f760d816578f72b2a221e162c1027c33f115fd27d83aeb4976c8d11ba78d0dfbd1db2782ff4a883dfec3508df39c941277a8f9dd735dda491730433f1214b14622d4d50640bab1f1ae9f983b1b5c9e84da5561c3a6f1a0334a6f30823bf15d64ac23f20c6f02eae4b4c2b2d0da688b8c20dd77a99611cc253c4f07efc03e7c06a21d91caba489d52619a529f2c15c5a9d3360b27efde0650fc14b58359f4547f0d1c45284270a799b5074a30d3a8821a78cd4cb2b8edfaf9831a757a6db3b173e9d25a6a66f8c3049b6bac9dd278db1549140fb8800103c591561891913bc901c03bcce8e9786ddc7cf138bdfd13f13281339defc65972169601d5b59e57", 0x1000) fchownat(r1, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x2) getpeername(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) sendto(r0, &(0x7f0000001740)="a46a87954efd4dc2f20bc082c2ce5bf2da58213552f2bdc5cb7e43274b6dfc4e0c80c5637f749b872165b6f13557470e4cc81d694bd2cd7473e51c7770e834524252874977cabc140c18f3703adfd86a95e9d4fe497d7f6532e659f957a529e6b70145f2d0ea359310cdf58cf480aaf4f002dbed6d8ed8a4f261e010393dfa69f9608f7c5f78ad95e15aec8ae09d63cec229138bf3fc59293da08cbb19cd4905ee0070759fe3283b35d314f51e2950acf7986866b34f8fe033790cd822e09c00f53765027ba90199d6b2526f2c405588f10c755f9142e2f71c0882dc7f08667d694d3d051bec3290089ee87fffc0ddad09b0ff4bf24e4378d467", 0xfa, 0x0, 0x0, 0x0) 69.630836ms ago: executing program 7 (id=208): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="250403a0f615dc539725e8e908004598003000644e4907629078ac1400bb000000000502070000000001454f000000670dd808b888000600000000e0000002"]) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x7fffffff) 69.225481ms ago: executing program 5 (id=209): r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') sysctl$hw(&(0x7f0000000540)={0x6, 0x2}, 0x2, &(0x7f0000000a40)="32812fa0b5296b7598d3066bc0afecc124bd86ea144a9b6953a207f35ac8f0", &(0x7f0000000080)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) 44.569195ms ago: executing program 6 (id=210): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1a6) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) minherit(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="09000100000000000052ffeb7100d7778e720c146c3e6e828968f302b7095716fcc33161a270670879c40b298f9b9163a3b3ae50a8065e9242af283ed5b582948bf00a", 0x43}], 0x1) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1a6) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) (async) minherit(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x2) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="09000100000000000052ffeb7100d7778e720c146c3e6e828968f302b7095716fcc33161a270670879c40b298f9b9163a3b3ae50a8065e9242af283ed5b582948bf00a", 0x43}], 0x1) (async) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') (async) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) (async) 42.507985ms ago: executing program 0 (id=211): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0xef) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 42.195204ms ago: executing program 7 (id=212): r0 = socket$inet(0x2, 0x4002, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, &(0x7f0000000080)="ccb46307004cc60d", &(0x7f0000000000)=0x8, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="890261c99a0000000000080000000b0000000000", 0x14) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) 8.897606ms ago: executing program 5 (id=213): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x4}) r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='r\x00') setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe44) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002500)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000140)="77cfa6db6146c11d7a8b101fd6a24b882f3e1a8755bfbe5193b88c28782845db0255a0b710c4e95534109c9dfc93f8f3efc6062ce88dc0cab0dbca299a3b28417c850fd594b4728d5057861a03ab", 0x4e}, {&(0x7f00000001c0)="64ec4ee7723fdc381a6a098d08b4d2d4f02dd6f0fec7f82bb907d7236c118da7b11ea1ec169ec00709d98f9ce82739809fadf936ab2a91bc7182ecae38c9963dcce67a3d84805569d57446a1d507dee92f5dbdd7d3167252153001ac5a9c6ec0e207424d92585b8302418ba90f1b9d9c35e433742baa617dcf4e7fd27f4f1e2d805e6383f49aa96c5616dc02d296708343812cf6b1dcc4dd566a7da15e4818fa2d49c6c1992965fe5c4e290937c526617d59c9dde9e5802dfbcc3c240e60b10677baedb4c5dc3ff6c2108c809ab498d28dc894c01319e13c4c59ced8c875dfe752b796dd6b44e54aac2dcb90f99177fdc684bf44050f16", 0xf7}, {&(0x7f00000002c0)="37b62e9a642d535b51b8074be2268a8d39c0e59c9f6b28c9616a62b48afc22c6a9f867d7bd", 0x25}, {&(0x7f0000000300)="d82c0f3ad8ff77", 0x7}], 0x4, 0x0, 0x0, 0x6}, 0x600) write(r4, &(0x7f0000004500)="9d5e6a14464d8717f69413ee9461db12bb83ee481b9ab960d3b3d47742e36d3f9cf4362d9dd887496bee101a347fddc1c11e22af1e161aa1a60943049886f57f62fc184be912262351047874fc9eae78e1c0b24e7ccd815317b852c904f3c6a565ec427698cc69f3e5558c71d72d419b9467d831c58ba1dbd933d31311c6a8c9c1f3c4404348cb91613b895a5b11bedbb9", 0x91) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) r7 = socket(0x800000018, 0x2, 0x0) listen(r7, 0x3) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) dup2(r8, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 7 (id=214): r0 = socket$inet6(0x18, 0x2, 0x4) readv(r0, &(0x7f0000000240), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r3 = msgget$private(0x0, 0x5bd) (async) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000142000/0x1000)=nil) shmat(r4, &(0x7f0000034000/0x1000)=nil, 0x2000) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r3, &(0x7f0000000140)={0x2, "99420f8e6b5efa2a77fdde371224ba9b5236a677fa96b0d7dd35c3f3625104fc13d3b366df50b495cf670bc2d437d2772cf125ba302b4d9780f6162b9ab731c947bd0d12b8f5fadc1163a611fd60a0cbd2f9115a5a7e408a93776649fbc551e4079cfc8d8b6c4043af26c43c9dacb7862e9a9f7961de673405423faac051975ea9685c70ceac214e7bc72648e5638e5e839f9efd427745a698c3e2f35d7bd8188b3e9db7b49634c11ad22a7c0d5c503f3e7b56c6bdf7b26d9bd60655e37a7dd6beb964efd649b0715da198ece31a07739613caffd3104b1feb61"}, 0xe2, 0x800) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.49' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1694 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *186659 26636 32767 0x10 0x4000000 1K syz-executor 256987 26636 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830ef890) at panic+0x1e5 __assert(ffffffff830a7fa2,ffffffff830e0f9b,69e,ffffffff8300da46) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371e5944,3,20000100,ffff8000371e5978,0,2e,a083b6ba808fa731) at kern_sysctl+0x500 sys_sysctl(ffff8000371fc030,ffff8000371e5ab0,ffff8000371e5a00) at sys_sysctl+0x425 syscall(ffff8000371e5ab0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x820e123b10, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1694 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830ef890) at panic+0x1e5 __assert(ffffffff830a7fa2,ffffffff830e0f9b,69e,ffffffff8300da46) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371e5944,3,20000100,ffff8000371e5978,0,2e,a083b6ba808fa731) at kern_sysctl+0x500 sys_sysctl(ffff8000371fc030,ffff8000371e5ab0,ffff8000371e5a00) at sys_sysctl+0x425 syscall(ffff8000371e5ab0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x820e123b10, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371e55d0 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff8000371fc030 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x2f7f3f59aec5f6f7 r11 0x9d096290324be6e2 r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff824466b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371e55c0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=186659 pid=26636 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371fcf60,0xffff8000371fdc18 process=0xffff8000371d1fd8 user=0xffff8000371e0000, vmspace=0xfffffd806c264a98 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 56095 188139 54732 32767 2 0x10 syz-executor 56095 13008 54732 32767 3 0x4000090 fsleep syz-executor 26636 373655 13176 32767 2 0x10 syz-executor *26636 186659 13176 32767 7 0x4000010 syz-executor 26636 256987 13176 32767 7 0x4000010 syz-executor 82449 472106 66140 32767 2 0x10 syz-executor 82449 152623 66140 32767 3 0x4000090 fsleep syz-executor 28356 467429 26475 32767 2 0x10 syz-executor 28356 262969 26475 32767 3 0x4000090 fsleep syz-executor 36003 193280 78166 32767 2 0x10 syz-executor 36003 427199 78166 32767 3 0x4000090 ttyretype syz-executor 36003 365377 78166 32767 3 0x4000090 ttyout syz-executor 36003 260974 78166 32767 3 0x4000090 fsleep syz-executor 5812 387264 54920 32767 3 0x90 nanoslp syz-executor 5812 524090 54920 32767 3 0x4000090 kqsel syz-executor 5812 383729 54920 32767 3 0x4000090 fsleep syz-executor 79054 359829 0 0 3 0x14200 bored sosplice 26475 454756 15271 32767 3 0x90 nanoslp syz-executor 13176 465097 4369 32767 3 0x90 nanoslp syz-executor 54732 315495 21 32767 3 0x90 nanoslp syz-executor 78166 247812 67724 32767 3 0x90 nanoslp syz-executor 26990 51043 20455 32767 3 0x90 wait syz-executor 66140 231249 60091 32767 3 0x90 nanoslp syz-executor 62990 44779 35066 32767 3 0x90 wait syz-executor 54920 249298 96036 32767 3 0x90 nanoslp syz-executor 4369 228365 2994 0 3 0x82 wait syz-executor 15271 368161 2994 0 3 0x82 wait syz-executor 21 186560 2994 0 3 0x82 wait syz-executor 67724 256862 2994 0 3 0x82 wait syz-executor 20455 51052 2994 0 3 0x82 wait syz-executor 96036 209034 2994 0 3 0x82 wait syz-executor 35066 53116 2994 0 3 0x82 wait syz-executor 60091 42251 2994 0 3 0x82 wait syz-executor 2994 252050 34868 0 3 0x82 kqread syz-executor 34868 498373 11331 0 3 0x10008a sigsusp ksh 11331 502525 22785 0 3 0x98 kqread sshd-session 22785 204349 41835 0 3 0x92 kqread sshd-session 94279 133939 1 0 3 0x100083 ttyin getty 41835 101867 1 0 3 0x88 kqread sshd 74393 336377 16095 73 3 0x1100090 kqread syslogd 16095 321307 1 0 3 0x100082 sbwait syslogd 48920 164911 1 0 3 0x100080 kqread resolvd 96163 8337 25453 77 3 0x100092 kqread dhcpleased 15766 483242 25453 77 3 0x100092 kqread dhcpleased 25453 500126 1 0 3 0x80 kqread dhcpleased 55490 414956 0 0 3 0x14200 bored smr 76530 314759 0 0 2 0x14200 zerothread 24340 209751 0 0 3 0x14200 aiodoned aiodoned 26947 153546 0 0 3 0x14200 syncer update 50808 202363 0 0 3 0x14200 cleaner cleaner 12605 524280 0 0 3 0x14200 reaper reaper 36105 169769 0 0 3 0x14200 pgdaemon pagedaemon 29711 220185 0 0 3 0x14200 bored viomb 1281 440434 0 0 3 0x40014200 acpi0 acpi0 10758 208380 0 0 3 0x40014200 idle1 29850 312729 0 0 3 0x14200 bored softnet3 90580 261953 0 0 3 0x14200 bored softnet2 28816 213362 0 0 3 0x14200 bored softnet1 47918 328162 0 0 3 0x14200 bored softnet0 59700 36742 0 0 3 0x14200 bored systqmp 33937 81616 0 0 3 0x14200 bored systq 16973 126990 0 0 3 0x14200 tmoslp softclockmp 58001 4073 0 0 3 0x40014200 tmoslp softclock 32360 82153 0 0 3 0x40014200 idle0 1 243121 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 26636 (syz-executor) thread 0xffff8000371fc030 (186659) exclusive rwlock amaplk r = 0 (0xfffffd806c18a940) #0 witness_lock+0x5bb #1 uvm_map_lock_entry+0x4c #2 uvm_fault_unwire_locked+0x253 #3 uvm_fault_unwire+0x55 #4 kern_sysctl+0x500 #5 sys_sysctl+0x425 #6 syscall+0xbb6 #7 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806c264b90) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835846e0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x2f2 #4 rw_enter+0x348 #5 vm_map_lock_ln+0x12e #6 uvm_map_extract+0x176 #7 uvm_io+0x166 #8 sysctl_proc_args+0x5f4 #9 kern_sysctl+0x492 #10 sys_sysctl+0x425 #11 syscall+0xbb6 #12 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8341b140) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10188 11048K 11059K 166960K 11266 0 pcb 17 12K 12K 166960K 17 0 rtable 240 6K 7K 166960K 357 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 35 0 iov 0 0K 17K 166960K 46 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1364 86K 86K 166960K 1399 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 13K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 49 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 26 97K 117K 166960K 352 0 sigio 0 0K 0K 166960K 5 0 proc 63 91K 103K 166960K 516 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 113 0 in_multi 99 7K 7K 166960K 107 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 352 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 272 74K 88K 166960K 4708 0 UVM aobj 11 2K 2K 166960K 13 0 pinsyscall 47 94K 110K 166960K 1343 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 25 0 NDP 11 0K 2K 166960K 27 0 temp 48 6821K 6885K 166960K 5279 0 kqueue 13 20K 30K 166960K 65 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 43 0 40 1 0 1 1 0 8 0 rtentry 112 115 0 2 4 0 4 4 0 8 0 unpcb 144 203 0 184 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 314 0 309 8 0 8 8 0 8 7 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 3 0 1 1 0 1 1 0 8 0 ipqe 40 46 0 44 1 0 1 1 0 8 0 inpcb 336 656 0 646 7 0 7 7 0 8 6 nd6 136 28 0 1 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 484 0 2 31 0 31 31 0 8 0 art_table 32 485 0 2 4 0 4 4 0 8 0 art_node 16 114 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 47 0 37 1 0 1 1 0 8 0 shmpl 112 10 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1862 0 360 95 0 95 95 0 8 0 ffsino 272 1862 0 360 101 0 101 101 0 8 0 nchpl 144 2340 0 662 63 0 63 63 0 8 0 uvmvnodes 80 1975 0 0 41 0 41 41 0 8 0 vnodes 216 1975 0 0 110 0 110 110 0 8 0 namei 1024 7186 0 7186 1 0 1 1 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 7272 0 7272 9 1 8 8 1 8 8 plimitpl 152 131 0 105 2 0 2 2 0 8 0 sigapl 424 625 0 568 7 0 7 7 0 8 0 futexpl 64 3041 0 3036 1 0 1 1 0 8 0 knotepl 120 84 0 0 3 0 3 3 0 8 0 kqueuepl 216 91 0 80 1 0 1 1 0 8 0 pipepl 320 117 0 90 3 0 3 3 0 8 0 fdescpl 496 606 0 568 7 1 6 6 0 8 0 filepl 152 2949 0 2690 13 0 13 13 0 8 1 lockfpl 104 47 0 44 1 0 1 1 0 8 0 lockfspl 48 21 0 18 1 0 1 1 0 8 0 sessionpl 144 22 0 6 1 0 1 1 0 8 0 pgrppl 48 38 0 14 1 0 1 1 0 8 0 ucredpl 104 360 0 341 1 0 1 1 0 8 0 zombiepl 144 570 0 568 1 0 1 1 0 8 0 processpl 1160 625 0 568 5 0 5 5 0 8 0 procpl 648 1008 0 941 7 0 7 7 0 8 0 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 664 903 0 871 9 0 9 9 0 8 6 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 14 0 0 2 0 2 2 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 328 0 0 21 0 21 21 0 8 0 bufpl 280 2674 0 95 185 0 185 185 0 8 0 anonpl 24 181859 0 178038 49 1 48 49 0 185 17 amapchunkpl 152 15967 0 15334 33 0 33 33 0 158 6 amappl16 200 5157 0 5136 14 3 11 14 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 105 0 95 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1209 0 1171 2 0 2 2 0 8 0 amappl11 160 72 0 62 1 0 1 1 0 8 0 amappl10 152 14 0 14 1 1 0 1 0 8 0 amappl9 144 134 0 134 1 1 0 1 0 8 0 amappl8 136 23 0 21 1 0 1 1 0 8 0 amappl7 128 96 0 85 1 0 1 1 0 8 0 amappl6 120 162 0 161 1 0 1 1 0 8 0 amappl5 112 126 0 118 1 0 1 1 0 8 0 amappl4 104 282 0 267 1 0 1 1 0 8 0 amappl3 96 2850 0 2737 4 0 4 4 0 8 0 amappl2 88 876 0 790 3 0 3 3 0 8 0 amappl1 80 7968 0 7435 13 0 13 13 0 8 0 amappl 88 4353 0 4137 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 2 1 0 1 1 0 8 0 uaddrrnd 24 606 0 568 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 606 0 568 1 0 1 1 0 8 0 vmmpekpl 168 6174 0 6140 2 0 2 2 0 8 0 vmmpepl 168 46173 0 44115 106 0 106 106 0 357 14 vmsppl 448 605 0 568 5 0 5 5 0 8 0 rwobjpl 56 19646 0 16797 42 0 42 42 0 8 1 pdppl 4096 1219 0 1136 113 30 83 93 0 8 0 pvpl 32 14534 0 0 118 0 118 118 0 265 0 pmappl 248 605 0 568 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 410 0 32 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8343cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835844d8) at __mp_lock+0x19e softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff835844d8) at __mp_lock+0x192 syscall(ffff800030983220) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x81725d4f40, count: 6 ddb{0}> trace x86_ipi_db(ffffffff8343cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835844d8) at __mp_lock+0x19e softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff835844d8) at __mp_lock+0x192 syscall(ffff800030983220) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x81725d4f40, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830ef890) at panic+0x1e5 __assert(ffffffff830a7fa2,ffffffff830e0f9b,69e,ffffffff8300da46) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371e5944,3,20000100,ffff8000371e5978,0,2e,a083b6ba808fa731) at kern_sysctl+0x500 sys_sysctl(ffff8000371fc030,ffff8000371e5ab0,ffff8000371e5a00) at sys_sysctl+0x425 syscall(ffff8000371e5ab0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x820e123b10, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830ef890) at panic+0x1e5 __assert(ffffffff830a7fa2,ffffffff830e0f9b,69e,ffffffff8300da46) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c264a98,20000000,20010000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371e5944,3,20000100,ffff8000371e5978,0,2e,a083b6ba808fa731) at kern_sysctl+0x500 sys_sysctl(ffff8000371fc030,ffff8000371e5ab0,ffff8000371e5a00) at sys_sysctl+0x425 syscall(ffff8000371e5ab0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x820e123b10, count: -9