last executing test programs: 1.694506372s ago: executing program 7 (id=8): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() read(r1, &(0x7f0000000240)=""/211, 0xd3) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x81, 0x10001, 0x6375, 0x5, "a12724198fd32d3c27fd6ee6435740de617a60d7", 0x1, 0x10000}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#W', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x100000001}) socket(0x2, 0x2, 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x6) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0x0) r5 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto(r6, 0x0, 0x0, 0x400, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="231c21", 0x2}], 0x1b) 1.482381675s ago: executing program 3 (id=4): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000400)=""/81, 0x51, 0x1000, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000003c0)=0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000140)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000200)="9976f88a8a591cb064e0952f9a7c3e1fa591db6e20d19c7cd3bde40fbbcc333bcefd3ce40dd97e37b0a3591736aa515f4a0c00bea929f67ab01cff67b7e16840781b90645454651686b8616c36996b4b789e9813a7b61a61e4034dc64da0a1540fc0513edb1d1fc38608b80bffa373aed5e412f5f6eb3aaea6fec7b47ad973e167c866eae190aa508fe76c267fe476cc96c35b0fd84c3a5eaf04d64804383f71eeeeb5e197a9ee13c9f6799b9d1197ca177ae720f49a15a28bc92c53b10517c99ca9d6fd2f8be2d93ad3370cd1bd", &(0x7f0000000180)=0xce, &(0x7f0000000300)="2d2450dd320ad10dd4cedcdc03b686eab8c8e6d4ea9efd13c3f97fd81b7dee5a41d74d6de2363fe47f7cd11d8669094350213288c4a071caf8bb6600a115c804c972e1c51b6b197a88ec1dbf849e01beba7c74d9bc37614a6cb38cc3245a8ec748648d0e79e29d4977a0a5784638b2807fa96712cc481bac3386ce80d66e116f944058747bd00d6218b3b42328c3d7a807fb207308a5a83124f0ea77d4023ddca498ca", 0xa3) 1.48125304s ago: executing program 4 (id=12): open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1a9) (async) rmdir(&(0x7f0000000040)='./file0\x00') r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, r0) 1.424572993s ago: executing program 7 (id=14): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x3cf, 0xa465, r2}) 1.289745302s ago: executing program 3 (id=23): r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus/\x00', 0x200, 0x108) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) symlinkat(&(0x7f0000000040)='./bus/\x00', r0, &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) open(&(0x7f00000000c0)='./bus/\x00', 0x200, 0xc0) socket$inet6(0x18, 0x8000, 0x3) 1.289021688s ago: executing program 4 (id=24): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) setitimer(0x2, &(0x7f00000000c0), 0x0) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2df77365, 0x1, 0x40005, 0xffffff0f, "0a5cbe60000000003e01ad3dac1d15c6c900", 0x5b6d, 0x40000003}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000000c0)="06c690e20d26801206000000510ca400", 0x10) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f60", 0x16b}], 0x1) 1.262432091s ago: executing program 4 (id=28): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='+', 0x1}], 0x1) close(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, r2, 0x0, 0x0, 0x104}, 0x0, 0x5, 0x0, 0x0, 0x8, 0xfffffffffffffffe, 0x200, 0x8000000000000004}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040)="cd00818af6", 0x5) dup2(r4, r3) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) ftruncate(r5, 0x79c8) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x14e) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r6 = shmget$private(0x0, 0x1000, 0x245, &(0x7f0000020000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, 0x140, 0x20}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r6, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x7ff, 0x0, 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xa7bb, "d8f276d3bbb39500c8930aff9c660100"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 1.134883114s ago: executing program 7 (id=34): r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r1, 0xb, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002d00)=0x9) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) shutdown(r4, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r2, &(0x7f0000000140)=""/155, 0x9b, 0x840, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 1.11245448s ago: executing program 3 (id=39): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x2b, 0xfffffffd, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) write(r1, &(0x7f0000000240)="aa2294e70fd7add3fcb9a1663475cb7034277d3a57326def0856f304652822d7ff7f5ba63063cd1f726be4de3e14ec6976d958b33d13ecb740697de082b78939d5b1d60e0f685adb810407ede60fe740a878da85ebfe6242bb1625539959d0430790560c23ab85a7ca311a6d1a2f1bbce2aa22815540e9a99a1dbfc7ded58acbf2dae48f04b490e33034e1ef9b770a7327b18e5dfca11d84c312d9a7917eb6248684471b5a924fc927ba38e6514a90d7a154f39cc8f222780a703f293420cb2efb3dc3f3b753b0cc4c16403a305239428eebbd9647bd7579eb4775005eb03ebaad41da35a4dfdb", 0xe7) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000080)="86f21be3b00000000000001e0000", &(0x7f00000000c0)=0xe, &(0x7f0000001240)="7ae8d3ba0c493a4bc4466366c085b693feac4a2055ddb665c0560fed1b2dbf51a5e24c48c11fb3da2eed59b15aa45bd67f631a73b7423ed483cb56e172f20ceded75f112ca7db8803b3d3566c7718cef7d6a2e826067a413447c7d47db3d15129cd702dff4c58c159291bacf10ff25491590f9c1c5427fea500fb00313805992b312ae42cd1b4e702239dbead943975cd0ada9ed29f28d393a1b70ab0ef9bf7e62f7299252223347432d50151d44cec7b64d5014a27a12892cc40e966f031a067d7d5d1fdec0e6f101961f6666d1e9a69f7c1c348a618438839ffeee7927b34bb84126c463a838e860697bc2fcbc53e38acbce61bfb5a1e1cfe862eafe326e7fba0b12dd59dc00d2c721e352ff76a1c48ed8fcfb6ddf3722f59e1926f388685f5c028a182daf74243a35ddf7959e33a0db9daa1d0b32dad551d7e3705026dbf24eb8bad6b842b45fc6bf091890503e27499d0772071f01ea6551a7a4d61728ddd59b4e7ec0eb8bbc5be9b01607a663fd4fc0d7cbe644954e3180f5b0ada337f95bf8faf501e80516dd3b7e6bdea8e5f4cf97aea5c80d3b86b862e9fc513ade1a80b5de35c41523762a55ac08522cab0bf5a6fb7729010525cc0cfeb9ae19d81bd9dfaca2edf84a0fd9140c08bc88b1976959fd84df47aea098d8dc3f691337f13be17cb3121d1d032d5055f8967bef143e639772037a914e2c94a1156cf463a77126c02e68217d4edd8dcbf8c8159e3fbebfa4916dfe65b05ca78a2f0b66a7cb781e7303645ad66bf9e25c8f093261dbeb5b23b884c089e7cb1c16ec50fbd4184b93a8826ed85019ae122b467ed619f611d9b7446df8585f7da9709d8d3ca4b80f1d5713bb426ac631c8b7672a8cab278920bba45c77514c126bd7cb43c7f708df9b0998eb991fc43c8a3150540979b65c766cb1383fbd89e1341df15eeb95d369c0a97922808d77c3eec8b16ddd2a5b85af383f9c682968f3a79c8846683f48e3f886ef3db61798b686dc0eb8d363edabd2a171e56ce29b1f8a171f88151b65aa179ccb9f2eb7d0d974c2b583006f089fe4cfa6a6a056571e9efb63f256fa510b67f6ea9537c2d57b7daabf5a3bbc1af4c13a62a87baba912eb233afbe31c1bbc1cdf825154f067467c0ef001f40c46479453fd64e8925a0af7d0d6b7bc7d1a1d121f8761bda9e95146de12a8a4df5ee31af5683810b91f0111fc2a78ec56d30223b610206dca208161fc6f132f0033910c19c5f2f36560654aeeaaef92ec072a1438e853d19c8c81f0636d697667d3a68ab814cbc66e719b20fa817730fcc86f174c24f4ec9f8349eb4cad419c12df717133b198246bf2c86b939ec996bafff7d32ef92a28258452a3bda42ea9658e08bac36c34d3044819ac378ab2f0cdbee5a5c8a259eb82c0d69df5f5c86e09eafd59bd64d8dbb57032c37014f0611bf0be7d1993bbc91781adcba74e909e61eff807df1feb9b5d8ee1793658d8325695f9a064285bf28a85bd1ef4dfc2ad7a8575baa0bfc9fff4884023bb770438e64828c348651a81ecc0aa60f06752a6d1bc7db4842302f20bd67ef35c4b070c4b5085a3485d8ab55e97adcc09c53f162c1492a6b5240f861d27c70b9108d5bbfa785104107d1fc85f5e42c1daf8dc506ed7634dccbda9dcb967a898ddb3693d8eb2664e0c26ed1cdf1d83c767795890260da2265bb91c4c4c1d2db988daeae65422fcc984eef402ea9cba7fd2be2b74be4420b2788a707b7538ef296f016c26b245291153ae06539741d34afc8c932ba62a35515701e2167564f4f48e53e05d4173aba7d2e0e56652785ffb74def11abda09ff6bcb6fce4320a294a54edb6cfe644e87ef61dd502331314bd88ef2c3c1f01689b124a943d8ea90fd53e7cf5dd12259d118640ed81d0cefd03d83e787340852cf869ee0671d90a5ea6c4e2bd4cf8dd24749e195bc4c7875329b2b787c3264012bf06f0d8355e7083d00605a85b32e83172280678ffee64a3d5fc92fce201410da4027566b1236a56129891b45a6a8be983d52e7a53c60aae86ab8557489c72cd5bb74437a63ce02e80f1e065ae63293158377c27e76dcd7e2a289c09ea19e62f158e77e15a624fe7a92ac251187ce858599bcb5b0d08f6285297d977d3f958cfe1251f7475c53262cecc73bc8ff4164181764bee819abe5041a2d0eff33db2e4de586a0450581ae4f39a3e74ac1ab474cdf0e7df216984aee7ef82971c5eeeffabeb2af0da4b4dbf4c483adff9fb05a7313e6b3517fe654704ca06eaffc8107e5a765f1ba2f103926d17c8a09364fe03468c25b81df387d606f454811f3cf1e403948ab5b852a9008a818beade5920e177e862e363bb1c8f77b0c9b223e1a8a2d131f2066d882e875e4d00cae32a2a05560a1df65271cdca467aea388516e8406ea7d720852944fd0bd2b292a398211615b941fa953ee9ad384531f691c3f6d0e67d4603450e35d80f32fe5703636bea3f93ad4041b8a511c1a10612bfefdf36251644a71475b08e05060017068660a7dc08133b549248f9ca472504e39d963c9d3b92983a9ec777d91b8cb74416397b69cd4d6defed1299b6b1c6b233f03a67ec576063545958ae1ee85ba949628700535af17e871c1e97bcd8dc6686243057ff322182aa7cf359d657ab642c7274b7513a5bc56d1b51fe064c09e35e3303f5bffd880aea281cd12af4ab246764246fda206a8ce9cc67678979adc70adfc1bcf3c17ca0710dcaf1cdf4a6a7c5487fba29111e73d73b8531609dc5740b6957226f44108fd05dd0738e29383731623a5dde88029be80c7c6db0c35976b8e3abe11d0692775806c1bab33dee8c297af468f8edf645f1a9b20bd5a12fe059457110edb5f95f63ab0fb8a95356617d4bd9630b5390986d1f2437398b5e48b37853bc5e2140b97834c1c8ebaaadd3670cceef741a627a05071df29f762476d12a454f09e0afa7d03fd5bcc47802de2e1b499302b7b36e6b4b82ab45f7602ea2a232692672cf6643ba7fed6430946b5a9c65b2cd4b21a31c69cd34fba7479ea1de57520fbb3fac1d87ff449844c1b5fd13a8d0e5a7dcaa736fd703c1ad8bc8825664d05b041145d8368bb3afc359a7c30f87f3fa5ff7949ed655cfbcd4dea56fd5c7d930882cc164dacdf348283d59d80a6c9dae95fd2e825833d668e3aa577322473ef1683dbbee910d07ef3bad37d0d9c522c97feaf6327596396b7cef126ed21dc699ebf364cd1f301058d66c120b844bc71b0aab4bd130765632948cdc77658b480ae37416c1b21d2f09ec1d01e1d58f6875a01bd5f861e1f90e1ca13f965edcb46cba1da7883ae02d249dcd28da3c1585e2b720f0607551975eca8bc2ce0e526faa475fc7e31bda88b1460f66b502490f7239ae23f98bb4493589347709f0d903ed60e35c41e4e0a64f875e8bb4db5ac01f5d292f993021b6f55ef7f4a6387a9428460a3104cc1df5ec1c56d52b0a56b72a4c839861f7cd488c8b2adfcbf36787261be1a21191302b2767390b18e38c18148c4d9adcb5d8d43f520c9c8cdcff2c9b379fe7569e295ecb140812bc9892215f5bf5268756f896809d03b7179295b8e4461f5c03fd67642d1123b45bed8c46d7b85eca9f535191ae1e4a777c63a6bb0c2c997ca9a1a405806acbbe3fb1c26ad00d7e5c233e20cdf36363d6e58cb6ac6f081774dcba1c9536fda9cab98bc6d5a263000e513b45b6cf537e276e4b4d023adb16849b6f2dfbebb42b090da8715dc33adfcde707521413108fc3df08bea830b2f32657ba549ff4e25c9c84d7e04d1d50dae9645fd6801c74fe2fb6fa2a63a1cf04f96e6eede52ff83d2510f0cc7d4cdbb4757c877763ed4c4bf8775e737c2af9b3c652e1e4327920f7847c31a535d247befd0bdec62cd26e06dbea6f369cd454386b21dcfa711900070aaf35ace5d378e213562ea2eb0b56dd8a682068ed2670a0ce5c130aa85ada45c6c79f858f17dbdbbd3258cc23380cb6938a22c7bdce0479c2a56d469ab9ec772382e8015551095a1bd4dd780de82ac23fe086efb4d30dc96dee31450f09a09a33b0aaaf802b59fe49e972f38712250f189dd65160c096c7ce2e824b9e8c3b668aabba12680ce627e7b512c55f8f7791a36f99f07c403751a17f04375c01311170986e7134484b88eb8839b462bc9521f3fa618c4c083bf86324448cfa1eea9dd96ccb800c1bc2bf656ec0064bb0bbba0b34625f76c4aba39891570f29aafdb300fbc16de5b6d81cad52062b19bbae98007555359395b6a300e1eb8516b331fabbb7443056f9fd83d29c4393efd011f4ae422ac9d42bdda9e7df74248e07612c0894bed8933aa90802c52a5c963384b910ba2e26ababf87dec4f6384f48b7217ce77163bdc491c9e56787e4285ecc68804ff81149c8df1f0b1bafe3b4322f13d7fd773a84f0fc83450c4e6c8c6ad0c57b2c6456393c74ab5024651d6209935da6a05291d28181e6067217f13fabcd6b3e2ed52761e94a663d1895a1746ca5a35d0553203c08abf9475df9fd12abf6407f7fd4f1ae03c5fc064a5a5ceea5f6660db7fc1372eb00849499e6afa5c4d9c110c24bacdbbe832465bd59bbbf100dcc4c8b3a6bf23b1a4788a9fe36b223939c09209ba699d98a9ff7468a6a61ffc184a1dd855a352e3709f0860b76ba18bb261b0b6e1a8d225fef6f2408928c2e80d36059e0fa815b0e053266e57d712da535aa467083b028ded705be4aa5cd5b72b0935426063f9f36af688ca158f5762914e013eadb20f308187c03372ef5c86f4d03839ac67e8146f0447df5ce9479aff7ba59f4060cebfb0969164cf8e22a0f2d31f524bd57a6ea208e85b13740f2c4fc9648ccde6eb2d92e106d56719cde633fa35cbeea7c727efc138ae026700718c99165745e6d6ce532d82a625afdacb5a98b7a2adcf46393ba8a9d7982de0106f7efdb1d022f8c478d677ccea088797b427bcc73722d9a2101afb6d9afb4a68917f3361a322005b0345f88ed73f6c534baa58017aeeb1e9209588ae1c0963b51d0c457e65a2ab8ddcd3c34cecb1898c288ccd7b36eec394e46465b347d4d87da2196b67fe856dc15378e47d7d80820f8d545665d4eef1dbaa9ac2620fc41883502c7e8b77f3f9af976ad774502c43885d4c05456f04ac0cb4532403c662c06d7ba21363028192c6be56e4bc04eaf1a8c608106378d49a78c7b35cbbc066c2a75a028e4d78f78173ec8e584bdf070082431e407bc8a92f08cce95a8417ed05936e37fab7e08b35b818a07b36e94589f1ae0c7189ff94f69f02a4f2696eeb5ce7230c5efd05409691ee3deffbadb9c616ebd98426cef93b1725dff7f7dfe4c45e4b97140e3d55b77f05e1a35684e0c5a59e62d4656464acc0ef7825986002ffd15b42a8a81c5a2b10a9853a2d7c0769c915f88b07b69352b3d726722e4748ff269d35b08748f2d7f5db4039006e38d5b5426acc11262237113ade18c8e99fb9bbcf205d10ce72869bdb1f0369082fc031ce6d04d32ecad7694f9fca8fe0f1b7f6e90d02e6ed4129ab03a794ad2c894acda48041220b18317219e4c53b9416c545036b6f199f7a6188e823970618961deeb09045eeb172eaeb6975596eda366a91d0455cee2ed7dab1908c1ccd747373f964a770a61fc89fa5bd6080d82030e0896d53abb2e9ce53a7369408c1f8918c4ebb425eaad380af3999d7990370bde516e05066510dba26cdf92bb45f10adcbf858816203b6047da6413e8fa5bd8451523fb5ba194b3a3300ed721e4a473bcd596a13e5557762", 0x1000) execve(0x0, 0x0, 0x0) 964.542117ms ago: executing program 6 (id=48): open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./bus/\x00', 0x200, 0xc0) 958.539946ms ago: executing program 6 (id=50): poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x80}], 0x3, 0x10001) (async) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1, 0x20}], 0x3, 0x40) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x144) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) 924.350749ms ago: executing program 6 (id=51): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) select(0x40, &(0x7f0000000080)={0x10, 0x9, 0x2, 0x7fffffff, 0x1, 0x7, 0x86, 0x3}, 0x0, &(0x7f0000000100)={0xfb7d, 0x4, 0x5, 0x5, 0x80000001, 0x4, 0x6, 0xd8}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x1fe, 0x100000001}) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x8, 0x5d) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r3, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)="1522c76498bc0927c1186f578c7f5b0c3ed8514cf32ce5d3a37836f17854333c25cd41e775762d6d4456ae1aa400aa4b755f901fc850da15ca7d4a41be7f6d4807b486209ddd7b8338a01fb73d593a9f66d681f92e035499bd296e107d5ac2198d1eab1abe406ca591d7bb5262fec0b37b0a024e0683a1f2bdb22fb330dc24168ca405117a89cb331e34b6f822a4bb5d0720748ac752f0e73478bd43dd71dd064e1bcbf1", 0xa4}, {&(0x7f0000000d80)="4975672a9094a28c411151c87dd32509c224bc932e81d5b86066babb2e9347f5a08bf44d49dd6fe6389655c06cb05961d920879fabdf5e3001bce12cc732c6ff15dcd0ce6282941baadeab73181be00ca834519bbc0159d72bbb1e86a84a38e125c0924a273dbbc7d5461e522f66e9fdab511d0e035514b7ee36ccb52bd7bee23ea0b2d8fa1d51cacde27e007dfe0815ba4d474732070f7863bf339f2a2adc06c344bba69ac005195dec607075ac23ae6f78050a3a6f4f177efffab54dbba98e2dee3dfe80e2305f585565f3fabd336667fb3645582a758e0368e543ca6286221b24e4d4d5e43f11d86c21a307c142fed9af3d9d7e7e6b5e5115fbf6c9083cea1faa16c0d24cf4610eca1f224e58daa168013cb33be6643f3be870d14c527f71d5049e4aa6bcc347fa125cbc103be99f175b3a4d510778b8c6b495efeaf44f277400211496fc894edc30183846b4118cc872b3734ae0d2bc84a5dae17b313022fa3e72732abd082f2bcb346d6ae44aa3ecd022f75c013f8fc03e7f417dba98e01d0bb902df7649c6a83b6753739cd513e9dc44a5bd8bc66b42a443e7348c691d0fffae801a49535274ebead12122e970d3b34114115f6faa2e80b3c50831b54a7087e75c97b9ca5b56575047a97aa17c31a6242f76d4156d8426974d6971eaa0aabeaa51e958d5c10362f8040c1b3d9bec996f2692545187198cf24141e53dc6377acef5dad8b80ac52796f524cc5dd6a84919273d2d0e0eee2c7639e08fc57f333fbd8e153aa718bb46eabed7cff3722f8834527b82e0dad39f186e3799071cbd4c123370f6c2d6c0e62820b73ce5375cecbe64f207d98f9cf8fc0a9c3dac5b01309d4407ed6d13ced56d58b5a03bf347b7d2a1f400766895e6866200b2daeb2fe01e6cd5cce8782616feecf1d71b7200a5aa65e13ea64b838a682f85399bebf0baaaa72851a67049ed185b0215991152609b6b8274207f0e9371931c5a040e3166fd6852cd2745f04dd3e32cf22e609c8d96ebb1ac71b992220d7c1e685cdf1ce37f1f4cc79fe24f0326154b7186a4eef205dc59f9d038813702232ee92100e0a73f09e6976eaf747afd68ed6594ad3e3c85086429f03709c0dde4b0ce5a8bc4e64899096e8c6764542071f713f62c7b6a8415b98bc8aa80a08ab5215df10f97135c0937ba94b946f5431f307a98e1cbfbe991b1db5514ebbbddf129f32705e172ad91b0e669e75abb1a4a6277df145c3ee3d82a6c2ca9fb3ea7b9aa351210f7e501795db848717bf2a3979ee951f147692e70734e85ae2cbc05e9e040fe907221ba40626a8c837b9bc2aee397c6635da42df487fa0e2a1623cf938d33389450c4d3c6288ba34c4a4301db7767fef0de535d5a6a925ce883708e519dc4d24c6c568f7661fa7219f5fa758018f47c46bc61893caa1332e18793ea5ba2b58f95a49d732025ad4b45246b082446175af5b421bc516956429d30283f059aa3af043426981cc22f85478f5a07875f514a8b32e915be6e1edb118dfba189e2e1b4a1ea25bb6e6e8f4dcb0d79a597d05ef9dda8063aee5e8842ad46393684046d40cf5c9af1c4696ae61a3b82b001be87cad04efa99eabebff45714d0f5fada27f712531acdf912d284e8efe6fd7e889da741982b387dfc3e921b119361da31a6060f3e599d9e663624459554dcbc25c6785a7d3186ac483cf9297b78a65eec90f2c793fae834e2f50ddc00837b8434c8267f4b2365c8c79ff43933d1a5028d51522dd0fdbf3227530a83ff825c8028b936d2f216bb71b40845f6a45d2afbbab4e06c006608b18e50847cce9feeed703bc7e1f54008f594462c5ad995fe247f4a268b5bb18a0e1e909b32eb030b6cf8c9034c91cb1249c833e818699cd626efbc31666fb10862860d012b14b411edfb6886a293f00215683ec8ce03109dd380f25fd985e70f2086cd38b72743a224e9991a7f0be1a256ee5aa1efda196761cf18128eb69694a2594b2659ac3541ed0ed054727cd8308784db7d05887a9c1fdc7aad3e55f4356f3790f7d91054b39254c987d20b28ea4f7abb4a0f01724605b04dcb5acd2ac23792b12353e495c309d6cba44e0677d313a10f9e081ba73d25b946d81e654d9cc2810f106f2cd66844ebdf439a97ff6d3380ac02363f046b3dc02749a9f4ac571edb418bc192660b0d9280183e112d5b90ab9c7a9aa09d337b20a8d018a5c90630803893769dda71768b7d3a05deb80cf5a07b791fa37a54a930cb156fa2214273443b4ddd12df1def1b6b02edc8f9edb276b8ef88beff0fb3a38afe2b3f061028c2b483ec390b35e3ebdae713fb41397877c96a68df67493cc7999d4fa5a3fd658574a13049e1a0c6b31aa44478cb5502c1345cb4554ebf23cec2713f9837479e16d1a78b7e2d116d7dd55855458fe394f77a3d3d1247d8b8009598e36cfcec54b960d68692b274048c7a1d1a55661581f787093824da909d31cdddf869d370e6e525f78eef1926c6c36187704a9dca9901142b21038eb199eaf2ee82f3349dd46aa4f2988b1cc191043982c6db7b599f5ad56a073a38c5f79d8447ac38fa623d85b9797b1e1b22674346271c3c0a92cdcf7572c74743dcffc8deaa0b029eeb3348aafe78a1fffa7c62679d08865e92f77c8a31f13b3cdbd7a3fbd80354d0aa7c03fa35bd28adec80ef6b6bf46b47fca56fef0e5c823830b42e116642c5854f570913fb566bebd34105cbe52f1bb7edc6996d8c0bcd20089082e58114f6812edb10c3607169663bba8c5565052f9b4dafdcdf9faa9b1c01915fdcafdd3d54b06a6130316580b56bc1511a14a3c50f52dbaf5b50b19ff913441d9f09d4b0e9096ecc1ee1b56e65c79e6e853f59d0995af5c1622b80088b38024070a0dd647f0c0229f8ed3b76b620066271c5faaade831790b4b4f30ad22171decf934ff19db3ec517d294f9cfd419bc342d34d230c0d034c24c194225b41dbae1c648c69d8cd13dde0e49f9eb087c8df0b78410a70d26be04be13e7d0d3dbaa3ab1092b5dd7c6e38074cc458464a6d57bb39ea31af6156197e95d55b5b290c29bf8311be71787ddd0365ac37f4aebc31681645fbd17bf0d383329ed0c094030c1b3b87515d2b3202e64b9febea0f23fb85d3490ee434a494ff4c1e717919df458b80a50c40c3106360ccd9b6d0ffed6c46f0aa1f76cd2733cc9810ccc9f1335aee6aba47c374d84f518b999340c0c75ec2e481a006eccba328d236032d899661dfc5d891183771c668eea9ae19f8b5d898c6e56c4814047c673600834e6e209bfb5531f697333d78663b47a57fd6aeecfce9e8b6061eaa735ab64d2a2d9b7268a03a3d2193f2f32944b2b1ad4821043d368caf2a3472cf270802e72d504971bacd8d6c76a8443c10d2e36d5a3e9e41f42672eb0e0e7dd644a30f86fc1d3ee8f29f6872e493ede70f92f9b3f17dc26d5351dbbf1c503f48f250caadef13f3779bdc7419e3e604c49bd2fbd49eca3cf66aaa23c1e5e354a8bc34d886dcc6c1b31ed488271ab860379fc9bd74cc5df9094ab080ecec09e533ff72bd4e12e6852dfed289b5306fced73a2f2204fb9f0bf6fe401e867235890d45dc5c59ba9bd042acdfd7db03cee1fd8e039a3c9c3fe816ecc7e5f473dec71450661289c6afab58928775033a1cb27534aeccb7b5ef10bf3bb09f1a404972e398c818db40b9c3f44ef5d09ad2bf74eac8551024b3f2cc0af8a8f90bd67b89b45654c4ba3ce54b6175dd13f12e36369bc71544789e4e56ace37fc7384bf9c0d4f1c5c5ee3f7cb07d1187756389c1face546ef2ac843eb9012ac6ec8b7ef2973a0bd1271c0e32597189b8de4598e9641c29d7ef685d76dbd282141d7e89b652e40f7d1179e1dc85e0a27b3dd99f61528db009f831cd2733186f58beb9d77b0f79b5349e19cff56a23c8cec23e5e6586c336651ef442c1a3b69615178486ac5fa25a6dcdf2c590a318113ac86fe39e678cf4917b4843c9beccc77f28e5bf377375fddb220bb5b61e2da26d6cf23537ef2b751c40c85ac59d179e8232957a0843e541cdbf9881a6226baea66ae6ddb521c2342362ab1b018022b7337770a0be8b17139b8b13513d892eeabd808a230eec501c44fe72d4359b23fa3bc27f39433bb303fe15c7c70c6ef2a738b1becf7f36383b2c0d6b6d162b9d79fa6f2b69a86b6e280abb1cd920b121a265030e1f71e6c07ebe82d464303796a71667087a0ab88c252bbf1cb8a7e796a010809327cef263b7f2ea6bb7801e790615664be71c389730bf90f44f0b0f26b7d7caa24dc4631e0cafe78f979262bd74a48dde8f9dad781301120d0736383e920a2ffb6b8b70fb7456416cbc01860ec235fcae52384624c0cd17570e047ddda050a7429e206f123ebb4fee68afbf69de225959fb1a6aef9d326b52afdff39cea2837630448df7e1563d2ba388c9c21abcc2cdc1c67c3679e917d1c46ec432d018f0e7a3f82bc1a1badd727533a5475f5cfb2f469eb233db62fcec4227f8d2dab703ffd9cecb87062cfb5cab6d7cbaaa24753f2074262ce0053084e25300b7a924a9541ebde9234c3392e6f0fa62aa9ca9b70d989a8253d154279bebab091ac74ba07963fb1a680a169a45d6a0f53cb166849cc8de7a2e4297de029e868fd2f007c78ef0ce2eb8c05226b1533080d3aeca4634995e4fe6ff033cbf6c2f003ec7552ea26c7f4bad650026a7083e309bb52b089b9b1bd707f7885cf234941e22989000e9b10a5c5f62db8fee47f421dec355e097ebead9a2547ddd41fe4d3d28837a061b7be81dea054bb27ad1452968ab102acbe0f63ea3aebe255974bdca4ae5b733b107a83f3b7f81ad9c0e605b80bad2a74ceb1b3f7b9f53db98cde7267f6e362c1e72b58169859f7f8288abf972cb0dd05b905dfd2f93d21683671d9427a500d2d31a8290497f262fe244fa652c2ad0abb360077f5a6cf4e4c80ad98d414674a2694e876f9428114b54df456d38be8373a41d97a64a97eb6316c69d902fb04c826184bc41fdd1036e84d3f1405772a6fa8e29778501496c13f4536e42aafa0efb283ba7ba57d2d72083026f987ab02dd5a64318080e0020f1f23176b7aa9ccd344b087a421277262f187a367bbe93ef04bf5b8483df6b5beac4df08e69d5c40001564321cca6d42f6d6bb14690462cc57ef1556bfaf1a267c82fe44c912994e1fd17497f5f5f902d4f1299d1ea67e358218e48c1a7b3851072e8c563e2585b546d13ee20c53674442c223b9ddb45193dbbbc029548b3cbc44aa7087e5b8254e8410901e45ee75d10dca1c20efaee467de949996b90a328707f451092d35451bc84fbb8bc911154a776a0ba010ecae41a3f8f7f0bb3b07150d9d8cd81847efb2734d62e91eac6793481e8433583a44258ba2e5aae93203119840d7e4a8e98c2bfb193c02aac144dc5314feb608ef44b10c93c2ce0b8bbbfa631c2e0b8a6fc650a739915d8012249a76c8a326a379012159fd2972a884aa4538bdaf0a096bb65b6e058d7a4d4421821d3df56fdc9557a2749973b4291bcd9a0252f5cb532069916ec46e510414af40cd74c12ed08e4d91e9aafd5b9ffd7e5605099547cfa7467f1f431330eb7d56c83f4f12be34f17b765d22cc188450d14496310f50e2512e67bf5793ee0369c6ef3725efa9e080d8400a6506dec1e49cab2a8277d67bc5661818d64cd8d2289bd0230654ac99e807ec68a36aeaf75864f0d33541222f8f22ca6026ae896a40da76979649865ad345c01e039b6008b28e8e16af3c186afd4b1708962", 0x1000}, {&(0x7f00000004c0)="8682303dd3b3d10d3ba27df6b10ab6d17c639a46dee7c075f53f71a5b1b325223acf75f42519b3448e339f4b4d147a8180d87b13d66334663b58392deb96b70899808da1cb", 0x45}], 0x3, 0x0, 0x0, 0x1}, 0x0) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) mkdir(&(0x7f0000000040)='./file0\x00', 0x190) 898.211783ms ago: executing program 4 (id=55): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xce) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x7fffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3, 0x7fffffff, 0x5, 0x7, "05ffffd1c004631400e40400", 0x0, 0x3fb}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() recvmmsg(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/91, 0x5b}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/24, 0x18}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/141, 0x8d}, {&(0x7f0000000480)=""/91, 0x5b}, {&(0x7f0000000400)=""/40, 0x28}, {&(0x7f00000005c0)=""/199, 0xc7}], 0xa, &(0x7f0000000780)=""/196, 0xc4}, 0x40}, 0x10, 0x1000, &(0x7f0000000880)={0x0, 0x5}) close(r1) syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r2, 0x80047308, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x7bed, 0xfffdff84, 0x1603508, "182616110004000000000010e0ff7f0500000404", 0x4003}) close(r0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 843.265364ms ago: executing program 1 (id=58): r0 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000240)="85dccd00000007df0000e7c0dedabb34259c4570b0e27fbaeaa5a7a0ddce1bf5a3dfdb9fba4bd6ce4d42097ab909007b56ea3d4487410000000000000000e76b2d75ecefd5b38a94a8976ad07d6b9c84e846a31bafecda95db8e1da74dcbd32f70bf86212899c479c21f00106d56aa00", &(0x7f0000000040)=0x70, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x1ff, 0x8, 0x401, "686078f972f2828d67e0e371e43b68b3110f63d0", 0x3, 0x64f1}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f00000002c0)=""/183, 0xb7}, {&(0x7f0000000380)=""/107, 0x6b}, {&(0x7f0000000400)=""/41, 0x29}, {&(0x7f0000000440)=""/28, 0x1c}, {&(0x7f0000000480)=""/238, 0xee}], 0x6) fcntl$setown(r0, 0x6, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x67d9, 0xffff, 0x200, 0x4, 0x8fa0, 0x1, 0xd}, &(0x7f0000000100)={0x9, 0xfffffffffffffff8, 0x5, 0x86f6, 0x6791, 0x10000, 0x2, 0x9}, &(0x7f0000000140)={0xfffffffffffff800, 0x101, 0x0, 0x93d, 0x1ff, 0x5, 0x8000, 0x800}, &(0x7f0000000180)={0x5, 0x1df0}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) 593.838928ms ago: executing program 0 (id=63): rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xfab, 0x0) close(r1) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000000)=""/201, 0xc9, 0x1, 0x0, 0x0) 592.603693ms ago: executing program 2 (id=64): sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="e28a5a", 0x3}], 0x1) r2 = semget$private(0x0, 0xa, 0x53a) select(0xfffffffffffffead, &(0x7f00000001c0)={0x1000000000000000}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/38) 460.253181ms ago: executing program 0 (id=65): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x6, 0x8001, 0x7fff, 0xffbfffff, "231a17bc43b0f5d1cb3b3b64ec4cd6193569c4c5", 0x10001, 0xff}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() chflags(0x0, 0x0) r1 = getpgid(0x0) setpgid(r1, 0x0) r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x8005, 0x3, 0x0, 0x0, 0x1, 0x0, 0x40}) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r5, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x8005, 0x3, 0x0, 0x0, 0x1, 0x0, 0x40}) r6 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="e74e11e35541550c5ab539deb17d3050b1af1e0918fd8694631ddec6de2ebe8496da34f9418bee9ada07ad7d72764d18f845510f1b63e9b8250fdc339cb7828a9f91110a6a9e0107b78b901bbd4ceac000", 0x51}, {&(0x7f0000000480)="0971a904ddde2308efc826197149e18a90095278e577440f5d46fa31f5442207bade6e82054623e847c0ba71b11749f5d19147cc0d50739c2e6676f7f3eaeac4acf679023f11224e2a3443932cacc4d6999d1f2e885b60a9ae00ea1ad9fc3e263c82532b11c8ebb60915964b243f59d95d27dcaf87aa88147e77be1f668628f35817e055053b3a44bc0890123ba5277bb1132bca762267b9214b57212895ca51ca6c0564a0ceac036dec4ecc8e7a7d398d24ac430e75b5e13e5a99b3b82a6075fb0c02a702ebdbfb9162497133b0dd965ef0267e0af584597ac8426da667e8e0dc635c749c517f610f82daf837f923dce355d3f836b2f8341f642f46f03bddb86660e1ba0bd3c43a75d2a646fb4cf2c651402300202222dea0a17bd2921b9a2b1b015e624146448964c88bc071474b7efd248bd3aaf24f71dff7135650f291f7adc5be287312bd8fbfe34dc45a71b9f75d8d06edfc22c134801e88c88c1f0d24e9aa5b65ea738da442eeb4f59e1b59a1b88119e07ed653bd530ba52fbb68ea4d6c95d0d917b077ad2481fa6d0eb97a548f894252c44b35a8a0d90140d67a6cd1df5605ee5df497d7583e187d2ed0ec94f614577e4091f7c31e359a675333a4b349caa8715c7a08f5f0aebf0ea3f9bf386040b7ae554ebc8f4befc1fecc6c7f9654b09e3a24f51f71f3d880a164b747338e89446977c5026be1957662cb6ec2ed887d1462dd8ee6a3c80fb61795011f33fabc6c3c6f44b175b8a62258f519560ac4d7d4861dffe8010c5f2611adc714dcb6099c3869efc4b700b2e08306c25766e2e7ddb1e28726eb296282b3e861fdfc95afcc76b3042e7adba9a44ebdac01c2680691e3cc202bb0fca737f9126eaa9d2d3b2341dc2e82eaeb3d1fa93ac023137f27031f27a1bf9a7d0d7c5646045dbcdfb361dd2a8b4ca6149b78ee58f87d274b088b8264e79a5fdce46c2ded9b51066eff848e4abd9d45d74358f27a6df62816494069462c4700d8b480bea7ad0c02db257a2f1ce48e866caecd2595cbed18504096bce990927897db01fca4f4e730a97f7a155c8bae41bd4bfaa8362e09119f93ede43724c97057306205dd49a7501135c022d8926f25fe61c26e41f5761a3ffd636e274a4042d802175608d2b0b5faea56df7ca25962c94fcccd7896a7f13f137e398ae950d339dbab177d2a9f3abcb5e01363dbbb465058a972eec51a645c7769d749773ea34d82ef9f9baf7352028b07b205effecc52787aca14ac9ac59f8c9e658821b8e7b276fd90f1853e21380bfaae1277139f929164cd49d7fc0b819ddcd5f0e71a0b896260d35f11f0dbb451f688a4251b1a7e64acf94cfabf3bb1ca646e01d762e0338b39f70ed30eafa9302abe3f9aea9b0b7ee33b2791fa7898abff92e09392b307671cdcde0f207ca192935b071e393351981cd87710c5c786af6ed70af363077fd5c8297923c3ff26f7122e752fe7e7a5f198b53882fcf11bb9a61d9de0875fd3bd6f6568012ed75bf6abb9bde4da8b329900e4c28869046599257bd49c134d3b4af13185c0c9357a837cf6fe8d543268b03e77863f1728b7d017bda24a7e8355076f3e730df81421c8b4d81cfaedf74970dae5b9f1ba372ad71124b2eef00b2b79892791298850cf3cc508544cd8b99993fa045249ec200815bcdd3538633c0114444c2e47d392ba4d1390d91e61f6b52eb11e7f60d358e14635c2a8cfd618c2b55ebe67f797ed76d50c419d84c24e1d523573b731e78ed6ac505160ff3468a988d42a40844dda2cfa89291e2c3aa74f805574d55c366c852d15f742a17e1617bec60973c91734c60b3db895a7393a4ad8c84396704bda496660585bbd2fbf9c26b03f634584d71696e9c2012c66f40ea1e3043155197e18f2b39549505c71673396a4d9aab91383dfaf810782ddd09835f2275f8ed269c96868b41ac7fdac62cab51bc02e90285d78f3f050116f7de51776b134ea2838128437dc235c3dc6f961c6e3b769a6b52280b68ec70b50ba5bf84702bd391ac8634d754ff1a51f129444ab772ef283a8d6e92920b8f07eb394aa87331249ab300a23245d0818c2af78a5cd4ccdf2b3d6e4e8f83ab2a79b29903c80726b01bc3679153a9462566c75c41be227f9f6532099d15b62c8739ec7fa0d551d013d8fce7708d079103838c40aaf53b485c537ebbd7bb5b91d5dbcfc7ac4b713033204c8ff2b7a3f90f7886cc684cfd617a51ff40a7325a0f345593b3d7f61d7d05ebe1d831628c95694df6e5b2a7dc21452d2ba11ab4dbab48283ae0a830c0eb59f7140c2f1b7b9756a895da6615e6c4a228ef860db97dee301afa39efa80ee9dbd1face2039591d0d870433a557ddeb262c1842ebd3df4c0fde76f60fa46896c216d0b4f48fb8a2ada588c044c29ccc2866f944ce04474dd46d787c2d2bc31b7461a3b79eda6cb6a3774d4bb04e9fa400b5eccf9befc4158f5100c1f538a863d882addadf60dab28a2b2c7a21a64129bf4528b723e1d8fe03a0f0508bf1f3570e5175c3556ae909b2baf9fdb3e5a8464d5cf4a1c8b98a998722eeef2bbcdd215581e1931f23e5e89f4767eb2d9821f0a9b207b9e0b6d17c45345a6bffcf88708fe33f6a15bc485a027ad02c312a9a25c1e38eb180c3f47f6903b2feeb09e531e4bbe57e726a3905c32989b6cd08c7fd8ccd3384b00aa4c61aea5d4356ea4f5dc96fcd75ec134f29b13c14bc94e3ae43422953643cbc697bd36cc7fe41e5aaf34cce1da76e15387441c6e4fa3f79f1f332534f0eafeca030d08abf0c1f774885a94ef38fcb4955e3cdaf33a5278ee7c5f486f77b46dddf7dddab459eb31b51de569437051309a1f9d95bc0a6ee53642efe43e4d5e6484d4b6795d0dbfe91d214bb5bcb6d9e88e0f34ff4ca44ab4374e27f48ded455f7667811adf444963726cce1006d96d40e8a0c25b22a793bf089bc5c92e02012a2df005251d06bb324bed20c6d19990d99fd06e30c80ac1a124f17d5b1fccc8fdbd8df83eefa7101930abdfebedaff3e886507f2f5445de4165241856367cd29de0c1ee192e135f24e490b2dc95d364c53f3b44ea1b6b590544bb9afc8b074a83622738f44effcb2b260b42f33f184c6c941c2b9da428a962e06e020686f286c49c0709c8ca79d2af0554bea465f6e2a2b83f6d976551512063bfabe88d50149392795feb7e9135d3668b3a7ff5517b4afeaecf4d1defae69106880a7ee712e8f255a1d85041c04b46ea3635def8d955aeeafaf0f056159e9b5e0a8ba4a08971d5d6b550b870f7706e5ee95413007dbeb2be19ff5ee9a48325db3782cddff986a814196d26741fa1e464524f0a6dcf80ed55693b8ecc0211f44e7e1735244d8ad68800b7e36d1cae1d795d694b75423768d59b8a8ddcbe66a9e9581ae35093b8c911fc3ae1d4600ac147b7d376f686e11fb69b56498e1ece143ee2bd25733dfd1dc038e8a90da68518c4dbacef22d620f09024fe6f7121175cd82297ade57258cb38bac67cc92d948b5ffbac15d6e192954f939a263374a5e2edd2092ddb0f78def1aee126c9bc0f6164055a8c0ec1248862e8c203747e06fb79baed0b5381c41e1bce49ccd020d091944356181655382176a778cd4a814a3d3a2c8984eda8c5f5dfcb75affc758ce72107597f347bd2c7c99464946da876683453704b8e475b8e208bb534fdaccfe50431cbb9d2f2f328a1fd653dcd5273160362a623e05407de38bcff0c6acaa3e41909c9e292c2d66bc9c7f582281850130ff8a6481fdb499de0e7398ed272e58d76ca68788a34a242d537ae556b1060948da44ac3971929b01018ed36a531338cf64b5fd6ce80c7fa24b345795527c8c420aa9d99bbb2a209c02403e8e072b4120ad6d172ad240acdc32ba01acaad43f6dce55f13d300bf9eb421268b6c25c2eeee1bab565417536c833040a7ec5a105b2b03ce0af0a707570be23db200272067afa8eeee802a4b15d0d5989c47764ed771b4bbc540729f08921324205a65719f892462d8f317c459fca931dac51e8bc8d1df902e807da4fa6db85c4da7baeeef1bec42c55342f7367b256d942fe43dc67d0ea0a2dcbbf558da7a5db70e08a96d4c49319efd45f2f2c929ad5511f95601ee94be7a7c14a8ad212a807679a886bf0c540ba6c5ce8df7b7d046233365a8c0c4f988386200ecc65c426e22650cf4c4f6ccbeb88328067f195ba7b948b73581fb1d80841449574ffadc96a285f345321189e602ebe32b77954ab1e0a7471c9d7a25ba320665ed1cb9fe1d847ad57e9baea05c459ab410763a1a6ab49a2a49f1c19b312e94513523a57bd94e4e6172d526d7f2f0d12197977bfa41aed31774088a4746c460e8e573c0a74251c9dc01aec32dca92a6e317ee9c3c396794f0586f7192424dd86be6b5f8eddffb96c48fefce2c5b9eefb4f617e33fcbc0cbaea65899f8e7a647275112f4b4e23db50075d219c326c70804dd6bf0433798384845e389d5ce2f47c34bc2be4ed9a9daaed077093813e2e64eec724185beee1ef000bb027c9f99fe115cbe737d1533cff35abcf280a35b3b65398eb3c1702b84e822f8279ce09f0c9af63f3c18580273ec9b4e9bc5002346faa52117e05ecebad616452ab7d205ee35710c6eded984638cd49357d29e4476b8a8c25468537894db69fc3ff963e36eb464309f27511fe5ddb7404d11620faf5c4b59d6fae53e760725938fb471aea3832b57bb8fe3221197398edf6bb9f3e86bb6b8af60b21d0f1dc2de8422319d936671dc1fc2c7959d67ef467b2cf8a6553bd879f63985bc55a71fbaf38c375c45e70c01fa10e1cbf7fc06560188d777c0923d31e89d5129a403d7f786d5887739971d7f7f2473920da9d7cf07fcaec1371c1d387bf0299ec85677b256a956a4509b494a2aadd366990ddf2ca75531f2dce547c7e3e10135280dc9c7cb9333701720be040901787e342e457f41692bedd4ff8dbf58e96d7a0bd9ee89e34a3f7c37ffa7c65ba866c86731851299366e97d47c2d38ecb5020cea1c4d998ce00b0055537f0504b29ac88589a050b8eea1f70b65238d8c36d099d72b6fb26dcd95864906ac36367d9d6b31bb49472d65c76d81cefac0a26d708a793e24a3b499adc059d57860a6cce53ce28da9718ed077cc51b3dcbbe68a7751cfd769a0d1bc4b8cf79a6f7de5df87c41dc88c4682e68d187ddd7e77fc4bbfc4e36bf4909d485d4860b605fdd93aef1b05a5a2ab1551683f5a5185a9bba88c1882661959514a3a872d1dd206265bebb063583645deb238465956a32c89f66e9f054f5679258efb891a2df84c8cc61ec6459ddfe39ae26a3b84f48cbe5740a9a0b67a01df451f8863a120c24c0e22933828dc50e7b1f72d25bb1461f95c1a8685c877fc879f38d05ca9212aa0a5f1e8c1f044c9402a303b46758ee222c674de1fa0b881c7eda98dae8201946f95e43954767279fb776df0ec80fe27b426853c584147f0740eff7ba59302db69af7bf1e4175dc18c7652de14790297dcd90a358a185c79d96af2c3d680b5f47bd3479a6d3f8727a6c243bbead932f44678db0dfddb436c0bfb0485209ba9353a07ef7dd15c1cfad3fc574c45a4176eb56e9b47fe28d88436dd56eefb95dc3d956c734e197071ac847659f09fc2f597c84fac084167830329c2160e7e2d5558ad3d6bc2668b1b9567f20cf6cc1b476fe0e9ddffc2ca1d9566b9235993d29263fbd2dad2b75a9e4909dbf3d0bf7fce594e3c27c15b9e908ea791189b8db0f46e9c972f712f8397a4a3ecc12bad41f", 0x1000}, {&(0x7f0000000140)="1b73710dfca1c84e36da052673392eb343ef3123df627d331198762ae1fc0fd49035e352e54fc5d45b6da28ec38c4735c8d5da399c66a99ba7d974011c03bb81ea188ebf064f74e7c81533377f807ac8f63c2cb13b8ad32c81ce9df3bb44380a2a3d171889f39857467da04e175792ab406363fb9249a8971b26216ef9679d7a78879f70f80c0af6d9a27961b1c88157253d83a7bd25a0307452330bf7288142fe3d51df0da127e40b1d6f83a22737da7d7702609e3c996105f2e8c5babdd54f8fd20b5d28fac32a05f4557721145391bd8f905687cc8aab81162b3f5584c2fa45ee3651d63f7aa5", 0xe8}], 0x3, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x40c}, 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x3, &(0x7f00000014c0)=[r7, r3, r6]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) 450.480843ms ago: executing program 4 (id=68): open(&(0x7f0000000280)='./file0\x00', 0x40, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x40) (async) syz_open_pts() pipe(0x0) 415.044938ms ago: executing program 2 (id=70): r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x7fffffff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) 414.132836ms ago: executing program 4 (id=71): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x8, 0x10002fffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(0x0, &(0x7f0000000080)='r\x00') syz_emit_ethernet(0xa9, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8848"]) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000180)={0x10, 0x9, [{&(0x7f0000117000/0x4000)=nil, &(0x7f0000011000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f0000261000/0x1000)=nil}, {&(0x7f000074d000/0x4000)=nil, &(0x7f000005e000/0x2000)=nil, 0xe7}, {&(0x7f0000207000/0x3000)=nil, &(0x7f0000256000/0x1000)=nil, 0x3}, {&(0x7f000002f000/0x1000)=nil, &(0x7f00005f6000/0x4000)=nil, 0x1}, {&(0x7f0000735000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfe}, {&(0x7f0000153000/0x1000)=nil, &(0x7f0000541000/0x1000)=nil, 0x5aa}, {&(0x7f0000371000/0x3000)=nil, &(0x7f0000345000/0x2000)=nil, 0x3ff}, {&(0x7f000049d000/0x4000)=nil, &(0x7f00007a5000/0x3000)=nil, 0x7}, {&(0x7f00003ed000/0x2000)=nil, &(0x7f0000343000/0x1000)=nil, 0x9}, {&(0x7f00004b9000/0x1000)=nil, &(0x7f00001b9000/0x4000)=nil}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000628000/0x1000)=nil, 0x2}, {&(0x7f000036b000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3c}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000174000/0x5000)=nil, 0x1}, {&(0x7f0000717000/0x2000)=nil, &(0x7f0000148000/0x2000)=nil, 0x1}, {&(0x7f0000214000/0x1000)=nil, &(0x7f000028e000/0x3000)=nil, 0x5}], './file0\x00'}) 413.60021ms ago: executing program 1 (id=72): setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) shmget(0x2, 0x3000, 0x284, &(0x7f0000ffa000/0x3000)=nil) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) (async) r3 = socket$unix(0x1, 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x800, 0xfffffffffffffffb}, 0x10) (async) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) r5 = kqueue() (async) r6 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x20, 0x86) kevent(r5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x20, 0x0, 0x401, 0x10}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x10000, 0x4}, {{r3}, 0xfffffffffffffffb, 0x10, 0xfffff, 0xadd, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0xaf4, 0x3}, {{r2}, 0xfffffffffffffffe, 0x18, 0xfffff, 0x3, 0x6}, {{r4}, 0xfffffffffffffff9, 0x6c, 0x20, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0x41, 0x1, 0x0, 0x28}], 0xfffff0b7, 0x0, 0x6, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60db834900180000fed38d5ba80b9e61cd0c535a98000000ff020000000000000000000000000500000000000000000800000000000000000000000000000000d1ef90f5250db4d8dc91ba2a486b467a9e77ba392c1d140c6b87bcc9b92cc3f14575ea98bfeeee13a82f328784f4a0297c8af00a243c11cc89c690118c303caff8d78c36c8348e6e32d75748d2"]) (async) r7 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0xd}], 0x80000ff, 0x0) (async) kevent(r7, &(0x7f0000000040), 0x5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x10001, 0x7fff}], 0x10000, &(0x7f0000000140)={0x2c09, 0x80000000}) (async) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) nanosleep(&(0x7f0000000000)={0x405, 0x1000000006d}, 0x0) 413.109929ms ago: executing program 2 (id=73): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf56965b625f882b297be1aabbc257699a5f139b672f2e335d226ba8af630037282102000000720f70c1f5ad73c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008a", 0x85, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\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\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\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\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8c, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x0, 0x7, 0x7fffff5e, "9cdc453b307ee24fafe5781bf16b2f9e78cd3300", 0xffffffff, 0x80000002}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = msgget$private(0x0, 0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x4) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/88}, 0x60, 0x0, 0x1000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) socket(0x10, 0x6, 0x3) r5 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1a, 0xb3}, 0xa3b, 0x8000000000000000, 0x4}) semctl$GETZCNT(r5, 0xffffffffffffffff, 0x7, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="25139dcf1fe67f353ace876952d4c4f88c89d73a8ed8d4d360df5246ca29052b8331614855b0c06d2f08bac7a0d90971bf119d2cb9fb8c5db03f11fc823935740983ca24464c653f5eaf04f05e9c4531fce343bc53587c86b4499f155e6b70ccd87e9f535a4e1e7b9e58eb30895c5e8c", 0x70}], 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x7}) ioctl$TIOCSBRK(r2, 0x2000747b) 411.989626ms ago: executing program 5 (id=74): r0 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="754ae85a32c3fb8c2b766e9be137e65f275c98ea569bcf7d56ce417a75c634e1a505f365f6b0abec2afcc308004127fb6c", &(0x7f0000000100)=0x31, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xab305d0f62d73d72, 0x0, 0x0) (async) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x40, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/100, 0x64}, 0x83cc}, 0x10, 0x0, 0x0) (async) r5 = fcntl$dupfd(r3, 0x0, r4) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r5, 0x0, 0xfffffeac, 0x0, 0x0, 0x0) (async) close(r0) (async) r6 = syz_open_pts() (async) r7 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) (async) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) (async) r8 = socket$inet(0x2, 0x2, 0x0) (async) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r6}) setsockopt$inet_opts(r8, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) 275.505232ms ago: executing program 5 (id=75): r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000280)="697ebab9a686fcf5f4334a16abb12e119426cbd95996c43fbbe74c4858dcd708d50948fd5c9352f0eb14e527663fd8979cef340f13c35faa5a1ecd368719193ab855be7eae335d594a60487bd487fbc9abb312981a18373b1ddf8e2be090d52fa093eecf82027e8ca44503481af52d", 0x6f) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000000)=""/39, 0x27) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000001}) r2 = semget(0x0, 0x4, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/125) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r4, 0x6, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus/\x00', 0x10, 0xa3) 274.830943ms ago: executing program 7 (id=76): r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="04000000", 0x4) shutdown(r0, 0x2) 274.391421ms ago: executing program 7 (id=77): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000035e000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f000047d000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x80000}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x7f}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000919000/0x3000)=nil, 0x1a38}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x1, 0x2f) setsockopt(r2, 0x0, 0x16, 0x0, 0x0) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r6 = dup2(r4, r1) kevent(r1, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x1ff, 0x4}, {{r3}, 0xfffffffffffffffb, 0x56, 0xde021605f42037e, 0x5, 0x5}], 0x28, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x40, 0x5}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x8, 0x3}, {{r2}, 0xfffffffffffffff8, 0xf8, 0x1, 0x4, 0x400}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x3}], 0x3b9f, &(0x7f0000000380)={0x3, 0x4}) accept$unix(r0, 0x0, 0x0) 273.900436ms ago: executing program 1 (id=78): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x81, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b9}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000484000/0x3000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f0000430000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x400}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x807}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x81, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b9}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000484000/0x3000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f0000430000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x400}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x807}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d537be4", 0x33}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d537be4", 0x33}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000001100), &(0x7f0000001140)=0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semget(0x0, 0x2, 0x324) (async) semget(0x0, 0x2, 0x324) semop(r1, &(0x7f0000000000), 0x0) msgget(0x0, 0x790) semget(0x0, 0x0, 0x509) (async) semget(0x0, 0x0, 0x509) 272.704402ms ago: executing program 5 (id=79): r0 = msgget$private(0x0, 0x4e2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x200, 0x1, 0x766, 0x8, "a2c8e058110fba6e9594f9a8e275f9bb5ac5a5ad", 0x8000, 0xfffffffa}) close(r1) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r3 = syz_open_pts() read(r1, &(0x7f0000000240)=""/211, 0xd3) close(r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) msgsnd(r0, &(0x7f0000000500)={0x2, "5773b5688c3e486d8e999babd9939197b83cbe37dd6828c798d257adc731d2965952384a7ef17200f13f4ceab74d575e1bfb103b7eef5b5c3e9e8c92612758915762580abc627d352a8c266d3f7bdd5b4500f035b7c3933362575781abb9f4082d758635c68c96b2b4733aa071c771691c05334d92a267242dd24a670534464c4fca7a27137a5ee82ec03bd333bfd478bfaf8ff68d9464e52537fbd97134e9d7e127a98c9444d8b9624112b3ec8b2ffe8164008e960e9293ca7308b52162180e268b91153094a568e56bb7488f45f8e8273b3f029a50d8cfbd"}, 0xe1, 0x0) 184.783787ms ago: executing program 3 (id=80): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000280)=0xc) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x5bd) r3 = semget$private(0x0, 0x2, 0x88) msgget(0x2, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/37) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) r4 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xc12, r8, 0xffffffffffffffff, 0x0, r7, 0x143, 0x2}, 0x9, 0x0, r4, r4, 0x8001, 0x81, 0xa98, 0x77b6f}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) semget$private(0x0, 0x2, 0x8) msgget(0x2, 0x424) pwrite(r1, &(0x7f0000000080)="0763d16e5b2f2d2a7a204cb0e9895d7d4c7256760d7883839cca51b698b432157cfb0362f4f890ff9ab4150c657f375a03c2861a9dc6074855cdbb4819812fc4420dd82c02300dff24cdbe7dd79714aebe9a8445b862468cce5e24ca7754869add5cc0d1f8daa2d36c0073796417ae2da55f26e9e1806771d1c3b2029577800f920b07df15cc4f17f798669d1e387334af2021de09c4f0a57d", 0x99, 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x0, 0x2, 0xffffffffffffffff, 0x40, r9}) r10 = getuid() setreuid(0xffffffffffffffff, r10) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r12 = geteuid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, r12, 0xffffffffffffffff, 0x0, 0x4008}, 0x0, 0xfffd, 0x0, 0x0, 0x40000000, 0xb, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x6cf, r10, r5, r12, r6, 0x49, 0x9}, 0x1a, 0xd, r4, r4, 0x6, 0x2, 0x0, 0x5}) 184.452374ms ago: executing program 1 (id=81): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x80000}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000919000/0x3000)=nil, 0x1a38}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000fba000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) r2 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt(r3, 0x28, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 184.132016ms ago: executing program 1 (id=82): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) kevent(0xffffffffffffffff, &(0x7f0000001780)=[{{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f00000005c0)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xd, 0x13, 0x1, 0xfffffffffffffffe}], 0x7fd, 0x0, 0x7, 0x0) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x69, 0x80000002, 0x9, 0x9}], 0x3, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r0, 0x0) r4 = socket$inet(0x2, 0x3, 0xe1) accept(r4, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xc) r5 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) shutdown(r5, 0x1) setrlimit(0x2, &(0x7f00000002c0)={0x60000000, 0x60000000}) syz_emit_ethernet(0x6f, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 123.425459ms ago: executing program 2 (id=83): r0 = semget(0x3, 0x0, 0x280) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r3 = geteuid() (async) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x4fe, r1, r2, r3, r4, 0x24, 0xab3}, 0x7, 0xc1, 0x8000}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) r5 = socket(0x1, 0x4, 0x0) getsockopt(r5, 0x0, 0x16, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 122.801272ms ago: executing program 0 (id=84): r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="cd00818a", 0x4) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000000), 0x4) 115.235533ms ago: executing program 2 (id=85): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 114.048992ms ago: executing program 5 (id=86): socket(0x1, 0x4000, 0x1) close(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)={0x1, 0xff7ffffffffffff2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x3) socket(0x6, 0x4, 0x8) 113.434834ms ago: executing program 0 (id=87): r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) (async) 106.567863ms ago: executing program 2 (id=88): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x4, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() read(r1, &(0x7f00000005c0)=""/4096, 0x1000) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 21.651761ms ago: executing program 6 (id=89): sysctl$kern(&(0x7f0000000300)={0x1, 0x17}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0x4, 0x0, 0xfffffe30) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x8000000000008000}, {0x0, 0x8000}}, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x0) 13.816096ms ago: executing program 5 (id=90): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) r1 = getpgid(0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 12.180297ms ago: executing program 0 (id=91): sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040)="86d12d58ccc2a350", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000100)="52a6204995e397e5400506b5482c16530baf3acdfb66b756fb4e17f1ac0512ad96985c373422afec9156ac61cd54c956ff9a128d19d8592bfeb1da2afdee9c76c0b383c6de6231814180457c8b553ecdd715eb8a00059eda9afeed946372ea818f59122c3a3c4737ca09fce6c6a39ccdf73d63efa2dfbb79dea075f81155306696a5df47326e62a8d942f1fcc2c0548393c3b6cc78b58d79ed317913f6e7644a1c1558e5162442a0dd9ac6065c0d8cf533864c907bb447ad9e734325c2ceef4f1a436e63d314f476f985c57e9ea43ff56ac27ad7a0431f600bc4757cb9cc5ea08325e007b809f19d6aa3179b126ad4cd6ec423c298ae8668fbafd2805a812a997645ec93ecc63156e39362dcee38bca4e75fa118529c6bec4818027ea68ee0d707a3f841ac78d650faad12d245df0695cc36fd8ec16eaee7993918080a72154288becc9a0f73261981477fada1700b4b1459293514bdc0d21c823357f1fa25b24797a8fc531bc669869bb92883e1f4c5dce32d4618ee08afeb5710062f8bca8b708708135ac6e17168d8ea96d24834b0bd850d30f28fdf6cf9d417d67981f3cea3d4a18cec45c490ddcd58fbb5e6d758a6612130bd15eba46845fb3faa30e52a24698af875d74a9c2028bfece6fc58945b6ab8483a8a05dfe56f4c60647e2cbb4b7f168c1abc0d9be675292f4cabcf4b7dd4c6bb1253dc07e48b908dccbb3e136ca48fdeb8a1b3c1f945f25e1effc5528e1ae99d265329249369658f35bbfb60f4af40b26b24d25a4d1df631a2197a7f7fe4fcfebf7a72629b6638a0532b408d3fee0e7a9b9b25fc4ad3ca0a039115e68d878157f1afbb2e8d41411559b44d5ef135a3bf18aca201d822387b84074d30628265a4620b71c2b79d8d662e958e8a5d391a6169c7da990698b8de5bf8e1ca25831521ecb4f2e0234302e7856ebef563404beb93241121ed3e51a22cb84fcae38f5fa2918a1f5f8fcb61bc6d9f6867b2b88e5c6c044cb6ae652cc1e346fddc6788582dd83051283c9620d1411662ee3a3ab2eab79d33df21d66b0f21b801c07f024b8f41a736fbcc60882016b0f5ec60d5b9dddf55f4b9a2ab91ec9b59b0729ab9340b92ff4e52353d6ab42c0e4edf96fc7ebdb21bca23a959e8033475b065226e87e1f68a85dd1fc399b0fe01bafda560ebb407b117dd06b2024a0b27f9af5162b0a629210321ab1c54248b2d2b8c2b791a6d1e23069fc2ef1d304e165835be934df55b8498eb1adaa0df0965df55d35bc3111c395b6c6fca6fd245342b5ac15bc8dccf18af74d31fa1c250703a6a88f11e249512cd7327a2f0a45790bad24f8d7560a954f62da32096429c516a97628c8bb2bd58f4a5fb49f4e49d6264454adfffa64a74b4380dbf6b5b4caed26e63709bb3f3b9a2b901262df31976c71f74486ba57a97092db438ade4911487a495218f38d4063814c8255b3d06ee099b4e810577f2cbf95dff9dea3c1d8083d4db24b1a9e2dd9b6f7af42950b084a3aa4a4e45b848b7faaf92f6b94d816130fce539fba19d04266b5348f2e55bcd4d37d16b1cfd08e4b9fb689740ce05493b6553e1416947dce3fd669d7a72245180b9a7151641c047479909277f53eb49764de5ff46b8192edee608110b43f884e55e39d05a838b8e9cf7d3a86ac2fe85c16b48cfd56378f514f9479d2aa4546656c8f10a490fd350415ab468b84a58a5efab08f24c8e0d4c55ce4fdc9c1b4ae982cd19c730eebd2f1aab4288af227a2bedc27f6541696e240dbbd0c69dc6542e78f7f178918767e599c5fd040eb262d76b2b60bf33ffc98bb8f66c05dad99ce0df6b34f4c321c3f465c8e029e2c9dd6f56bc54dcde717c3f81a8c22b5fcd821a5cea5d34518ada3306d8069bc66b671373dee4fc39fd567b971c86fe05da068321b0ff31c83d49d4fff2ccdc68099651b9ad0c8b48fb52fd9e5ba6fa84db27b5bbd51f87ecd468962e183ad152a681723116b525d2c95c8a6bf1f2f12ab4c89bae99bc6ce03c439f0cfeaaa1c10945b2818abf24856234a36ca2aad5f276eaf83513cdf976fe857c16bf169bc2b6d17ff282410c776733d9ef034ad2990761b1daad3f55e7a812a53770a8f0bba680293f5628ddd94d27199c8a76b25bf457a585af1d474111811e98e0da7189ed378f9901e9109c279a3458c068eda865431caabbb8d620dd53c0b85c170248772b077841f8bfa78179b7996111d40e7f2c41b5a19b548328e630778f672e87ac7b5588c05bf8e744437ded07fe338edfe12f32e72650a2b39460a84b5433e396ee8d28b7d28e699d4382e8c717271a6ff89fed072f12023bc74c5a9df99136a15bab8a97fad131cfb10406a90d6422022b241c7b65fbde1b81563afee7ac3fac16f99894d2b80e7e40690a5f479d871dd692e953f5db228d46ee9ed53aeaa4f7bf255e88f40f62bedb68797d5d900ee60751389a98584d38af7a73f82aca258450d7ffbfac850d01d6f18c3f81b434b42a65887826836065dcc3117032e1755a7a1810ce7ff3abb9069618e07e0416dd538e578a0b321f7077dc8f0d292138010a32c8b2ad05642d29a98f0839b31d9261add4910928ad65b19363dce9c0f688ab1a043406dcbef24df3ec485504f4dbdbf44c7a38ed804e2adc42ea0b0ce5f0b74d5a93a7594f6b3f4d5714502f0d8077cef85cab96af2c91a94bc8f1f9f1f7df4e5b42e40e847e7a49f41dc9585eb9bbb896e7cb4c5b0c03b7dc0c44d3cf89169f0201789ff835961872c0fcec87452f38a997c59bf55852405bd63bb0a61e6f9040f6de3ed7758ae44945cfbec6ccad7bfb7d10e1e3cb550a81b44eaf3790593868eec06a21a9c31a6c66ea557fed20ff71bc2b8dc251a0e2f036e142bd7967abef479dabe595084866bb4624576052af2cdec8f5f230351d562e7c40bae75d46109896829a524a67e0dae0c32899b3e5df070895ae76d3601937f9f55a9ebba003fd6fe375d57f4e1dd98f45b54d2e31c9227c48ee3f10e6d4c6b9dff22c6a74f5368ad5141b83829dabd8b472280d62081269c837a32cf7aa6e1798a73887ef0ff01c531828e32b0a5c9d00791d3994f0f79668366aaff1d85b4b5005da0e4478f1e0b2919e89f0bfda40d3b3b0b9498729521a538d953f63c7f4df8276d357ef7c252f3838da3b0773fe56209fbe5c987008e1799ec1e58243d6066022773812f64e42b095cf5bb38e1970b263b576b4ceea9e85a300fd185312290195e6b89444743a0b03baab4237d46960940b50ffe522bf392c83a71da0a6ea1c1686b03821ee2bb4ce98af9ab3bf8b27c23996e0a8f1e3bb49cdbe5f0aa405477971b3a48c8d1697846860a09aec2da9840344192a80cf48519890be4fba049f30663f0048152702f4d529c753cbd0bd45bac2fe0068aa468bf71290c7cc11b67d5bd515b618cdf6604dbb00e322352b08e65c811919cab9c9bc4608f41d938825373dc9f7d4545a845d9b392e60402ce0ce5bbeb1de6001bb7bccdbcbe725c46bfe13dc2f83a18692dbec54b4f7015ffa44ccb49b12d55bcae22604f96df04effee199e7c7e8d60f3e8b6024b9b35bf1cda0d1fde42aa4eb34dab68f862e8fac802b8782c6de2d31cbb73bd15409a6f30cd905059df69925e4315827ee87a87cf244c47dd24f934c311cdeded5f6cb6c992812e4902d1f609d81a64e962f71c80faa285a113138d7e6439244a6024f36878e36fd01950673767589681dda9a61030f38bb6d66665519afe4c04741164f2e0931ec83d085838112b57449385b81a8ccb5b958303fd91f2d7ec708af5aa69623bdd1d4bc644c9c067f3f9d87cd3e7a8e95af0fc8f9f3918d920973ad3e1b756015f453fc2946b6a3262f30e526c9754c4914987f27c843e1978b4805a4ed1cd062645f7ba45b28a855b6b4d9e3ae7e953bdd0ee2bfd3ff6ed83a1f9e60d8794de1135e4b5f70fe5c1124d9ca110ce6053fe0090d348d8a40c86a8cc1699b3118ae1ca46c070695b1f3ab1f4c2104388bc0d768818a26d994b8980d4081a452cbcbc50bf9e98f6a89310c3f4bf8e2d01a5777d8cb367c6658ca97e5a155ad1f7ae706f3f99b68d7b7d8c377461b9da210c27e30a255321e3a98f6aea3e3eb2612fd9ad750f92e9f9b89ff2ee9028eaa319b40cf4f2d6f1e8acdf17cfbb47f1b16d744c793e4cca4f52e29176d26e1c1c06c76b33e24bac296002df268200d72bc114dbc044e138cad629da9bd90448f65749756d42b66a9431852dc3cb98275953c4faf3ce7e7396cee145c536d7a9a7e2bc3e13ed1a936d8a697da178a620446b6cd79aa8f4ba86fee1a035820c45c55dd5e58a3f3955ab1eef728ec881df291f05dc61928ec4a580d86dce908197c7edb9646ccd524b55b0d431b354bd54103c57204be4e384939e45f6702207085fca393bdd1f9280acaadfacf9b3db693b2184b927db66b471ce850b6654dd5d896fdbde5213b572013992ccd1e492876b7166064d9c839737652877e5710d63ffa90dfda6a9d2a3b6e6a6fe5ea55abb6bd162b7deebfcaf0b4d95420eec3b4294360e875f06bcb104739c42b56a3ae7ff8cd7e1bb9a1ab204c0e2e089cd9331cbb678ea4126967c3616db9eec00cbe4dc1520877ec57bc896ec7519b37be624f2b4e948fdf05f704b833f6c3a709f3ae48500080457b7dbfa608442fa75604f0a9f5b69673ae10d93a6961b74173a624625a315a81faaa3870e12fec5fa5fd6a3bb688ccfdd16cdde1d3558c71d614e9eee33b01eb17fddd1b11c22d0ed3ca6a7cd0d464b4924d971163f3edd7eaa9ce670001ef0d42f7741bef87b4d09823bbc3921148d70b30bc1f77751210008efe76a39229ec27c11923beb878fe1271b4479e7ef1fef0a1de3c0e6fc8000b63920bbf9cc9b3ea07b37c6aa9abeedd35c61e34eee6a45b1613cb4cbef5769bd32f105a54e211694382e91ab10a46f445bf4266fe1060fbcfd5c942bcc1ec780f560a463edf9d40f8f34d608ca2e15ea6efd9021147955b66474750345d4fa6d9792670062864abaaec32e14b53ea98dbc40acf034ea4f04e13bfc40aac5fb4d8b111e7a1cad4972abe4bd8132f5785f31b9909b11585f893fd50d3bd6c95d22b82968b55b5b4d50ac9bbf62fb8e9fc609315b2c469e3944ed673a2fbd9b760d811114a5a8ee4003aad853b775c1e9c470f9bc568b5d2929da9631318643cfe8ac5bc21683a61c35598b996545e1a398d0dda1cfa5eff10ed2c1676d9edc4d3537589b9933d402739ebb29b7571f8808150459f7d7eb2dbe4c261672a34e99560e7de59d76cad0f92230c1c0324435c747a2cce3f861d6899571c15e7cf437f7b0cd5b2dbc7e8aa7f362840c113e2c2b7f9e6da20a97cc78c575dad5677089d056406047ffff7504c2b10ab81231103d01cda0ee606943fbbf226071ca1f79918d48188eaccf040209a21ddcc978582c18418908bc4243c5a9c1bf5b6e32c15d3b46d91719d7d327202c4b27ee51b082146c13b0b34bbabe9c2fda2c9d6c2ed9ab8e3163319d55143f4eeb7c2933fbc617206d7d0ce2d04d97516e6e2c8cfb4c0b959dd2feaa08ccb1e8a82ff781a2a58c67c34fe660bde91376c1f12c6243f137be1051ee576fcedf83dd893d8b19f3dd0565e2e47cf8dbe4b4fb6794d5c924ef860578e7ac1ba5000b1e91c0acd0d513489ff92ae67ddcba1aa712e1324d25afb2dbee81badee81bd15d49ee5d1c523b29b54b4cab88a78bb448818c11f5664b3b983a3e493747af8c1f74935443e5313a8f4fb1", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="767cf9107cef432f0773ee1076fe7b2a50cd70153a64d585b3b8f994bb8b025e9dcdeafa91f84d8cbda577029151d2fa7fca8a8a831c305bcc67ee916e8d379c", 0x40) 2.686406ms ago: executing program 5 (id=92): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f00000003c0)="0d636cac", 0x4}], 0x1) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000180)=""/201, 0xc9) execve(0x0, 0x0, 0x0) 2.428764ms ago: executing program 6 (id=93): r0 = socket(0x2, 0x2, 0x0) listen(0xffffffffffffffff, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 2.050842ms ago: executing program 0 (id=94): r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) (async) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) shutdown(r3, 0x1) r6 = dup(r5) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) (async) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) pread(r8, &(0x7f0000000100)="7e02ab", 0x3, 0x0) (async) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r9, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0xffffffffffff0000, 0xffffffffffffffff}) (async) dup2(r4, r6) (async) execve(0x0, 0x0, 0x0) (async) listen(r4, 0x10) (async) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x1000) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.674332ms ago: executing program 1 (id=95): mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x8000008) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x3) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069b2, &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/506}, &(0x7f0000000140)=0x1fc) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r4 = msgget$private(0x0, 0x5e3) msgrcv(r4, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r4, 0x2000000) sendto(r3, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt(r0, 0x3, 0x9, &(0x7f0000000000)=""/187, &(0x7f00000000c0)=0xbb) syz_emit_ethernet(0x45, &(0x7f0000000400)={@empty, @remote, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x803b, 0x6, 0xf, 0x4, @remote, "0ee7f9bbca2c2ac9e7f9200d3b785c", @remote, "138e8e4e6315900119501a7695e2ba0a"}}}}) 0s ago: executing program 6 (id=96): ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xd0, 0x1, 0x4, 0xdfec}) open$dir(&(0x7f0000000000)='./bus//file0\x00', 0x80, 0x20) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.40' (ED25519) to the list of known hosts. panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *125598 74017 32767 0x10 0x4000000 1 syz-executor 28956 41140 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8340ba02) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000280,0) at sysctl_vsunlock+0x7b sys_sysctl(ffff80003c5019d0,ffff80003c507940,ffff80003c507890) at sys_sysctl+0x460 syscall(ffff80003c507940) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbd107b94850, count: 7 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: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340ba02) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000280,0) at sysctl_vsunlock+0x7b sys_sysctl(ffff80003c5019d0,ffff80003c507940,ffff80003c507890) at sys_sysctl+0x460 syscall(ffff80003c507940) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbd107b94850, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c507600 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff80003c5019d0 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc41aeb9b501028db r11 0x6a0db23482f65937 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8328ec45 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c5075f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=125598 pid=74017 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=86, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c501c60,0xffff80003c500560 process=0xffff80003a0de4e0 user=0xffff80003c502000, vmspace=0xfffffd806be22030 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90684 190613 21328 32767 2 0x10 syz-executor 90684 412973 21328 32767 3 0x4000090 fsleep syz-executor 74017 433251 45484 32767 3 0x10 vmmaplk syz-executor *74017 125598 45484 32767 7 0x4000010 syz-executor 74017 340536 45484 32767 3 0x4000090 sbwait syz-executor 74017 337848 45484 32767 3 0x4000090 fsleep syz-executor 41140 28956 53707 32767 7 0x10 syz-executor 41140 74840 53707 32767 3 0x4000090 pipewr syz-executor 24932 222252 22344 32767 3 0x90 nanoslp syz-executor 24932 362915 22344 32767 3 0x4000090 fsleep syz-executor 24932 393788 22344 32767 3 0x4000090 ttyout syz-executor 24932 421593 22344 32767 3 0x4000090 fsleep syz-executor 33155 258014 45707 32767 3 0x90 nanoslp syz-executor 33155 521173 45707 32767 3 0x4000090 msgwait syz-executor 33155 522747 45707 32767 3 0x4000090 fsleep syz-executor 62727 435576 20366 32767 3 0x90 nanoslp syz-executor 62727 17561 20366 32767 3 0x4000090 netacc syz-executor 58260 79451 36533 32767 3 0x90 nanoslp syz-executor 58260 216621 36533 32767 3 0x4000090 netcon syz-executor 58260 105300 36533 32767 3 0x4000090 fsleep syz-executor 11852 301805 0 0 3 0x14200 bored sosplice 20366 120030 27759 32767 3 0x90 nanoslp syz-executor 2253 245385 16011 32767 2 0x10 syz-executor 53707 111870 34739 32767 3 0x90 nanoslp syz-executor 36533 472544 94519 32767 3 0x90 nanoslp syz-executor 22344 444949 89516 32767 3 0x90 nanoslp syz-executor 45707 431494 40648 32767 3 0x90 nanoslp syz-executor 21328 517781 14084 32767 3 0x90 nanoslp syz-executor 45484 228483 32121 32767 3 0x90 nanoslp syz-executor 27759 188538 70970 0 3 0x82 wait syz-executor 16011 207058 70970 0 3 0x82 wait syz-executor 34739 172076 70970 0 3 0x82 wait syz-executor 94519 255740 70970 0 3 0x82 wait syz-executor 40648 198784 70970 0 3 0x82 wait syz-executor 89516 157785 70970 0 3 0x82 wait syz-executor 14084 93056 70970 0 3 0x82 wait syz-executor 32121 520751 70970 0 3 0x82 wait syz-executor 70970 334877 38102 0 3 0x82 kqread syz-executor 38102 134323 64349 0 3 0x10008a sigsusp ksh 64349 243126 23866 0 3 0x98 kqread sshd-session 23866 303237 17907 0 3 0x92 kqread sshd-session 69600 327838 1 0 3 0x100083 ttyin getty 17907 113413 1 0 3 0x88 kqread sshd 71037 299703 25758 73 3 0x1100090 kqread syslogd 25758 485084 1 0 3 0x100082 sbwait syslogd 37815 194341 1 0 3 0x100080 kqread resolvd 71322 348252 93657 77 3 0x100092 kqread dhcpleased 25073 324637 93657 77 3 0x100092 kqread dhcpleased 93657 266299 1 0 3 0x80 kqread dhcpleased 14047 265685 0 0 3 0x14200 bored smr 27720 333625 0 0 2 0x14200 zerothread 57363 375304 0 0 3 0x14200 aiodoned aiodoned 57373 19089 0 0 3 0x14200 syncer update 67671 462305 0 0 3 0x14200 cleaner cleaner 21378 222267 0 0 3 0x14200 reaper reaper 99448 163298 0 0 3 0x14200 pgdaemon pagedaemon 59278 189837 0 0 3 0x14200 bored viomb 54281 222099 0 0 3 0x40014200 acpi0 acpi0 13890 220840 0 0 3 0x40014200 idle1 63931 22590 0 0 3 0x14200 bored softnet3 58285 178246 0 0 3 0x14200 bored softnet2 51023 315836 0 0 3 0x14200 bored softnet1 73955 392791 0 0 3 0x14200 bored softnet0 51421 368045 0 0 3 0x14200 bored systqmp 4441 179407 0 0 3 0x14200 bored systq 48502 28077 0 0 3 0x14200 tmoslp softclockmp 62895 351007 0 0 3 0x40014200 tmoslp softclock 2851 183366 0 0 3 0x40014200 idle0 1 157623 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 74017 (syz-executor) thread 0xffff80003c5019d0 (125598) shared rwlock vmmaplk r = 0 (0xfffffd806be22130) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 sysctl_vsunlock+0x7b #4 sys_sysctl+0x460 #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838efe90) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvm_fault_unwire+0x3e #6 sysctl_vsunlock+0x7b #7 sys_sysctl+0x460 #8 syscall+0xbc6 #9 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837f5af8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 sys_sysctl+0x398 #4 syscall+0xbc6 #5 Xsyscall+0x128 Process 2253 (syz-executor) thread 0xffff8000358c2020 (245385) exclusive rrwlock inode r = 0 (0xfffffd806a1c3540) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c3c6df8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10188 10954K 10966K 166960K 11267 0 pcb 17 12K 12K 166960K 17 0 rtable 238 6K 6K 166960K 348 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 32 0 iov 1 2K 2K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1333 84K 84K 166960K 1352 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 10 0K 0K 166960K 12 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 113K 166960K 233 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 103K 166960K 485 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 13 0 in_multi 99 7K 7K 166960K 101 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 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 342 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 248 74K 74K 166960K 3398 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 46 92K 105K 166960K 1225 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 11 0K 2K 166960K 27 0 temp 41 8679K 8743K 166960K 3956 0 kqueue 13 20K 28K 166960K 43 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 160 113 0 1 5 0 5 5 0 8 0 unpcb 144 96 0 76 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 38 0 30 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 45 0 44 1 0 1 1 0 8 0 inpcb 376 136 0 125 2 0 2 2 0 8 0 nd6 136 26 0 0 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 459 0 0 29 0 29 29 0 8 0 art_table 32 460 0 0 4 0 4 4 0 8 0 art_node 16 112 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 10 0 2 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1664 0 161 95 0 95 95 0 8 0 ffsino 280 1664 0 161 108 0 108 108 0 8 0 nchpl 144 1984 0 311 63 0 63 63 0 8 0 uvmvnodes 80 1745 0 0 36 0 36 36 0 8 0 vnodes 216 1745 0 0 97 0 97 97 0 8 0 namei 1024 5891 0 5890 1 0 1 1 0 8 0 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6232 0 6232 3 1 2 2 1 8 2 plimitpl 152 54 0 28 2 0 2 2 0 8 0 sigapl 424 504 0 448 7 0 7 7 0 8 0 futexpl 64 1270 0 1264 1 0 1 1 0 8 0 knotepl 120 108 0 0 4 0 4 4 0 8 0 kqueuepl 216 49 0 39 1 0 1 1 0 8 0 pipepl 328 105 0 77 3 0 3 3 0 8 0 fdescpl 504 485 0 448 7 1 6 6 0 8 0 filepl 152 1813 0 1591 10 0 10 10 0 8 1 lockfpl 104 29 0 26 1 0 1 1 0 8 0 lockfspl 48 15 0 12 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 207 0 188 1 0 1 1 0 8 0 zombiepl 144 448 0 448 1 0 1 1 0 8 1 processpl 1176 504 0 448 5 0 5 5 0 8 0 procpl 656 667 0 598 7 0 7 7 0 8 0 sockpl 688 272 0 237 4 0 4 4 0 8 0 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 131 0 0 17 0 17 17 0 8 0 mcl2k 2048 16 0 0 2 0 2 2 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 300 0 0 19 0 19 19 0 8 0 bufpl 280 2352 0 124 160 0 160 160 0 8 0 anonpl 24 58562 0 55259 22 1 21 21 0 184 0 amapchunkpl 152 9556 0 8981 25 0 25 25 0 158 1 amappl16 200 257 0 234 2 0 2 2 0 8 0 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 98 0 88 1 0 1 1 0 8 0 amappl13 176 2 0 1 1 0 1 1 0 8 0 amappl12 168 1074 0 1037 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 1 0 1 1 1 0 1 0 8 0 amappl9 144 265 0 265 1 1 0 1 0 8 0 amappl8 136 16 0 15 1 0 1 1 0 8 0 amappl7 128 88 0 78 1 0 1 1 0 8 0 amappl6 120 163 0 157 1 0 1 1 0 8 0 amappl5 112 116 0 110 1 0 1 1 0 8 0 amappl4 104 264 0 251 1 0 1 1 0 8 0 amappl3 96 1764 0 1631 4 0 4 4 0 8 0 amappl2 88 600 0 544 2 0 2 2 0 8 0 amappl1 80 7690 0 7150 13 0 13 13 0 8 0 amappl 88 3062 0 2863 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 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 485 0 448 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 485 0 448 1 0 1 1 0 8 0 vmmpekpl 168 5455 0 5418 2 0 2 2 0 8 0 vmmpepl 168 34004 0 32004 91 0 91 91 0 357 2 vmsppl 456 484 0 448 7 1 6 6 0 8 0 rwobjpl 64 12840 0 10243 42 0 42 42 0 8 0 pdppl 4096 978 0 896 102 16 86 92 0 8 4 pvpl 32 12210 0 0 100 1 99 100 0 265 0 pmappl 248 484 0 448 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 284 0 19 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83889ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7f6ccc14dda0, count: 12 ddb{0}> trace x86_ipi_db(ffffffff83889ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7f6ccc14dda0, count: -3 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8340ba02) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000280,0) at sysctl_vsunlock+0x7b sys_sysctl(ffff80003c5019d0,ffff80003c507940,ffff80003c507890) at sys_sysctl+0x460 syscall(ffff80003c507940) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbd107b94850, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8340ba02) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806be22030,400000000000,400000001000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000280,0) at sysctl_vsunlock+0x7b sys_sysctl(ffff80003c5019d0,ffff80003c507940,ffff80003c507890) at sys_sysctl+0x460 syscall(ffff80003c507940) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbd107b94850, count: -8