last executing test programs: 908.680196ms ago: executing program 0 (id=1): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0x79c8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) mmap(&(0x7f00004ad000/0x2000)=nil, 0x2000, 0x6, 0x5012, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x9) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) getpeername(r3, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f0000000040)="6ff91ecd378a4e580100010000000000f6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c6", &(0x7f0000000240)=0x30, 0x0, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sysctl$vm(&(0x7f0000000200)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f00003a0000/0x1000)=nil, 0x1000, 0x3) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000280)=[{0x80, 0xffff, 0x1, "3a17b892c9375726a29852589cb49aaf976e8092fae48bc72fa6ea9bf1943dad58683759f0f75995d83d80c370f5d92e72bc840d4badec9d42260db5b9749c1336c8168c409dce33d71f6fd53dc80e2fa9a6891e14fce90b6378c127e3a4d77c0b902cafcf3fa3abbacf2f8dbbe4e9"}], 0x80}, 0x105}, 0x10, 0x2) 907.744197ms ago: executing program 2 (id=3): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1b95aaa3ea1c51d7, &(0x7f0000000040)=[{0x7f, 0x7, 0x1, 0x8}, {0xbe72, 0x3, 0x8}, {0x80, 0x8, 0x94, 0x3}, {0x5, 0x9, 0x9}, {0x1, 0x2, 0x7d, 0x4}, {0x9, 0x1, 0x7, 0x3ff}, {0xa0, 0x6, 0x6, 0xd}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x15a) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020", 0x89, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r5, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) shutdown(r4, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x3, 0x4, 0x2c0d, "0cd5d171c7f44b0aba756a467150a04932556a7b", 0x9, 0xf}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x8, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x10000000000, 0x5, 0x80000000, 0x8}, &(0x7f0000000200)={0x9, 0x10000, 0xe, 0x3000000, 0x2000, 0x0, 0x0, 0x1}, 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x300000003}) close(r6) 822.003434ms ago: executing program 7 (id=21): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x80047476, &(0x7f00000001c0)={0x80000000, 0xc, 0x0, 0xfffffff0, 0x3c, 0x100, 0x12, 0x10, [{0x0, 0x7, 0x3, 0x8}, {0xc1, 0x3, 0x7, 0x1}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x80002, 0x3, 0xffffffef, 0xffff}, {0x6, 0x5, 0x7, 0xa}, {0x3, 0x6, 0x9, 0x2d6}, {0xb, 0x5, 0x4, 0x56d6}, {0x4, 0x100, 0x3, 0x17}, {0x0, 0x13, 0x6, 0x6}, {0xfffffffa, 0x4000005, 0x2000a63f, 0x80}, {0x421, 0x5, 0x6, 0x2001}, {0x3, 0x7, 0x5}, {0x7, 0x5, 0xfffffffd, 0xd8}, {0x8eb, 0x200, 0x200, 0xde17}, {0x2, 0xfbff, 0x793a, 0x5}, {0x3, 0x1, 0xa, 0x5}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e60005e984000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket$unix(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000c40)=@in={0x2, 0x1}, 0xc) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x802069a6, &(0x7f00000001c0)) chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0x0) 821.410384ms ago: executing program 7 (id=22): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2df57365, 0x10007fff, 0x7ff, 0xfffffff8, "0b030003ba0a00817d2814c3c254d3e3e5f4d3c9", 0x2b0c00}) munlockall() writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="7cdd0788f1a5404ec32326260c2765316aa90017ae286ced5526a23b598aad18d9954a787b2254", 0x27}], 0x1) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000640)="9e3c0e755d5392e2fee9101eca4bf4cb084a0c3a80e06882f2783fa2a8493f961901350ed9be2eba20fe706d41087281fc07d6dfd1aecb", 0x37}, {&(0x7f0000002040)="55890e95859968aa744b948f0ed6002499fb859081b5ce1a72ad2bd71e0aa158e8f0884eb63c65d18b96e9079a5f1b4d199acb4167c308540bac1728df1c42edf4fd17ebfe0e2248bfc0f212ac3336fc406382183780430adabcf5f445932d4bce9bb0c469a05fc520a44c3c4daa3b494e46783ed949839fb41275a96f57fa10bf34c31343c72e9d7dfa2704820cc6c73ffb2fc7e442554c704932e5c3f6b333095e168d679e81159d38157924db43106929ee825bc0c1e89a8a5fb0ebf1c7cd70450b602486dfa1fcba5d7a93ea6d2ced420781d285dbbd2ca0faf9cc297210b1f3a4caa5275646bd057b7b70e87e3212af4be96cde74c646d28b0a0150d1d4e60e714a49db6d7f28f78e620e303cc0595589a8ee13ee9a546c46422a6a5300b787fbc5f5a58c51d637003ce1051e3da98540306f709f41da353a01a0fa33832f6d5d97b4fd71ecf348bb8c8533af25ebdd0e35b64903ee5009cc2c928d9bb9eeb9a225c180c0da23dcf103cd04c2e76ccd0b1d057212e0c2277a2c0efb755d8ae9a3700fc5a8005714f090ad9322e2e37c8b2f2e274507f61f7e83e8be6fd47b79c8f04b573537f167c6dbecc75ec040dd94a03b772250a67946ac1d0733eb4d6b4fd37aa62444dec9b1", 0x1cb}], 0x2) r2 = dup2(r0, r0) shutdown(r2, 0x1) 820.756256ms ago: executing program 4 (id=23): sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1, 0x0}, 0x1800) writev(0xffffffffffffffff, &(0x7f0000001080)=[{&(0x7f0000000100)="a202b6689ed8ad56cbb74d43455372bf16c02b6bd54aeab433a044d3a9abe499b13d14167353d5d934dec6ef9637f1387bfb6e3c9a56ff3c619dbf8b6407cc482cc184b6abb28368279157ae7535cf5dcba5d7702630e0fd841803be7d0010b5c2f0f066ae9f4d24a8e2ebc637d1b275800a3b95561ea6cfd96e6ede03532140b0453536250f4325aa71986c50ea57afad7b7a8788a2ce94ba56a8f471dbe15d96444ca6422b68cdb6f55453028056f4f197d0a03104574a0c7cb33d1fb078e7fa8e0a1c70ad052576d4a65d5f5464653723254a51439cb468d471938430ead50900f1afd4e554e010ddcc135bc8a431311b3e7dda02928db1acb57b39c197278d7c63b7377f52f1ccf6fbbacb5f26a0ab79e53c132b13fed2cdece5dd48a77deeafb0ae5766d77dd067f8da66aa3d7bd4dfc9a934b84d3bc613f88ec0b987b328b22e395c08a8a891361268466ee30d62c8a2ed0494d4771590562f3ee439fc913103d0d42924111f22c5f15c91c889ad48a7ce3726283e8dbe34cd1287155ccdc2ce55a21a24889d875e27824d0578eded3d434497cb06a9b9b53b637167fb7c9fbb95f7bd4bc114cfdd73c57cb2a4be55415c7cfda8a6de80cf40755ed679e23e7d1340e20927a11df86393086d7794d25b9848378c4f813b3bde3335d5f388b433808c020821f9526fd2d06c3bb83dd0577f71a1fc1f3ac4738ac87d30152c0354e12622ce6f084c00d742744a59ed46bc03e16e0c911eae31dd8a42852d7f689d9dd7e9ffbe027071469ab91a2b275144058c12c8fb0985c0f1738c533ce8ee3990dde346403e6b8065bbea8682f179d9d186d6235c5a24d0190191928610193041c6b2eaa02f62d49c83b1a34fbdbd9cd81abedd58b263f56e9d402a79c6", 0x281}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) r1 = msgget$private(0x0, 0x5bd) select(0x40, &(0x7f0000000140)={0x0, 0xb4, 0x1000, 0x39, 0xfffffffffffffff7, 0xfffffffffffffbff, 0x10001, 0x333}, 0xfffffffffffffffe, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)={0x3}, 0x8, 0x800) 768.631051ms ago: executing program 7 (id=24): sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 709.536759ms ago: executing program 0 (id=25): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ftruncate(r1, 0x79c8) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x2) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x45) (async, rerun: 64) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) (rerun: 64) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 706.878855ms ago: executing program 1 (id=2): r0 = open(0x0, 0x18289, 0x190) ftruncate(r0, 0x10000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffb, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = syz_open_pts() close(r2) fchflags(r2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xfffffff8, 0xc0}) syz_emit_ethernet(0x400e, &(0x7f0000000340)=ANY=[@ANYBLOB="fb000000040000000000000086dd60826e030020000000000000000000000e14fc11133f64000000000000aa050200"]) clock_getres(0x69f84b4504433004, 0x0) 671.714985ms ago: executing program 4 (id=27): r0 = socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0xfffa, 0x0, 0x0, 0x0, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000480)={0x1, 0x3, {[0x6, 0x8, 0x7, 0x6, 0x1, 0xb9fa, 0x2, 0x0, 0x2, 0x7, 0x5c7, 0xfffffffffffffff8, 0x4, 0x80, 0x3, 0x80000000, 0x7, 0x2], [0xb, 0xc581, 0x3, 0x9, 0x4, 0x3, 0x100000000, 0x8, 0x6, 0x100000001], [0xff, 0x3, 0x1, 0x80000001, 0x5, 0xfffffffffffffff9, 0x2], [0x80000000, 0x9, 0xc9, 0x4000000000000005, 0x6, 0x20000000000], [{0x7e74, 0x7cf, 0x26a, 0xffffffffffffff80}, {0x0, 0x3, 0x7f, 0x3}, {0x2, 0x4, 0x8, 0x101}, {0x4, 0x6, 0x80000000, 0x401}, {0xfff2, 0x1, 0x3, 0x7}, {0xff4f, 0x100, 0x80000001, 0x1ff}, {0x1, 0x5, 0x9, 0x8}, {0x9, 0x9, 0xb, 0x7}], {0xfe01, 0x1d2f, 0xffffffff, 0xfffffffffffffff7}, {0x9, 0xfffffffd, 0xffff, 0xfffffffffffffff9}}}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000280)={0x10, 0x4, [{&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xaae5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa7a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], './file0\x00', 0x2}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r3, &(0x7f00000001c0)=""/188, 0xbc) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10, 0xffff}], 0x10}, 0x400) 669.632697ms ago: executing program 7 (id=29): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x47) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') fchdir(r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f0000000140)={0xfffffffffffffffb, 0x1000000000, 0xdae, 0x3, 0x0, 0x7f, 0x1, 0x2}, &(0x7f0000000180)={0xf61, 0x5, 0xffffffffffffffff, 0x4, 0x17, 0x1a, 0x4, 0x6}, &(0x7f00000001c0)={0xffffffffffffb0d7, 0x1, 0x2, 0xc8, 0x16ad, 0xf23, 0x8000000000000000, 0x401}, &(0x7f0000000200)={0x9, 0x4}) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1b1) 669.066787ms ago: executing program 6 (id=30): r0 = socket(0x18, 0x1, 0x0) close(r0) ftruncate(r0, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x9, 0x9, 0x0, "b17659b198f7844b92c0a34d12aeb1ac53657ab5", 0x1, 0xc}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r4 = open(&(0x7f0000000100)='./file0/file0/..\x00', 0x10000, 0x30) fchflags(r4, 0x0) 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(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) close(r0) (async) ftruncate(r0, 0x4) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x9, 0x9, 0x0, "b17659b198f7844b92c0a34d12aeb1ac53657ab5", 0x1, 0xc}) (async) syz_open_pts() (async) close(r2) (async) syz_open_pts() (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) open(&(0x7f0000000100)='./file0/file0/..\x00', 0x10000, 0x30) (async) fchflags(r4, 0x0) (async) 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') (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) 541.768505ms ago: executing program 6 (id=31): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) listen(r1, 0x2) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) readv(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1}, {0x40, 0x87fff}}, &(0x7f0000000200)) shutdown(r2, 0x0) (async) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x0) (async) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), 0x0) dup2(r4, r4) 538.950037ms ago: executing program 7 (id=32): munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = kqueue() sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) socket(0x21, 0x0, 0x40) ftruncate(r1, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r4, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffc, 0x0, 0xda67c4bb79f9660a, 0xffffffffffff07bb, 0x74a1b8b2}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0xb540, 0x4}, {{r0}, 0xfffffffffffffff9, 0x88, 0x40000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x11, 0xf0000000, 0x1, 0xfffffffffffffffc}], 0x127, 0x0, 0x400, 0x0) 536.993924ms ago: executing program 7 (id=34): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000001, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r1) r3 = socket(0x800000018, 0x2, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x81286947, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8}, {0x0, 0x2ff, 0x800}], 0x2) r5 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() r7 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) ioctl$FIONREAD(r8, 0x8020699d, &(0x7f00000001c0)) poll(&(0x7f0000000040)=[{r8, 0x4}, {r7, 0x20}, {r6, 0x100}], 0x3, 0x8001) close(r5) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000300), 0x0) 436.674829ms ago: executing program 6 (id=36): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) write(r0, &(0x7f00000000c0)='\t', 0x1) lseek(r0, 0x3, 0x0) write(r0, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 434.548404ms ago: executing program 3 (id=38): ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x1, 0x6, 0x6, 0x6, "b04b901fdbb90f7b1e5fb9deab18a72c9638bc2e", 0xa, 0x6}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x80000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x10, 0x0, 0x1, 0x1, 0x2b1b, 0x4, 0x2, 0x2, 0x7, 0xfffffffffffffff9}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) write(r2, &(0x7f0000000200)="1f000c5284a0aea9bbf729ffb09760135bf2b4189a3151afb93a186f32f11fdee12b03d1361bde1baa962971603e3d1f718586d930478c3237e6fae0bcc389622c5ab8ccaefcbd18f558e39e11e34bb7f5c10212771936697903acbf31ccf378a22bb3a8a0b4497dfd401a13a52cbe207a28167845f0e191130a20e07a56392ee33b598d6cedc2c0e1acf2a6980234c8c93f335a6fa94512b310feb056915af617b8a3b67197777970ae932a9401c6b9be0028e8408ae43cea86c95b7ab9566b12f0d6f61d2d99bc4344942ba1814e22719799042dacfa79199fa703639aa8c48d5a96abdd5dd92e6d0894", 0xeb) r3 = dup(r1) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000300)={0xfe, 0x4, 0xd765, 0x19}) r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0, 0xcb680c7a47bac484}) close(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000003c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000480)={0xe46, 0x7fff, {0x4, 0x9e5d}}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000004c0)={0xe, 0xd}) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000500)="89f19028d5f2ec17f2dfda07d4e83e064f14f576ace7aaa333d3105760a4b08791c633fdfda30e20fc6fada279a19d9f936149f65409f9c0775559d33eefae5e58d25cc6f6a4ed3517e83733c9d18972aab4a236d5c5527c00c3bc15c6faa5d5522c54c411ecb797629822ca7e8548f27b76d4a870bddb07e848e09d33497d24658cbd7786f1eedf6372b882ac9d0aa4664e25403e6b18eece28d9de3b43872d9a9867964af29c723e4e317f622b46cf3ff416d962b904a2aad3ac31b5b777c0dd8b0c34f476c5", 0xc7}], 0x1) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000640)) getpeername$unix(r2, &(0x7f0000000680)=@file={0x0, ""/254}, &(0x7f0000000780)=0x100) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000880)=0x1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000008c0)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000900)={0x2, 0xb220, 0x4, 0x4, "b65c0f5666b39a09e0696777a6bae02e3ca01a1c", 0x75984aed, 0x4d}) getsockname$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4088}, &(0x7f0000001940)=0xffa) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000001980)) close(r4) faccessat(r3, &(0x7f00000019c0)='./file0/file0\x00', 0x190, 0x3) open(&(0x7f0000001a00)='./file0/file0\x00', 0x20000, 0x61) 432.791044ms ago: executing program 6 (id=39): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) r3 = socket(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000280)="c15dd4efebe882080b888ae2431e6cbc41de977eec014334e49d59d220ef20b56c7a5f8c82dd42768e82f44e5b20da85d25e45f19315783028f58d7ebb049d0049dad360dc84f6fa4c2abc579b8cd2ec1c23b055bd4b07ff5830898f3e69551a68f842b5fdb1d2540a9426e9bffe6b4af0600915e20404218adce9de90480d4d121009e695b257dc5a9af9bc4147bbe6b442d251e627a0977e02a859cc65fbbeddeedf3a110b57c01b953218fc2087066b8bcbe2b4973b1dc417a30f3cd9e76d393a74a8c0f9e2d9a0e2b6985c5e53b9e52feb9da0fa640d86c86635aa76f4faf4f6f860f11ae4dbdecc3748bf8fdaea42b3c80bf69574e8a860", 0xfa, 0x6, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3cf3, 0x20000000}, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r5) sendto$unix(r4, &(0x7f0000000000)="b100050460000000000000002010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a000000", 0xb1, 0x0, 0x0, 0x0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) symlink(&(0x7f0000000500)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') chown(&(0x7f0000000600)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) syz_emit_ethernet(0x1086, &(0x7f0000000400)={@empty, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x1c, 0x4, 0x3, 0x3, 0x1070, 0x64, 0x73, 0x1, 0x88, 0x0, @empty, @loopback, {[@ra={0x94, 0x6, 0x8}, @generic={0x7, 0xd, "8939334ab772b5776e5da4"}, @lsrr={0x83, 0x1f, 0x4c, [@loopback, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0xd6b7f5]}, @timestamp={0x44, 0x14, 0xb, 0x3, 0xd, [{[@local={0xac, 0x14, 0x0}], 0x7}, {[@empty], 0x9}]}, @generic={0x5d, 0x10, "cecc785e2a2376c31c785745070a"}, @generic={0x44, 0x3, "cf"}]}}, @generic="a8ec83179d168cc7738d107a9d695805e1fc40bb97196e34cada0e76c0c72f64659385bcf7bc324b78bae0187bf4f9174c04321663f71210df5cd781239be5dc078471fb7b8d9b98596fb53680e53f051cbadffb38ebebe16fe4530a7674e562443d4ac3a875f57aa9fdf0c66ad8531ae74a63d890db778c50c1f51ca16d3956cb505237f366a4cf1ae417f8b86406ebfc01b8d99dc7532b669aab425252c4f36d07a631e4be87599180a2cae9f80fb490e0ece20d85272b483b1bd2c212a157af0d757401ce052bfa182b31d170a585a1a0c0ded0007ab8bae1eed9b9d8849096ffe0eb5ebe76aad28ab34e6e570c64edc7929d40f30cf0d94d6bbfa84486d42d6686b35428757caabd2769938814e31baea8d74a5a32115a86e9c0aee37617412cb5114f42239e2533401de9f123cc35d406d0e92809342a248e12651682ac6d4e7821f50726112cea02956097b624a267efb6b3d4dbe0f86b65553778505aa116e0b1d0bd4a849d54e2c954a089177ff4c46b35ead8dc2ed4feac7a554ce9b30291a010e1d4a85eda4538a7d8dbf373d2d47a615a7644ed7e50f002bf824261aebe56a3da742ac8047705f684f303628747571a3c58e28af0883c44981299442d72fae58139fb07f82e74b9f4e24e8cf01e621cb9e8de0284515f7b89e35afc0ffe6472f68d129facb46fda6aa436c45803ccada32b9ea8a47113e6dfb7e7d2ee896607905e3340a5037c31e90004fa6438874652c17a68d3eefc60c7d793c464fc56fed33f8fb49418476ec264a723c57e6a3b8ff6417c82c74783e4a55c380a7ce8e4b8f48292544704d6828edaf17558f93f666dfd02c34dd1fd178a5e10267e8ccd3f9c4e6e09e602be8f7e3156e1d177ca3ff1155fabcaa2908405eeab05b0bc27683551970fed7aa0736d99ede518f59823f1b404355b68d48cb4e377e4ce4f07fcf3cfb3a3b5d0d541c49efc40a9f7418fbce30f1b0eed7adbe63741ac4af0cc10b701df7bb6f31498b2fae3a80503d55c0d8abdfd14d0e1f34aad9fdf2711c9c08903c3197c09c38174df5cb5e89b2cc522f4ad4bef06c19e5d123e6b8ae88b34fdbd1e4b6f5b0bf59448c8bfd197ec2fbba76e5b78c68ed340b01170d839554b7dbb939404bf6c064c78348542cc57788bf971a26ed220f252fba603b0dd28b139c8cc2fd0369f8f489223caa8bcdcf1a8cecffe14f0495c56bb407828ad21b4e317bb2a2ce15a12fba50db9fdc9e7ff51f6d557c994e634a7bf5d0cf320b9eedd17499fc9b494b4513ac3b1d69ae4319c6075252152912220dae766070dfcbe351d9e07cbbc008bb1574b679b8124e3ddeb3b18f8ec49269c65b4dcf17ab48c145938f1e5638e04f3662c051780dba5ede6d6de273148618166fc754916e4a9056b640236bca9bde6bd80735a886b3f047781130a7ec945c4d68d1a0b8c76a1f0eaf82451e58bb5a2bf9985c2a425e41687ada687b4f41e8fd9763ab9b618252ac39f9dd032ba7121cda02fd3f5f23d2a7f40e4f380485060498832eab5c2e58b2ba62512493cc4281753aad05d805450e26d3e43b71656771b81ad31af4c3b24e874d37b46da4960511f78ff6effe22f4beba9268da932a5bf0a090ffb9c278f058bed9f37574bdcca85dc762eb0b0305a9911e64c99391189443f99ba52d9b42fb5bd2af7d51ffc124f405f467469bc38e0ecd9c8d38beac27ecaf468c1c0324bf4221bb67cc757f2478654bcb9a6a17304039476e793f29e6cddc23fe810f684f5c358c7a5b6fa6f4c146ae13ad55e0aa1c06b0a495ea15ea24ec361855e0fb81a36e3e0c08de4c01637114d1c328500060612cbc172ede36be3768fb4dde5f602649a9c4da71872827b3d8f1325b0e7c0b46eb125041ec0acc8419cb57c41ed99bceeb702bd2fbdfe71ce167be4d93876952cd3e899d66782dd925b917e116e2ddd994eadab9f3fda52441ddf08e29344ec9909191afa72c1f8b155ba7d9ec2dfef699293f5abd9454dd66774282000a8fabfbf2aa94683ce35b99fe0ea79fc8a694885dce1cc3454edfc75acfba8842dc9ae73542bdb3c8a78ed81fb578177620dce34dacf31f77b7c93dc6813b707a3beb602eb2387b5fe3aa70eab97bdea12cdb7292a38cdb64f4278a77185716ba91716eaeac590e2d6532267a06ff3fc116c7c6c96fab5ecc63dd0e745624a4bd112232d065cf3989c08b1c6da308bbdf1eb6aa0cfb4d81ae983635134a1c3bcd42a96e3fecf0d14e8cb922239189115eaf671176f0cc29f340651acdcbaf3c201a33ab7fdc693bdd709fe44b86ccfd15dc77bb7898a596fed4582b83fa805bf15b5918e6d3c85157a94095d430acb8230141e537a3be79ba294eda493e4fcdea7d370b2e2f43e330b2f02984dff53c726ba43fb8353c19a2d9e933af330cce73acd215edc53fd4ee2859c49b0d1e31c57a81088bdb57dfbb58ae6ed642aa36c21889a77667f8f3b018a772f03f71943f442f60e4dc7ee0c92756857bedbf156fcf91a50623cc212f6e8fccb8025b42628d40fec09e7d7e022369a96d15ca7d3e9ea3550f780bc34b6bba691a877ae3e6decc99ff55d4f3a1ff1c56b6c7ba390c185615133c25344f7abc24c622a25b9802df23b99f83e592953acccf7972232d55601ba75106b64eef768d60bec720df9e484fa44e186a9f4e9571a763e6cd5d86f923d29766ec45263d43695259e0823af52de3586af0791b8231d83f3f18c379fc6445899fb9463e331a320d4d2969b958a726f12b13ca4d9457e7c2637c95d528e2b9559ba4478c0f925b8049efac4d41ccf0a7c92d8a027a37c5193642808f1b22aa3b7283ff467dfa16a03ed835c8b1b2d6c1159d488d7f2ec5824f8c13db40220b8944bbc414b14484238d87bc0447ff6322f7017fff25ea9c629a9e2f0d6486317e524625810b795ee52d409e1b71f101f297738b049970fa55f7e51fd24efb4c27c134d74c6ff70022966b65e78ae8c8a0178a287705333d1d396cfd09717dc0129da14ad4bbb4c3cea94349f51c297b52bfd32a2bedead39553743201d128a57377a23b2a6af314a02fc5dc1421062f202915747b6b409d859e27333b99250ad439b98d223da5d351408dc82a8b635501a392f9ab58f0e5d1497d33ad54c873802cf8946a21dfeea4bf89590d80917b6eec9a78afa7839cdbec4b3af55628a0c8f910d6caa84e6861d15953c27452d658a52cad4e10b738567e29456cc3dfe21ab4564038a703febabeb1e7c81b08674792f785ad58608790e1f1249e2a25c492f7d539d9c3b0f7aaa45018a005f051995e1d9ec3ffd1cc091bef5927b2e858fae6479c328799b07bea27394f3323d7cb189a5c3dd1ebd4cf47f62af78c911c84d146f8b843bd35985fabfa3df8321c3d90afd4a48e28ca9e4be7d1fd4a1ba17725fb3ed49508724e794a530eabc07e8a672991477111badee93bde323944325454789030a021734fe1262a025f52b48ec9cc4ec7ff0d1f45847dd3284632c46bb7f2826038b9afacf2290b8bed09168bfacc4739dbd943c5621d0042316338e24b31b0b5e310e5e6cc7e76202349810bb9722c590c708da78a94c34036b9dc7601fb6ad05842c4758fd7d29e03eac10d3e8ea3e4909ec66237548700aad45df2ebea73954fa3f0d1709e3e765b1add8dc071e7b40198da2ded24ef33d2b02bd42d4d540cce0671fad141b80ada99b97e982ec51b514d2bfff7fe0279714ead1c76dcbf1d82660f6246f40a62f6ffc4139641461ea2d02fc0268ea96ec439b07e83b630d02ddd1de7dee9f343ee4c1e38faa0ffd8558f5e7a33991ca209f7f84fbf4e76013e8144514a4f13592af1f459ee8cef9563ed3eacacde3fab801f65523014a10a7cc2dbc898de62ff51b185743ed22e605b0c5f0321343aecb4827c9e2e25e6a22cf079738b4e213148608351f7cfbd1c068096740dffaa1f552e2dbab5469469fedfd1ce3542bf5eb38bbb80190b96b3d13e240df2c3753766776aee05c2e8d5b47f3385fb806217a226334a8d648a2b18ec7fed1cbb93949f0bd3c69e974c800279faab7740f75386b908d100ca8b64c3f66cf01426be7beabcb46dc4d8577c1f5007eaa1dfb61d71d89640140c8a078e09f6f1537b922498bb92bbf8d01b19df9a7ac4204f3ebf5f15d30e8c128a30b1e9e629d72801b63c4746f48096d37772060b38916ce85fc5d1b300da1b7c57fd13408c577546affa4786c590d7352342a9759e48a71c37dd9c5cf5f214c92f33375117b06acbbd1af338ab7f7db6b378dd5ad84d7442d6bd230cd3c7cf7d67c3e7cf62af59805a858ab4d7da88005d4d79c087aa37f1f97209bcf787040e93770e25664c186af58177f773729b7bcf7d80db26370e4f62308d0365ba4cfcc4af0844a5a30bd2a37aeb088e7c4e1a6d3bfed33c5b82ebb6de10079d38cae04900802185404a812e0d632f1acc7baad3b7987bfcc7e6c4b256abc9e2ec78bce80ae5c23f3f38e060e1dfcb822a8791d9ab8edb679f81e1fd3f7639533dd0842ca2a9b867f90f73016f8af9f04bd02f483733e4b77b8f32ec4fe5b5df2345a234c49df5f336a3e659ae72ee39ed89390ebe0c75978051e83dafbe6b2d16e6e5d7f37279ac1cf205d0719e0ad0bc32e4f70c412f2ff1b3beba09293c234c7f560c42d7478e716a164ccea572cc223dc0bbe9083909a1c2b2bb5c79d4a354ba1d744a8c267d65e9d37218e76bfd0c281e7b6642d6be34bf17bcb706fc2655a0fbd6dbcc840c5a61eaf3e4bd2b218b90ff29c5287bdff3c43d1b03fe4cf05e396a20fdd272d12c05a230d50bdaccd3dd34df28d25e56c7ff9934b9c8e33816532f8c11dba66eb04d1e3b39c199dfb5d54e71674e6bbdcfa1409287251a58e6a4b2bab62b6be823232680f9133cd7fa8a608696ad552fa8e05309ba685c0acad744f34ea423f8ee3a0b2da8f4438ab78ac1b184cc88a7d2fcb1682234c2f2366780b708a50dd903127670f9327a53fd31f0c5627e3699eb4ba164f6449c86f33663a6d0e27af6580369faf1502dbcba2fe6c8125e0fe8fb59b9ec1e81b64ce79e85cddf3994807ef862bd02e34f757a99dd602db02a6f147211b11e75ed6e01d55741a2b76a8729007c22bfefb26ba41c6474a426a4d170ad389826f190e2f10908b311848b1b39842ec2a5c8d617886e96a79abe6a2d192e0f244a91f351c0e270bbed5e489a7f32f51abca14c65c39222ad0cfd01dd6cffaf5eb83d27441cb2a9fd79bbf41eb99244bb7d8fb396a70111eea98967c77b0ed9f4a0f0b075a2ead37116c822956a3a1e606ce973188665aafc8bca90ebefa2ec61c962e73ff36472cc9746fbb7e0b35da347fdb6ed89d8413c35e41c9d6ae50fb5f72295b824816ea37f2ad62f996e5d00eff044e867228eaadab5a9f6859aefb9d0a73f41025c54bb661841468ce1a3686f0ccb93d6109d43ca44c114e26736126b6e00666c6071d0d2976c37512a52834f29469990f6cc5382c1e76c4ad7ba754bfc130edafa18a74bfbb5163b96ea074d99bdb320b1b4e1cb4a9e3cddec4f8b4c8a6c2ac195e2d133b12bc006fca0180ba68f0f79df5dd70ec40c7d5986efbc11a8d7a206cf790e7990f95c3f57f3840bd36eb2e51bdc6f25f58be7d2e6bd58b9ba8001c001220fc12c6a93cd2d3faef07bcd9452d7c9fc43652eea94f37ec8395011997ba5e1ccd8223941290dde262363429d0541e5da1b02f4bb692145e4d85256ad823c82f75791dc4fb0816608d9240a9032951"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x10, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r1, &(0x7f00000003c0)='u', 0x1d, 0x0, 0x0, 0x0) 430.182753ms ago: executing program 4 (id=40): ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x800c5709, &(0x7f0000000000)={0x9, 0xd, 0x5}) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="071dd0927ddaa3b7e89137b8cb1435fd22599ad6365fcbfb819895661e6616", &(0x7f00000000c0)=0x1f, &(0x7f0000000100)="973bb635a573cfa23f660132cd603ead12a3499050bf100e8ae4b7dd0e95bc80c00df3ba9d1884fb24e912fd436a74c7256e2f635c0ea0b65bce4922cfc61bc45a13e419eaa04de8e54c6eb6fdffa5ad6cc93adbd2bbf16d580d859cafc8083de7dc6486fad6ce1da0bc437bc49a68f33a7ce5ac0b67d4071b958a65d9c2a4ddbdb5328703b1dee30126e0cbd8ac3b06e4c95cd77043ed1f0da452edb9bb9b462f1a2ebdc250a858359745a24b317c5c7e0cde8888d28b0d07fe2eb26b15f7ef5da5a61319d9875653bb8c92", 0xcc) r0 = socket$inet6(0x18, 0x42d8b4cf509cba6b, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r1 = socket$unix(0x1, 0x6, 0x0) flock(r1, 0xa) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000002c0)={0x400, 0xfffffffc, 0x7, 0x5}) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380)={0x5}, 0x10) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000003c0)={0x0, 0x8, 0x1}) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000400)) ioctl$WSKBDIO_BELL(r2, 0x20005701) pread(r0, &(0x7f0000000440)="5e7aa6c67a8f1f4cbd8e8cf97a879f35f4ab1b9c74a5d715033986b2d2d699e40620adc213b622adce67336b38fc8cbc050f9fda300cf9aa1d850eb8e461d5b623734a9f0f5b2856d1392c7267e67e89125f107e5a99dcf59ffdfe81cffeddc78712845c044f8245c5269cf6067e4cb476c6e47704015ddf9257af45bf572c3c7cefc02dfa26311710b7d5618d66794f556c5eeccb57823c7a", 0x99, 0xa00000000000000) r3 = accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockname$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000640)={0x9, 0x10000, './file0\x00', 0xfffffff9, 0x6, 0xfffffe38}) connect$unix(r1, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) chflagsat(r4, &(0x7f00000006c0)='./file0\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000700)='./file0/file0\x00', 0x20000, 0x10) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000740)='./file0/file0/file0\x00', r1}) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f00000007c0)) readlinkat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)=""/109, 0x6d) pread(r2, &(0x7f00000008c0)="5a21fb6ebf6a785262b4717f04d6c126acbb93fa0e16353ae750a82691ff48310d6315104e362764230e01327f116be00686466b39b111d6535cc95cb30307deeae5862eddf43178d85f816a2dd1528529ff9e19838d52d0827dac68cf21d281e350bd97d045eee2101953285a48b479d707dda8c6731033cebed9bfec32505f8ff868e12ac88256c201cea675b178097a7b936de01cecd5081692e4acc8b902b6f4f3c20be954f68d8ce901c1c6c0f4e119595a97b33faf740ad5c6566638a375085911be996bde5813b0edc833e47a5e5abdad2d33c1d48f49", 0xda, 0x100000001) mknod$loop(&(0x7f00000009c0)='./file0/file0/file0\x00', 0x60, 0x0) recvfrom$inet(r5, &(0x7f0000000a00)=""/45, 0x2d, 0x800, &(0x7f0000000a40)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000a80)={0xffffffff, './file0/file0\x00', './file0/file0\x00'}) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000ac0)={0x1000, 0x6, 0x4, 0xf8e}) ioctl$WSKBDIO_BELL(r2, 0x20005701) 413.869175ms ago: executing program 3 (id=42): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getrlimit(0x3, &(0x7f00000000c0)) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) read(r2, &(0x7f0000001340)=""/200, 0xc8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x5, 0xe000000, 0x10db, 0x0, "3749c7a40dea0000170000000000000000ff0100", 0x2, 0x3}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e1) writev(r4, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) write(r5, &(0x7f0000000180)="01040022e78f6b00", 0x8) write(r4, &(0x7f0000000100)="9d0a", 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x3) 377.689597ms ago: executing program 6 (id=44): msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/169, 0xa9, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = semget(0x1, 0x0, 0x208) semop(r3, &(0x7f0000000100)=[{0x2, 0x5, 0x800}, {0x3, 0x2ff, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x39, 0x800}], 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000017c0)=0xc) writev(r4, &(0x7f0000001740)=[{&(0x7f0000000380)="d5b7fc53da7f48b6070c30144e1e2c74a1a72f49e59a48537a8d0649f3a221e5269ff87124f464094487a220dc38516ac2bfeae4334eaf770192edeb3fd4670e4612404c82b02156a284f3dc29afa26b86697d6b436dc6a5f00d8c8b9bc06fab29691a6762c2d84ed723852c68c5bd003655043386c2f7a70363bbfa6f685452dbc36f3e5fb9ef4997ad1ed67ee3d5812ebc79773435780d2725aed1bcf95e155c7af5a593003decdeb2b0786ada78eff3e2", 0xb2}, {&(0x7f00000002c0)="67fbb2827b10eb18c2c716bf7ed0a8d29666405fb58b4b27df552ee235384da62604217c5ea961a8928dae7bffe0864be6654a039129262ec343ea4bf82dd4eca689134242f884f89324ea3430e4a4e0e07e8a4821738db3deec9a4bdc319ecb5f3ca15c74cd", 0x66}, {&(0x7f0000000440)="22453d06f33b67b85e74b31b0e8d2897b78e8265eefce6151523834542fb841639d9f444856e6511e34f81e949a12b547d0d6c94d7975bec9133429552c825d57dccbaa28293d89c8d9291c6530131a168ad0dcf77eda48c3c19e449edaa570b4d0d32c5b9c0883a48133d68d6fc4def264b8108ce64b2705a7832317e205feeb7c00529c7df797841a9a9ee99c4e8db6319ac81cc589a0040121fa8628aa31c6a098b2de7193da4598fe9bcb367af6fd2f8f9910e0244cd3c193bcdebc2d658a9b24a6a6684431eee4051d0e18ac11096f6ed4b22acddc65220cc5bceaac4a0a1bfd65093656f0dec0d200acf43a76f79f6be88ce40deb91a82f802872dda0fcc57d4492810330ec83a19ad39d92f491be930bde023a9b396a0d1540db227053e8a83035ad580a30635169b6e62b7274429ae467136c9b0013b26a3df31751d0752c568e7b117a4a3993f72a9a1e752491e73e9ec682e21f00720981046a353868f4c05419be2099680a08669c9e3a87610cd1caaec0e37b24aa62b5416d0b4fe6d5dc2555114d4c6fcfd250da8cf025a3d2982950b4d3f1d32b7367a348457878d83c7e92f1a724f1735a5d4cb4f601da05f90616ddc354b5df2a4b622cf04c1adbc68cf6ebb3416d4c65aa469a6abd9d76ec3e29ababb2c166500a19e841f25f270e2f0b5ac1ab231d27cd438843c9094a11d25f9cd6ac06e8931f5e7066e8639748e31a1d645f97a38834eaf0c303daf8d0d96ce37382f4499c30fe16cbdf897e811432b0a0ffe9a32fb7a3b756bf08982b0d8467b0ab649780f1f67f6db12785a92ea5216473a4a5d9930930f61b7522ef607b3115345ff0e0defe03b09978725672553208c95a4232e2539de5ae209f53b0127b0f72c1ac6e382eddf1d826a55528a0ffef2873334f0cc806a4dc26a013459b03ea607089150ee327d4dce14e0ab166da8dad2aff80a38abd5ed05945dfab58dbb578b336022502bd79d6e4f651851e9a8254989c6c9a10312f64f43b68acd82de16ad4805447a03575d6bdf0136a35b13fb65d504ffc48a7ae838d2733d3b8ab6ed2dd2d935067755ee461cc28837639e26f9a92a3c98a557d8677fca8390766e135e354723462408b5e28819f392d9ed267881157b4dd0f103b3e5e20bbd20f15c2fcaf600a53edc172ac6da151647546818d6534852c7d770d2d00128d3c90c31ca324ce4c60ba2dcb88c9b56073ac1da8e5fad47e71f2a56f3c844068acf07b62c67f830e04d3e1ce5650c4f1182cab72c42b535453915244630b1c68954c0ff2eadd71321419d72a087d3e9e67154e140467b3bf1d584c76c42fecd13448f98e2f2470951dbff5c7c51999e96979651d72cbac9ec33d44dad3b6b0f0560215a6ff0b41adf72b71063ad050bdce256a512aa6d12ed4a05b29b94619642f19b302d1d0c7e3449e20175bc9a5c6c56fd05056377ad0156d8728fa5ad23f61398e984ec4ee05f68aa198523e89af14caa84e7258feb8decd0e28d514cfc8e4c95193cde81b61ad2ef17f523c8d2c16a3ba48d0247ca392a7b6daccce4ff0fe3b214d6a108492f59365da9465f33c9aa0e06ac02b69b94d33be08b459932253f73f01e2823bc2853dc22eedcd9873194df05515f63726c56b92fa66716e4968c8c8100a452d59c3c15279ca0c39c199f9bfa498b4708a731a255c5cf7edb9cf7c49ae04e536b1c2ddf1c4e92aa232033d1253c05206d422f36e165728d9bc6478ec36b9e0f3cb7cc5056b7028ef61f0352a88ea3e0809b4ac0797b65e15fbc1a885eaea4fb5c456a97d4c67c407804eacc6ddf262745290a37e796d2b74fea28ad89386585c8d9d8f346c1f4befe0c9e38e2734ab6efe4715efa5c3caeb61cd06257cced6a0aefe54a3bc18f88ef57a147fbef40dd464194ba28e96960035d7757687766384e418e19c1896e551c62ad0aabbd01dda0ee87319ddd74caefa937bd6c3bf325fcbf9c891e68a5382c0c1265eb7233a3718c1a579008d0e797a823f10ed0476009b1496de4f6807d2c2cebf4a45854eca49d73ace7f89ec8976525d1652d96700e134a0d5be2612686155dd153fa8d963a8a4683d3e4939834f327eafe8d343601bb814c1b4772c19e1d91ffbb0521d35576cdf0968769c9174adf02805665b702c239bc60014f4ec7d010fbc9a429dfec32c9310416c54954bd9382ae60273078212967b43930714de7817a84b6f32f72fbae25a1812d04c35e2df8a8d2276595619b82c1a762478a98737574023aff5754f597e5d02326cae0f3d17518fcbf129024962fe483c6cd595b7c5ccbef1439a41901a86736924c2ffb978e980ce23d0899a1b7c1c60ebc3b54bca591cadfb2e88f7e176fb4a1c678a22ca2c9f4eabe437c314db3d0a3a801e3c77f11181299332cb61ab0db808c10deffcb45609d1cfdd3d0552e57d19241732b7d68e33104e14f2a99a17b934bc6884ef07b1d4abe8e676972afbe1bc9c9d22d3c5df0a7a25774b1f3835e57582aa912005f58f76f918bf58d374a05e2b7e6da4c0b9d6d5f33648e812f802aeabf95abdc18f894fb1911e58096c0e96a888eb8bfb4809572a8580acd26c6cb37957644e523c62fe73f4c04dda3102324c7b1d6874cb3a800df2115fe2688c103a421d12419fd9745c1ecc95e62119b2bb4ac61b19c4041e91cc70b2c029cd3b1f506e4b5c251b7ee119860c29d25359eea68dd0ad84efbc6af6793fdf3707c2b8c9eac8993fbd5cf9832cb40a7f8a4f968c09e1be3a73a2b52fda51bb614d3001f594c3ee5496654284ced3f8806f7e3391a8abdcc23008ca42f71adcaf8477bcaffe067718de0f1a16b6e923ed9a8a05e2c74c1241f8ed7d9e5f771429655c3ecbbe1fe84bdf958ebc558a773008a84431f4d6a544cfc94e33e73ed2c00e26b08884c08e27cac81a940c070e35507404891e8a56aae321f429de4ca132ef5dc91738c45f4eb8250f4f474523fe865e8c994314a07f61ba5b430e28b466c276e03ca322cec03b56a399c82174e74509114a0ea764df8eac90ef3f0e023ab6558bf375bc1d9ccb96312847b455c73e9ba326f8b9aa8f2c4b29c3639e2f0a1e994cce310b0323de45d6231293a5f3afa149f0213aec3935229c42f189c63cdc285ec3a35b718a2bacb50e82d8a9f7de12d5b9cb5182efa820b6e29f455761a5227ded0a923c9af60092645e63374d8b583cf86a572325140c9812082de47e0a020428ace3eb50eddd1540a33ab41e53e56a7b43af21696572c85a1df0982f48d9b6243eb93caf269fa68b394a145fe9223df3406b4ec14808dd1d3da61ec76a1cdc9978163c3b46cc186ac0f94882ef8bfaebfafea369b8ddac4a5e7f7b097408f91db9491a2fe66ad30a9be1ad64c4fde55de163eca5a62e8cfc81eb198785f0f26c07c026ee2f403dbf47487a10c16ede778f610426e3f61bb1c51a10c27ab7f307755ae61d8d903fea113dcf213c5b046a36a5c63da3ec47e78304fc3213e9f3570262cac5ad814168e8d7badfef976324eecd2f75a8bd7925b142f26722ed73440527869e5e994a3ceec927aabb93d8fbcdb8171c5750f70b943d9a3f00441217b0f386e0721d8fc4c6029d6ebd909e0e1a6b1e6f03a2fcff926eac015e65eaff3f3203c7cea7f7973e168107ad7c7b6ed00b7b7cb7f0d2ad9615e9a8d795c23bf9b7742cc0622f93f65183b9417fff93d58a683518c46a77e1d522addf2e57b90bd33a72ff4799f1d4d5bf83b1b84afdf46e9dd9f934aeca397ea1ab8b75866a1e6f9ba76db0b298f3801079fb9a8a00e65e6b1a00137a1c0bf87b697e8a86074beeafbc4be34562f6f90897110741362c25ca57c7d8e34e12d59491982c97a78d0576019457760008f7ec413b3533f20e674249624e608066eb1271257b8ae8e0fc59eb1bd9d5b0da171a30f2d6146bfdbfb6a2e9885cadcb0dc33633f8620a06c0dbf5622d7419af4a3149d04a344342ad3cbc130e50815e8c3f79870c6431698bf54a0bb8a18fd83c567a24341fb650b211bbf8858a96ec8578362a1b6985f10c96618d5a553100dd5374f1048e3c832cdc9839587427c1dadf8dcb5598ac77c0eb46023e050da295f376934999ab583d4c9ff5c791a7f26d04f86d67ec79a7311dc479afbfe8045dde8acdc968c6c56d20e3b04addf04f12578a86c823f2272299b1d6288e3b05447b6ae569767105ef486899f83d93e261f28ca01a150a8f3655b0c2aae37f2fc04a699f7d8a891b79ab1c302153f7eb227f72422d913bb225557199affdb7c8e0fbd3d003f30a49e5234de1278baacafad994e8e5ed89c6e3cd344329727deb9a2f0f91386298bfdd0e8fd1aa15072e9b7c4533d39136a60d62ea3d54673969095c2f00fa2142fe98f19df774de62d2da937967977824ddd750704532b26960042023ca0317273e1828edc28465f96eab0c63b9032c3f201a0d5ea5c92d3a2a5f398d2e5963a307962feef90f3da76c4ea751ec7e48d8dd6bf51b37fd5ecfbe8374a274d8c6bc8522bdd5b55c4d55fdedf6a6109005628e4989e145dfdec451c2cba8fa766c098c9f57b2763090600027e25a994d128254306237b023ea027991f5a434eb0819791d104ee561652cfdc16bc5df25e798e8a71118dcf2ca57880b9c7b0ccc3e879a2d3f558503bbf9a0344a6a6e561b3ee8f9a17f31269a7293d381ea9c2a2c09bf913b951d26678543803bc73c38efef9e35eea2d757aa2dff1aeca77a67c5afadf856d528add4de247b7a81aa9bd3023f58740d67dd25b879ed0b965f7c0365d4847a49f891e08d77234a642c2c1d2df81a1d8b1b46ae05339ff4ecaded467edc6cc6105d064a7bc669d8c099829add3efcd02ba79a8f05d3b2b8cb860c34999aff17fd90c2843b4536b99ecdde5ec7c91b943b201a8d5e235152f7aaaecc888f6ae1c349b9f790af2150970e9312e3ca77d569f08b4e330603ae85a432e87abf90d067ff51dbec7f7e9a530c2164bf4a96d189fea549797acc5c399f37ecbd06198ad153aae30969ef86234320ce65ba23ef157e133ec13e2baf2fd3e4c7112e31624b676eca7ce486502204b134ab3005520e4ff0a587558de9db44b6b1fb6939422ec42b4f95407e8d3ec51b9387c4f369f07526659dbf104f4a959d962cf762966534f377e0a35381e48c4d05da59a1b8cd636b1fcc27a632dbac9eb4cd0b0699ef25204dcca0afe528b04f23fc7c4f570364c43fa3752288e9babac59966309ad790860d51d0773c1062fe210270fb6f5d20532bf44f756a73a1e5059cdfe20966bf9603fbf92fb51c0ad6edfca28cb9878c66f421ffd8ae8ef062462a79ea66ce692e22ba81ad559b03ed0bb5d6b4bc18555e119a6ff4211f2bd2ede9e1f86c96d63bfb475771627cc994aa7b06900ad0a1327f34cc35888099af3a5af501d665561e734ef92076386cf6672b519069226f5171340eea3a951d1ccaadc85054476fa51d9358b153b8f13c5faaa27a522f118e72d7a0ece98a0b03932db50458fef4311005d2098abd90a0cc8f26a8d1c78bcf661bb4354e1e1eb846b56b8536d5e3caf0534c636d6f148c7e52f2e9a97146df4e4cd79d475f9085eec1e4d3148fa149a2541eefb433759dcd04e1ea4e02a4c63e774eec1d9b9c66640596fb3567ff00d0a32789d996afbf02fda6ed6d14ad6d9b379bfe0c62f95145ba5968ad168dc6e2ba9bd8a938018b3f75275a160e68e834067d4a68db973876a6b4eeb24cdae98966c11982eeed8a9aa70586339ca1639a1ea8ba6", 0x1000}, {&(0x7f0000001440)="62d29d5e853448aa8d31e662ccc8713bc82f4c2da7bc6e0a4518952a7a61a6b456126cc31f868744b3df0a2a93d46b681cc1534a9da42eca91e985fb4eaf2f0ede955b42d4ba5da0487ecb727002cbad9695d519429d70232f25e3181396ea267c1fab088e44936463c5a92146742df435386cabd9376c6895245e1263eb215c677d78c45087dac86649ebb64cc1c6b341db3c55ec399a616e761746e2a49c11bbac477884f72f61cb6e1dad0c0a9d89230bda75fb8a8d30", 0xb8}, {&(0x7f0000001500)="95a558625647c1e0440dc9244fb2a3be77126ccb21d4dc209b07c11dacd7a57ed24b253f2d714a5a5b221b684664a148db96adbd9b83af792243bd29006ddd8ec3b9d34c3e3177a991eecf322a56f833e6dc663e3f982cfb68f7fdfbb7edad2f704bbbcf959d70cef39a8d4f5135ed326b832aa07770b47eb784a4db685d5ade4c3b8691", 0x84}, {&(0x7f00000015c0)="e1da140b08ed7f07619b221a4979b58ffe5befdfce8593954124fa7a9dbe5246e6f37f98fe58581fb7eb7c996551983138b29ab539ab78a4b34dca9845f99f12bd71ef4f32be41cab0744ef3fee65711a51ee7429fc2f6e057ba4eed7200e51c2c82e4dc7cac61cc96b0f2bcaea9d9ad17d495fcb426c386b2718feef522f57ac42ee259c63d362196bb6b97a02a3b77ef7adc21361833801c92ec0b742a0ef32951e302d5b8d219937915837f1cfebf68ff3b4d67cc2ed98f09b4", 0xbb}, {&(0x7f0000001680)="dbdc1e2d79c3ae370a9f552b5c24ce3d6e0ce5806338a50bdecfb814ac0cfb529b3dc3", 0x23}, {&(0x7f00000016c0)="da6ae3966ab904ccd4838df0e56f53801cd3919dc1d9f93c9d28e1dc0369db525274ffca6c777b2a5e3b44b8134413de22418f6993072df4d3ac4b53ed849038895bb679f80eed6cb565ee9f738db0eea24370ee49324d224ebc6304f45738", 0x5f}], 0x8) 375.16937ms ago: executing program 3 (id=45): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x100) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 351.037558ms ago: executing program 6 (id=46): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r0, &(0x7f00000001c0)="bd5e1c91f3c9601cbdaf855b0640fbc460eafb11646d461953cb2dd203040ed8e3e53abf5d5a6ed74904718a1b0712f7f1fdf8f33e80e67681a93e3d0c", 0x3d) close(r1) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/222, 0xde}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x78e, 0xd9) read(r4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) chmod(&(0x7f0000000180)='./file2\x00', 0x356) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file2\x00') 349.76364ms ago: executing program 3 (id=48): r0 = socket(0x11, 0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x1) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0xb1, 0x0, 0x0, 0x59) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffdea56b67f016fea0000080045100030000000000011907800000004ffffffff0b019078000b00004509000200680001ed11061affffffff00000000"]) 269.70965ms ago: executing program 5 (id=49): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32=r0], 0x10}, 0x4) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000340)="592e128d", &(0x7f00000015c0)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000540)={0x0, 0x7}, 0x10, 0x800, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0x9}, 0x2, &(0x7f0000000280)="45a5b2b5447194d730b5d14de05fbdd31b1757b80a3f2bd9e11afc96f5d2d298", &(0x7f00000002c0)=0x20, &(0x7f0000000380)="2352a61d803e16ee50010d4eff29d1274fe67cc04b53bd12f107a5e24443ceeb3bbe0a836ff1a04af458142924c2b4e79a8ad1d725a2e808d93d39a78d177a8fb95bbe7bdfbc8bfc98e6ca9d2e9dcdf89828b7112a91b5f9f4c4dccd68cc7e6839e3be76e04262995694b8a0f2", 0x6d) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x427) mmap(&(0x7f00000db000/0x11000)=nil, 0x11000, 0x1, 0x10, r0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x4, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r4, r6, r7, 0x20, 0x4}, 0x7, 0x6, 0xfffffffffffffffd}) 262.001261ms ago: executing program 5 (id=50): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000002c0)="c56988cc6ef7146a6137ed618d493caae22ad52efc26dd2a33419ea681712b7bbae2f9c9d36a03302f53b0ee50a6dd17fe3958dda0a03e4460e68ee733c610a73f860632c2cae11a7ecf6028934ced365e293f76eb2b04e4b225d71d0855c6496676ac51ef15ff7803e744dc981a5f7ea016f3067031ccfdad2a5920e588e36b1ca2d22a3da7", 0x86}, {&(0x7f0000000380)="879d3a51ef7b1896b4990046e35454b4da8480246e12775f22633914f8774f78c2d9363d44e18b7ef4f0ca386e6ef9c7e53483865b04e22b7814eaeecf5c959b8d471b6d97f398f28af34c3c8d448a42fa6ddc664fb4b7e1526a238b45927b5f2558f5bf285ebb864a4e24050dcb3d7929337f0b04b381ced000d38021d58ff20b70dd90ebff3768ea7b8330c85752c741fa18d416b8bf37a51985360c5485721cc806fcb915d8db0b4bc831f098af40c96c0ee8bebac9547f802837bbdf0ebb673e1793b849ddd3c3eed6632ed5cb86d557cfe64b5c769d1b2f0b9b261f8c0bc335ad4b319fc847df4e50fabb6721e41f214e2be7480b7e24997ec33a5adab3272141f0bdf6c7c8ca61f0b5eba4886d171142cfd1868863cbc2abdfb989335b52c95148be8d9ac784d7debea5eefa0337ffa1781b9992c80f1d06fbd46cb79aa0d34fe005fde3357b4a796552319fd1089fa8c86d32b19f6005056453de28d32f1d42e42995a35c64e7f85f28e608284cc180d1713a23297d1beb31466a8a5c133a4a6c9054b6d1ef1625be17e7e34977234ce45cbf65fbb86985dc0336ff1205efdc62e2c7bbe3fa6a6426d5847d086ea59edb8234949c40d664b5cd633db681e6f3a41fa201e5d714a385f1b5d1f00b9917ff063e0e465b905dce789837037437e51823f53fa072492b32795052cda969b71f76ad5aaa41a821bafeec9675950e71f508fe4744d6023a1e017ebbc0420f55080065354ecffd24ba96052358ce3fa58fbd08e5b2a341aed7e49d3c59336fd2a70f07f31073d5c6f3be1df1e1481498bbd89939a8bc158e37c8d21ae2f3c0b8d7c3711a8607a6872039efd1276f42f0984486c96539604ce8b8a8920358af41b0f7a1f4c6bf9dfcf1d6785fca0282ffc4b2fcb8181a485359a03f326f9097c0a67072802fe5da05f51aac8271909391e3d8f4b2efef04a612208d79fa80e2552c1699a80e4e1ef5aab951e4a2616464c6393ebbdfea65dc72810adc67ea01f2f858a171d2e5ab95c55a81a8dd61e92a03fe3da7f9c1dfc12525ca6079fd8c0bfcd1e22de5baf8803787fec36f95b06670344e8965f509da1152ad2d60e2a3f630b0d253c7c4ff3af6fe103922ff59a20d51dd38f93ca6605290628cf8b09d25f0eb33a500e1aedcd4f670a8ff8ee0ba0346d74fd35ec4cf825be0021102973f7f04e3175e423bd9c891a285410335b076ce8a39e5e7f85c73c5c25de839b112c21ecce99528e4400572ec03e4cca9f7ff3e9168789d9d5ca1dfd07b97caa3fb1a5d44c5c835204328c658d9d342e077c6a454a8fc7a5f405726b97d8b11395bff16899412f5f469faf14861a817c3c67ec1baf60cf5467d1e91c1793064e135d5005c6738fad59722dd0b66f0a1356e824c0f7261e90b69acac3eca2001adce86c263385f6247bbc55c25dd6568daeeeec38cc6274f1e1e55bc04073214348be9a5c9ebc93c5abfa7749063af46d54816d2b1b72bdc68842babd00145bb1758a84c602494899a74d9ebc765002f95b548e62bd4184a0de05525493e5269460031b0a082917c807ecd6ef255971f748c477e4c27ee607c5adb474c63c750593eb1db04d909e20cb2f279e81a2b28df40cfca047f8cd6d6bb24a3ae4536549e50070732a2dc4d63901abed1b2c3ab635ed3b397ed81dec4570cfae03acd94fbb83b37bedab0a202807947f8e1ecce01d19f85e0eecd7241dd22a2834bb9575874bd20b580b5a9f2375497f08c7bb364a6e8d2b87481814e2e37610f7bf78862dbdff5cd3e573bef0083592eaf5bb49291a67a75522864085adb53d6205d47be0605886c9a144545c9d7a6a0a7699779fac52760a8d52e18cc41b251f74eb039cda0b843849dd6722ddfac54ae632fe51a56e5f459e5744bc09aa34b40638d3a92862b14108e10ca446854e9b9d303cfb735803905779a5692d17b9b52383b16a43c1ad113eced9a7258eb816e6221f3678f8f14fd16af435f425505e1cbc94dcf2c037005613bb3abb2944caed4170fa196de560501a01de6ebfbc0e2b45bebe363b6cbf62fbdb78ce9ae80213e03457186c671a3c2a8ff75453ba5e01b9ee0c4f06c6f7516b2b2464f0ea56818634f57b24f882e1e52059317251287571fae7e042c9881aaa1c576f48f3be3bed8ff287f339dc9b8b77c46273dd7b9c1941091a7300f87471ccd024b24b57e37210e3dc8c07e78905bc3645a9920d10c4bcc4efb218e98a3aac53aa94d184299831fbb1aaf2aa56ea8401ed91d7775af11fe6bdcba1e53bb2d2f101dc080b1a83d7b295513f23b60ad2f1f006d5c1bce078eb85cff6b0341d15afe0761df4a990d832c77eed1fcf05472c61e29edc72a79799bb4efb3a987b0231c4a0aba0610607e96b557d8884f6e1c09d0fcd29f171a1741523760e881821eeb54dd50580129e73361afdeb957ab1793d3361148729741f64d8a9f7a86ce5bf1ee2e56d108fadeb08ef4ecfc4ced6dd7eafe53dbbdb6b3565ee4f2647c81e32052e8d7d633ba7d82329c1a1a5f6ef9d171d5ca0877b9903b5f3e0e4d6cbb37f58e1f1fc488c265b017881fdcfa88faefa4cf706fd59095cc5d7d403322839317fb4b259c8470f1b421b4960f1af1d9fd9bb9c810cafb5efeb0e7ee82e05da9c47808cdd22941a2a5e6510c46b7c4870b63f3e0def8674481b1c1ae0781a57606c6a114c5b2470254dfbda74032599e9cb059582dfbd2db24e4ba726ed36282517372d750f60f93d081a849991dd270bebf964a1e944bf205c2c968679919b3845db9b6a6a2e7d24dc18c3cd883d814f066f030889317cd234d33c3caa6f11d707e55a4736965ffd0856287b529c92d9d47f40f219a56ca0ab3fffa4e38ff98206b36ad27f2cc584a35b5e9f3049968cf1b13cb8c311e9de139fd9249d717fbe27ff2f6080cbc2b1601d0e1d0f56b307c3133003b626886551d87fd368eadcf49fe493789d225e8471be5ac5e862816ab3d0dd37cbb33eff6e1b93540b1df68ce8dd69c86e8c924de324eb0a7395ca4d0024fc28e6639d34ad5f6d9546285c7d330187118ff07a40c412f3a3f63440ad1a0e67221117f96fd766e564bebf89347e9c99bf2b01b8df5d40f5fe11714815c6eeae78661f57b708a9ffb05c64de28d7e4047f35c0f744818b405c814c839b3f1bad584ae31a02f4c2d8f7ea9ddd61c51463bc996164444111e30b31f19b83b996c1cceede300b3c0380b0e654de678a702fb1f8219ed7f618c8849bc5408691c3ed6c542090eab82959d6b762385bdad6c6bccb51851ff9017b7e9f5eeaace18913a68a04db379a1a04b679f505d1fab870409364019154a09834923fc84ba485124f540867b472b0e4a28e06949689314e4063739b62292fbd394afabb0daa357df14407805831c409b1d62705233f022134a51cbeaead2f4d2d4dd5d756ba2a18747a894d3018a81625dc2f65c051cc682f7920234b7b20c7e703cc4f52f01b2d965ed0f193eddc392403ec0d8f9643bbc11c8049a62c197e5b3c94e5846815e1e405aa0902509c7bb876e8bcfff54068087cbb18580ecf46dc1d8477a8675aa73379b713b29ff848d0416a16a2bae71bd12de80b4825b0ad229e1d60ca60ef2208f6b751eb049caf321636fd96623d3e479ad1557cf37be6e20438a13ecadddf5fee4833c9e3353e25edb135e2923bd04a4ce9f1e38db29567531cdeea414bba99f60004acd144457bc49bc1df0f1f57917c298d1b1fc15024ec24838647c5fa01624d41aef202545aaacaa8d30cc9a5febd06b8f0654fe10918893ed8366f05d75b3d8210771d02a6181ada673b5da2a5a6d90dbefe736e0e986d8a29913ef433e2a81f91570e74d3050a49382059d38c22f11ed4b8c8e6acb9de391db4927c9224b9c4e6f589bec48399021895ff3761d47ffadd15544061ecc785d6fe6c728910661affcee423f59b96b8f634f109c2352296710395f65a51897fed91596f81f0859f03f21560f9876c4648ae655e67d9fdfbd37654f9207ea9d23cb20f85793aa4d44a4fcc73d17fe19a66532e9a68b1529c84ebd63070177944ff895408cf187cf52df71e738bcc2174596a60fda2cb84d80ac599c8e141051263a2ec7bbbc21d04453479a8078724705e6d1e72b562f76d4aa07d70f3a985679a6c10603ff3883e530a79f66b0e1e5b2990b6bf993b6cded6c11f51a4e5e0667efc5dacf6ae0e8d707fd315fc152cf4136aef7f67a77e0a38c11447cfddb007e36d9e5b1793b34950a8b28abcd3cf01681fd5c721aee358621642b6fc9a5aefcc42ae73a1fb11a003753b8a1c815287d793669beba943a1961086db37c1daf9b901529758a336c6845d3cba0a466f1916314d1a7c123a2bcb2d6060ad9e6cf0ae5e90495411d3004c7fe20d60093b99d78d2a17f224430cd31986a88155f78a01b0fa52142fd5153c8d24b671da3e2bffd6953536a723c51aee943101992cebd5489c79f46a1d6fec9764cbef284eab8490d134068d2789f7b12b5bbc4028633b3c3c6e510d96b1507fee935eb4ef77f9d64c6abd19f56bcc059fd14977dd089c754b50a5993009a02b068b1630a7bf658e53ff19102b19ad41c0080210a8b34bd954f0d1b4f92d0c4b257ee28a768314bd139d082e5ca3ae9089cb934602a747d715ad226f30f3cf8f28e8df1764c22b29e5441a7b08d0ae86e34a127a1b8c2906979a7e93b8d508a49569d0321b031a12e4eeba49b20b8f5d43e963e87f7ccda8adef4f25d7212144dc34f436a08586ad85f22dc40cb025a0c053fa279f029833ffa328684f42cbc74d8c34281efdcf02bacc9746c65618c2738f080b4a1bbd59362725bc4627b7204f8dc87ddf759a3aa6f443f255f0e63190954a890a7b5d94164a7ebb5161c9c424fcdbadda9eb659d6a52fb39a2b9d26a05ebad7f9def15ddf1b833a0f1352ea791b9d7afc36630d62fe1c3a713adf39f3f7dc2b530b52520a0fc12614704e16f9d78f269107105a5c1a53c91233dd79bc192877e200ff351d4380906cafbe2896f4d9b1913c380e86bee88f3e07b4dee0cdcecf7de3ce88c6dbe229088940719cef6f3f6e3ee70885ff31fcadf1a62cec5547804a0e70b86dfc726d8312b431d7f0bd32e9d78ca37fdf9e228e3947640bd8cf5f266cc8351137fd4f741035612adce55cbf66a5fecfeb4c6c09e5535292855e1f11c7ff119a136fce0d4aa3457c8dc56714504d0a73b2396fd811552790fd2c356e8dd42a83fb0626f2a270d83ef0ae7622d1f887ac187ec1b8348b507cb642c327ec5fb0bbead4f4c8c6a8c1ed2228f8f3f9a5868305c2b6ff19f1f72b8ab4ca66c18eff776758399a5dd233f5d3201ac6e7ac2396009ce8b01c217962b617b789dc435cb8ad17fa8a62a3bc1d1ace07efebe74b9fca5d860c28a55df9e06ca6ba3da1835f3c481898de32cb69f70e767ee3621277effc1d32a5db10899f0017e2ba183bf967a42b19ba3ccb9bdeefbe135ebb8445762acf1131b34e0d6b46cfea31aea240a23ecf265dc8604cdae034114196ad793bb2f610129728bb3d56f0e8d87d3d894e8f05411299e8cc72b769223bead400545d21d98c97e73ee06644d3e208fae9b2d80090f956215c8533ccbaf53b6a2ca1cf12d71843312c39283d88cb05f82ac470ce04840bd8eca0ee61c0f6ef1a7d43319b4ad1992c50e52d6304b142ebbda8b208dea63a4184e3f8943ff10c25e3bb59ae2a808f62d9306c2a86247bb27e04bbfe5a89e056663e53f256403629f1d850b21", 0x1000}], 0x2, &(0x7f00000013c0)=[{0x78, 0x1, 0x9, "722f45c996f132e79975b58ed1d3b14716b66c953680826c346226171d1356c224916008d80ccc4f808c5912f030464464d30c66ee723f8d4b446d1cf1283c8c7d616876ecf5a4a32d71cd80c1230355139217cd6eb3ca93e1b9a5e17dfca5d896b54cb7f6"}, {0x88, 0x1, 0xff, "f764e03f2f167a2e448d072c1e0348dce7fe7ec23501c608578ca87e55649d86d520a2bd45a39832a5c9219e143230c896e1e0195d7a43eb9d5e377308aa357d69e5e3abff029b008892ded013ed5fe2705aa264c41c351bbc69de7189a1a23dddb4ea1196712042b8020f9d24c50ab58ce637"}, {0x78, 0x1, 0x3, "422d5da5d1cb9018bdea5f0e204c6dd2988bee9767633b0e6b18c67bcbc19d9f3669b563eb92e61b22a7c0ca27bd995011735ac0e09e350e9592e04cb7cbf21c62cbefa2f7b0fc05f7d625fbd116e47bb3902a33103a2bc36bda65e2393255c12b0141d542a9f8"}], 0x178}, 0x5) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x20001916, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x20c) syz_emit_ethernet(0x67, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60fc88d5d4857b7fc36489958900312b00fe8000000000000000000000000000aafe52dcabeedd74b79ed11d06332e8d8029000000000000008500907800000000190447d47e3f448c60b50f1e3fdae90e1ac50a38da488de838a36fd1336fe6e814"]) r4 = getpgid(0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) write(r2, &(0x7f0000001580)="7714a711dc308325f7f480bca6ae0f654d743a2cb553db20650132739cf0b41e311f7cbdbdb2ebc0d81bb12d61b09470bb40248aa3cea5ff59bc020a38855000165ca25349b65027ea0116c4314627c719d3d4093110593e23c149408ed7b1edacb7de555f6106b2033cc4ca57975e7a99370553a60727dd46c4d7e4831f00cb96493dc75078ba53f4", 0x89) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) fcntl$setown(r6, 0x6, r4) fcntl$setown(r6, 0x6, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r2, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() kevent(r8, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0xb, 0x4141733800ee6be4, 0x7, 0x2}], 0x101, 0x0, 0x5, 0x0) kevent(r8, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) close(r8) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe800000000000000000bbfe8000000000000000000000000000aa"]) 256.351472ms ago: executing program 1 (id=51): syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff1500a282ce427fe90800460000200000000000019078e0000002e00000018303fc0012009078fffffffa08e73d7a83c3e95fb8b50ab3a2058ba2dea9af08dc7e72a0ba22532e079a5992d088bbf6d51992ce748886aaa131a213e47100dedf5f7fef216b1969e8d3617ac1ee1741c911371c1437230c7c423181402e1c4e3ea70ee668ed415e501b3319f553985da90c76935f2067278a95aeaddd90af08c612b013fdcd"]) 255.810554ms ago: executing program 3 (id=52): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x67, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@multicast1]}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) 255.228499ms ago: executing program 4 (id=53): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x1, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0x8000000000000000, 0x80000001, 0x800, 0x20000001, 0x3, 0x7b98, 0x1fe, 0x0, 0x1000], [0x100000001, 0x2, 0x40000000, 0x0, 0x37, 0x11000], [0x100, 0x20000000000, 0x7ffffffffffffffb, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x2, 0x7d06}, {0xfff9, 0x2, 0x5}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x5, 0x2000000000000000}, {0x800, 0x0, 0x0, 0x4000000}, {0x3, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0xffffffff, 0x0, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 84.26405ms ago: executing program 1 (id=54): readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/55, 0x37) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x111) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x186) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffa) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/152, &(0x7f0000000240)=0x98) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/55, 0x37) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) pipe2(&(0x7f0000000000), 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x111) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x186) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffa) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/152, &(0x7f0000000240)=0x98) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) 83.846543ms ago: executing program 4 (id=55): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x549, "22f006000000009ba340c3000000000000007600", 0x3, 0xf}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) clock_getres(0x4, 0x0) r1 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) sendto(r6, &(0x7f00000000c0)='_w', 0x2, 0x7, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 83.026991ms ago: executing program 4 (id=56): r0 = msgget$private(0x0, 0x7fc) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x6}], 0x1, 0x0, 0xbb68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x7fffffff, 0x0, 0x96b, 0x0) kevent(r2, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x8, 0x0) 82.434273ms ago: executing program 3 (id=57): kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}], 0xd3, 0x0, 0x3, 0x0) r0 = kqueue() socketpair(0x1, 0x4, 0x2, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt(r1, 0x1000, 0x2, &(0x7f00000015c0)="97dea575d74fbfb90c23b2a5ca53c11240cbd4b2972b1dfbb193ee0a5a918d4886c2c9423a8002a309e8c03107fb0521bd632f31bd96b49efcffdf1e670ce53d0e85896d5cb4e3da6016a8d3b99807aa7f5997357cc9", 0x56) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="2932e78d5f6c341f2d63776b41c94b2b59ae2cd65e01a39fb16d18691262db4899747d00b484a228bb1bb64cb73ff82b", 0x30}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, &(0x7f0000000540)="41ca670827b13f19892bfe8b3f3fcfc99d74d46ee0c53f39001d40e82411653f785b4c13d2a0dbb188c65db12aa9da0493ed619a81184db3d54980d2838dff6e27ffc5e8c46071ca185ea3ecd88dfa3c2b66ff81e408fd4e1b4ea8e468d849912cb0f0e6165221d489c1b0a3e6b84c274cc7932dffaa9a2d1998cee3a951ea9e62acf9495f1816c042ec76718596cc425c8ab087c02931be650c94f5c82905fbe723a8e0cf4110149e834cadcec907a5afc22321aaf99f26d76635d286d4dcff8dc7c68b573460aa41b43ac65bc0eacaa4eef9347d29147816533a1ffeaeb0acca9318e090d5f5be1b6b3c60f907b5b68330077ef58a80c1edc460b97e6c25ee5eb7ca00111831b0f93aef38692f7d98d7124537f413afb0d856423752e9bc715cb26827352c2efb0d3c267c6c284e76ed68fdc9e8dda31fc431c17fc2460482985f9cdf09eeba8d8f5e475c2a4602079422e6e2f99672371e08b504e89d0c31809851d3e74d5ab677a4f01ac03890974d4b73837a4e27397a5834d7f1ec973af61a11c9d0648dbf74898c1f18e072a42a4b47ed94ea706b2b2ec18007cd675fed3436cc3c366fabac420aa3a72550b17f527062c699f0cb0c01494d7c9d54f2030f92bc80a8e7963e9ad62c2c9d879de8b19ae4fa929f8cc15fc4095176197eea60174766f8655a74230c03aa19fc8452fa19c811e82cb4045e345b4fb7f8907b34602853b02fdd7a52f425722c130a5cf8bfce4ebe9df6af5d699be3c947b0f582bbf081959c1acd73be61f973785e9438fa4199296b53aa15b55014e89773ae56489e266dc81775c99ef2d349115f521d9b54b4001125b032a32b343ff043d2fb2b0e9439affc621d94f544b867aaa65506329927875ad4b88c142b257708f3995e452456ffb000d80a5f81cbf12b2758b492e21d176308f55b10ad174e99a4ef340b4e05b588cacf1a990e020a93c6edb61bd53a848bfa5527737bf1b77d62703986b4e76e798dbda52f06c8c5a0ba973d92661bd5002f0d7d7f7d173cea4ae1fafafc1052e27938d14a9f1db876089be8d87097b6ca670919d52cb014e4a7fadbe80921fcca38500c0325565ca7529f560b21f3d60643af247af94e2ba1d223841602af69deaae923c55bce94ec9eefb7391a960db26e0793bc0fa91f42f1ac188b168fe886bfe776af58c99e1ba4b6d43d28a72fb5dbd5821c5ef8376f161c1ead6de6b10a609f6b0c5bb2d8c7561733202243ea8852a555e7de002ac35c0e7d3c5fc7229597fa34f83d799c6471f0634722c876c3e2c258cda5854e898ac338bd819daba6c250518656af1fe3bc8bd12ea2c03cd49180d302371a338b2b18c19d692ff1fb2fea6fe7ab0c8905c9d5f4b4d5dc21e8d1c194961c9d03bcbacc600df6f3da4a8abb2d955ff0bc663591ce8fe46d7c7e103ab9d918077ca6aa3f68240ee043630c71acc0fb7d629337175da282faed09cc819e88a0794960b7e45bd6b4098915a01adb511881ec14526c077fa8a23c2a3e6ff3743b754c7e4cb6361d3180f081d67a0b3dd60c2e723d0a7529734344ece5f342c56650591a4f04de28ed5785a907cffbf54972039368d6eb6c6c0bdc6068ca3b4fd6a262ce4a1108b5b5be5eb7fc10074e5a565ebefb57501765ca1bcdaa4d4b48e0d5ed4abbb98f8ab5eadfeb8d80b42b16b7e4a0a62618ecbe92c25bd9657b86c646f3f1dee899656752bc9ff1257517bb9fc4d9e1324a5ac4f08ac5b3bcff9a0d23147c9e271b180ad58c22c1dc2016620dc82a146e5e432b0d57e340e6cbdaacad896055699d1d9499f5474d2ad4c7db239a4393605b3d5f926c3eb833e428b1b2fbc404709e1289f0747ac672b0a451661a04f7f476c1f18a09b9231e995969546b36f54d660390fb84b5630fba9292f4eb551a348ea7b5e84a578bef5038edeaf1d56d19f37f4b700e7c3df1f7671cc3f8acb9a610001bc45ec8592c4af5437413d5b6ececee1bd5ea874a8c8f971d6a8e01bd014a234bc371ccbf8fcd17f87a99506b14e267a64d51dab420fda3117ff091008ff6b831e4a0bbc10f9d13244d26fbbdc4d486d26f9d23fb4472d6389e0e4a091208bba952da0e44470c5418e56221e85e6eaa22e78522c0e8b53c14a988866d026f3ee080996ee519a9c69bb09653ee4d2cdfe0d6b41933916c228acc9046eb279840ddd06e86c8202d0ce20fafc65c54fdc46d508d9b29281b90343bb7c49af82574eeabd9453b5b08cc425422d4d058026cb5ccd5937450b3f94925bba1c8c4dc4b700d7994f01ce9d29a0e9b959482599c88f94b57c938af4bb6507e28edcabb76793879dafedb7a98e16623b090147cc509a5daffe2357e627630896642bd6c9590570028f73d01ca0c69e9dbb7f41f7ca33c454747cbcca32326ecd65be03e55aaeb3a36cef7e663f46b994096dfb8e40fb68ea78bbc04e68527e08ed1a9314092afcf05ed369349799a6c585c11c8be7a0709d61f4b9566aa76a45e783875d4753db42f700b30961201f4433ffc8c2429c06c26ef9a45bf7d80513d7a0739ea72a3318d7faf1732687dbd6f2e848dff929a705fab3d38e8aba6e890f8a7afc2b4f716415828c329b349b756ecb61030497bce9a225c716bd90b7f36432f9c2d7a0caf157a402a60a7d386100b65e171e56655c6bec5e3c5f635522ef6efc0b82ef437048bae6061feb11482998cdc4566edb3404cae80ccfefb6b1ba507d66e4f135efe1d7c8fe7b7e2667fb3a9c1fc90150d6338b1d093bff7bf0310469bd564ee94d0369703ba8d14fc59f04e5f8ac5b8687728c55f0227ec1753e6a7e0d3a96e7fe8d3d5b1485b99fd967bbe974d157c361a917ccdb0b3089c295aa6351381ebd4c965ec628ee044c70f735aa01c22c61869506daf42150292f5d336b4be09c97c2d358cad6a0ca37b0f024e8e0c5a0fc62dd2f28650d176c7c682374036516ca9b4a7b89151cd0ec8d1ee6651d1a9391ad6290d65d7d23bcf25585bf4f1b1e2eab3b4cb220d1b705f6d836f0f7c042e26e2a6e662b42c381a7138a3a5bf4253ed1de7ebd1c5d4a5fbae83f4b32d09bc90612ca63e959db575af7abe00cbf13f33ee9c557bc22020d03b73a7748c3a24a7d34fd175d80c72832f4390f4320a0aaafe8021846aa25a8d538669e324ceb0455d08e6e3b90a0c3de924abc4d9c33f936653a35e41694b9da868636ce978846d621d51382878e4ff3f54e75328a516a42e579247d91a9de4541e7a23d84fc6321b94329086b4cd1b22f0b2b04a075cfde66136d0a4adaf4229d48b1ac474987107e93a733392ed324db8338f20bc2a15b463663bffeb3dcf24d84af5ba3e5b43c8003d1f3cc8716d410a643ac60f5e698ae25aa477d9c67e0f21e5801eb11d08d94df98aa08d6dadd974bd5a822036bca592be19cb32eaa749f6c5a3385ab2b3995a20d47d6cbd35f35532b668251ffee889f0cff1df540c62658bee4946bfda554b0ec155cd9f57136b0fd5ee99ea3921147a311cac92828e952501da985fd168c463e67a9ff48983434622111806b4d00b6948e16b1f8ed67501f02bc77680e014d3705c3cd46642af3fd1bbfcd7828bdeac39ef0adf63b2e815e4e43db37adddf282507d1daa0f49ab94f88c7e49768b398ec1e9bb0270b71503c760370d426acc139f891c50328d0b45ec433f48044dd9b83cecc8f84ad0b4f81a49cf344a6303117ef07876729ca0d5e77a51225a8b562cb00818f81e09caa815c8c27c7b9f7929cba7a6cbb5145d6a38ae72d4b3e66fb649744087caf2802cab491e6638f97180eea42fab02a8037fcf4a503665a51ec71a18b358e2459a6045fa13ff628f6efc7a22dae7964be5a7c9f2b31728e206d1bdcc52c0ddb837b8cd91dbfcde008762f5e54c604bb313be5432d857cb9549629bb209ba30d77f7742ccea867e17749ffe597e1cf099476cce16bfa641c369096907c0c10daea24cb0ce0a4abd15c538545618d0ea742dd48eeeee7b2fafe6392c8615e2e275e7dde1d380c419f4f9752f72ad89a4bb6362affb697d627ca0a02a2432e6d6b8b3c9ed748a0569e9615c4fbb3cbcfd8955f7827bb41219b39780b328cecdb85a4eee6ae3ed82dbadb46e980cd9cb172924cf489b88a0e29f0c8364a6abc9590dd609a182259343578d92ef684765634e3b72386dea69ac7f5d317f928111e887476f13a50e8cc669870283913f8769889946d13be0bc9d8829b67a069acbe9b4a3e782dbd340ac088ab0ea84a73068299defdac0fda655f9f21426148fc0ffb80d47340f5e11ed6d929139678558ef9402e5f994bcc91f1d1473bde3aa343349483c013a14550af2af7e56330d4207beabf1365f719c5bf4c8e7031d8e41ca4cd43b7e14dbf50765de5de32bcebe2716d818ff624eddc4d099778bd17b8ae104ca761f1753677ebfa3a673f76aa701daa5df89bafcb2c344acf04cedb177eb8ee7a43b6da351e00c35f7fdc0c2de0763ff376ad92d541e152c8648431f4a722c2cfc2f8f98cb0baea29c0c7106de565453b24cd0ca29e12d0fca8fb8508246284655cbf7a234dcbf80cc21f81903be996d3ed974c759182c96370a9c895d912420af0fa3b86c4c06a1f55e10c25fe0371edc8605b087271bcec4252b1c6222f8563928e937269fd77ae0c845cf9268f327cc918435b3c70c34bca9ecb067ae8a0448d01d842f488e099e9688db307018e1023ec4413d3711d46d4ab903eafa4f777983125c4facd367bedc5f8dd9f4ddfb287e567ca78a50c87a0fece60f85969e1ad5e9f8bcf5396087c0f9ee7c143861989ccecda52ad7b91cbe44c86845a41766ad83f5a9d8888d015655ceabec0963769329e8c2f1d645627e03b3a543ff31d11afb9d3759078a5c08e5dcb405e58eccf788fcfb47bc5edcb03f57dd971a2e3136d6e6240342794f75cc655e1bac1fc8c17009bbe8743033e4e0b5c16dfd87c812b707a2f6cc9b2e33d467a076c5e3793a98449afb489a06abf9ea2b5db630c05ebb9903deb4beae2c7c807fa06e7a8ea71352e395ed08ea835967b829b0624b61a0010c2d4e0ec85de97429f047c0d584c0ca21a7724483a53144b4f5240073ee0204fd45b1d2bee1e1e97c04882f424a80b8b2399ef78dd36c107d8202252f27cc786a152ce1f1d19545c593888c97af92a317ca19ad2e6b6b2e11b56c7462d2a113d8a7da561f5fcb86c026f1a55dc61f1041ae917f902ee4a788e8b044e18b6f2ee038d034389e4cb1dacc1c08314359d96207e28f162d7470cdb8d05bade45af06baafb52d2d42ae669a84cf9a7ec2399a978b042b63d373450ed03405b3674d1f9b82e7c2e04a7becd256d34f2a1300b15c82342d371432ed9dca3b21308d3635049ade49677a2d8407fb1688d9118d57a20ee7f4e668cfed6a7f6b4368649583fa326b92ae29c5d264196ff3bc038f92938b3750964e747054e20e6c0794d2d163859779294678124ec03f096799e892c090475f7da0e441c746ac1583b71b74889a48fcfd392fe8970a9ceb6b36d703f6649e99bee820cf44f97d16cb533b1fba5d3a843a746abae3aa66ea32713ee5aea8c3790c853a6810f9e6b2860225ecd2506404befacbe9c66d3e8b337f806b940f14a4425744c47715a36de1b4c06ceab787a50101be094f62a68e86ca1f02b43640801179c932c0dcfb3972bd1cd623205c1a91bfbe3205a4079d3751f47c3d00d90fa31c85cf2bc674e4fee4e77642d527f4bc94e0724cf5b70b9abf5ceab0ca87a94d5df706f6a9", &(0x7f0000000200)=0x1000, &(0x7f0000001540)="74ce8cc9a3df50adbdb1a72b7cf85b69ff540a3d36a9e1ba86dcb23d95f01f2c7dbffe5c3d1b8edcc87bdcb31aa2168bdd8186ec260139c8e82eedb2cc45f42129267e0b7b2a2746", 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x400, 0x0, 0x5f, 0x0) r3 = kqueue() fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0xf, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 81.076629ms ago: executing program 5 (id=58): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) flock(r0, 0x2) close(r0) 24.269723ms ago: executing program 1 (id=59): r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x200000404, 0x1000000006f}, 0x0) 22.375728ms ago: executing program 5 (id=60): setpgid(0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, r0) 21.12867ms ago: executing program 1 (id=61): ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x7, 0x1054, 0x4, "ffe4f750c3aee1a2bc84700000ff000700", 0x9, 0x800672}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0xaa) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x13c, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000074e000/0x2000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x5}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000098000/0x4000)=nil, &(0x7f0000c76000/0x3000)=nil, 0x30}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f60000/0x7000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil}], './file0/file0\x00', 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x1}, 0xc) socket(0x11, 0x3, 0xfd) sendto$unix(r2, &(0x7f0000000440)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be381d01000000cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881d0f58230ba576367c400000200361b1257aea8c50000200264181f46640800000000008abfba09001d89f000000000ffff008000ff00000000000000000000000000000000000063cc7879a3bc56a1f2e11a503ec0bee0357a13473fff2678c6a659f6d3619159830f6120a4c3bb96245105820c6b86b8ec1c2b7121dc9a5e73e1383b799112c9064b5d636bcdf601850c0b51bf9667f2be0141b5a5153d85587f1297de9605d3b6715a077d31a6cd5588df685d652984edf6c8ff93bad0bd04954c64aa04c21cff3bfdc6ca8f59802eb61946a41151b26f7c761815af559bde69506b8f497ca8ce081df76f34a85f532b6eda", 0x162, 0x4, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x2, 0x1) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 20.694219ms ago: executing program 5 (id=62): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x40, &(0x7f0000000180)={0x4, 0xc60a, 0x8000000000000000, 0x4, 0x3, 0x3, 0x5, 0x9}, 0x0, &(0x7f0000000240)={0x8, 0x4, 0x8, 0x7, 0xe90, 0x9, 0x8000, 0x8}, 0x0) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r0) 19.69462ms ago: executing program 1 (id=63): r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20001, 0x4) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x20000) 581.805µs ago: executing program 2 (id=64): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) shmget$private(0x0, 0x400000, 0x53c, &(0x7f0000000000/0x400000)=nil) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x501}, 0x0, &(0x7f00000001c0)={0x0, 0x1}) r0 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x4, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x4) r3 = semget$private(0x0, 0x4, 0x222) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x168, 0x1}, 0x4, 0x8000000000000001, 0x22}) semctl$GETNCNT(r3, 0x2, 0x3, 0x0) semctl$SETVAL(r3, 0x4, 0x8, 0x0) setrlimit(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000300)="e8717aa9d2", &(0x7f00000003c0)=0x5, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000002c0)="03000000", 0x4) recvmmsg(r2, &(0x7f0000000d00)={0x0, 0x9}, 0x10, 0x821, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$hw(&(0x7f0000000040)={0x7, 0x7}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) r5 = socket(0x2, 0xc001, 0x0) ioctl$FIONREAD(r5, 0x802069b2, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000d40)="e1d8fa27b984935256274ff9a941f3672089bb383bfb2950594414bd66ad7f3701cc1342e36e0f796672330b1890b5371a0d1e40df2fb61700df8826af281e85e0fe5153c0b6b546b49defcc107dec27b7a8b73e22511edc15ca172b04bea6bc6b47943979363d76e94e816fb17e06bd4a89ee41182a147d383488b718e9791727a36bb7c0a433e2361fecd0b0f659a4e616f81aff2e6f26eacc84ff1aa8c63b4540ff3992890d9aec419a1b79ed299c32b00290b02a19a0f4b41d5b114baeadc01070ab82b9f93de0476bb2042bb04f1ad94b3f9cacc3768dea350378cc1d80158e2335e422969d1a522ba76480baddb00992b8204bd45a1334cde52232951806c57fc5cfe93fdb4b257afa6024ebcdcfb3a72bc34a7fda17ccc78d41879ba4ebc1f1b2d1e2263c5c3551ed45bdf19039b9b5029b87dace22fdb0cdcdb964552fff78b3df85121355778d1b1f594d2ae5aadae7c2b5fff88c72d60dd8de6228d2eee189c058b2e61d38b752ec2907024b554f6d06994cca27f0f0839a06e58c04758ab0e2dc70a02b4c468dc2350f296e577833c2fdf638431474b57ed43c3cfdbd505c8e7b5290b127b643e100005ab90d11f73b4e23ab2399ef90424607d3d7c1a054f6cb295abc2c38d7ee5fbefa3541f5b1cfd2f13ea0b776d579f0611f0e4d429d7afe8ea64a935f6d71bae960d73133d15ec9ee75d15216edc70a023a3054cc02b607e380ea0dd114b30a90b3896da5364480b26905ece64ee9af8e0041b28ee5c0ffd3d55c3c98f5becc97e0ba5333fe43d1000505e2f4af3158287e99a892505297e8f8589b16cf667734cc8edd54140c15a6f213af214b8cb6ab2f03e0d1946c5608551fdb6c7f4fcb4583b18d261c85eaa80c2b32f61eff6c6009cf5f9733dc1513b33c5afb08134f3d009923b66adf98f4707fb372f6b6e0baef27bfaa38e97744abd533e184336afcf3e5b4fc73aead58685ac952ba0187bd6ca24d468a2d78c50df9a408a10f4804515dc602b97e0b49628e45e351c06877e69da0f8b55602b4275e8c8727ccd2954835066741cce9257972cf92791638f62ea0d66bc65b6c63dab76b6e90dbf1a734ea33e47d2ccfa7d7340769e25f61b851c3f91927f03ebd92b0709feb7a9afea9da8cf22b91847660c0924011c1dc4cac6ede891820d96f1b5730895830ec36d9872c60b29b26f2fc2c26803902fb8f3a920ea224fe4cf1f1188da9826f78837ae2ab0b94dfeb301f21e768ae06ea703144a340f8feac2605417d1f3bdbf0fc99c3846133bab6e436b1ed27c9c177a46d0012d695eff1ac4ae70ccf9250030b9f9901a66deee870d01eab41b9639693cee1c63ebdcb609375a1111b3fe4098a08c2f1bb4d237a43ecfdea28a2a7f5d508c7e877e495efab74afd5d2a586d091e63d16d3bbb34d3af83cd24205fb080f93068563f6bd1f79d6a1281274791792b03bb1cda6147f178773a6fcb0d6e2c57ff68a87db48562964046dde57421e5ced92b8abe8f9e27c5d49274618dcdcb90df61c296c2a202ac0f31f00b2ccaa3c24dda2b0e7e20e4f406e6e1e51633326672d542e16ba7ea6dc0afe3b344392ae18a83745e7a4b0b5f6defedc9331fe79c42d7190cc94b2c18d5cbadc277b9eca2a8578a183c9ffb12be7362d5094036f964255d5b3cba3af3cd1c7bc8d40f644334a5527e3ab95e4bff909585b49fb330e7f6a9613c3f63e90ab8b2b9185a919445c08e2c4a7746cbfa898301aab441259675a249763362e8046f9f33bf1e5f56f2b7d52567d89602b2822cc888640bfb8a5e84fbd33f7f8102b1d577570f8fbf44802f911a31587d49ff3e313fb368334fe823cfb1fd98c112c7b470cf9db332245f84306e692b9b7a9e8be9fbfba05f98e8b6e01ebae0adaead14e12eb7124ee135e5df5564f9a9c8f869816eac3d8ddfa49680b5346e906acdcfef9430a67119a12d15be66256dbe473e19a96fce37212c25f3625624365677eea572d30a753511f9c22500a12811f9dcc9e03c74a39090e90c25d381b095c718e5d3dcbddf7c2a20870dabd9fdb635100bf89d030d642ed79252f9c87fd4da28bc8d4cc7615b98bff75fef41560771439327bf5da5de89c00e171ce7aae3cc7d40b0ba8ded6dec98ddf4d476ddf6d6dc3b4b39652f5820213424829d34837f7b51c8c92df58ba4c553da6a3c717bb6dd6ba0b03c6ddbb87bfc572378a29e6ba33c71c863f4626b9d0607663c68afb541eef01cfe4fa0abdddd9f59206688d7c8e446f50a0420f6147214e26a646ad2cd74a1afa042a7477541a14cf253bc4a2fb122d7c73148fc8ef7d8a6acd5cada98dd5dc08895e9c22ed1ab210c65b48c2cb23b9f2e9762bbdaa5818a1c08d8dad96c633e73d9e6f7a8cc6437acb06a0204f984940eb28dcb9f672d0ad7989777bc3f29163320a4cf1b9c2ef819aaada9e86445138e9d90e87d41ed6e49366fb2a35bdc74d91a3864a579427c081721b543bb4d046205fd58920cae023fa61e46918680f7b3e202bb37d5882fc843ea62afb04abf7c99c4ba9e5bed82ce9cd519053fe17bfa15fc3505f1933e43373a2e7fe5c63254822e69e4b6739dff633c116d5de0b2fdfa7a04a513397a5e30c83ef8f10d4f73e0f785d135a6356bd2e8a590415842e09462b5e1f7a184736d26404a2474216ef4d2c6d88f82f9ca4c52fa7b6f648b1b17297ccc40f57177cf9d8f5b586b10f2bcf56df28d4ac6cc86f4307628bdebeec770299bf9606237caa5edbc0823757d551fccc70e216dd175b8d39363a5b211ee67145c549b9bab42665767506fdf974cd1c1d4da024465c7e1ebb391c4035abfb9b6dbef981194afae4e58163ee6fa0e2c3236da89f3a42a10fe7f23f7c1b802a6e664b7e03fb2c57d373c75534ec7300c33424571622d8e790a7e985d4dbcd0b89c4cf155a5f29376fdd5828ca8dd55beac3c55e0d4944ab87dc197a513e8330bfe77fbd36b38e33fa9521e186ea05be702d2a9e7b0484517a47a443a626edc1128b9f5b84379ef5263f7591a76487c492819bc51de05ff23f3bbeae4b09f4abd4ec33fb30bac68a80626fd37d88f7d72b672c3b721da1784ef6e5b755950a368c33b91e66b2d455ebd14bd1db7f01fbd949ba0ebcad6a29d73526db7d3c814ac851e785b23c18dcfe884b63b7cf36aeaf61c250b4861662cff24c510f865710ef0938ffb0eaa1a541e9def20e2aacd6b946c5d79a41a7d7a87bacb54a2b0d0f5c4feab0236b41e2c15f803c7f68435ce364d91c2c7d85a4d2966658b967f6bff17cf614d8b0ccb28516ec3bbebdb5db935de3a6faedc62561a59b1f755b315ca54258ed1e8fbb5f00c290eac1719d58bae0b15fe03015729c13fe305dc50a3172ed86ad9bff422b7c764b4f3a70c3386bf84977886e04f0857a3e8c5148c44b15f29bcfaa515302da3e9722d3942cdb4920536dda26ed87a055417b025c2f97227c9bc3e0562a2567dd07b9af94a58293a08e1c7423e15faef0e6d000e5c52c5af9c3d355f37fce2e7a7d69f16c8aaeb8514a172256014883b47f94146841cd7a747119673080ef588579fd603a56adf017dee46b795ae5aca374bdb1faa1ae7078dcccfa17ec05b368fde30c207d0adccd32008e3ac7ce1cf799db5d9e4fb5a1a9ae92d6e1a3ea1a479d63512e3412dc3f1c1b5a352fea6ebe322c7169b95148515764c045e7aa0be309898e153df47f12ebf7276030cb47f3020d05419b0cbf065eb45b0c87e9e66469331dd0c5ce6597459dcf74e7d2d365fc1f2b087c4dfd3b0da3d7b2a574cedda2081a27a3af0fdb50a818effddadef3b9e96056c5ebc2c8dd8921685ae81dc237c865081ba0c54c1b16c764a8a56c0b20ade09c55b70d33fc13531218079f23828e3588aa58aef6bee1b3b5e5bf0aed28c972e6175e9aeb4c7ad2e8e081aaf387fc1c0c3f6d35a6afe33709a8cee63d3dcf926b70e3e1a935449740ce46b7f874503cb2f67bf82b8699796441c33bda447a208e6a455bc453e53da716c557675b50ab944cfe1664f96218ed4373dd6798ace9a83f231c143ecd06fcda70d44db141561e4072980e28f1a6671d9026b79853b59c259a446ac30e636843f12bc72f8175499d7f7098238b31e0b15a804cbc229a138fb74a5cab1d4d9c276de9bfa1badde0e40fabe1e107909dd8071a69fd17644c8349f267c86f37d44efe9d6ede7a5bfeaf7fcc7327bdba37dbf7fc1cf2948d70398e8e4cf9b7160990241bb85a5b1ea4d4c1af57aa858158039d81ddb0d4d6f9d3bf4a49c5693207b7bffda20ffc5d9ec2607eee5827a1c07081d7eb6e89594ca362e9d0698f3a612e0facedf7ec6337ed048370c6aa6878a07d379ec8753601df5174bbfedc8cf9336f3db84436e7aa3d2296a6dc753b3fef9a79d7fb70b9ed62c672887e619398dd9bf85664f9e740562f3afbf9aa4660e18713480a623bf8cdb0eb75db2309926cd0f9239ba57332a60268776a52492a3760e9c5a38d20c4ff3f291e2afa6cd5cacba21daf0e50ce266cf6677706537d87952c1bec132397322c610245a14d7848e3ea23f28c2da240035cdd5fefd0689f96f19f7be4bbf70a6f862b2882c94220c25b65501064523e9f25d4e9c92bfedc648918d885639af1d2fcbdfa823727ccd17b23e6cbfb7aa8e39b9af1de5830e295b3b68b7053228a84285b787990fba88e430eb3d39175ed69ae05e730f4e2069b1acd9bd788b9effb3780831abc808040a0b92cfefde0598d47339db29172b83e5c6681b61cff09d80de320ae5e1cc09a8d00d4187cf95a986d216cb56a3c67c3d93626f764582338d9703f90eb15a7987f889946153273c5db710e55884a55a8ab3d9ebc33dd7702c7bc5ca8f960ef8fc745164f216cc316a4228143e7b048a8323bca99b78ff2438135357d032eed5ce2de5c42316309ca3b8af4ec086a096e9b8276a728533d856d20ecc258145acb5d2121f12e59767b07a9b659637a9da00f1887ea24f40a89fbd1f23766536bc5232bd2b56547aa9cb3ddc58b200f2ee73a793b4a177ec49a4a630a29b2a72e7f049231e66e03a256f8501833b06cf2a5ab36a34043cb037bb5a8bcfe3a850622537528b97b5d7b9f52e2050572bf1e021d518e03f7d1a0a3d60d9ccfba4932b5e06c63df55de5f87c6660ac16ecf9d9885fc8a2e64205b4468d6b1a617994c13b1d022892f525ca7a8a01aa8098c92de3648fecf48f583e881da4d9b4ebcb99361ef73866770000ea8a33298e7e9fb6866c3b5cf3c8432359e228314dcc54c41ff9734b1da0dbf2d3f7ae07bdee4b501a5ed41983bfe14f43f17adfd7e753a02923627eadacf55a6fcd87235ed8f74449000ae41b52d98a09a32a3222e2e463fbebf26d8b94b6000f072d745b4eee998e00f3ef64d98740b9ef97e120468f3190a2d0668ed58822078aa53da92523d201f8076ecdd7972298120d3e275d12e4d0afb460793826a284f9f72e8fc16e9903a2cfa8b536d2f775c4d643c2d3f919a26041c897da0b43b3ec8ecf4009cdee66c6bdcb602e06388e23fe09bbc175de1a739cf1ca3518909495007a5891e3467e04ca8ab431e4e94272bbad7288acc33986346fbafa182cb1b1e8cdf0d06fa15fae2a6908570480df1c85190b4a88389693bdb32c8961c9f570ad8ee5143882577258e9909fd45999d7f0bcb91857d358a3e3356caafc3ef664e6c3647d41de64031f35bc851d21c6259806c96dc1e3c89a64fd0ae79433cc31b758bd377d6797a8859dd68ab8fe1", 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 0s ago: executing program 5 (id=65): munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) r0 = shmget$private(0x0, 0x3000, 0x10a, &(0x7f000062f000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x1000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmdt(r1) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$SHM_LOCK(r0, 0x3) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x14) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x20c) (async) mprotect(&(0x7f000026c000/0x2000)=nil, 0x2000, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000880)=""/19, 0x13}], 0x1) (async) connect(r3, &(0x7f0000000280)=@in6={0x18, 0x1, 0x40, 0x3}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a0) symlinkat(&(0x7f00000005c0)='\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r7 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x10) mkdirat(r7, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='r\x00') (async) rename(&(0x7f0000000600)='./file0\x00', 0x0) (async) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20a58, 0x0) (async) sendmmsg(r3, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.240' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd806b7ef000; item addr 0xfffffd806b7efd90; offset 0x40=0x68831c3e Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *522144 19830 32767 0x10 0x4000000 0K syz-executor 211299 92566 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d4bdd) at panic+0x1e5 pool_do_get(ffffffff839d1388,1,ffff80003a4350c8) at pool_do_get+0x5ea pool_get(ffffffff839d1388,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a2accf0,ffff80003a435320,13c,ffff80003a435270) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a2accf0,ffff80003a435320,ffff80003a435270) at sys_shmget+0x1b2 syscall(ffff80003a435320) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce186fc1060, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd806b7ef000; item addr 0xfffffd806b7efd90; offset 0x40=0x68831c3e ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d4bdd) at panic+0x1e5 pool_do_get(ffffffff839d1388,1,ffff80003a4350c8) at pool_do_get+0x5ea pool_get(ffffffff839d1388,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a2accf0,ffff80003a435320,13c,ffff80003a435270) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a2accf0,ffff80003a435320,ffff80003a435270) at sys_shmget+0x1b2 syscall(ffff80003a435320) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce186fc1060, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a434ef0 rbx 0xffffffff83855ddf cpu_info_full_primary+0x2ddf rdx 0xffff80000143c440 rcx 0xffff80002a2accf0 rax 0xffffffff83854ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe50b35a13335a122 r11 0xe19bc640e43fb529 r12 0xffffffff83855be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff830db0a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a434ee0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=522144 pid=19830 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2ad9c0,0xffffffff8398b488 process=0xffff80003c468030 user=0xffff80003a430000, vmspace=0xfffffd806b8d0ba0 estcpu=5, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19830 98286 18483 32767 2 0x10 syz-executor *19830 522144 18483 32767 7 0x4000010 syz-executor 92566 211299 64068 32767 7 0x10 syz-executor 92566 134986 64068 32767 3 0x4000090 lockf syz-executor 82079 179036 35893 32767 3 0x90 nanoslp syz-executor 82079 95347 35893 32767 3 0x4000090 kqread syz-executor 82079 142521 35893 32767 3 0x4000090 fsleep syz-executor 59423 333043 76699 32767 2 0x10 syz-executor 59423 150454 76699 32767 3 0x4000090 msgwait syz-executor 59423 405694 76699 32767 3 0x4000090 fsleep syz-executor 1302 59993 118 32767 2 0x10 syz-executor 1302 118261 118 32767 3 0x4000090 sbwait syz-executor 1302 520124 118 32767 3 0x4000090 fsleep syz-executor 2097 161900 68138 32767 3 0x90 nanoslp syz-executor 2097 453 68138 32767 3 0x4000090 kqpoll syz-executor 2097 189856 68138 32767 3 0x4000090 fsleep syz-executor 20334 129985 0 0 3 0x14200 bored sosplice 72276 460872 69238 32767 2 0x10 syz-executor 72276 58567 69238 32767 3 0x4000090 piperd syz-executor 72276 389377 69238 32767 3 0x4000090 fsleep syz-executor 118 425049 79210 32767 2 0x10 syz-executor 68138 142323 77496 32767 3 0x90 nanoslp syz-executor 76699 134625 27721 32767 3 0x90 nanoslp syz-executor 18483 7669 91364 32767 3 0x90 nanoslp syz-executor 98705 409448 71446 32767 3 0x10 biowait syz-executor 35893 124530 39473 32767 3 0x90 nanoslp syz-executor 69238 483505 70519 32767 2 0x10 syz-executor 64068 289986 25522 32767 3 0x90 nanoslp syz-executor 77496 199469 15483 0 3 0x82 wait syz-executor 79210 294061 15483 0 3 0x82 wait syz-executor 71446 223031 15483 0 3 0x82 wait syz-executor 27721 491936 15483 0 3 0x82 wait syz-executor 39473 1580 15483 0 3 0x82 wait syz-executor 91364 187775 15483 0 3 0x82 wait syz-executor 25522 935 15483 0 3 0x82 wait syz-executor 70519 415357 15483 0 3 0x82 wait syz-executor 15483 38937 11709 0 3 0x82 kqread syz-executor 11709 67915 2824 0 3 0x10008a sigsusp ksh 2824 163517 96658 0 3 0x98 kqread sshd-session 96658 75397 75191 0 3 0x92 kqread sshd-session 70504 504130 1 0 3 0x100083 ttyin getty 75191 137780 1 0 3 0x88 kqread sshd 67772 128224 61799 73 3 0x1100090 kqread syslogd 61799 425807 1 0 3 0x100082 sbwait syslogd 18265 51365 1 0 3 0x100080 kqread resolvd 16842 518740 53894 77 3 0x100092 kqread dhcpleased 58400 154700 53894 77 3 0x100092 kqread dhcpleased 53894 236782 1 0 3 0x80 kqread dhcpleased 76498 463922 0 0 3 0x14200 bored smr 9390 467592 0 0 2 0x14200 zerothread 93087 441859 0 0 3 0x14200 aiodoned aiodoned 12145 172207 0 0 3 0x14200 syncer update 31807 272078 0 0 3 0x14200 cleaner cleaner 27789 350771 0 0 3 0x14200 reaper reaper 13193 264411 0 0 3 0x14200 pgdaemon pagedaemon 78841 329847 0 0 3 0x14200 bored viomb 37594 273697 0 0 3 0x40014200 acpi0 acpi0 8765 498265 0 0 3 0x40014200 idle1 11545 177837 0 0 3 0x14200 bored softnet7 83735 373331 0 0 3 0x14200 bored softnet6 76272 425578 0 0 3 0x14200 bored softnet5 9087 242745 0 0 3 0x14200 bored softnet4 75134 447064 0 0 3 0x14200 bored softnet3 30927 74538 0 0 3 0x14200 bored softnet2 12777 355466 0 0 3 0x14200 bored softnet1 95603 414851 0 0 3 0x14200 bored softnet0 60249 356893 0 0 3 0x14200 bored systqmp 7049 22636 0 0 3 0x14200 bored systq 24604 472020 0 0 3 0x14200 tmoslp softclockmp 74300 97041 0 0 3 0x40014200 tmoslp softclock 64263 519810 0 0 3 0x40014200 idle0 1 33723 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff839d13a0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 19830 (syz-executor) thread 0xffff80002a2accf0 (522144) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83939628) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839d13a0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 98705 (syz-executor) thread 0xffff80002a2ad730 (409448) exclusive rrwlock inode r = 0 (0xfffffd806b85b8f0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c2457c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 10956K 10968K 166960K 11271 0 pcb 17 12K 12K 166960K 17 0 rtable 209 5K 6K 166960K 264 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 31 0 iov 1 1K 14K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1424 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 129K 166960K 202 0 sigio 0 0K 0K 166960K 1 0 proc 58 99K 163K 166960K 482 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 9 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 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 358 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 266 185K 196K 166960K 3307 0 UVM aobj 5 2K 3K 166960K 6 0 pinsyscall 46 92K 114K 166960K 1234 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 11 0K 2K 166960K 27 0 temp 37 8670K 8734K 166960K 3971 0 kqueue 18 28K 30K 166960K 34 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 42 0 39 1 0 1 1 0 8 0 rtentry 176 97 0 1 5 0 5 5 0 8 0 unpcb 144 64 0 44 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 34 0 27 1 0 1 1 0 8 0 arp 128 11 0 0 1 0 1 1 0 8 0 inpcb 328 180 0 164 7 0 7 7 0 8 5 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 144 17 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 439 0 0 28 0 28 28 0 8 0 art_table 40 440 0 0 5 0 5 5 0 8 0 art_node 32 97 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 3 0 0 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 pool(0xffffffff839d1388:shmpl): page inconsistency: page 0xfffffd806b7ef000; 32 on list, 2 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1706 0 197 95 0 95 95 0 8 0 ffsino 296 1706 0 197 117 0 117 117 0 8 0 nchpl 144 1975 0 300 63 0 63 63 0 8 0 uvmvnodes 80 1787 0 0 37 0 37 37 0 8 0 vnodes 216 1787 0 0 100 0 100 100 0 8 0 namei 1024 6046 0 6046 2 0 2 2 0 8 2 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6708 0 6707 3 1 2 2 1 8 1 plimitpl 152 46 0 21 2 0 2 2 0 8 1 sigapl 424 488 0 428 8 0 8 8 0 8 0 knotepl 120 319 0 0 10 0 10 10 0 8 0 kqueuepl 224 41 0 26 2 0 2 2 0 8 0 pipepl 344 103 0 75 3 0 3 3 0 8 0 fdescpl 528 465 0 428 4 0 4 4 0 8 0 filepl 160 2042 0 1813 14 0 14 14 0 8 3 lockfpl 104 27 0 21 1 0 1 1 0 8 0 lockfspl 48 14 0 9 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 33 0 9 1 0 1 1 0 8 0 ucredpl 104 403 0 384 1 0 1 1 0 8 0 zombiepl 144 428 0 428 1 0 1 1 0 8 1 processpl 1248 488 0 428 7 1 6 6 0 8 0 procpl 656 586 0 514 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 752 287 0 248 11 0 11 11 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 133 0 0 17 0 17 17 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 179 0 0 12 0 12 12 0 8 0 bufpl 280 2906 0 116 200 0 200 200 0 8 0 anonpl 32 5572 0 0 45 0 45 45 0 246 0 amapchunkpl 152 9755 0 9181 34 1 33 33 0 158 10 amappl16 200 1535 0 1511 5 0 5 5 0 8 3 amappl15 192 9 0 9 1 0 1 1 0 8 1 amappl14 184 104 0 94 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 0 1 1 0 8 1 amappl12 168 1070 0 1033 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 0 1 1 0 8 1 amappl9 144 251 0 251 1 0 1 1 0 8 1 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 97 0 86 1 0 1 1 0 8 0 amappl6 120 171 0 168 1 0 1 1 0 8 0 amappl5 112 115 0 109 1 0 1 1 0 8 0 amappl4 104 272 0 256 1 0 1 1 0 8 0 amappl3 96 1558 0 1426 4 0 4 4 0 8 0 amappl2 88 630 0 573 2 0 2 2 0 8 0 amappl1 80 8645 0 8067 14 0 14 14 0 8 0 amappl 88 2656 0 2459 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 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 465 0 428 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 465 0 428 1 0 1 1 0 8 0 vmmpekpl 168 5317 0 5289 2 0 2 2 0 8 0 vmmpepl 168 35815 0 33685 101 0 101 101 0 357 5 vmsppl 488 464 0 428 7 1 6 6 0 8 0 rwobjpl 80 14369 0 11721 55 0 55 55 0 8 0 pdppl 4096 937 0 856 113 24 89 99 0 8 8 pvpl 32 14164 0 0 117 2 115 115 0 265 0 pmappl 256 464 0 428 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 286 0 27 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d4bdd) at panic+0x1e5 pool_do_get(ffffffff839d1388,1,ffff80003a4350c8) at pool_do_get+0x5ea pool_get(ffffffff839d1388,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a2accf0,ffff80003a435320,13c,ffff80003a435270) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a2accf0,ffff80003a435320,ffff80003a435270) at sys_shmget+0x1b2 syscall(ffff80003a435320) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce186fc1060, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) 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: 0x7567c110c460, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) 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: 0x7567c110c460, count: -3