last executing test programs: 4.901887632s ago: executing program 4 (id=131): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xd9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x120, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="f1313b2248", 0x5}], 0x1, 0x50003) 4.895987231s ago: executing program 4 (id=133): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000000)='./file1\x00', 0x9cab835cfdc52675, 0x20) ftruncate(r1, 0x79c8) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) ioctl$TIOCSETD(r2, 0x8004745f, &(0x7f0000000000)=0x1d) setrlimit(0x1, &(0x7f00000001c0)={0x7fffffffffffffff}) ftruncate(r0, 0x907) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = getpgid(0x0) setpgid(r6, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x404b, 0x2, r6}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f0000000180)=[{0x3, 0x8, 0x1000}], 0x1) semop(r8, &(0x7f0000000440)=[{0x3, 0xfff, 0x1000}], 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r7, 0x0) mprotect(&(0x7f0000800000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x80, 0xb44}) listen(0xffffffffffffffff, 0x3) 4.805909201s ago: executing program 6 (id=139): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0x4, 0xf0}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) r0 = syz_open_pts() madvise(&(0x7f000046a000/0x4000)=nil, 0x4000, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffc, 0x7ff}) 4.499859677s ago: executing program 6 (id=141): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x1) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000300)=""/97, 0x61}], 0x3, 0x0}}, 0x10, 0x40, 0x0) dup2(r4, r6) execve(0x0, 0x0, 0x0) fsync(r5) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1881) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, r0, 0xffffffffffffffff, 0x0, r1, 0x39, 0x7}, 0x53b7, 0x8000800004000004, 0x0, 0x0, 0x200000000, 0x101000000, 0x10000000000009}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 4.094497758s ago: executing program 2 (id=148): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r0 = socket(0x2, 0x4001, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r1, &(0x7f0000000080)="d99aca906c", 0x1dd6) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000000080)={0x0, 0x3}, 0x10, 0x80, &(0x7f0000001780)={0x803fd, 0x7}) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xb, &(0x7f0000000100)="00000001", 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 3.759070436s ago: executing program 4 (id=149): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="89e60001e38fdf37504c524c264f826d48b43d"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/236, 0xec}, 0x0) (async) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/236, 0xec}, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x88) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x2000, 0x7) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0x2}, 0x2, &(0x7f0000000000)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) syz_emit_ethernet(0x2b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000008004500001d000000000011907800000000ffffffff4e204e22000890785c000000000000000000"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(0x0, 0x70e, 0x0) socket(0x18, 0x2, 0x4) 3.758503179s ago: executing program 7 (id=151): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe8000000000000000000000000000bbfe8000000000005a"]) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000180)="cd08a632", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08fd03cde34dd944022c317c42d55e00450000300000000000ff9078cd00110501907800000000450066000600ff0168d1ba38e32152704179c1cf7de174130800000000000000bf7c4f9db06df9f865943b4821628e1b6f576728c41b9a30cee76dcde35f5b4b"]) 3.758206449s ago: executing program 2 (id=152): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xc69, 0x0, "008000800000000000000000000000000500", 0x36e2, 0x6}) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="a657", 0x2}], 0x1) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) (async, rerun: 64) openat$klog(0xffffffffffffff9c, 0x0, 0x8, 0x0) (rerun: 64) 3.672622193s ago: executing program 7 (id=155): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) fcntl$setstatus(r0, 0x4, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x82) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) readlink(&(0x7f0000000180)='./file0\x00', 0x0, 0x2f) 3.67023135s ago: executing program 7 (id=157): ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x40, './file0\x00'}) 3.639365466s ago: executing program 7 (id=159): setrlimit(0x4, &(0x7f00000001c0)={0x40000000000003, 0x52}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000011a000/0x14000)=nil, 0x14000, 0x3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000340)="71fb1e34", &(0x7f0000000300)=0x4, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) r2 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) close(r2) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0xda, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='#', 0x1}], 0x1) recvmmsg(r0, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0x42, 0x0) shutdown(r1, 0x2) 3.395001839s ago: executing program 6 (id=160): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, &(0x7f0000000300)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 2.694514697s ago: executing program 2 (id=164): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96a", 0x2) sysctl$net_inet_etherip(&(0x7f00000000c0), 0xa, &(0x7f00000011c0)="342b1efb51017d07dd84ad82f265ffc3e02bf66cfbfb260ce61724f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde66d4e7a7c200bfda1064060a3e742b456aee97d275a6e523ddfa55f006bb7170d09000000a3d736e313281bb16fefb530f06325f8c7fa815f4d867abf74807686d65f212a40575f817f6b4ea91535071678f266334235e490051eb98f5ba65b26d2b7d3a610036f3da5ada34aa3e2efc639306dfaaf0b9777382fdb4de104004a659776d7b55cdad6a56ca4727f0b2fa5c88a83c927ed2d8a135494d56bedb128448b78a5a72dfdac901c04eccb3bd88045b4cc2e24c4170f0433e9133f6791343eae6ac928d362b8ed2fbcc48cbab232c722fc8cd105b5c4fea0a13c52fe727bc11c87ba1d0fdca354da1031a7dbd4df50173e6badc7b798e025701b046df00347579eed0a5908101414f3ee6e68ee5604622769994059d594dd0cb18ab3660df28dd2acc701a578140e39fb99ae0909f721cd85855fff834e712f5aabe08b03e2fa21f4da935946feda3614ee288a87e6f1ad59a5764c67f5e6b4c1649f1cf91dbbca375f41aa45e51b06d4dbd51d5f9b358e9935463459c856f0966c6b2f01e23074d06c64fcbcc9c61c21f18845c8e9c23518cc3753e41150063f57c384b7ca43c7e874aae1aa098e0760a41fb62a1ddd2bdcc6eb81681bbd8703e0217d399972d42500eca40312c16b536df6846f3b7ec78cb3ee54eeb8d7ac2a780711f49d48832c7e537000e9f04c13a37336a0aa0be79216b3498852cecee988527058188f584e2fda2fd70999fb42ccf00a88a3989ddfabe5d2da7aecd98c9d41e232e4d828241f01865d901b76c7791a5f501e4e690d9463b5705b02f0a02b42e8ce487ac2231ee35a8812c567ad46b83e", 0x0, 0x0, 0x9) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x907) 2.694152796s ago: executing program 2 (id=165): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000080)="ce8d5aee8601e6abd6ad2759c962e4af575a9f2431518fd1be29802cd8f076a05e0e47913c72b1e025b89488440eae8565767433061e408a32be3030f5da48ab630a4b93ae95cfdb14e9f5219e2dbc15fe6a57265b754fb91e6a24baacf503ebe79f3f7f373f284b581a09a1670e4d", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="6655a9fb23cc4b87a940904894e38f5f98614fd0cdb2d85d498eba146f2efe553725580cd078a6c29283b046ddbd8ec5baad24c206e4dbd17236459e6921e732e1bf40569efd71ce4a9324425b151dad7a80cf160023847ce823e158372eeca3dd289e3051193134416b5f83a4abcb0a3bd9e738d17dc9083df7ae18a16d04e07a218b95c5b414c33696febc1d6b0795a8ff834c514d07d30afd2be9174356eea3aa0be06b0f3bd2137413ad047507236c95ba1c672890971a823b1755f7fcfc2b6271882f20ab53e112c3a1d243b7a1999af670cfc979e2dd67c08515255cf53bd3d6b65a5016bcc151d6899841a64ebbee89adb963a861c92028ca848912fd310e60417a748ff73d1a62f2808f7bb6732ea281d2308528db3ab9aa7b5bbf5cd4ab46794ab3e4d047e1aa79df651e7169a8900d84191c93dc3f84fca98ff8ded3e82d53f1694a1c3447eb3fcc133be0508d27b664584247b07e30efb469e72727ed55e9d170cf1d54704fa643477df1e42d418ed6a9050697db15001baa57fad3eaa2077dada99461b02075250c1d010821d3393d439231d8852ce7f60278fe5c7a37dea257ade1ba927aa6d66e1644a8fda1c5f7460883a8de942195a9011299f045563c9aa818461f3fa0d3f4db820ce67e7e8aa07f0efe2d2d1e2fc69e39630c9c794df412c1ff7b392f54a2804b7c3dba818d07786f85233685e1f2e1cb7f0c7e5b6ce2e3d43aba96c92993d1a439a4bf41663209183b4bc9e858f604afbc926e2db39161b61db582640e86a6530a697b228e33a9066f759ec0774abc44ccdef84a2cee3dd73fd2436fe448ce7815131179ac0b73ec834395350580fda235fa894a82afe0ec8741c7c4d243c87f8976be239baacd19ab0f85bed5429cb5163c3a12067c6c98894721f2bda97012a7f8ada8ec587f1bcba64e89960d3efec149777237af11dcc5fcc787fd14aff27e2b91380226d395059cebb1d4c211f36d462df3df297b4aef076138cc61b33deb812816d305a3e60ff538e10ed8d555a3977c44339f64b6a5fce94a89375b4638e659edc754c81dbe2b655173aa9124f6871d2590c8d98be499d13afae9154d603928e683fc7afd5675d2ecc0258ffc07ab2cee611286ea2afeed9c2b0f979d4ab3023df72c733e1ede3a978a6a7ce227e01fd573a4f06a5745fe36021d987733568cb1add45007f7689cc7f9f645008676548bed3c02b006e63615c5803670d0d87c5c7b08d8bc2641ec422092a09c2bd0f008d6807a15fa55886523f3b3065ea74abf2b231048d70d44ca81b68844fbd54c9e113775b462b6e61b9dd2ed8f8ce900dcca79f7c25bf5ec7cf1e43cd6e0d41462a8d143280654432ef852b3f521afd4049de42f122504087ce3235b87278d89a5c37c9a04962f6a5ded2bdade7777d0ba87c5d13c3bd1e4e04c0136b7c170c5fb44743683b039d23bbf89ef3922974d156c994c826a78ba67e4fcfbaf3da59064812c15c11d9616a5e09ca89ce2852ab78ee1208418571c1c62c949fbaae62c503209ee73ba570d8f3a0bb6f81fe162acddeb14758e8dcadf29e3e91883b2b1f89491a88ac18e31c55bca9b7fa545b7bbbef6543dfccfcf8e0bc930f3033f0530eddcbff671a8a5fac8c7e5aa06a6f27e3c8086ea8a9816ffafdf387fe456f176ad69fa4f1b1b7d2813502e9e570c4ef8a98423f8f7f7eceb9b9a75238a1533828bab667f0422babfbfba63c54d9ff7b00d76eaee378c1218719507ca325cc1db81097db95a47f7c52653360380d43676fe439865abe5b8016b2c299c28eee9076999a296390359e1f5fcf4b5e353a8c721180a3b1f9beba6fed17d5c804f8b2d3ee7e33c89cbb186c8983ae73165bb636a241224b65577247db6f24b345fc95d57f298c68101a1a654bd1082e203d4f4a4fa27ad9f1fa98039cb30ac803d07f275b676f80e5fc8c5c83f304952ac9835f50e8ffe00937af2ebebc6a22bd23319cd44e17e3ce96bfa9ea3677ba6057dfc5d611bddd4ac40306544a90d8a267b66232cebde2f89cf181d48576cd571089f4afe71f2b8b8e2761f5950b414ac983c35ac3529df2e0db26cd20b46fc0672ae8b64678dc0f064da515f578e963ea8ce30878ce544c0f1360c249b65717c1bedfe915255c69f11787caf9831d9cc7348ad73f7fa1c910156d459bcb58528cab481605bfd8c257f4bc531d2d489f8b651996540119062cae4f8b2c79f0b555428116efa0941914894aa24206174ba0b7fe00528a85421b3654f589469c204195022292fd49865e2eea78b75d2f2a7ff1968db7dd7e6715b690a28055244ce52738cc239e071c8c6adc2c4ee6eefe2101a610acfac9516395b8f9387a9285589c2fbeec9f9d55906cec4e89f1161d356af064bd5d535e13b7a3b1b3cc8eeedd3595137a2796cfa68f8fb0660db1f876a9c31f2893280ea7e3e41bbd8f6facc67563289ea31f9aebc197b9cc50e850136608a4a5ad83665ea2ca1370a5d3588bce44eb772177e5abfa11645a480bb63f3c957f9e16d7044c725c8ab4def3d27c51cccd06ceff2097c9df0497c46cbb8aa565fe8df5f1f46e43f0529f7207381a8c3c88354789da27b3b79007cf9fbcd30d5328f27545038576fe8e027a036ab300ac2786bd38e0d231e9279f4bc57ac0c83e9c5bf68d7f146d7ea9b4059259b6f213173169d72d118593a878585a1d0fb915b6ffec2ac234f8f46fcab20d4ab467b3e732f86020c3bb71181dfbb09f1b2e1b593b44afb77ff5a8cd56a811536c7faaa2df874f5de6275466cc8bc06f6e04810c830b0d935bf31372c50b287b8bd5fabc0f189c6fbdd6929085d04c82de5349a1307261a65a95abde2176b1402fe93c1a5272e85769650704b449583b1eee0113995a1a04e73dde96db27af2c3023dc7c8eb9a2553bbe77e195f629bd563fac902fa4c1d00bbe86ffb8f794c3e6736bac6759f508321369f5cb88d5e1b4fd94b546998388fd9885f1565ee7616ba2f6684e4eef462b0d41e8011016ca9f3de7dba7387648f63f7784e2f79e522608ee345c24c8e573c0c09bd70ca51dbed08867285a6ff3db5110b012690daf5f80dff56793f54f5b7f9b3665e20dadf2b2680661c83a8b5728b0fa5eaa1c02242d50ae4674cafde65a6e501a75d29144f30d52804dee650476c9d4bbe0d8b58696c0b49a8a1799fe281f5269a409598d21e6a7b6d86a0ff566cfdb0b1865951f0e023630ddd8021336e425cf4793f6ab204de967b5c10c1f1d26bad143382560a4017b3b3019c08466ee44a48d1025c60333050fb6c84a391fca2570f592e022c9683b333f4fbd91937853409157a829ef280159fac053bb0c36da9b9ed161b009e90bd6be7f3f830efcd0496215169df122848f25432bc87797f6c704f2832c6c0aeeaa96691e12c5341f594fa329079bf77c3a5e2927396413600dde44bfa9fb68cdaea23497a782f1187fb215d0acb2b9c26abc977ac659fd9db0794cb0beaee9eeb3aaa91cbd404040362424dcda52c9aca4d3e3ef6b55042265accf9983681a3ecc577b0ffa981f323d05fdd86eac5dc0a0c55c4c92f297ea0476eebdb13109299027093dbb667eddc6cba770b33a574d7ae0855807bbf43addd09af06655c32d70b703b7336373e346a1a29629f1a0847648c365b397e9b35fcd089bfbc0bf421d9c168610dba05005bd7871437c7aa8bda4e59a434d61a9da01e1878165f98a84325229c8b210eb23e3d9f04fb12d7265f0c3567d61a5c807e88e553a7a7da14e217a7eea30692decf0b258c2c90c3a836c6664cca9c4ed16ee0389ac63386ed63f566b4a9359eee8d3c009bd4ea0bf67323b22303d84577767138183932af80149f2b28808320ebdc743ebfe968a811739f3af5c24c52337c4765ae5b89725c16db957a03be0db2f0aca8e6a1bcf32993c5b56610b5831ab3aa55d693e91b5549604a7cc2e28fdcc0224e17019377af1daa250566c50dd87e2cddbae03d8adb245ee6bb2661c1ea0b061eff363a8536b5f2c082dfd482fc41f57393ceaa63b1e9de2c19dd2fa5357592685cde268762a87ac1bece0b6bb686b52978f55a2bb7695b6f8d1377320e16df88ca7df5f6130554e6146ef7ce23e6c093a94513c58a28fb147cd5ba64a55280e44587d7f7d58167bb39ea465ea238fd0e5123af43f69d31a07f834fd058e6e863d78c464826996930167717df58dca357003965a877dd661be312d1dcdb98c7db182a627aa2d5475bb2a1fff0903b05a6057f98525177048067480441e62eafd7de6ed34d173fa94f2cbc39bfeb973ba7479c2e97de4cdd402d96223d7e3c11b521012f0fc71ec10daf1c9cbe96718b2d3805a07fb15aae75fa0a6ac9701bccf983e77b08d71a62549c0b69871cb7049f5480da274aae66f16a04d3f7535c1f7b5d59aab46f06aea85b425bcfeca4616d7c6c70bf89d23b557826bce7d771fec05c1d6932d9c0bedbeb4d56251017c6e6ed27afcc028340c71d4bad2b383d0f2233c34d5a2a175e574efb71f06176dc40a1517bf9d197e9c8c8f3f047ba79c0124619cd3b1e45f7d6d5569eec7176fe617a3724ef8c4bbc05bb3786ca1e957ba85313108b078313cdf1fd6e515b637d1b82bf05765db97d35ffb934debf9c6092d29542418918dd514a0397d5b0c767499e12f4c0b10ca55df9625b274c2797d67b32a7240a01fe004306db99b3ef742aef53b1b0246649ea8e333c889a0baf4b17a0adb1f25094a338465d9e45b8817a550c59d81eb3b0dd575b181c78c960eb41107303ba1063cd021f87eeabfeb2f50f4674fffed0512b6b3ed237900ef3786f10e320dd33f741bc3e349566044fb9a19aa8455737a779014d0f41301735c51c28ace682f544c3a7f2cea96d2eb1a3f1dd27ff44094378347da1a665f3df381ec7d8dda24b59a797d35fa6cd6fa23907a14484a479b584e94c89ac0350ffc9df6f2e38f4e132d074b306a9b0de2925ed66d99bb3039790a3ac6114a4dc48c3a259b6dbf7c475b6204617d617bdabb2b582d939debbb85dd59ad3f0bb992b3ed5e55b1b591a3dbbd51141b304f07e9810e0da1e01711de21214e3b6317aca8c5551ce53866bc2fc8c8e24cdc4a0b1b5cbb0f3fe29f7d1fbec3c8844ccf4905fe8285a7017c802dd9a901a04b3b470a8876fa7514f97509163245c052abcb4d3f73f563b1ec0de014707fc69a91c3c2b7e0f8f947a8ba8f14c2707a4b033fed2a01ca27f60b98c43856bd52bf934b68a45f74ff795e8e6aec77bea22068caa0efc9c929605f2b19eba904d8d4bc7615ba58f8761afdea1d1ce53bb3718cc30ff5771d41d456354a1d2407199c3c936edf08f3b30bb35a9501c21de3fe6c0015ce83bc103b2125ae68b159cc28a801ce9141d538873e18d3eaa108dd250d8cff1cb82bdf77fd5918db473864567bafaa575fad4e8661520f9f35bdb5f487f98d2ab206ce2a1153f0fdf81663e19af964d4c5ac82b0d03a0c1b6c06de3692432834b0df17c1706481bfe8411380b333e2e72dde90b7dbc26fc3ff5b8672b4b8becda2f93b2534e9894973ebd10f59fe7a427a8f07aa268aa6c3484909774586754cc2bc182e50e2fe138a9c54d5d31ad53dff9f4c1331097e39f9e884df5591ff89bb8fb0a07f9b5e8ce4e699521b882b955719c9067571e1cdc8dc8dd9c3e40d16c88af6494a71f5e0f02e8223b6785d199ffb72b55ecdd56eee182a2b1f98e53159d75bd2600f85042ebcb4c6d9764f339103a050df58a8f642dbb02b66ab8", 0x1000) 2.095566655s ago: executing program 4 (id=166): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x3ba6, 0x1000300000005}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 2.094916556s ago: executing program 7 (id=167): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000440)={0x2, 0x2}, 0x2, &(0x7f0000000900)="592e128dc96ad34d9407080f55dce44d7870b3b4f03ede28", &(0x7f00000003c0)=0x18, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0xa}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206917, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x8, 0x0, 0x9, {[0x2, 0x4000000000008, 0xf2c, 0x2, 0x9, 0x8000000000000001, 0x5, 0xfffffffffffffff8, 0x32f9, 0x8, 0x3, 0x2, 0x2, 0x7, 0x2, 0x8, 0xb, 0x800], [0x2, 0x0, 0x200, 0x2, 0x1, 0x6, 0x7, 0xffff, 0xaa5e, 0x40], [0x8, 0xfffffffffffffff7, 0xbd38, 0x6, 0x5, 0x7, 0xfffffffffffffff7], [0xf5f, 0x2, 0x3, 0x2, 0x8000000000000000, 0x3], [{0xac8, 0x7f, 0x6c8, 0x6}, {0x7ff, 0x80, 0x9, 0x9}, {0xfff7, 0xff, 0x0, 0x2}, {0x8b, 0x5, 0x2, 0x6}, {0x1, 0x1, 0x100008, 0xc}, {0x9, 0xa884, 0x7}, {0xc, 0x7, 0xe, 0xcab}, {0x1, 0x1, 0xffffffff, 0x20000000000e}], {0x3, 0x28, 0x7, 0x7}, {0x3, 0x1, 0x627c, 0x800000000000001}}}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x40978a, 0x10, 0xf7fffc00, 0x80a19f, "bb08000100f167d910508b000000000000000080"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) fchdir(r0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) 1.294655969s ago: executing program 3 (id=170): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x65f78302}, 0x8) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kqueue() (async) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x65f78302}, 0x8) (async) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) 1.079685712s ago: executing program 2 (id=172): r0 = socket(0x18, 0x8000, 0xf) shutdown(r0, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000080)="12e2b56988f55c920031b1f263f71eac3cb51b7b1451d443a40bc68ecf4d7440c585a5472fc9ae4d509bacb5e04d74d338fa6add790510b8084febf2b4bc2604ba75bad7bd77c71967683a348de2de364879cad01020fcb4829b1cb84516159b00a4384e5ed4a50f739d6583fba2b1296ff1f78ec51df6daa5c628513e18df3d185ad3dfd2c29b0f9ecf55878458f78fe2a8cee8a7ae1a706c691be9e5cab1ed48e712d4d73bdfabd0abbc8426479474cb89b2afc1015c081537a0b890bd439cf1e9857911d5c6a4ccdbf4d59eed9ef69a15d7c491e0a9d24e0c6067de602a3d86", &(0x7f0000000180)=0xffffffffffffff54, &(0x7f0000000940)="0fa0c12a11d3cd657c6de04ed219dbcf61e3350e0dd5dede6bf05c4e623e85ccf863a130409394c00acea4854d1726e46c0b1e01ea83d62f87e06536b2db0afe2c50ecbe4612398ad8dd2f3d5b7efe7547b6bc9f69450cdc8ed6f3026b011b404bef6def94ff564f5a6b2df63d7b30843eab40bce1af9ac0a5aeba16da555ed0fe5f5c903353407c17d108d9656b2935c48abfd9589dab26d41494820bf7ac3bb97709ffef4af9f0c1e07e496866743221bfd1cfab33e0dbf32230bc1945477d61cf50cc11ddb7dd5da14f5be472e3c8be35986661a7fb5975bdb7a339825d4f0d7da614b6fb848f4c81f981342d772e81bc619858368f6665dc8d2a925c6460a88327e889967bab7874100621810e774eff56c714a9037c94df7c9fb18eaa9c28c0f8c88b12d9c417527d7d7bbd342bc76ee0cecaa15b97f8b864a4ffb86c0bc57c2b4d6c641e2f000e288f78af2f232587dd424392a9ab128f4e8743dabf1a81fb410a66442f6c37bf35cbb7eedc1ef691bab3febf28c98e3c7e0faca60425e1d0ab726ed31292de52eb70315669b0a442036756c2228df158968d7eac9af3e311db5b850d7df99ba74d8fede970b24c718059ebe1feb516c59af3034023ebfa3a263a0ae0c1c2ba296aaa86e95568791652ece8c922cef2f9a2f39332d1b86ecda935cce5a39d0b9f2da99ac8477b46e7226c3d08399c6f8a9a545514003ac9915a31ede0bae75df5bf36f87a03137a18f09103727c455d65bcf718f5584a56f9cf018398d04a1008ab0652604facf830d52f6943a29707b4446602f5ce0af26c3abcc39f404936ee527a7cc44a4db497ca38aed3427e593d95ad992aa73fc4e7b2ee1611f72518f2dd21a11eaa21fdb6094fdf45239b5d940d970a3dbbd58298c1fa479280329832c1cb26d38a703000d296f644039a7243889e4b3c5496019100497a904cfb6a2095f20c7d22e2a9a0b044a092ea0bcf8eaab991092abca1ba6014584131592143bcd86f33c461973bf607e9a4a06771753f45ffe5b954c7d6a6854029453a9ffad2075ebc6795432da601d2780c77b2a02138a0470300f34fe711b736f8fa7cedd302baca4621f99b600565cebcad098eb1d87b40f765e2cae4026ebb4fd9e6acc0a16afcbe167fef6031a97ff14508c7ace488afb05d2a9f448c2bedd2ee19013678947a2350c6530493f25206a626c419e4d6e024f2d1db7f53ce297fbaf26a43b72ea8a2f53e1aaec697198d8c0595928faf4bbad2e1f57f9561b90a3beeda1189543f69834462678c9ca32a78eafcd7c18393de4fed5c4d3efa147303a99bd3014e7b5f7a1eded344db233c5f8bb8a8d9cdcb97a3ddebaa1789d0fe22ca055a61a76e27204d5b6d5fd4810abf959f52697e7458a63242ae64dbfc367fb95de5719b69955e96ca3efd4763b63693368851b4f9af4ba71e892c0f4f71a71e002f0f2210f9507273a9d2f3b6ec0fc017e1d642deb5415b1fd56be5269177d7743937c1d1a8717b35b7cdcb918a41d3899f54d43bb42ce429242c164c1cfce4357047acd02bf6444c0b829464894178b3558b8c94b4ede12184f274ac39649be5fa125fd9f39f0bc26c83c64a6fdd1faf615cac87f2f9ef0e1c325e68649e95b19be4effff8b303b725e8d8035012f03241147e23495bef7e1f2a2cddec61673d765386cde092e6b894fb123c92cc403e486d2cf5ba2361d0cce956d349555269d949f878ed945ae73a895dac6c5cb6d89c659f6343a9b90f56b5f155b3a2f2566a793c09e589a604d9a4a8df96a9c342fb31adf0ff97ef9714b88e945e2157292994ced7db59eb586229bef95b4136c8b9c0184ccd9b0ad3880113240f0d527def500a07404d7c5227bf0f868d03ec17ba391c7b266f4721baf7f611cc293ca590fe103cd1f75a8a2af7a423c3cf9c066e118fb0d11e462b5ec3b88d5f062f4cb51055d3b6ae894226e9c1305a43f24cbd7652573ed66af0c4db3e16245689e050cc586b9e72e84f3fc6b150ad6c6641952494a05c2252484450d5abf2691326abd68ea17410aff412117c3283122580224c33aac0b26e660c632591f6853784f67715cfebf83e10976403e45f4feae4f88995b24acf8ad97c9c4367e85a36c861f1a409e6870c209bf3581ccd9e9fc918ee0c1a59d2e5f442d3b81ce24044974349ac0c6a1e75c3dcf0dccaf3eadaff02f660667ab944966fecfabd1b2646912a612e406c1af678325c821de3a5ada5e66ec462ae728f2ab603bb45054760d18855a2b2d9bc3a851f025aad475f60c4f745f7c0877816e3b7394716cae2cfcc16902189004391effe5279a59c1f1e1022f8ee0b1511ce5fad0c1052a731b82c847e47fbc8ba0b21be8f6cc857f7df293425080d98829b0d7b5613ce4d92a2d68942f4bf96a16f5ecad8b45fed6a1c69b2386b438f563134e686beb6961ff71f928126264acc74dbe9d2ae956e163498e1a3ff07c8da075b42f6cc6782f50186c8e8898d664e86afc2559f9379d88c78dcdf15ed64d5062c4ac7d0457d35dc161c9ebcedad408a7aef540f4be9237f8d04703f6630ccee42ad32c3261f4653b449fa6e4dfbd5a17f20cc986619d1fee3f6cac472e9252a4d2d24b136c0d6fc171f2278a9ec547768ce5fe252efc8895b023646a249c8544e3ead96b8cf9e888958c61cd31a73d0790d7533a25801ab888c2eddef240a1719f1117688b3ef9d0d612c002e589164f51ebd939e5594487265a0fa6d6a10dbc618b5a139f2939d70274561d905f20dc6042079d79dea9911e719f2c6ddddcdcd21836613661cb7d279080c21f11899581ea7b618fa896bb596e5d865fdb4bd38b627e8d3ecf8f78565390e9d7ab12a4621f3467ad3e83696ab5c88e6b0b896ca00970192fd8dff384e6b8189fd14c9183dc6fa5458a2b5fe634f497d9f1ba696dd15e606d020a87505193f2a5f6fdc85a6b0162375092a4b3edeadb91c85ae1e1b633481c04f9a60d59ad3aaf9f646c64086407fd55f9f14062b3dd17cd148ba3c877bc492335fcda5af43b1c0bf8c303e1a778aa3a99e8a80b92c978c5f0a406507324ec99f92d6e9bb6e49091b824976732f5a2d6095837c268faea1e8bb1af9da0398e5b565d1c80753d32aa496fbc87263e898535894b51f06e9521bd6c4ff4c3644ba6db6afa209a2f3096fcccb209a280333842dd9cb68132133bf7747642efa5e4ab2b5ef34dde0a11f08d57bc823f040cacc212caa6d47a72016bea59d35c2930c76bfc0d9a01c1f871f1661a3b5f7eefd1af6b170baae10df2f48b09efc7d917350c248808976934914f78f698cab551d04b889180421070566ca1f7c731799187790f334c76c1307a3357073bbf7ae594dc8763fea8838800022908e11ccbeb4b175bbb2c219ea12074b380f4cd265e812c1643de516737daf013963024096d0f65ee785ee06276c2dde2a0dfe6e4b20c88289a1ae2d586f3468b06e28aaef302978b4a6f4d07c0318518a7adb2cf2616f1168070eaa9d9c7ef3d4a85e2b328720dcb15ad1f2215d2394e33a32ee8e4565f643dd7ff8c7fe2188bddd9723dcf3d0928e06cc966cb297b59604f7cd50f293251a902e4b4bb1facfee31695ce3d3683c48720b464c9a2ddcc3c5160c5f7ea688a7d9cc66f9fc55ed38e40ac95d0bb4ec70b97cdba029798766585515771ade05582e59ee7448064daeb7515f974d15891dc327a29bb92fadec12c2eeeb814f0d3b50bcad1ccc9e6e3608744df53c588517e1c173864c49186057886524616ab0d90bfb3fb906b99d294ef652a2859087c77d7c0f75e35a35a8e97a25b6a0fb429cc633a823ad1b4cfa8e417f2f9bba2857247558274fb6faa837afa77f4fd03e7fe0e3c64c4d4cd38e11f6a0bf26c13cb7174ac06a5c28af31ef1fe9cedc25ab5c6a87697e806764f9eb6c81b82dd83ce0fe4cc902e2816bff310cf2513c88540eb4967b38556eb2ae700890b3055864ed22e40275ef47f697609452f5362cfcf26879f4996770f2dc0ffc5ac6cd34552ab17cbf7068c9210dd30d0dfde2388eb8d8cd9e0e60a1c0eb9552b45f29d0ce3a360efa0d7d1d8216d2a8922a636f41348b0acec3b178d54a21d456fb624110e7db6cdc353be30012eb00634a0f330af6d190d253b595f9b75cd419d97523b33062828f89cefd4907b5f94b70a73e1aa0cb9f8415dcad79b11c01133e2d30ef76643247b0c6e38bbfb585f0d97c64316842adadd827724688b9036d5c30c58bf041faced9539985e2dae35b88d2e8257a9c2dbe3e195e61123330b6b9c53a0d314b70afd5ac5e9171f75ab8a180b062dd8e2ba438374a32d927dbfc237bb53dfa0384127e51a7f92c899dfaf12217c16cfccc829ef4e21b9ef68cc6d91513dd57c45a9a52bdfc542c0efe8aa02cc37733a9aa43be91f187fea4f7e901ce74c694846f3a51a61537c4e362a2a6f24eea5f688159ab084c0bb3802e8b6692a0b8b43fd25668f18e3b9b612e34d4a1eae8e9b34166d88a281ce41cb55e6efffba3c373ad30fbcc3cfb520c714c34b87a7ce18951f6d78f1bac005915919985305cddc76e3a3d44899a8c740aed958e3b6b3f33124e134e351a9434037a2c32027b1229b633fa2240d29e111f28cec7e19e97ec81b4d592f1c3d4d82c86e01959afa2f6aca3a1994f064b8c59e656b507d7d364f3935cf0f8581fb37789535ca8078752e752f3ef31f36988cf5b4bf3b9341edec9d060cb24350a232a5d21b25fced8b7bd36dec7a3140bbddf5ba3ffc16f47de2dd91ab921f6409990b6b87968a4757f72ad253ffcf0b90a9648268922827a2bffa88fbf58c4a8cd7315a8ff573c0c436bf749f3fee36c47d224c2928f92202d346bbed9e36a4b97bcf40209f6149a6673b1cfa2ac36eff22ab240a68db47c9111bb909c8c2891a5c0d1750486b5b3ef845f73f412317ea9eb3ff408c765e7e89531ecb519d4bc61ca054fd69e2246ac0f478af74f470694974e895f3cf94da3fc09e9901cf72e732af89df27a1100197b0b82d3dbf879cd239d2d1e34f97b417bc17f4f1200224d9f981486a47e3b05aca35a407cb80ea5a35006b88d114a3400bf7a6535baad6cf62b8b107faa7618ada224fa50070fee7fb22f09d7da6b0676fb503d29b6473b739920de0cf2bbb88d0385794b92ed9a51323768dc4632a124abe46f71d6189406b9c4dbc71d85fe3e7ef937b9854e45c76538c0c0c439d9c509eb2c0f9ddaf90eac3ad56fe7567ac88628ba2d10794a225d21c68129be44a93142c129aadae6dc2b80b46d2238eccb6262a6d4510bf34767c4c4eee51d35493068c000c5b1ac3451d295c07ba4b93ffd227af1b435ea969fa63abf88d68712e8d2b3133364bbf3064d8503006cfad3f8d6258c6e04a0bf5eb0186f5c9b5210529b9d7fdc528e5fbd225e7b11c0ea7cb90509e99f742c3b352650f2e4b24d54c0f28f5a10ec121fd0820933a03a0067fbe2ba38d4cbcc94c4f26cae1696f8cc823515bd24df3c7460cc89b97ad017a917949f437542a122ca4f28b5df57ae4ceaf37ed26b456423a58edf70639919f3189b1663db5ee7ef52ac7d10e5fc4fcf9e4a1e6cc3a878a3e917988f997bf60fa4d08f401a5aba54b1abfb45b6c68453e3404ab06da90901dad7896af6a931f1ce713fb1e2b5712f02b5a337e84d38945b22ba6a7c1e7f09f0671b01fb29882c922366a36d0c84d1f6e36227e0a9d925fdd606e53d4cf2df98a99c4e59ee4a39e28a7ee903268e6d33addb3980917eb66494634e", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x815, &(0x7f0000000000)=0x3ff, 0x4) ktrace(&(0x7f00000001c0)='.\x00', 0x4, 0x151c, 0xffffffffffffffff) 1.07931348s ago: executing program 6 (id=173): mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) pledge(0x0, &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe8000000000000000000000000000bbfe8000000000005a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="13", &(0x7f0000000080)=0x1, 0x0, 0x0) 1.078649481s ago: executing program 4 (id=175): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 64) symlinkat(&(0x7f0000000ac0)='./file0\x00', r0, &(0x7f0000000b00)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) syz_emit_ethernet(0x12, &(0x7f0000000c00)=ANY=[@ANYBLOB="ffffffffffff00f600000000041dda2d46c69bba87f5c2608100400081003e79d4a0c9ada5f63c3b20d8ebf68713ae1b3527594aefe70a909d34ede294fd"]) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000019c0)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, 0x0, &(0x7f00000015c0), 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) recvfrom$unix(r1, &(0x7f00000007c0)=""/194, 0xc2, 0x840, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x8320, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/102, 0x66}, 0x80003f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x20009}, 0x10, 0x0) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0xa9, 0x0, 0x0) (async) nanosleep(&(0x7f0000000000)={0x4, 0x10000000}, 0x0) execve(0x0, 0x0, 0x0) msync(&(0x7f00005f3000/0x4000)=nil, 0x4000, 0xa) (async) r4 = open$dir(&(0x7f0000000c40)='./file0/file0\x00', 0x10a03, 0x140) unlinkat(r4, &(0x7f0000000c80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) syz_emit_ethernet(0x112, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a81e00810047003c050520f1ecd21deb9ae3f4a2987f9adec3f694dcb2d5a0d925cac3347a8e22ded6231976fb20e90d04bbb066974e8476ec28212a6f64b2d5a37af733b472ef068f58042a65592794664895ff3529e38d4223284a566e62c4f33b4d6461f731a2c67e988f100ddd4e2fff2e1da9a444d94c010dd14c1b283fab8d4b45e80e8916bb17cb981e36050000005743617f1121a3615a0ac97140485adc1dc9ea44c1f4f2eb076ea4a11c56ee495a3e73ef1f16b2046b5cd2530e5cbe49ea21394e4acdfdc97b8f795a0ac728a9f3db327e646b74c321394e5c2ba3e97dc94522b84e9193e51b34e05687e818e2975d7d9b2d7e91b35ebc6ad97ec35955e0d42e"]) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000100)='\x00', &(0x7f0000000240)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000300)='\xdd\x00', &(0x7f0000000340)='/dev/wskbd0\x00', &(0x7f0000000500)='\x16', &(0x7f0000000540)='!\'$+:\\^\\*%-\xc5\x00', &(0x7f0000000580)='/dev/wskbd0\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='\xff\xff\xff\xff\xff\xff', &(0x7f00000006c0)='](\x00', &(0x7f0000000740)='\xff\xff\xff\xff\xff\xff']) (async) r5 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x800, 0x50) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000940)) 775.458942ms ago: executing program 6 (id=176): r0 = syz_open_pts() r1 = getuid() getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) fchown(r0, r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, r6, 0x0, 0x1}, 0x0, 0x8000}) r8 = getuid() setreuid(r8, r8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000200)='./file2\x00', 0x2, 0x111c, r5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0xa92, r1, r7, r8, 0x0, 0x8, 0x401}, 0x7, 0xd, r9, r11, 0xfff, 0x3, 0x6}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r12 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r13, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, 0x0) close(r12) syz_open_pts() mquery(&(0x7f000048f000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x1) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000340)={0x8008, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000004, 0x20001}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) socket(0x2, 0x8000, 0xff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000140)='./file2/file0\x00', 0xc2) 748.407131ms ago: executing program 7 (id=177): syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000080)='\'&}\x00', &(0x7f0000000340)='[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=')[#.\x00', &(0x7f0000000400)=',\x00'], &(0x7f00000006c0)=[&(0x7f0000000480)='*\x00', &(0x7f00000004c0)='?.-\x00', &(0x7f0000000500)='[\xf3^$\xd8@+{\x00', &(0x7f0000000540)='}(+%!\x00', &(0x7f0000000580)='[{.\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&:+#/\x00', &(0x7f0000000680)='\\\x00']) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x4, 0x4, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x0, 0x4, 0x2e, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x1, 0x7053, 0x2000000000, 0x2, 0x100], [0x5, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x80000000, 0x8, 0x0, 0x0, 0x43], [0x4, 0x2], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x8, 0x0, 0x7d06}, {0x0, 0x2, 0x1, 0x1}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x8, 0x0, 0x6, 0xfffffffffffffffe}, {0xfffc, 0x400, 0x0, 0x40}, {0x0, 0x8001, 0x40003, 0x5}, {}, {0x6, 0x3, 0xc, 0x8}], {0x0, 0x5}, {0x3, 0xfffffffd, 0x4, 0x2}}}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000070700000000000020a10500fef96ecf13ff9e0a0089583535673039d0d236acf2f97704be38164991f7c8cf5f882b293be1aa5b23edeb51e2f0ac3ebbd2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300c5e8ebcdd272000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800000000000100008000000000000000000000000000000000000000000000000000000000007f3b59cadbca84047ecc63fcf245bc6ebf0029b56246798f0000cb3483da3d4dce1398cd1ed23228ad", 0xe0, 0x0, 0x0, 0x0) fchflags(r2, 0x1) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 747.378654ms ago: executing program 3 (id=178): sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040)="d09bf119fbd174279215d67f6c00fc3f5da81fa8713c9f71513892fa9e7b3978ddb632f8d5cdeca7db47ca68f8e49983beaa3de9828f6bc7d66abb5f5e02a55ac191fec1aaa0e3b4c2ccfc9cc345e7d97b69f220b81c1e8f3bb4bd98cdd9fb9125db908617217258174444b98dcd3c1fb4d801aea147188832b07a6b8d403e4ae38ad182724569bfa3ae9ace224d197589679a2feca94942eb282105", &(0x7f0000000100)=0x9c, &(0x7f0000000140)="ae54a67d3e69691cf4f023174cdb1f52ec357e96199b8ea0bdf48d7cc2aea993393119e7e785f33ba9680f0375ac14ed2b542629577fb3cff9e9bf9b6ae19ad18c0340ccec044a0510345214271946a39919186f7f0fc282f6fcb2da5cb30d6cef0572e9af5a32c9d7ce960742b84dcaf3e229fdb81da015d8ac78414798a96369978c7a45da6e75624eb4e5073107556779a4f81eeb2bf30df5541783b90894f25a97b427173e", 0xa7) sysctl$ddb(&(0x7f0000000200)={0x9, 0x8}, 0x2, &(0x7f0000000240)="6d7fc7c4962867a5db7b2f9b5a8fa908cbfed89fe15090be8f27e73aa68de52e2f9d37cf5edf4345c21c09c3b1c8c81f7c2bf10226ca5aab928f1b93f8fc8f80984e6697715cab62b86d45d80ccf9afdc3293e03946e3c739bb46848bf45e780d13e1f0f6ffdda8c74dc7660650a48221c24144a961047ff3455f4ca4516217eaa572b0474", &(0x7f0000000300)=0x85, &(0x7f00000003c0)="8bb9eab670584721fd10e41afbd9b564d067b156f289115f54d91b75879748420d0e584a1004b291fe7b6c0f07047da29b58867dd32afdd1df33ff768b6e15df78389ea4be372ce89450ec670284114a6cec41e7d29bdd8a8001e29da1d2528b729930d0defb00cc7192f1d69e5bd89d0044554223fa330bbc03e5ace2856525e43c0281a96237fa9411dc9a169467a21ad8d8ba0301e5a73c4f1131dbef0cf807059e6c9e62b21b", 0xa8) sysctl$ddb(&(0x7f0000000340)={0x9, 0x5}, 0x2, &(0x7f0000000480)="578a44025bbd86285c50ed51ad91b9a62f644d1033930d20f14a91e9aecb2d88b71b5364f2c02d3c156f2cd943d9455d08f329566453288ba8c994904e6213ac903aa456c5c5029d883e", &(0x7f0000000500)=0x4a, &(0x7f0000000540)="c88867e86afada9e43ce2da81d142185e65c029063e9380520b70f6a0b7ebb57d330f27b7c48ca3f8dd4736894fa43d7e029a04032bc6ffa8bc9b22735d58a9f64baaff00c899b0f79011a29cda38cc4ce15b7e0b78d3aac026d66ab1bf9f082b4be9f2890913634b1c8eb982e0cb348405d0ac34f678ea4b0fb0ee509ef49c82bd35565d593d27bb4243db3f0d81e2b7e617fd7106dbd55db5d2c11", 0x9c) (async) sysctl$ddb(&(0x7f0000000340)={0x9, 0x5}, 0x2, &(0x7f0000000480)="578a44025bbd86285c50ed51ad91b9a62f644d1033930d20f14a91e9aecb2d88b71b5364f2c02d3c156f2cd943d9455d08f329566453288ba8c994904e6213ac903aa456c5c5029d883e", &(0x7f0000000500)=0x4a, &(0x7f0000000540)="c88867e86afada9e43ce2da81d142185e65c029063e9380520b70f6a0b7ebb57d330f27b7c48ca3f8dd4736894fa43d7e029a04032bc6ffa8bc9b22735d58a9f64baaff00c899b0f79011a29cda38cc4ce15b7e0b78d3aac026d66ab1bf9f082b4be9f2890913634b1c8eb982e0cb348405d0ac34f678ea4b0fb0ee509ef49c82bd35565d593d27bb4243db3f0d81e2b7e617fd7106dbd55db5d2c11", 0x9c) 745.706421ms ago: executing program 2 (id=180): r0 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x3a}, 0x2, &(0x7f0000000100)="71f91e1a71", &(0x7f0000000080)=0x5, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x2, 0xe031, r0, 0x967b) r1 = socket(0x1, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x66, 0x92dc, 0x5, 0x8e, "eadac17a3ea34c9f4a35f5e7c66765f0df05c1cd", 0x9, 0x9}) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f00000001c0)) read(r1, &(0x7f0000000000)=""/70, 0x46) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)) select(0x40, &(0x7f0000000140)={0x1, 0x8, 0xa478, 0x10, 0x2, 0x81, 0x2, 0x9}, &(0x7f0000000180)={0x8, 0xfffffffffffffff8, 0x6, 0x2, 0x7, 0xe, 0x8, 0x859}, &(0x7f0000000240)={0x400, 0x9, 0x4, 0x6, 0x3, 0x7, 0xecb6, 0x5}, &(0x7f0000000280)={0x6, 0xffffffffffffffff}) 744.63942ms ago: executing program 3 (id=181): setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) r3 = dup2(r0, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/31, 0x1f}], 0x1) 669.941296ms ago: executing program 3 (id=183): recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x7, 0x4, 0xfffffffd}, {0x1, 0x0, 0x0, 0x3}, {0x4, 0x0, 0x0, 0xb}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (rerun: 32) r0 = msgget$private(0x0, 0x311) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa803500010800"]) (async) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async, rerun: 64) r1 = getppid() (async, rerun: 64) r2 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x1, r2, 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x5}, 0x100000000, 0x4, r1, r1, 0x10039, 0x11, 0x3, 0xfd}) 668.129718ms ago: executing program 4 (id=185): syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff9881efe0fcb786dd61fe88350000000000000100000000000000000000000000000001010490780700000067ca102ac22a2e0fff020000000000000000000000000001fe8000000000000000000000000000bb00"/102]) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x12) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) r1 = syz_open_pts() write(r1, &(0x7f0000000580)='-2', 0x2) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) listen(r2, 0x0) r4 = accept$unix(r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r2, 0x0, 0x0) close(r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x12, 0xffffffffffffffff, 0x0) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, r1, 0x8000000000000001) socket(0x18, 0x4, 0xb6) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff9881efe0fcb786dd61fe88350000000000000100000000000000000000000000000001010490780700000067ca102ac22a2e0fff020000000000000000000000000001fe8000000000000000000000000000bb00"/102]) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) (async) semget$private(0x0, 0x3, 0x12) (async) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) (async) syz_open_pts() (async) write(r1, &(0x7f0000000580)='-2', 0x2) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) socket(0x18, 0x1, 0x0) (async) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) (async) listen(r2, 0x0) (async) accept$unix(r2, 0x0, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) accept$unix(r2, 0x0, 0x0) (async) close(r5) (async) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x12, 0xffffffffffffffff, 0x0) (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, r1, 0x8000000000000001) (async) socket(0x18, 0x4, 0xb6) (async) 612.119343ms ago: executing program 3 (id=187): r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x40000000000000a3, &(0x7f0000000040)="56cc0b2edfa0afcda13765af7ad5d70c908fc6d15c70c5112f7c2f0feea533491232c1295d2cabfdd97f401617c7c36ca5170d37eca6ce2eea023cf15b05db06c874fa2c64048b6b856666898fa1597bfe5a3d199aa72c22a48133842b87a9e68e5c0a6be6000000000000000000", &(0x7f0000000340)=0x6e, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f00000001c0)="6ff91e09000000588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b3155ceed21bc", &(0x7f0000000240)=0x54, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000140)={0x0, 0x3}, 0xffc0, 0xc0a) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x1002) sysctl$kern(&(0x7f0000000100)={0x1, 0x46}, 0x2, &(0x7f0000000280)="9ce21c9f7852353f5604efc6a7833ab69200925c8ae6c9fed65a9e183d2c4197ca5a4487a7df01046cc497542be4aae97927072f1dd64d95ad84ba2e870bb27c6c59dc1b9b45847ef6bd6fdc79daf13ee8f0397efea1e363f6034cc3899e3d67ae4c52286496eeda19131d43bf9e60cf935e7d42244aeb13c020f4a7de17d0e6e2a4e374a93543be3140b9cd83f80b805d0c9c6848145914ba", &(0x7f0000000140)=0x99, &(0x7f0000000380)="011d96771f737ccdb727ce295ae7f760adc100b02ea5eaa1c397550ba8bad3a8e6fae98b1eb6d0edc9ae38875259aafaefc9a0e59a9a633cd2080a6a7af9ac5d0420f5092cc98bf91be533b6977523716d76f572c55aa9e994b84e523dcde989d0455fc0fe891c85305d3781c7be9ab5bf7bae2b8aa93b8ad1f7", 0x7a) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 610.46719ms ago: executing program 3 (id=188): setrlimit(0x4, &(0x7f0000000980)={0x42, 0x3ad}) (async) setrlimit(0x4, &(0x7f0000000980)={0x42, 0x3ad}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000080)=0x5) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="60c1", 0x2}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0xdd907ed6db4f7304) (async) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0xdd907ed6db4f7304) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1]) (async) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1]) r4 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) (async) bind(r4, &(0x7f0000000000), 0x10) wait4(0x0, 0x0, 0x11, 0x0) listen(r4, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) r7 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r7, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x7b, 0x0, 0x0, 0x4002, 0x1, 0x9}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r7, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x7b, 0x0, 0x0, 0x4002, 0x1, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) close(r4) 181.453163ms ago: executing program 0 (id=212): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000380)=@un=@file={0x0, ""/523}, 0x20d, 0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x40e) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (rerun: 32) 180.810944ms ago: executing program 1 (id=213): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x2e}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc02069a0, &(0x7f00000001c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000180)=0x3c, 0x0, 0xffffffffffffff13) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) 178.989516ms ago: executing program 0 (id=214): r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) syz_emit_ethernet(0x82, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6015f2ff004c0000eee29c480020bc020085053300000000fe8000000000000000000000000000aa2b050000441589000000000000000800080401f0e4ba88a24fa5b07ccd7b46cf497b14a322f860ec7f073a35a8d1501708ac9f10e3d96ac204fffff919c2040000000305020007004e224e225691d9df2e38fa65df208c22a7c1e093ae9d646a63aa021146f29b0dad98317bdf607ee87bc8cdd71b5be29f0c5d2a4c8bc1596beb9047696d840e5b8b4102a57d584da867fd19736b0a6912cad42e84f67b380f4d253967195b8ff6aaa9e78fd8f06a0338e7ebaa211754fa81e580424b3082a1072e7d055a2e35a18c9f8ee0ed85b46abbd7ec3d5f7c4ee24ddd2dd0f5202ddd5432088b8f108d7267c3a24e12fe2c1ae6714a2d5b4d554438b79ed8b8ea00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104010090780008"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0x1}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {0x3, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {0x0, 0x3}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x1}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}, {}, {0x0, 0x40000}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) 135.253518ms ago: executing program 0 (id=217): sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget(0x3, 0x3e7) msgget(0x3, 0x403) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff86dd6b14e93d0014020a0000000000000000eb00000000000001fe80001e0000000000000000000000bb4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5110000190780000"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63fe, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x800, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x3}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) close(r2) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x1f) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x8) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) write(r5, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea", 0x15) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 130.107089ms ago: executing program 0 (id=218): recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, &(0x7f00000003c0)=""/228, 0xe1}, 0x1001) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x100000001}) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ff"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192a748", 0x14) utimes(0x0, &(0x7f0000000880)={{}, {0x7, 0x8000000005}}) 129.49636ms ago: executing program 1 (id=219): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$inet(0x2, 0x3, 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 78.263264ms ago: executing program 5 (id=220): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x8) setrlimit(0x8, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="18bc52c14d39556d731ee02ca2670031c0c9a1979abf93880bc74a1e425c655880daaa92a311936c11d3ad733dd560bfe4b0ec7d940fca8e58c33a75fa7caf4f23407edb36178dfeb108008fa700419960dd95a9c902243c78ef8d5f4c06da93b821e23bfea3ce4d81c2a3ae0d40c8692774758ef575553dca4d44e105b46ce95116b70e9091c7a12475ba974382ccfebebb091cffa7331c57bf956adac430ef007b4e90168b1f901611bbe6ced36c74c9ef781cf99441d6bca883ecece282c55ff98ac9bc934cb27efbb6cdeddb6761dc1cf0cefb65d4ea007b22ca78e4af1a865a27e7c5d485e5ccc002755cda24aca90b45a6e1e7a0749842f444ccdf580d3c90f4835ff8dc22f1c5c7cdd41f25639cb32295623a219c757c82bcb4c1e78e68f21744dcd602f9813b6c3f93bf250d4bf3a6575d3dcc53d02707ce16cc6f72d9769db2f345540779cefc7ed3ca03db6160c1e08554c1b73b60cae2ca9be095a6ad08c73533f2e985c05e6a88975ad7b0", 0x171) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) write(r2, &(0x7f0000001180)="ae", 0x1) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x400) poll(&(0x7f0000000040), 0x0, 0x9) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x8) (async) setrlimit(0x8, 0x0) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) write(r2, &(0x7f00000000c0)="18bc52c14d39556d731ee02ca2670031c0c9a1979abf93880bc74a1e425c655880daaa92a311936c11d3ad733dd560bfe4b0ec7d940fca8e58c33a75fa7caf4f23407edb36178dfeb108008fa700419960dd95a9c902243c78ef8d5f4c06da93b821e23bfea3ce4d81c2a3ae0d40c8692774758ef575553dca4d44e105b46ce95116b70e9091c7a12475ba974382ccfebebb091cffa7331c57bf956adac430ef007b4e90168b1f901611bbe6ced36c74c9ef781cf99441d6bca883ecece282c55ff98ac9bc934cb27efbb6cdeddb6761dc1cf0cefb65d4ea007b22ca78e4af1a865a27e7c5d485e5ccc002755cda24aca90b45a6e1e7a0749842f444ccdf580d3c90f4835ff8dc22f1c5c7cdd41f25639cb32295623a219c757c82bcb4c1e78e68f21744dcd602f9813b6c3f93bf250d4bf3a6575d3dcc53d02707ce16cc6f72d9769db2f345540779cefc7ed3ca03db6160c1e08554c1b73b60cae2ca9be095a6ad08c73533f2e985c05e6a88975ad7b0", 0x171) (async) socket(0x800000018, 0x2, 0x0) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000000000}) (async) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) (async) write(r2, &(0x7f0000001180)="ae", 0x1) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x400) (async) poll(&(0x7f0000000040), 0x0, 0x9) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 77.600951ms ago: executing program 6 (id=221): r0 = socket$unix(0x1, 0xf37ca66b1629da38, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)={{0x7, 0x3fffffffc00000}, {0xc, 0x7}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x20000, 0x101) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff9, 0x0, 0xf0000006, 0x2be7}, {{r1}, 0xfffffffffffffffa, 0x1a, 0x1, 0x5, 0x7fffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0x45, 0x4, 0x4a6d}, {{r1}, 0xfffffffffffffff8, 0xe, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffa, 0x6, 0x10, 0xe, 0x3}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40, 0x6, 0xfffffffffffff807}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xec, 0x1, 0x3, 0x30}, {{r1}, 0xfffffffffffffffd, 0x13, 0x1, 0xfffffffffffffff2, 0x3}], 0x7, &(0x7f0000000300)=[{{r1}, 0x1, 0x2a, 0x40000000, 0x3, 0x262}, {{r0}, 0xfffffffffffffff8, 0x9, 0x40000000, 0xe, 0x7fffffffffffffff}], 0x3, &(0x7f0000000540)={0x9, 0x14}) 76.939902ms ago: executing program 1 (id=222): r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = getppid() sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000200)="2b722a0877a3d7adf2eac814f95cb617fc4d04a86365b78d557aeeb622500f3a2b29fd296c9e4c0d6ce7b87a7babcab8c8289e4f630a21dc83e09c487cfc45fdb58b8a3300e025c536aaf28094a842d6a5f86aed6278cdde59efa084453eaf14061ee306f65791e49d81adbed8b66d1420ba4482ed9665329fdb1d328cc81076db10d3fd278f199611ca3654ee0bc388e2f862042a561f9ab54f73ed55513d1dec484ed529993fd6089ed3b1e4dd400165079973dc1ead4e74c49abbd52ce38276136db467a768db06c722d5d36e451b14b110e77f02cd4ae765a9e2408aa0ba4e30940a2e8f747dfce4c16497a35476abdc60a6826d766ec7b722c7afc93cb3df60139fe110c086e7ce076f5f8c0a6313298b9c79696969e874742522649bc55c26163f66f44d35e9d52728dad220eea3c1532746e49f77c1f22028954030f17363ae312da1a52acb84e9e7909266755668a3a1cdadc591d9828756bfe8a45cdd86e7de91c6f31f73cf8f14560f89e026c3aab3cde6f5aae807c815b2256d682d7c0d93f28a4bf1121a23cf9dffacc53953e3bf12b2d1b602c24a4dbd3c65192af8e1f9885e9ac1c7880e2ddf93a09ebc04fecef4d081c0d84e213c50a237f77073539761fed6cd14f1b406621b870ee91ba18509d48b56fea547c43d113f5d43d82bfa1dca7fd4659c22ab8132770cbe69b936074ab01b78f657333405762f9bf2dbca4c3fb9f1a759c838df4feaf63360131f9d0e71bb4ee2ffb140afe624271af844a5d1c598b4181aa93e5de9858429ab009dfbf4676e8a3209aae8c0cd931ac4128a012987aa709952b0eee288f1c809242fd719cdff7bf1acb4cd4491e880701a44a55bb77ca19781b27500a0aae12f4a434954499a6286b2656649b40a24ec17521af36292a08144c17cde3590cccb709d1466ced2af63a0cbe2fc6151c486e49f37770761f543dff6ff130a1294e64472563cf4b0680d546b8ea8a6bd9f0af42686b41f41860df9f3bdb758b1b5f5402ec73176a8322340cf7392631fbd19c915236b9d2134fa36d001992256a5dd56513d653424d98a78fdbe4f64550c3ee2d04621b8b94ca83b107407dc363465b8e9fa8e2db541149e65c2d2610aa0157ac606ea778371b7d21f85cbfbd638027746721bacfd5efb5a33df1838b61833d9901178f04c2feecaacfe5f6caaf3c146800170f03fcc38481ceda2c2e90567eb34f05e019b07ea5139be3058bb731dea84ae0f442bf0c6bae54d3b5dc7c020963e917f3d1fc18b61858554ed755d4b32fbf191b554b2c91785f26e51993ffdf812433f3253bc97f332315752caf466549264c9508ae94b02c89a5cf090f972770a6675b0c3407d6463f46ece696753d8db1c319d260a9cbf1e6125e4d4be49e8cb79b84490cc02c0407c38ccb6037c2c7be7da6d606c82b773351bc31a379f65b4ebfe2cbd3206690b9d5d0c6853db33b25107fa07da88f8de486b774f8accc6b7c0c7a31f694877b9edd1bb7cac261e4f515ce81dcb36f5e45fe30ed401322041c647814920097d8dabebd7a16f4f3b24402df1e7a36322cf232efb5e86be0d863af2184a0805179807e4d522fc2405f9a6abace39ab82b001fe35872b4b8c2bb4946c35c46990417cfd3bf8772c1bd9133f9edc851cb354a4553e8083a6fd53424783c26ee057905677b6019a3632dd02c103eae45684bc177c340d33b0fabf9ed1b45f2216afe78c83a07d1c044b6c05faf0f1249f2e2cbada978f2567ea5f3cf7ec33ea84f5d3cfc96b6b0a02fe6fc32488af3f36ccea33cdd8a903de71b63f3ee3c63a34b78b786402d58017b11bbf0dfaf95cb8672f7b4431aac734701b96771488014d37cb595a11d2d44cafa8de93670d543aa17ea4b50f07996763c42baef7e1d180106f67d8139b4b158835da7fb6b5ad498063bdd0f40e3e0511f8246f9e73d8fdf7397d7ff642fc33ea7081568a85a5ea66ada6a68ee763777ea0be41e2f1d9b6dd7b0cb1bb990752bff34d6f6442158a0cde4300789d8bb4c52cf0a23451db61b7834a9b2fddbc981efd6a515b7095f362167a7296465818e981d2e2dac459996a20af2cf7fb4f025935908314735b8dc504cb32601c7f25682473f9dced19eaa77681f9b1fd63e8979968584d37607c0d450ab4e30f5ae99412a3b659c468be79efffb8fa87ff79179802c447925aea613121376d127ca78867730a1a3ef122fea676683ad81ff4b221eeb0498531cd4f2dddb7a75db762c9674452dc73cd704eb93231707f3f6c2f1231c284fea9fcf743c11419c7053160c6f5bd3b89d613ea4a399e97893be130471894000c2c687bdbc034f4eeffc89f667d0b88712a2d66057ab26e59b9d56c63c67cc3cfa5490513694daefbbc3956dc57c583f642bd52e78cf07a9f828f67192fcfb0ae980d9eb9b62a410839ad7082ac9be5fbf0e76cf294b7d4c618986883fc9db1047fdc496c2ed4a42336cb3e0dda0cc8e8dcfbdf31f1f73ae7489afe7b6402c65209cd3f4bdbb07a3594613be9e0fc1abc17b81c53ccb0b68d359dc696d3b7913e1afd6a916c33b62e38ea28b669c71369b8fac1fdc4d1a48916b8139e5273fb4ece1f4fb9710df7503ffa53ef19cae4241a27a11ef74922a160b5d28c8bdd021bba8a5a82771aea844db1126e412588bf2351886fb7d3f999dec65d2fd4f0a688424d43558e7b395ebdbc0cd6ce2d2c01596423d535d207c92baf616df9e408dcbbdb9c0aba79c9f7b11d999812be6ea54fb5a87cfb8cd8ea11346f214c1e7b314fd31110b8810eb8a4a4878b78ce4399ac8f471c39ac7d4d4c241df1d927218bd66785139913af384d874916c5df8f9abb5d57562dda6dbb75f6be8b7d3e4ede62e9da22427a84c69c1db7ff2d986491c3c14079e6fb8e36ddb36ea63b3c6ca0af89de86c663070e962f1fa989ae7bfac7752e19be543ef530922fb9498e3a7ef77e0f9d3034ee23ae7eec97882f6105297595c1a332fb5b48d793cc4766f254a0177cbbc3ea487d9af4d87632d5917aca347a5a3b7192d9fd6549253288b7e3a99482a9a714e67641672dd029ef2f97bb40f3b9bdb94359537fedeb9707b25ddea882019cdd3fcf2bf506b5c0c657c65d0a84ce4c3af8f953e03fdb5a97ad08a2370979911553ee2b71fb64de87a851552a1d5aaf400a4a99e4eb901f78da6ff2185b07412e8b6d05eb8a9b0d51984ba94c6d0fd5f76d590db9fb0f9399af24d3c070c093ccd629e4ccc31640f134918bc5c15712bd1a1745f326e7ceee46fcaf528af6943803b7d44e360b4211286d981c7c633e9b292fa70eb31c473ab2fbd700e14cee627765c06ea009b60267177ac6bff1846b1c36ce9cfa409a5e716ad258c161722d689fbc74b174b852131a0cbc6b396c7a678e1b519bac3dd413bc7834c5d69df19fdbc4261bb2ec55f260ee7b82578b5b9e0d2e54f58044253dfdb6fafa74b7b5198343a75ef7b68b3bcc857fb7895abf8e90850e719282d2e21250b78d0be926cf36ba765e80f0e356d06a2aa6b15d8aaf22b47891d055851fea9e988f9bc5e89ec7f6a6cba9cd3b8a33c425fd80d958e7b70c7749848f063e5427455727899fff2e76a7420dcdf24eeeea8c3d6c5d6ca6e75e53fe1f24bc327464acd689d82165bebbcd8e9fb60277e37be67eb4a301755fdbf2400f2263ad0ec51d200576ddd376a6e02588ebc6c57e493e570f275c2dfd6c7eea2d3804e0d9f144e8f27c1921a844769c27e90ef0352c12d2b86cf06436432b2aeca11502b293eb33219c73890dbd3b0b155ab9dedb21964e843adce6d07df3df654116c4e9eeee08b28c698f4c8c1aec8dbfa52a57734ccc9da7a300525ae763a66eb8dfdbd3f22b7b63a33d19955d84b468244dac46cb11b87d7c00cc9c039b8119a8d6f064ecd45dd63400f099e248cbbf752ccb2b92424d550931f237d49252b17f9958dc56278a5e092813ac032d1a4ad6dc8b5eac1393527299530eb672ac957b0ae125f3f5ce71a15ac26959c8dc96cd0d87ae820775c9e26c0f93a76dae1880626a0bd6edbfd32e6e7b3b568d4d50cabf464b221cf60ce436e130a1efc9229afb993ec9fefadbfd7602ca2f953b1e7c967c9fc2ac0baf862077ab6b6e5b062ffb9f97a71966e070b8388479267d0dd9729acf004e61ccc593201c604742401da5b5ec12e33ce6a232b73f1dfd9567b83e4fb09eef8d2d98a04dd9766b86ec31100cb034be4ecb0042ccd70c5c1bf881c2dc983f2b97f5db21487b2109b2987bd0c5d10ca1afba1d57c4e2b7b687d70c19b56be7345fa974412f558f629ce0fd72d3c61606f9f26e8c859996dc48ddfd3c1ed883df7249dca9ad122d95bfed3cf92d42ebb7fcca21a943c96d37639ffc4b651bccb5435920d40f4afb2a1e51a6a7ac102e2dcd6e68aa62b65f413ae9a2b436800957c708bae57af284db0c538f1ed69b924996860c02bd8872afbdbb6179e6157c264c6782d4d466b84eb9e740e10b19765c842d1534dc352a0b145d8e137786065bbc7855c0843ac47848e0aad847b7ff15c54f903c4a0031f93319158bfee443220a8904af9f26293b25aa58822f84a9815ba65f30e4c475ae4485dc663c1f82ed1b4f2f4685e801f90d310b3456c7cb60b81b8ed8ee737636546c6757025c2f90dc7c90edc5b8c21d079e9be6089364a9c0c928b0cd4a321d12421b44e62082b3aeacf2b0d76d0d3d4af1adc90001040f332586f63efa96d20dd43ad93ff854a42568caee454764ee411c66ecb051f01a8b875a216de193c6e9937e71d33e526b72d6905ad23748b202aa72fb808cb793b5d030ce817e1f9f25e3201a7d82af25ac092f5f11640b2f4528c6529fda1b4aa7fdb2454e3e2f84d576f4d89f9d20fc26669924d87392c82394cff81f4e63c62eead6d0fbeab811c903aff11369d4f522a976816cebfffb1bce04becab8d33dfe080f1769cebb54599240c521f220a530d1c6c6dc5022c0b464817c0de338f9dd8bf767caff0e7ef6d6b3a60367063d2d7daeaee55ebac88672021d33154f5c777ebf582cd3b66784bfcceb969772f1c75969769a43a5c8f9435218051adec18ebeefbf97e3b92925ccc48a614f3cabf50e46cf715ff4497a89a4f0ba4c9a045e42c09fc0fd0decb54d362c48a7865fc40fd88976fd5420a7d7065237e9354c5de16315f47913818fffe691d4146c39dd9279dde0af13cf8c62dc4d5d693a9bffcdb263287e9b6ecf31742b6e6c8f6ea3d8c1b19039584de68c2ea0e8bdcaee5a9f10fbdb37c4cdb1c659067828a63adee9c051c370c5c4655822868ca5b37b8b2ebc2409ef8bbdb67d37fac436ef2f9570ece38e120d754baa835bee984eb4d25616a2fc066b472e328808f2144ef562235c8b929f67576fa1befb5e027cdb8ccdb9f8bf2747fdd1ac0e00f1764749e58c2e5e7e561edc01dd41fc603028de98169a5e3b0fe1ea5ec5b99e379807fa00ae0565a799dcc65a31011b422cafe4b783e73542e79658b5d1d0a75ce9dd6680ff308648930a058b51233ecfad415728fcc095d3b90a6662b32bec72baace3f940a24a72f1a66e833dc8f6a2e813af5f5488b8c8878121a3b73c1c45a20d6004babbf7aa9d5cdc8b261e247d6e871af5fdfa2fa3240041d1550df1df3b193dc4eaf9e33323e9c77834c1d9833fbc5c0b0fb851cfe31ffbb78562a0092bdb6f84aa8ddd98051ed0e67ccfc7c4ef81871d47c62b11ad96e2ec407312e90f84751b6b8aef269ede8eebfe2aa74765da7de04904487", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="b0f92c2653", 0x5) r2 = socket(0x1, 0x1, 0x82) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7, 0x0}, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x80, 0x4, r1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x14, r0, 0x0) 76.447842ms ago: executing program 5 (id=223): sysctl$vm(&(0x7f0000000240)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x28) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206997, &(0x7f00000001c0)) (async) r1 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x100000000) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) (async) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000070700000000000020a10500fef96ecf13ff9e0a0089583535673039d0d236acf2f97704be38164991f7c8cf5f882b293be1aa5b23edeb51e2f0ac3ebbd2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300c5e8ebcdd272000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800000000000100008000000000000000000000000000000000000000000000000000000000007f3b59cadbca84047ecc63fcf245bc6ebf0029b56246798f0000cb3483da3d4dce1398cd1ed23228ad", 0xe0, 0x0, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (rerun: 32) msgget(0x3, 0x222) (async) msgsnd(0x0, &(0x7f0000000100)={0x3, "019c3165bafba062e3ea7a84d2c8f15515f678f9ea98a5b868131f8b74b67826e25ce18ef07ab2e037265bfe10fab4410fab5cbc71cbe1c9b229b3c853d3556981c9d92df56e19e379c480bccae44f20ce34bb8fb9ff9c2a9a37794887e80aca0969e418bfbb3070cb12fb85c41060c245aff0e020e9ffff0a383c2f5c22e83aeb88562ea21f369a12fcc3eeb7eb7d3573d83b0b3fe8356348276048df560efd130eaed3b5288aee620b23c523eaa29e2c56eab3898830d0dee602bf9c26e9a6d5afea8192760faba34acb2749e49fdfa4ec2f6d04fda1d411fc5d574d47b5108303750942f161b10d289e40b4"}, 0xf5, 0x0) (async) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000200)="ef6d7dd8caf47f0f3dbd45fe1fc59a6253f98633fb6b6236bf0b2586ebd41b5f", 0x20}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') (async) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) (async) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) (async) socket(0x18, 0x1, 0x0) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="3db818e36697cc28aba77941a53190293e", &(0x7f0000000140)=0x11, &(0x7f0000000180)="e989f967bbb132c7e33017b7fcf516a4b10a015d2ac6fdefe636d930282924120195bbb953131bf5e25b42f6843bfc3200fff2ef4880972d444106d92a340c74412bc00701009c8e9c1c50cb34ad5ac49b658fdac8c80e849a0bb5a8bda24340bb9e2414110367a618b289e2e2e18fa9b9", 0x71) r3 = socket(0x1, 0x2, 0x0) (async, rerun: 64) r4 = semget$private(0x0, 0x1, 0x40) (rerun: 64) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x9, 0xd, 0x7, 0xd9, 0x5, 0x9, 0x6, 0x80]) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 48.590711ms ago: executing program 0 (id=224): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x4086a686}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = socket$inet(0x2, 0x4, 0xf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={r2, r7, r8}, 0xc) r9 = fcntl$getown(r3, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20000326, 0x6, 0x8, 0x0, "0518090080001d1000000000e2ffffffffffffff", 0x8, 0xadd1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae302b3689bbd3ca400004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032b", 0x61, 0x402, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000200)) sendto$unix(r10, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) fcntl$setown(r0, 0x6, r9) close(r0) 47.419652ms ago: executing program 5 (id=225): chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x0) 46.938509ms ago: executing program 1 (id=226): setrlimit(0x3, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) close(r0) (async) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57364, 0x10003ffe, 0x5, 0xffffffff, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973ab2952c36fef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6ffcc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63780cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b624087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dc105abc8dff9ffcbbfae8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e70152b5b77e3853808c408b397b1adf767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045f7d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a080a5066905cbe14e89f1ac2f36d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f104ff3c548eae39b9c037909156ef6aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa823125880006d7571b7b6956817d018e4fe05c4eb746753b8e0e39391d441c04c92d79b72aacdb98330a9e25d1e668f6be3e570703b13c547f1b7617d86f0e5586324bedef286eabff28a16607da73d97b30ab3dc70bfd2491af7e1914b4866c633c9c68a2eba6f04f2d81873ef1a4edd9dbd912508147224601fad5c434845bf2120bb4c651df46a54a8a49bc3764326ec737d9a2535730ff828ba8e6702c769a9e544e31e1f0aa6ce85eda0baf03bee19b67e3aaa8a334a51a8f42acd8c729ba2ab1910dad6d31f35f2e3b12d7b0000000000000000013fad1d7a81e7c0597100107fb03a4c0fa10ec5d5e7c5aa5b7a58857e27fa6a81b767df7c8b2795724cb7faaf648361f", 0x656}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="b018c873c9b487136e7a740efd2c06ef8ff6016f6eeab95baa1a66f09e145311ddbae1e782440fc7fd1942315a1a114c2afedb571e8349fd96840408ee5c2d1d238baf0860b944db618bdceaa4f53a5093a7a336f83eff9906380ca5ab7af8f2cb31b81ecf60c6613386cb2eb7dd94d783025fcbccf0651ad4a1d5d5af6417045ab453556ea26955d334082eb93cd06854221b9301f1b2e5", 0x98) 46.583611ms ago: executing program 0 (id=227): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000a40)=@file={0x0, ""/4104}, &(0x7f0000000040)=0x100a) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0xfffffe00, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000980)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae302acf20b787be1aa0500000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) poll(&(0x7f0000000180)=[{r4, 0x20}, {r6, 0x20}, {r0}, {r6, 0x1}, {r4, 0x4}], 0x5, 0x101) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000340)="71fb1e34", &(0x7f0000000300)=0x4, 0x0, 0x0) 4.715219ms ago: executing program 5 (id=228): r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffcc, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x4}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 2.329538ms ago: executing program 1 (id=229): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2014, r0, 0x7fffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xb2) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x86) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) r4 = socket$inet(0x2, 0x4000, 0x8) recvmsg(r4, &(0x7f00000007c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)=""/24, 0x18}, {&(0x7f0000000240)=""/47, 0x2f}, {&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000380)=""/4, 0x4}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f00000004c0)=""/239, 0xef}, {&(0x7f00000005c0)=""/121, 0x79}], 0x7, &(0x7f00000006c0)=""/254, 0xfe}, 0x40) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000800)={0x10, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff0000/0xc000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], './file0\x00', 0x1312a3d5}) kqueue() write(r4, &(0x7f0000000a00)="1811ee03b2b2544bad5e4d26129f738b277626127f7ded84b544ceb65062cb0a2580d0d9ece4baaaaf42eb1100c03c217fa612492810", 0x36) connect$unix(r3, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)='./file0\x00') open(&(0x7f0000000b00)='./file0\x00', 0x2, 0x70) sendto(r1, &(0x7f0000000b40)="0d0e2056e9d5fed0260d646d320dd0f9bfed7b6d2f7ded58968fad921aa85d167d3ff8ec30d62729231dfb93f0eea8ad8390e6246efe260e35d337e91edc0aec1682e9e0cd71700b98fcc6939c55e7d55d8f5e93ee4c9aecde865d3d94356493703a414e0938251f04f40347adc3c4671b4d7a30f061be51b69dbadc5083352a7c9360617065aa7af877a22c5d82da2fc9f3b747b7829ece0389366fe8018f0fea93e1ffa448db2ef163490114b88b3b571721e8eb37f2caf938d2c040021284cafbcfa03b6d474d9a3a68ab5a5c030886af3b06", 0xd4, 0x406, &(0x7f0000000c40)=@in6={0x18, 0x3, 0xfffffffa, 0x40}, 0xc) mkdirat(r3, &(0x7f0000000c80)='./file0\x00', 0x12) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000cc0)=""/206, 0xce, 0x2, &(0x7f0000000dc0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000001080)={0x8, 0x80000000, 0x56, 0xfff9, &(0x7f0000000e00)={{0x0, 0x3, 0xec, 0x5, 0x7, 0x2, 0x3}, {[0x3, 0x6, 0x9, 0x60, 0xff, 0x2, 0x10, 0x4b55a3e0, 0x1, 0x0, 0x7f, 0xffffffff80000000, 0x0, 0x11, 0x1, 0x2, 0x8, 0x2], [0x7, 0x8000000000000000, 0x4, 0x2, 0x85, 0x8000000000000000, 0x7, 0x6, 0x100000001, 0xd6], [0x4c, 0x64de7e1e, 0x9, 0x976, 0x5, 0x7, 0x80000000], [0x7fffffff, 0x7fffffffffffffff, 0x2, 0x7fffffffffffffff, 0x0, 0x6], [{0xfff, 0x10000000, 0x4, 0xffffffff}, {0x9, 0x5, 0x7, 0x3c6d}, {0x7, 0x1, 0x0, 0xd}, {0x6, 0x2, 0xff, 0x5}, {0xa26d, 0x100, 0x0, 0x2}, {0x5515, 0x101, 0x9, 0xa}, {0x8, 0x6, 0x0, 0x9}, {0x1da, 0xe7, 0xfffffff9, 0x8000}], {0x7, 0x7, 0x3, 0x7f}, {0x8001, 0x1, 0x1ebc99cb, 0x9}}}, 0x101, 0x1}) recvmsg(r4, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000010c0)=""/119, 0x77}, {&(0x7f0000001140)=""/72, 0x48}, {&(0x7f00000011c0)=""/243, 0xf3}, {&(0x7f00000012c0)=""/185, 0xb9}, {&(0x7f0000001380)=""/135, 0x87}, {&(0x7f0000001440)=""/154, 0x9a}], 0x6, &(0x7f0000001580)=""/81, 0x51}, 0x40) ftruncate(r1, 0x8) sysctl$kern(&(0x7f0000001640)={0x1, 0x51}, 0x2, &(0x7f0000001680)="2e57893fb7e923bb91e32f614907385c993edcd39e51d1801096822ac74c76d7c471d4d6185f6f591991b0134ee8a2dd8f264499545a8b38ffff974ee31a60986dbe70e6db63187111cf9e1587c46d0e76dbe472bf4f323ad4630b56a288a4cf09013550985219546372e231b3c81e9a5babfab023ef99bb36685a71d3acd260baf984613c2e7f4992013bd797f30f0eee8510db", &(0x7f0000001740)=0x94, &(0x7f0000001780)="c77f6d7413f5b90a4aa4a7d0ed", 0xd) ioctl$TIOCCBRK(r1, 0x2000747a) sysctl$vm_swapencrypt(&(0x7f00000017c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001800)="298d6532ce5a669ce3c2505658e3401fdef5030eac7367f17b2b390463f5b3389e12024b2ac5499ddbe296a6ecd2f15bc20a0dc327bc74f64049a583744c7d316a13e1ee1cc68fb34b1dc028b9c48760981a4b9d5d1283a43f1b2b704692bf1b", &(0x7f0000001880)=0x60, &(0x7f00000018c0)="70b7928926890f434ef1cdfc", 0xc) bind(0xffffffffffffff9c, &(0x7f0000001900)=@in={0x2, 0x3}, 0xc) chdir(&(0x7f0000001940)='./file0\x00') ioctl$KDGKBMODE(r3, 0x40044b06) openat$vnd(0xffffffffffffff9c, &(0x7f0000001980), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000001a00)={0x1, 0x3, 0x7}) 1.23358ms ago: executing program 5 (id=230): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x3}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) munmap(&(0x7f0000176000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x6000, 0x3) ioctl$TIOCCDTR(r2, 0x20007478) 452.43µs ago: executing program 1 (id=231): bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000100)=0x1c, 0x0, 0x0) 0s ago: executing program 5 (id=232): mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) poll(0x0, 0x0, 0xffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="cd3807", 0x3}], 0x1) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) unveil(0x0, &(0x7f0000000400)='x\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.63' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806bda5800, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: mtx 0xffffffff8390c838: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *322203 10051 32767 0x10 0 1 syz-executor 92419 20516 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e5df1) at panic+0x1e5 mtx_enter_try(ffffffff8390c838) at mtx_enter_try+0x1bf mtx_enter(ffffffff8390c838) at mtx_enter+0x60 uvm_pageclean(fffffd80087eb250) at uvm_pageclean+0x290 uvm_pagefree(fffffd80087eb250) at uvm_pagefree+0x26 uvn_get(fffffd806b25ba20,0,ffff80003c461698,ffff80003c461674,0,2,3e4c393f7d19fa76,ffff80003c4618f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461720,ffff80003c461728) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461830) at uvm_fault_lower+0x278 uvm_fault(fffffd806c06d7b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c461a40,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c461a40) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4d0f9da480, count: 2 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: mtx 0xffffffff8390c838: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e5df1) at panic+0x1e5 mtx_enter_try(ffffffff8390c838) at mtx_enter_try+0x1bf mtx_enter(ffffffff8390c838) at mtx_enter+0x60 uvm_pageclean(fffffd80087eb250) at uvm_pageclean+0x290 uvm_pagefree(fffffd80087eb250) at uvm_pagefree+0x26 uvn_get(fffffd806b25ba20,0,ffff80003c461698,ffff80003c461674,0,2,3e4c393f7d19fa76,ffff80003c4618f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461720,ffff80003c461728) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461830) at uvm_fault_lower+0x278 uvm_fault(fffffd806c06d7b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c461a40,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c461a40) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4d0f9da480, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4613e0 rbx 0xffff8000299eedcf rdx 0 rcx 0xffff80002efeb4a8 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xae7ba370c621d1e r11 0xbe6cfab2045da2fa r12 0xffff8000299eebd0 r13 0 r14 0 r15 0x1 rip 0xffffffff823fd865 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4613d0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=322203 pid=10051 tcnt=3 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002efeaa68,0xffff80002efea2c8 process=0xffff80002a3d44c0 user=0xffff80003c45c000, vmspace=0xfffffd806c06d7b0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *10051 322203 49399 32767 7 0x10 syz-executor 10051 381752 49399 32767 3 0x4000010 biowait syz-executor 10051 174183 49399 32767 3 0x4000010 uobjlk syz-executor 20516 156801 39503 32767 2 0x10 syz-executor 20516 78606 39503 32767 3 0x4000090 kqpoll syz-executor 20516 92419 39503 32767 7 0x4000010 syz-executor 29602 516068 76925 32767 2 0x10 syz-executor 29602 354775 76925 32767 3 0x4000090 sbwait syz-executor 29602 74029 76925 32767 2 0x4000010 syz-executor 15645 488295 34687 32767 3 0x90 nanoslp syz-executor 15645 482397 34687 32767 3 0x4000090 sbwait syz-executor 15645 469963 34687 32767 3 0x4000090 fsleep syz-executor 15645 450037 34687 32767 3 0x4000090 fsleep syz-executor 23707 428357 0 0 3 0x14200 bored sosplice 39503 302809 19820 32767 3 0x90 nanoslp syz-executor 19567 112518 482 32767 3 0x90 nanoslp syz-executor 45542 322048 30126 32767 3 0x90 nanoslp syz-executor 34687 424222 99745 32767 3 0x90 nanoslp syz-executor 60552 317730 3828 32767 3 0x90 nanoslp syz-executor 49399 333493 7700 32767 3 0x90 nanoslp syz-executor 76925 10005 58505 32767 3 0x90 nanoslp syz-executor 482 282624 33565 0 3 0x82 wait syz-executor 89587 314389 33565 0 3 0x82 wait syz-executor 19820 198383 33565 0 3 0x82 wait syz-executor 30126 488194 33565 0 3 0x82 wait syz-executor 3828 239905 33565 0 3 0x82 wait syz-executor 99745 28111 33565 0 3 0x82 wait syz-executor 7700 386695 33565 0 3 0x82 wait syz-executor 58505 115466 33565 0 3 0x82 wait syz-executor 33565 217207 62050 0 3 0x82 kqread syz-executor 62050 357325 17121 0 3 0x10008a sigsusp ksh 17121 386949 29510 0 3 0x98 kqread sshd-session 29510 232814 51839 0 3 0x92 kqread sshd-session 54535 311685 1 0 3 0x100083 ttyin getty 51839 331591 1 0 3 0x88 kqread sshd 140 432335 9741 73 3 0x1100090 kqread syslogd 9741 412609 1 0 3 0x100082 sbwait syslogd 98787 66661 1 0 3 0x100080 kqread resolvd 73936 186583 99551 77 3 0x100092 kqread dhcpleased 22168 248402 99551 77 3 0x100092 kqread dhcpleased 99551 169228 1 0 3 0x80 kqread dhcpleased 48898 418456 0 0 3 0x14200 bored smr 41250 169097 0 0 2 0x14200 zerothread 92318 170945 0 0 3 0x14200 aiodoned aiodoned 61349 137851 0 0 3 0x14200 syncer update 27904 262307 0 0 3 0x14200 cleaner cleaner 58516 231635 0 0 3 0x14200 reaper reaper 75533 72420 0 0 3 0x14200 pgdaemon pagedaemon 18191 23079 0 0 3 0x14200 bored viomb 24025 216947 0 0 3 0x40014200 acpi0 acpi0 93821 443664 0 0 3 0x40014200 idle1 5440 331501 0 0 3 0x14200 bored softnet3 65142 366623 0 0 3 0x14200 bored softnet2 7426 521110 0 0 3 0x14200 bored softnet1 98157 210687 0 0 3 0x14200 bored softnet0 31496 364024 0 0 3 0x14200 bored systqmp 85098 357506 0 0 3 0x14200 bored systq 93299 5767 0 0 3 0x14200 tmoslp softclockmp 82555 361871 0 0 3 0x40014200 tmoslp softclock 41605 66309 0 0 3 0x40014200 idle0 1 309405 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8390c848) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 10051 (syz-executor) thread 0xffff80002efeb4a8 (322203) exclusive rwlock uobjlk r = 0 (0xfffffd80603f0810) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8390c848) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 10051 (syz-executor) thread 0xffff80002efea2b8 (381752) exclusive rrwlock inode r = 0 (0xfffffd807cf90d40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 10051 (syz-executor) thread 0xffff80002efea548 (174183) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839c4b88) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 10958K 10965K 166960K 11291 0 pcb 17 12K 12K 166960K 17 0 rtable 238 6K 7K 166960K 369 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 2 1K 1K 166960K 2 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 33 0 iov 0 0K 8K 166960K 17 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1371 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 92 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 113K 166960K 372 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 115K 166960K 491 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 50 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 380 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 270 161K 174K 166960K 5024 0 UVM aobj 11 3K 3K 166960K 11 0 pinsyscall 46 92K 107K 166960K 1417 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 11 0K 2K 166960K 27 0 temp 43 8680K 8745K 166960K 4738 0 kqueue 13 20K 26K 166960K 68 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 63 0 59 1 0 1 1 0 8 0 rtentry 176 114 0 2 6 0 6 6 0 8 0 unpcb 144 283 0 258 4 0 4 4 0 8 2 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 160 0 152 5 0 5 5 0 8 4 arp 128 18 0 0 1 0 1 1 0 8 0 inpcb 384 400 0 388 6 0 6 6 0 8 4 nd6 144 27 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 458 0 2 29 0 29 29 0 8 0 art_table 32 459 0 2 4 0 4 4 0 8 0 art_node 16 113 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 87 0 77 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1888 0 380 95 0 95 95 0 8 0 ffsino 288 1888 0 380 108 0 108 108 0 8 0 nchpl 144 2385 0 705 63 0 63 63 0 8 0 uvmvnodes 80 1969 0 0 41 0 41 41 0 8 0 vnodes 216 1969 0 0 110 0 110 110 0 8 0 namei 1024 7839 0 7839 1 0 1 1 0 8 1 percpumem 16 47 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 7966 0 7964 9 1 8 8 1 8 7 plimitpl 152 147 0 121 2 0 2 2 0 8 0 sigapl 424 657 0 601 7 0 7 7 0 8 0 futexpl 64 3337 0 3335 1 0 1 1 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 224 157 0 147 1 0 1 1 0 8 0 pipepl 336 155 0 128 5 0 5 5 0 8 2 fdescpl 520 638 0 601 3 0 3 3 0 8 0 filepl 160 3380 0 3148 14 0 14 14 0 8 3 lockfpl 104 79 0 76 1 0 1 1 0 8 0 lockfspl 48 30 0 27 1 0 1 1 0 8 0 sessionpl 144 25 0 9 1 0 1 1 0 8 0 pgrppl 48 34 0 10 1 0 1 1 0 8 0 ucredpl 104 498 0 479 1 0 1 1 0 8 0 zombiepl 144 605 0 601 1 0 1 1 0 8 0 processpl 1192 657 0 601 5 0 5 5 0 8 0 procpl 656 1080 0 1015 7 0 7 7 0 8 1 sockpl 728 754 0 713 9 0 9 9 0 8 4 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 271 0 0 17 0 17 17 0 8 0 bufpl 280 2622 0 117 179 0 179 179 0 8 0 anonpl 32 6412 0 0 52 0 52 52 0 246 0 amapchunkpl 152 15105 0 14497 29 0 29 29 0 158 5 amappl16 200 2262 0 2236 10 0 10 10 0 8 6 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 113 0 103 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1250 0 1212 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 23 0 22 1 0 1 1 0 8 0 amappl7 128 97 0 87 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 113 0 106 1 0 1 1 0 8 0 amappl4 104 300 0 283 1 0 1 1 0 8 0 amappl3 96 2816 0 2674 4 0 4 4 0 8 0 amappl2 88 641 0 587 2 0 2 2 0 8 0 amappl1 80 9715 0 9136 14 0 14 14 0 8 0 amappl 88 4308 0 4105 5 0 5 5 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 638 0 601 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 638 0 601 1 0 1 1 0 8 0 vmmpekpl 168 7089 0 7055 3 0 3 3 0 8 0 vmmpepl 168 46970 0 44825 102 0 102 102 0 357 3 vmsppl 480 637 0 601 7 1 6 6 0 8 0 rwobjpl 72 17521 0 14663 54 0 54 54 0 8 0 pdppl 4096 1284 0 1202 118 32 86 92 0 8 4 pvpl 32 14572 0 0 120 2 118 118 0 265 0 pmappl 256 637 0 601 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 412 0 35 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837d7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839c4980) at __mp_lock+0x192 intr_handler(ffff80003c45b4f0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff839c4980) at __mp_lock+0x192 syscall(ffff80003c45b6c0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf9d3fb1d260, count: 6 ddb{0}> trace x86_ipi_db(ffffffff837d7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839c4980) at __mp_lock+0x192 intr_handler(ffff80003c45b4f0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff839c4980) at __mp_lock+0x192 syscall(ffff80003c45b6c0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf9d3fb1d260, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833e5df1) at panic+0x1e5 mtx_enter_try(ffffffff8390c838) at mtx_enter_try+0x1bf mtx_enter(ffffffff8390c838) at mtx_enter+0x60 uvm_pageclean(fffffd80087eb250) at uvm_pageclean+0x290 uvm_pagefree(fffffd80087eb250) at uvm_pagefree+0x26 uvn_get(fffffd806b25ba20,0,ffff80003c461698,ffff80003c461674,0,2,3e4c393f7d19fa76,ffff80003c4618f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461720,ffff80003c461728) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461830) at uvm_fault_lower+0x278 uvm_fault(fffffd806c06d7b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c461a40,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c461a40) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4d0f9da480, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e5df1) at panic+0x1e5 mtx_enter_try(ffffffff8390c838) at mtx_enter_try+0x1bf mtx_enter(ffffffff8390c838) at mtx_enter+0x60 uvm_pageclean(fffffd80087eb250) at uvm_pageclean+0x290 uvm_pagefree(fffffd80087eb250) at uvm_pagefree+0x26 uvn_get(fffffd806b25ba20,0,ffff80003c461698,ffff80003c461674,0,2,3e4c393f7d19fa76,ffff80003c4618f0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461720,ffff80003c461728) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003c4618b8,ffff80003c4618f0,ffff80003c461830) at uvm_fault_lower+0x278 uvm_fault(fffffd806c06d7b0,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003c461a40,200000000100) at upageflttrap+0xa9 usertrap(ffff80003c461a40) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e4d0f9da480, count: -13