last executing test programs: 3.020164734s ago: executing program 6 (id=4054): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x9}, {0x81, 0x8000000000002004}}, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r2, 0x40204103, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000), 0x23) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000140)="63c30168818f1b3866ef3f34cf04cc547c39021ba025c44966ca0fd3fcb369abaab3aa767e61719362fd584f4e", 0x2d}], 0x1, 0x80000001) execve(0x0, 0x0, 0x0) 2.989222816s ago: executing program 6 (id=4060): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="e526349934b8d4f398d49cc3778e92aeae577f7d2723965cffb11a4dbd35cc377441a8382f02aafd837ae92f4553863997029fc8da4e1b19baa20510cc6d660c4a2ec218744f931963117a8ae14254f357108f97174c5c1549e03f1b8f1f5fa993d27b24ae98823994fd2b8346fdb907dab1920e2dea68831eb078cce90661ec89f073932eb4f50566e25f1a235814df35dc70891e1f88094b575cc5d5794816f4308bd51330ff2fac2a7a0ff80484d2d0f6891f0820990eaff29293b9b1bbb394bb527bf90932b937c643d98103f6b85816bb7bdbc12a706d63ac4856b9a6dfa4c4d6f6203b94a2649f9e3ffbf3bd82db3ae79afaf2ca397d0b1c4baf54bd39a326ba8556636d51123c91917356cf7348bbf0a03888f9b601df64956d044e4bd1656ed8b1cf64100a09ce84ef4b5c86b728815c43d9a03f2a41725e268ab903b6657056e62e60d3e3f5010c5eba43523c2cf288a2f397e5ec91b5eb8371e94a07a7972076eec32a692b6c3790d484248851bf924a4d3893f799c646dfbc101d85d64398aa93296958d804030e8dc514e9ad8388775342159627eda7a307a14e1e93a1c2d55f872e004d6b1886db0633a180059d906582ebeb38a337a4962997f25bc686d53ce03223baca06fe39dd7582b4865cff1a09b7c62bac6137a529bfd13b240389fcecb11cbb39b7b45285761eb3db9a226f5c79e447aaa376b7569bd81a4233e61427ec34044839d3b7e0b678a627aee89bb0e16565d07a3622569c33a4642561d0d66e6d928700393bc024ee5613e19cb85f87a91ed5965ac80facb0ed85d1826047144347649b5a219183d8af4af7e50bd9de215b1c9d7a6bd8287970c5274076e62fb988542d79152098a28625be430c4ac2dc83792a6d5d0bf8663189ef94f54abb0de1c80b9a66f6a720259e1de7c5ace30c5de8d070749a0f42abc5f7d70a6da52711b1ceeaf7fbf85fae2bb90f3274d00f3f68fa37e68499061ca4b336129f17e916bbe9345d9d04498469f4703dbfffe29c87b30d60256765f648b510f51f6f992546d0b94b845f9b42c442221206370978810e31fd6879a7a989eeca229f09a45f57a3a7fb892792613a4a548023d6dec69802eb8e6b7471ca2220b81a54e7a7a93f527e2cdaaeb2ef1f40e78b4043d11adadeb9df1b64e8c54c331d305ac426485dd189184bebe7978780c44d99c51f5f9213ef175a34a99234a05a525deb1ab3ec90f34ade21e46911feaf3a2de80f1e1dc132c861f1fe105fd78ea81d55ccaa086975c9e4c321e88ecdc8353474fd8040ef955369ad0d907b844c47998fd90e6a478bb4c7d73c343467eb6eef5937ddfc3540d34202a0f6cea1a7d25cdefc7c77f9cfbb0b0deac5afef006ea697b0af5d9aa6457b22da8d1d148799a718d7e7a09541d3740f14e87ebf09530bb69786cde9d85b9aa2f23d059aa1a9410784749007ea38310af9ac4719544d0e8a414896fb39d1937c8258e80f8734b24691a8cd963bc904ee28f826223bc1d11a13540a76f7a7ecace9d6f2a93dd33d5cff0ad18f313e563a18c3606fa379aa3f0cd1ebd488e0b3230629ca6e95eb39cdca689965cbd0cdd2dbd0411d3c0b33c351eb2d22b249e612c6488f72ce85a99a7a971e57fdf2ec4f4711f2fc8fed2fc773a2406231857594b0a7b9102e104978bb621b9a1127d6415c5788608f2525baebf5abe5b264dd4047015b75ded19ea9e18b0a", 0x4cb}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(0xffffffffffffffff, 0x10000) r3 = kqueue() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0xcd, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x33, 0x4, 0x1, 0xf}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x6}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0xd, 0x1}, {{r1}, 0xfffffffffffffff9, 0x40, 0x20, 0x6, 0x9}, {{}, 0xfffffffffffffffe, 0x2, 0x20000040, 0x7fffffffffffffff, 0x80000000}, {{}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x6, 0x81}, {{r2}, 0xfffffffffffffffe, 0x11, 0x2, 0xffffffffffffffff, 0xffffffffffffff49}], 0xe, 0x0, 0xf9a, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xa, 0x1, 0x2, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0xfffffffc, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x2007}, {0x6, 0xf86, 0x0, 0x4}, {0x9, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x2, 0x1, 0xefffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x8803, 0x14, 0x8}, {0x2, 0x83, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffe, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r4 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, 0xfffffffffffffffe) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x5c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x22, 0x200}, 0x0, 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r6, &(0x7f0000000100)="f65f0e3991eedd03", 0x8, 0x404, 0x0, 0x0) r8 = accept(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) fcntl$dupfd(r8, 0x0, r7) 2.689366759s ago: executing program 6 (id=4067): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x7c, 0x5, 0x13, 0x80804a}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000640)='./file0\x00', r1, 0x3}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004840), 0x1001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x8, 0x8002, 0x1, "00005d31eb99d7000000010000000000014000", 0x0, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x5}, {0x8a, 0x1000}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x40, 0x1000000}], 0x1}) getpgrp() 2.442151202s ago: executing program 5 (id=4074): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = semget(0x0, 0x1, 0x82) semctl$GETVAL(r1, 0x0, 0x5, 0x0) (async) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/191) (async) select(0x40, &(0x7f0000000000)={0x9, 0x100000001, 0x4, 0x0, 0x1f2f196, 0x1ff, 0x7, 0x6}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x0, 0x4000, 0x0) close(r2) (async) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) semop(0x0, &(0x7f0000000080)=[{0x3, 0x5, 0x1000}, {0x3, 0xb27, 0x800}], 0x2) (async, rerun: 32) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) 2.345487114s ago: executing program 6 (id=4076): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1842, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r4, 0x0, 0x0, 0x406, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000180)=0x81, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x0, 0xfffffffc}) mprotect(&(0x7f000031a000/0x4000)=nil, 0x4000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open$dir(&(0x7f0000000000)='./file1\x00', 0xf02, 0x48) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r6, 0x0) 2.211555489s ago: executing program 4 (id=4082): r0 = socket$inet6(0x18, 0x1, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x2, 0x9}, {0x18, 0x2, 0x10001, 0x8}, 0x0, [0x81, 0x0, 0x9, 0x8, 0x5, 0x8, 0x3c0, 0x3]}, 0x3c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.180326549s ago: executing program 5 (id=4084): r0 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}], 0x1, 0x1ff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7811, 0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8000, 0x0, 0x1, 0x804, "efe20000000110020000000800", 0x3fffc}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x6}], 0x1, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff16f2b58f9227b9e1aaaa86dd60006f3300383a008a21f8d1450021b07f5a195768f30000fe8000000000000000000000000000aa02009078080000006000000000003a00fe8000000000000000002000000000aa00"]) setsockopt(r0, 0xc, 0x2f, 0x0, 0x0) 1.636081427s ago: executing program 5 (id=4089): nanosleep(&(0x7f0000000080)={0x1}, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = shmget$private(0x0, 0x1000, 0x608, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) unveil(0x0, &(0x7f00000002c0)='x\x00') nanosleep(&(0x7f0000000000)={0x3, 0x5}, &(0x7f0000000040)) 1.396161992s ago: executing program 0 (id=4090): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000006000ff61b30000ffffe6", 0x4000001, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.124944741s ago: executing program 3 (id=4092): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10a) socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) pipe2(&(0x7f0000000000), 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) read(r0, &(0x7f00000001c0)=""/24, 0x18) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x6b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xffff, 0x9, 0xff, 0x2}, {0x2, 0x12, 0xe4, 0xff}, {0xa, 0x8, 0x93, 0xff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) 1.124666079s ago: executing program 4 (id=4093): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000000)={0x0, 0x2, 0xfffffffc, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) kqueue() r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x54) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) fchmod(r3, 0x1) socket(0x20, 0x8000, 0x0) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f0000000100)) 1.051053173s ago: executing program 2 (id=4095): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80086476, &(0x7f0000000040)={0x0, 0x9, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x9, 0x9, 0x9, 0x3}, {0x1, 0xf, 0x2a20, 0x8000, 0x7}, {0x7d8, 0xfd, 0x81, 0x800, 0x400}, {0xc69, 0x9, 0x100, 0x1000, 0x1}, {0x5, 0x6, 0x13a, 0x8}, {0x3, 0x800, 0x4, 0xe, 0x26}, {0x40, 0x3, 0x8, 0x5, 0x7}]}) close(r0) 1.049115975s ago: executing program 4 (id=4096): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x9, 0x10000002, 0x9}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) setreuid(0x0, 0xffffffffffffffff) (async) setreuid(0x0, 0xffffffffffffffff) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x84) setreuid(0x0, r1) (async) setreuid(0x0, r1) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='c\x00') sysctl$kern(&(0x7f0000000280)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac00584dedbc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xfffffd5c) 1.047981098s ago: executing program 2 (id=4097): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r3}], 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000000c0)=0x4, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x29, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="4da507c39e81ebe3d2e7f6d6efb54fe910f83845387b59bd04c2d207e5b74c9f9b77ab15eb4d8652fcd5c197a8f98674cdd02efc496f024023ff0e3d60045ae5847a7a99d4c5a5e2d86bf381605211056cf485f36c34c403a60a259c7c4092471b7851144288e8ed3d345f9d9b35963b7f39ab42cfb794dbf23618c02accb0b4c1c60794e2ae042be0c2bce487f86e1a7e2b64f71c89e6867137d10c63a8d52a8534c27bab28382b3d084881e231106a4406000081bc332e7b833257df8e40f9ae717226e5edd611ffdf58f5777f000000000000000000", 0xd7}, {&(0x7f0000002300)="6785ac0b8f778f0f9849c8a9be25a44e0431537ac76501370005fad63d2e2cea1ce88174efbb8d04802947cac4b219a8bf4d12a9cf22c98772f3f395a8172c1abbe4cbeed6046a3457b0348903e21b17a0bd75f084b3872e3bd99bd8dde751120e7e816d56005e6c22d83c6f206a7439c7c40c079f1752a57b86793166f124e5123446a17e5088dc8f9f3c3681051217cddced097a9de6c5f7612d448cd8dc4c23480c22b546abe08ee1fb82bcda8c9d3e7fa671056e7b9934d7117e6b40e56ae8ed153d6c00c82ab01c1b245559ecd12670e28d81fcb0ad29df8991df378c2173a40f415180c02ae7df31b2fe86a0f49d2d47c94a3e6979238836d366b98efbcada61d57a228a80fef70e406bfec93c98def0f13c0192a0e7dca4a1bfab5106143635dc44240300832edf4e5a574bd4cc1f12a22f70d0c98b47fe2b719fe500a1b56960efc751c66824bec98f3a17684309eff8c340d8504e150e011dda0b30f881815252a4f1b69e36f791b85d95e7c5d80c124484432d953a9e6dbb6702fb66367c60d2e68e571f5808003ac68d159e106e63e35050a3f8395a045d5e4df33aaea4d622e71fa3987610a5c4d4e61e0bff78ed957502126f1e03643b4637ee444d4dca4b9865f340ad1a2e9794b26c71bb87f79f9951e8f7922ce3431723627a0759a7c29852584da0d20170d8bc23b8b26456f71097fc0850574675ac754f8cf12f70039e8b0e81858d18f13aeb2198c7d4143d6f4b5b8f7b2ec3263fc4a6cf7e23cd750a61bdfdf1583fbe908e2bcea6b9b8ce6a41fb9d41cab654dac1f61f4b6e140dbdb2eba423aff592bf8abc120f5676868b121319d283f623bc787fedf0147f6f534f719a16bfcc26c22910614cfc48b854dbf2bc980d35bfe548b1d0474cfbcdd189c356dd05631fd40fc24978e04b839c6e014a13eeb11866e149fa69fe45684e84a7532cc25de67876edb1af9e2989a9155b7c334eed8d15e6f59d8c6dceeef4e224eaac8e24ceb07ffeb25154ede19d3ee079b9de811fbc79c4a0b85c05472876e08733c8ade8562ef13f6811d445a95e4aba7ae45fd94d24df6cc5d4199ca2f026dd03d31320024ab3ce326334de7e37bfe59204f959d7a5d40fae05ad7e352f7336365f841d1310ea17b20ca5c926b88a9d878238764ab201cfdde70b388e9428dacef3c83df4cf5e236614b8527636d573daf715af20bb559674e5d099110b100a2813eff4edf8105edde1518001f3374e3fb87e7878c93d469728416cbb545f209be7688c0bb914d1e2ea7c6c9e9b150b5508760305d4b078b2d9d013d462d62509dd7eec30cf2453e962c286419fd3bd612de038f2a96f6e3202f0cd7b5fb39174c5074b22fdaccda99eb2533121785f8919498bd1abe6352eb126d470f45d3982ba1948add118d50f1b405698cb6e1ae238260c3649699fe43f33bb654cf6c0ca20a933c06b2fdfe5b2698f9fb56045e1670e5958f08f001cfcaecd4372786d00c19b8d0b43178f96a5a4da66ee918ea38fe39b40768bf17059ce3d1c7e052b6f89f210336e6ab33334de1bd08b9c7832156975b2435b5053d61856dd84b75b01f2e94f9a41531c6b89", 0x473}], 0x2) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 1.047581939s ago: executing program 1 (id=4098): ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000015c0)={'./file0\x00', 0x7fff, 0x4, 0x8, 0x0, 0x5, 0x2, 0x6, 0x1, 0x1, 0x0, 0x8}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000100)="4b265ba53850262f9669cd4b9145c4079752c801c57c10bf0f2c14f01a2628fd0c25e85f6fc12bd9cdc29fec010c92294881bf79f14729fc30d7d62c4b39e439e451c4fa8e42f4f48ffa162168d88d5622c1e144694349c166b79a4b2a41623eeebbad0f5fa722a9a8f10ce23e2259936e3601c4c6b0", &(0x7f0000000080)=0x76, &(0x7f00000018c0)="b4f72e3ce96151cae20290ad0ac0f15c78fbc31bc33dd2f7b488d5834d7beaac662f7930fea325bfad8d639979d241ce4e564f2314bd40f80b8c072d98d921bb2395e518a92d15c1dc3f94bedf598401279cf0139580341809791b9fcb207030c604ad7abc170dc2e62c703c32875fcc340bd5270886ee657ed4b843db947e3c91bcfc20db7ac806eb2179e573ad02b66cb5f7c932431a869ea50715a493d28e5ff11d9d8166d27c2c984d1671230512e460b8669c3d6502a5b9c07e744242f6b84f7fbf2b54e4c747d07723aedf2f08e7ca03c582a722e389abec6d2c1acd0f67d12d2836dd27f724583c9fdfd00b3f313880e439434bb5cfdb02ab543c7ec70e1d08b86a66950d191a2a2f7bc71bb74078fcdab794e087f7b58638162a9f263fd00986cdf320dae638073e6e06cf39056e24771885cc94b7659e447f737d290351358106e4fc4b343c755dda0eeb88be9312ad00b9b99ac54bd9bd11fbadc4d7c6bf314ebf5e6094ee54758ad526c66d6dfdf135de8e8db0f377fbe33f632411da4df6c544e6be30e486354e9aed3abf60c657ec57e61b9b4b27e42e6a60fdc8cfe12ce29de221c0f6de3ac660e6aaa207e5191fee6e931e0a22adcf3f129e786b71228ad62efabf05f3e77178476459b0e09e0fb3e79652cbc0a00a1b79d3ffe70e583bcdce7d88c2fb139cc2839b5bf817f130cd30eff9e9d44d5feffc202f4c5fa9e2466834143e9c2e8522ff1db40f299ae1b3e755870a62532bac9ff1e48cb2e0139ce6a58186f77b2da625b647a8a897ddefb4011f507b50ffd4be698430af87b606407aa4160cc0ee28648a0c41738e14741afd10fbecda3cb7dba07fedd0fc0e51849c9c56f9e37e025826c09ae1826f21b713e86a71a2f175828df5e79efb945a9d3b1b138df1ce240eb17b61fe62b4053df24a37121e0f705511cfa57870840218c25b300a073db26b8799b8e277ac17b5ec9adb95a95a3790adaf4f81a2312cb154c08f4754352f0c47aa4e9379a8793badcf7748ce7bf0b5d92056d1bb19d7bad2b8cbb1334d0cd2e688f7b1419c56546c2390d8a0a66f50e38c78959858034a5c8847ff46706502e181e7b3fbe647490eedd5bd1170c719b76d33cf55efc67a2f25fe2e10335bb486bce7523488367f70506ef32496fab68c8774d1de7504e6d9595cef5b210b13f0a10515e9ca01bb1055a7c261fd6cf073a714f9def5aa8234183a2a68a2576f1c187bc78790efd97b51238f100e1e2998f6c921af768ffb9e4befa8e0a8c0af87fc1a5eb68161ef54a0b9580d644b4e1102b1e20446b051722ebf94ec2dfbf814a4e25379293e9cde0e34ed1b03eb77434e59e930370b7749daef51207f81fdfe1bac40b681bfba6148388a2a9398531e22f84559bd8e376c9256ad9668692a753ae7aebd1300f3551edfafdf9dae0a9ab5692394de7e77146201ca9f008d19f2ea7292b487c7976867aaf4cf8583047b4cf20a3ed115420814e0bc2f8ab82c73684dd2de08d65ccdfbe59e382cac2eb46eca408e0257b408324c8290e61a9511849f6601aca5f4e0c22ea94f4b1d2c433c01aef7303336d04ff2d54883fc8aa483d1afdb91ddff093f7a8e5514414954a8ca5cdb2376955b02499ebcb634d470409e60fe9e2b911beec740a7b5672933b8aca214bcc2dc936bad794636c9d55a53763ff67961ae616d1a9ad0a4099b780175de62caaedb393407186c1e5b1137dd30dc5851ef1e60b34c914295010ff2e5b9a8d5111efbd575d629584ea149ce7f205af95efb8082a3a474bd07be7af91ab35733bf2bc34f8528e6ed920836a35397e1d0ab936b12eff8ab24d6913bc8426b14c3e1381b58f7aeff29fe91cbaec9e06bb2b70dc212805caf381f40914cca3a08ecb6c2a91499ac19ec45fe93b6ac1f0cdce456c3d7980bec29ff37fd218a1a37bf05f6027c27c27519b44dfead2bf0fd953f794223a50c03460f9db4f7d852269ea10c0c25086d8ac1b1c9c8053cfbffe512a3e7e6caf66d35b76dc05ce5117dd5038404eb77de2362b3c957cb39cd956c1678d2323b2e0e77b3263d7d6f4d5535a1fb95c69b97823c281425b4f3c9fd6f51a42a2c5cc318278a47f40700ffdf52e84d8d6a505b2c3a0244890b0c436f293701739b8fcde38ea39db34c7f6124a1aab06dae413890a2b8ffd31fdc6e2c81725c0ad1847344ead80a4b84fd3cc819dc23dc460141192aa6d38f5675832295839c99649182d993c151afeda70e392940ef7954682ef318a149b5cc3378f71cedaa18c7f3498cb69b4f994820d0b4ea5b5c6a26d962aaecb61929e7931ccfbf869d5f69271c91fb9db8c84b9f352ecfaa81815604613b8dfe3c101c44ab312f75fdd9080aa7a6b66edf7e36d07c89013cc6ab19324c86544f4c7e45fb4b13297bf765c61a202d6f7fdf0c93cce8c4c5a04c482124107692733dcac04f1e28e612a105d4402aed977e7268ce7f50a521e6e7ff2c76fb80ce5b5eb834a661fe7d7e7a687b329103e2a12c7841b7ae582ceb1395df490814195879f807c3bf589e035811dac9db0935ab5477d594bbd0f62f4d953fd99cdf6245ea4129b4d9951908fa8390929383ae2bb5c6740f1d5833b47e710f3abada28350b202f0d02089825c1711df8dcebfad71c43d07f8bacb747b0f99defda361fbfd1f3ede002a15f7dc66e5a1f8487807ef2e26c53a8dfb0f7a2f5571826458f8c6867922c0be8e5dc6c9302b3b49a5acd9088da564d98e8f11e1173b42394ebb501962a56dc596d57009e43251e75858b4d6e0860320b18207d738c898f3ae1bc7e8c3883ca7e033ee270ee2e2756862f2735a21275bdc9f31fc60e42cbeb9e614677a4c97e36b7c4cdcdc922e330373b1cba9d46233701028266e05a55f3b6abf8f7b20e4d1b6fa5be45d00d587fc83f95f7675518f4f999981fad714b183249d0096b9f912a219a5979f103f1c46aa93af14129932c7e669564d3ecbfcd86f3b4c1d3b87f479035271a01dc1e497ec5e8589f9032a4b248926fb255897fa4f9aa3b203eab0c1e1452817e1133c40f290b55f02aa81b7d825a0c709b38ae2d540d4857ef753e624c910687d9f1b907e13c560ea0653529d456c0fb30a6cc3ba4835dbc534e69859209e505bc40da2f3a4f4ab6fa0ac6b4c9c22777a6cf0b2c9eb53402242ff191b67fe79ba81a8ad89a85ca2c6db1992885c039754f69b555c240437a4d43a432c6cc27d1b5e8815a7edf7d48205280737d6fe7ff15a8388084ba62b6e9594db2f86749800187c47296b88bc49bd312bcbceee06ae084ebf3060a5546867dff079b9f6d60d75fe397a4b29f88bc44b210089a86f0ed83c020c9616e98a32711aaf9cf119664efa26eb26cf5798111ab33a3ca066309f137a1f8bdf01b5fe9d0a70a5a6c398e5fbe2af8717fd0db0ea23b6ba9915b1bf1960af96a340ac9bfc1237706eb9f031fe7dae31a82577448a9f2e1bea04142b419ee13016c6311a8fd5aea4573b9d81ca1a357e853dc47ff06b1358ca7d5e0f25f99002d3c2bb89b6a447a381c46fc2e4f891e802288ab04e0e933acd700c1eeaa17400117f6385597769418c3ec29e9c483e64b1b9ac7e52c9650d83fdbf549d4375c1409d42479c0d8741cb30c1d8b2ec4cef3c2c2e8f4726d2f6cf3d2103c6981f123f00f8e19d7519f2ddc0e91370b1b1a3bad67bc4447f22661adaf2bc3fd44de1b566807f2fb77ddd663a9d31ebafc3d83ffb5bbda28132c5faf6bec57a64d66a91f04c69d8051f1e99a14bc89b97737ef25453453e26a3f2908de84a79108fb01dc1e6205303d95e59a944cdf5b4045ebac5e9ef63e28b9dcd9d75ed1a5db8ea4ed3ad6bbd8de1afbbf7d5f8b32dfd76ba0fc96b55a46ec5af8c94257c09b4e93089188541e1a04b70ab909a50189a5561e66d3d319ed9f87a8b87fab5ba49766d711fdea672c7a3933b0f27bf68b549610b85c6d7e6ccc5514f393f625690643086ee8316bbea036ddfc1cd0780f86a6ca04deeb2e8a9a9b935adb28b7cc7903f5e7f2da8528ed17079cec9a140406bc505ec128425c12d8a22c78478dcd5b5eb5fbab61760ebf4d336298ad1d7c235b6377bb876579e7c5d579520c9e3fb6a039e80e098d207b76e0b0f3b1ca3d06f26ebbd7d95a3d3fd2537b98a77dbf828c36acc3335b7e0aad8ae03d683e35ba9a8a9863151639d71cd588170d0024a2b4834f85afa037f7cb723dc700405747841d6f4b82ee7ca8205ec96e972d2a9dc887ffe5675c65a0599387290181b80cce64e3a02b9089c3951225ab9faffbf3da61e72695f790f38a26acd766853fbe19be4c5aa7dc48eb1b7a75640b69098cc0fa21615ac869b2400eec0f349a7d515a1f4f6defe3a04b480bbdee7c69793cc3d183a0492fa9c2b7e290882bb2d64d9b8ba0ecd2c4b8d5c417c98a96b255051eb288b3589ed775d5c5cc163dcb731976f97de1d8f7c7e6ff2928ac6de479902d2f88f17b5fd9959ad1f30480d06c32796222dc8176bd8d6f48f0ec5d32bc60f602fcd4ae2bf96a1be1e5b3a3c298fa2ff4f2f00a2581dfb75db5a33bad1c511003918b5f8cf40f3bc5a9a6d2093da8a1693f2aadc3cd96a7375f956e4ea7016788e40dccd3e06643341b53280f641ac30dbb53c8d29c8fa937182eba097dbae8ecc6e9d068266f5e2a5f0507dff4e6a038ffdd64bdb16ccc62857e7c4114e3ac5495083385f744ab98da0097eb41752cbd91d6bca0b4c3aa0a5144d0cfe8115aeca8a48b09e75856021462f0050fcf5a2aa557b936cf306b6f613ce4cf493d25ad888a54ff3ff208740944802107ec16d60ff532c46b2c89c958c33ba7d2b621e4e2ae4c9798fdc4fb45f8247c6b205a310e731f05fa7529f5ad1cbc4d496f276155fd62aa64d4940b358b01613978b155c324170a3dd20d48592d40711ef7b02aa0536719e4cf131af662c1b7d078b588be19f0d873b9e4b417b54411c0dde2897848b7ce3e4377572b105fab55996f225fbd670a13b2babecdc2d0e791f0516fd0efae46dc49198975806df0c318458150dbff0a404245e6426c062c81a969efbdaf7e9cb57ddf0a2a86bed48998011ba017f7b02e17a37407712ec18809fd2ca3f93321410d56313352c689dbb6753d8cd33415cd7c6b7cadb412ebf8e93042503a4e4a2959571846c7c1238e63fb720730679dea5a6d7ed915ae8aaec7e6373769bd9b76ac3b76d88c5db9f82cd67152d191ede2e00882e9c1629eb92ff2ded257a3c8c8b157ba7dd8ce929ae5fbc84e27c21b7f28eb5d96cc3d5667572b39081bc3ee7f1297da5e97f8b48a94f02d0b784b2effe3f83cc663473b48fea73e793a78ca6e0e8ad7b99785b14439400566f9bf745bad8b674488431b0c4b9b6cf70ee860742f939f71718468e2c1e44360db14302694a7cf2cb12e8a41d41bd70caf68f3197c07ee8c147544d42312a91a6a724b335cb43f9f98d565d6f021e5296cebd816714cbec82f8092dc4b17b9806ccbcfb1ea456e60ed5b4343c4a33b265d3c5a852ca6ca82b49407d198213020b5f800b6f6bcdd96c308d6063ab7907b3bb55ee195f3477f7000efffdb85780ef40a725e21b68dbaa95c45ca53197f15dedb794539e31de4dac6716d145997358b8d72f93320b8f662a818cfc0938353a226010d889df5a217ee44427d2e3a2f3be02e1b09dbf09d9a3ecb6aab79d2db580fe32bc4de3e34ebdfb35ba230b6b19940733f980437f375e5cf216b9b9503c9a42349f0b9c1f345ea7c94bda15f91", 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x3, 0x7, 0x9, "22f006000000009ba340c3000000000000007600", 0x3, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000002c0)="736511071fd26c745bada0c7b5ae1e0bfe1066d89a5902d0fbc16404534fd5381e3990195f4ab1a5f501952c727a84312e99d7eefb0f748b85e8b35b7d080aca64c75afb1902d9ec8b7a1c8fe306d1042acbdf089dc58ca2f3cbc481225b14c41fded3d8d835643b11ef17674dcf5364584900bb96551013ad5f8821150a0a5293f3e4ad308ed9147db0aa201d7527cd5d26060696f33e29c776b4fbe3a8f19e002da398104dc1db4b595e0923afcf5a1b79ce8736ada050c0471426f73b839f215e426facf0c9551de31aa48c0c14264ab7ee1373e97cd34d0706a0b428b4a7efc1fddf2db48afc1bb203e69bd78fe6115d928f791e51c83d950599632064b33edf21b737064a2efcad25d3610145c821550879cad130a6dccb58e4fbd183398f0e30de8c8c0aa0562761788348c0cf956db48eeb40e7275f2a492d02c1a18213ab29f5011cfdf6251266285e24166e8ff0b2f58076ed43c7b2b318df901c518a7fb6619ad5b706a5f79f0efd606d6699e5ef4d9ed2ff9a5923e0088932ad182174d18de033f2612e5d4790326b80403f708d4c498f79e6d3eedc3e3976bccc8ef87ab2042d42043ab179aeb4e85e0ebd35c1d9a1069de082711ab389ca22e4cf0bd707a93b9ab82b9af5108bd15298efb26181f2f672be64116654f026abfea015cca7f3224fc0c90e6bebdb3edc13f91de5fbd72b44f32fc7cf9717c5e6854fb0b3e06c164fd9a5316d2a9eee90b7892191b8755b5ff665532462a5719ab6f762f46205539ff382ae549f77452a07cb2c16689116be1ffbcff0ebc9ebff640637668200dc599e504352564cb76fef361a531e676fe1379d6c85f49811ff8ad4a0f8d2c8edea49f0687969c6fd9c1a61f15751ba9ca5b3c709fcf35dd3988ca02afe4e984f78f49cef4f53820e63dbb2f863cc9d55be784ae1b8c4983c35e508996ba74e237c0461ef7ec0450a7ae7986d01177790d036cfff329c09c9ad7dec910e9a0f0641afd099d96883dd2f7a2ecfc76d5cb94e4817b4bb0b1b9523e68cd35f9110cb0af06e0e3283c917f40825a71b629b314b17377e094e93ccdcdc419cb6f5499907904c8dd1f247e61f01ff1e37ea8d0c671020b9576465218db215cb913ea93fb17dd97ff7b16eba97e56de675674b8126ecfb884f09c72bed1ac9c80b431c1c13dad2feb68cc358d110c198c7dfa051a5963355ddb677b06aaece57d18b25b19edee4c23fe6f6deda20dfdc1ac2a3f894c714494c753a49372c2892cfe4ddc53dfcdb2881803b1da22df955b8e98f7f76d81ee61c521524907787dcee64e99a4ce48ab00a16e9afaac5d5ba8fec1d3b6644b614075d51615b05664fce9bed2f96762e6f0d30fd772f4762dcdeac6d0ea19bd2b1a2639a30f650efff5da8a14f1a7ca55e44ed769bd66256191fa92189b1ddde4b4d6bfa86e482019f591f90de3686c9b12cbe37f2db9a12037658fbe77a8a0267415bbd69cbef0dd626e02528c592aa15cae236b8b97c64774d83341cfe168e3fd4e7d81ab838fb398e698a9b42f0fb66742a47a43fe637aec4e36f610f43a2a196cd51a9de21c1757933f6ef2b4ac8a1807ba40768f4cf5f1047e785a703310924e5589094d283d43f1f1542ec167569e8c3ba655003583ffb61fb9ce539cccc144a6b3b82a86560d7b8c6e81ec61b713c69098414c691dafb55d4cad1e9500fa4a228e8397e65cd8c57d9088557ac307dcd5bed7bbdf6bea0893893e25e802a636a049504cf71612b77fce5023e8a22042571fd0ca84952ccfafe5fc7645e5d23dd29ac80defcc2c16ecc9d8e12cc5c0c9275746d7cef03b7d0b060140685fb4e3587e56fc82b219d855e3d964a24dbcfc438ece4f9bfd54483997370dd466520e5785a9e4550c4085d4e3e0c6c24c0c39dffcc23dddf169c2a9bd5b37a6e04b507f624818083eda40e7c76f25cd17393ddb471abde40f85f06405dff4b041f06e69c31ba7dbf619db9869802818329bb939ff07601b8f93c8ba03c2fe79fc472b0efa77f19cc6382187d0e76b7378258d7a33d4c44412c3f770a6b7f511cf827b31a7332e21e6366200672a9b6ac90f69a800309195b7f90304f6dd099a0f9a5b8169319a450c6a27d4f768fbe8701ab9f88a6c3fd24294bbaf772be2124a7741a490175938437b7b5954a44521568740d8cd47156998caedfaa32e24527d3ba5df3d17ad4cbbe9fa40047d64376922c4badb72cd2a40ace0a9300d869fbc63f6af52e3dd3f81d7de5d3b4ef163c8b5297814ebdf55f706d2ae7001ceab8722cbd24e34e247d39362c08d25b7c2b9bc3edfad2be9483fa46a0f5f600f4c412cf51477f60b9b467d9842f06f0aa61ce023c9e56ae1ef40de5d2d585af91c1571193ae5828713b4763c627e32d2a4e13eeba542e8eb6c89046f27a8d521859ce50aa81825f0db9bb60356735b547f39c73cbbb826702422eab4da5ae75dabfd1754e2b14d58ded9b9ea5733c84450389bd601d679771e34c289d1a35af5b8a9c4c17da0a4f285dfce211a31539d99260107d9f5dc8076e7f8c8b7f67349462ba0b9cf5c653d62425e387e82f898e76a5a1154a6f8f70926b48d837e3a6566ed9fd30e0b1879d33d082caf0963e628b00ebb06801d68625c4177b459b194e735f687c43012cbab721de3ac87513e947c405a23292603e28340ae78d1dd8e0787ad04bd2699beab62180a4dd8b4124d094d7073e2b79208ef9ea73f89fe3370f82b47a973d9cffe2fd6b3410e1f2d35285f5115fd1350888d871fe9bda5d9b2f041be5ded6af12a46c9ec3686ce9238cedab051c2c60a00619c1a1936780b967f98210fd75002764e0e732e6a830f9047a65153ea2168e8629263fe2a223230a7539ac089c8163d46664a6ac90ece7dee274f055264f91549d74ed7c236756d1b9142bf1d240e66ad5a092fd291de02558558ba0ffe0af56b45633f5b8c82a871b5db7a96413e03734e8974ec7a12d58197886d7a4afabc77f8a793daeb76209001b35b2dd955bbddd79adc689ed2eb6e86cf550b458c5466600896daabb3bbd0122f974ac662bfcc7d80a2e64604e73a5c57e02fe3b40f4842c13a5b5f53ceb0ffecd367bfe713d0cdebd27e8b61fc2621935c95432fc6f502752352dccaa467e4219f5adf5b241bf0479d1f7578937f3f115b89d6a330deb0d94b96961ae365b3ef2857de51507df9ef1a78412e2886a362167ac93f43549b2bdb79539f150160d136d671452d5eaf04e220fcd7237f8308edb97534af41b58df33fea946b52f8cf573b534094cb5d3dc22326a5af34585cfae59d58214152246417303ddb29ba781a0758dce4af55ac96f7afeccb3447c7a1f40d5f72c5fd203ccfe232bcaa530529127cc0da8aa902d8e778849c31a7eba937ae404da4a68f915fa1e4fe8c28562bca38b7ceb29eee8b8f63831e05e176d68031df896459f10edd4bbce2771d5a62f8a9c6f10774f1da9e317803dd6c066cf0d0224355588245941362a7f2bde5c37f60eea1d4e8aefc84916136f4b2075ab55ec1ee74ba69297a9d8d003083ec37e538720548d8fea20fb8e32420e637c1efe9d730ef25396908abb21643ce5cd5f03ab76f2a07ec39ea9698b7645276ce4a36f9d2a46e88b287fabfc7652de0e648aaaf8b793dec14c1d2236336134a821d4553a220e566644a3ebd25476558345ae813963fc4809ee716c085717b0e623b70414f871343c6c939d0841edf18416a0a4aa5d91067f93b9e5010d3e968679e0b821aa1c970d50f6cd5903d7466f8cd3604fd97bdd662233db43a73e4d25629c52e130425de3a18121c04d3d16c0d17ce4552d7fddeed88e0214e8a0f7ad4adf3564ee9af08ccb60452180580b72446468c001af024ead466fed12eb212f118fbc54501dd8f79a8384d314924494221280e9e5bf55d5f6f7f84b75c98641c2ba937ca580a0359f1538794141db99f81d6fda80edb07a7e46a97e847d71ae2191ff1bc719f2b3f06b54af09b95e1c1ada55b15c2fc0b9828008e2f0686796abcfbdb7e3c427982badcb58927254b92507ea5d1ac1fffdea5685733d8a97bc2fd9a3b68315b9ff9e2763bc1e642a1e4d370ad9fee8bf564c3a05d501717bcc1b6aea98c6b671397d3d009b309a340a3bade905d67ef8ba3fbb51c09f89a7f4c962567564fbc11ed926108ddf4fbfee9bef6a9dd68b0ccc5d9f4dd505c9b73501a77310b50082a9ecfbb9ccba18f288d417ecde0e7fc87f0454aa093bfe129fec2868430a6aa91848cb9558af974eddd39c0ca87e3e0690eed3b564322cffad98400a172e85d043a9b2c620bc4b70b6cb5f2aa3f3f49d4a18b795754f01a8aaa7fa41a52f081109bbb57028aa63daa9a5307c1d6a5209bafc077ec3fb2a2f0a7106f83cfd03c158635a500cea2f2ce6e933f0114473ae4793b9df0e67f5ee72b7c37bf94f6d589087a678eab02257f6c0db50955701d858a908b3da0245d10fc1bdd53520e773e8d6f7377c27df80e056c662a12ca478bd57a07433fc654355de90e80b142de43d5e2b8ea536f40ceda24b9bba71ad05af90462f67a49035e2a59f03620e0bc77860fba88fc2f74eced6a552d1a2bb7f1663d2fcc70b509f6c688d3997fba68d1975d1aeade1816e9f734c7742bee7d0cb4b230f3d96fdbdb17a267d3deadb22a812109302a148ecd0297c9538960b73a8d1acc6aec0b3f8bb9501c3193ee48169ab5ed816cd5b74ec0f0fba43553256bf4f2ba38314cb93eb386184cc3a4249a33e80db935640bf521cf2efdefc53d8b8505ca6c5d57171eea17db09592e5a84d5ccb32214f438fe78f279dfbe6ffe8d7d73024fc6722d17988bff717af49b5c9c3fdb8bd946162ecea176f3164e1a0f668dfda27e48f762cb0147d4665533da36a22f906a5511e695dc9ee03cd132acf93e39fcb2fceb13cc646011fcf2baca3d7f3034dcccfae831ab079014ace6114b366d0a9013ec36a38c03e188713f4fd54636e2d623f5bda1a51921015f460cdd5c6924d3789763801c9c1dc3d7f05aaf25bb0ef8d55eb58a1e5c454c8f6a880485fe599cc597dee789c8d4a3819b55fa38b7980c7b33bccd282e0d298066385bd56671415e0fb60147853c4adfe4b9f8be584521b63a966884509030b41d33876f3e50dbf55ed589227091e63cd96826a167c631046273c4ecb20a38a2f30c105f2418223f7ed36e2d1cdcd03f809a48c4859cf6041cb76aa04dd6169b904b2d042c1b3e7c36bd4f2e2546c3526390451b9ecc55610766060a025c1b9149bd05c4a3060fb94c3d62cd8c23d7125a4b1760bcd4fee87c5711816dc5921a88355ab8ace05939ede7041efe599e8beb7380ceae2f889811f1a309b626abdffd04b9dc8976b92a5953a6b025da63dfa31bef8636cc942437619839d843389432f96f121c3557fc23891f7a447d25f906f097cf0efa8901a285493ca6e3006b72f1932a05285d1661fa45a0c19db78251fd9576c04499584806ead8bba11ac7ec996c39b231b4fd814238d0582f4df2deae5490af68655ac2617d4285f9f29d676672f31c43c170901bd3e11e55f870c99db1fdd090ede97e3fd469d15220059b859d02fcb6d9af32d04d82ed118a4b35d4333abd617f4a61588c6e2c151bf0edf8960f87fc236c7ff18dd1036b8a76262f89c8f6c80a38b7b53fdcad3a93d5afc7be29a083571bf014d310f2d8ca2d672475263476267f58ac888b0214a7b89b52018e611c688ffaecf2eade1c8befaa33b6e96ce3cbcb0", 0xffa}, {&(0x7f00000012c0)="c4a2982f9c97f4803d5f85bd535f35e60689f46e90242e46534170a692a1c1a4226f4d99f0e753846114d2e2f544fab4837da0cdb4c52c4139f5ec1c2fcfd8f3f4a0e9b93bd20cbc82386f68f791b128bcf2738ab0713b31b609515a4aea87ad32452ea4c2e0d39a9eb4627398b8df361af2a8b18bef52d6d43f1ee47e66eb91573187f11fefd9f7f8759962c2204bf9433e5582e7d0445ab549e232dc5977ecd33718b9966de2ffa7b0cf01241e559049a0dc5b8f085e044de3feb3c1e7d72367ebdd118f7791c15e25", 0xca}, {&(0x7f00000013c0)="a247fe88c33c6968773d36ab520e719745a789428a14172f25d2ca7dabdc1d5770b48e07d904ac67d7fe5f0e70536f9bdc59caff869ff7cad180873ccac597784f5e1940d070e81d235d6698533cdedefce28b929157fa022f039e8843270a8f5158fab00c51452372066db4fc773ca0f51546514b140b605a5a66ac3c529359290097eb580cb2fc7e49253f20bca2f13bc04719ddb6c90973aacc295b5024bada5a902a2234d734dc08282e692293794fe8f869ba452d83f20ef730e058fa5ca386c4e8c335d087a37047a5832faa0e40eae2bcdf61", 0xd6}, {&(0x7f00000014c0)="e568e7bbcbd6110a445d35de2d9e0f4293f9d4d0106f2bfb95bdbf7a64197298091b435fc95d3bcd81b24345f4ecf0275b8e07fb3aed99305aa0cfb88fa9045ca5410fda2426164aa3ebbcee602b0bd63b5b90606d2edc654f3eefff58c6e32fd6163c1ea70b16fd3e51668ef21f9a554dd485079e6ed5d24cd9fcdad9a55add25aa98a881c881b56e2adef6d9b961f8b9cc263965718519067812971e18ce2220d69c62de3ffa9a9850b5e81a51c811694d6a06437d4dc1f3c5398487a84a", 0xbf}], 0x4, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xd8, 0x6}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000028c0)="8597c7f4f90039ae9d32ee69ff02f75ddaf0fd88dcacfe311fa4d1263521b7ac8af2d138b18eaab4df4fff442aff461381a39076ff8bd02f1a80981711822ebbe8a82fb3a818cb74bbefcdde1f5b8945f31725687d9cca12e83688e015b03b88dedf9f51ae7d9600e6635498926f085657a873ebe476850afab8ad3289f9fc08287141154b80b553eadf803237fc3f90a65249f4a8f6b0b590d1f7c5bf5b9e57a9d283d5b7cc514b6780b885367bcb329bb3bb40115b7a06760a50a19c0c29b566a3edd757db567fb47cfa5337f8411ccca46d45f2c43346c800978998e24e80020d5561082496528210c20880b51c34e9bdc5e4244c354e4f8d309c51d4bff7a97a54fd9938ca5cd585c6656c3850bff7fde2f5f4dcf97675007a29b1fdaa35d61569c7f6eb37d6eab62a836a6f62bd1384b146945e1a12f968921b50769bb20b8f8bf0eb2e1f70a08b0501f9d267711bc3bd60d93dc09aa06c1d5720f4776052a2801982f9a4b99ffdacccb538c2e5a24952ea840b32d5a07e39ba6e8390ed7fc4944b0155c343d32a383f0fd510b688943d10c736c624b4d83bc375fc9f7bb7038fa479d49c7a374565ff97587cce775fcb848cae892ee22b898e8c71335cadd6691a22a74ec186e60b40a17791a1c35aae5f367991e4395dd9401d8a11c032ab7fe78a2ba7512ba2c609f7ad3be6b58e9bc85b3c454f48e4b8dad74048a0878ce3c7f1ace92af0667c75dece03fa26e55b8318a214baf96fc491d018b2239b500cc621b9bb37ab61e02d85542d60e76f55dc078eef6eca609cf9a5d60bf8c1dc28d58f8417db053f520faf0e17fa431aa9b2236da60d3d526da8628cbeec09e2b8b66013ec5dcd8fd51c5a17515151502a5cc5812bc35d7124e2ee6de54dd7748203792fc01225a0c263b9b49711900f3b93d7d285ddc46c414ac23d90f85eb747e62992aa811382b65b1fff429292dc6b0c4143e785b1bf267bafd3e05bae17b0790123ae6f9236c31bfe94c78b0421c14d90a7b1497a331995399e7fba130570f9e0ebcc7bc3b98f103c5c1bb7137c9f27dd3be03822236886649504e5b839635394ac87adcf0069ee56a373e45442cdf4226cb35f354008188207836a9e13bcb25e6f21c937f4c3fb8912357ec70995fe8a55ff843742eb7910d3d5306d3cd15e019ee1727e8d681cafc10af4b587c04c21c5d2676936dba3e36f05c175981742ebedca7c9203b8dae1b24cb6e9ecd8ad935989615d47b8871a044d2866ba172148fd57157a88f48f52502bf9d189bb16629341b97ab8bc13d95566a2a11c0027c2f6422668ca6d3b1c29aeabbc1b172123e92d4bee31dad650965f943513f6ee06e5fd86835e8cdcb472b883a40001358434f84feecbf1319e8e82474f986cc3a354ea8473b373286a4a54084e50163830a60f8053ff7d050cdcd7d2bba22018fc7ab6187d872200dee1647b4484bef0011dda69d8588ff6608aff20babe5cef9b712e39464180aa9014a947c54c72f22bf0535b271035e0869bd2672946f0202932a62b26fe4ce2264cba8bbe09042c9a46ed2a563768405cf8629281994eb2f90af0c3cee5acba72e7692ca6d01b30e4ffa7c3ec569488f293d6e806f6b2f9664e9034c33e753ddb47643497bc971fb0386b2275168299655d49ecd6fa5e4b9b7a6f46f9cdc76c22f04faabd4ace239468037f79d572d0c7db16b88e75d278350f47fadac44e34eea1e8b1e4606fbc6f31a95af8a7417a4999c08ff826047a6445461ef0b12eabe536a013578b2c44952931aef1b4fd3565fa42b2c0963740cbda2823030a5a9c054f6f6aaf27af615ce3ff68d7a302d2d3bf3c1292f5fdbf13b08d6ca09c748d8b281503427c0bed964dbaa86d5fd6ba4810cebc4c354553def86c1714b721723ca152e6e3c96ecd5b0a6ac84e8f84b1782a3272c5215c99d822f4bd2bc026bfe3cfdcb6d54e8d711eac6a2503d6fe2ec1f651073f6283799f06c9deb8af521e9a28119ef29bf53d4e66d2c877aeb78511b077d271691a98bd91aaeab0de33315b7052ff74974680106de2d97cd571abdb28b1c442d58cb9115ee4968331b054821491ffa4672265d1bf71a542934b68393bca4e6bfc81b8b9c64723e3ec3794cb75939219b33c670ea6ffc1d6acc507004cd8412f57b2ee3ad84f9a785ef01a5e14a6ffced8b85a2af8261655dde0ab3365e3a57da515b547596a83c76380b7458b43e013942a82f30c007b3792cd131c0d6f649caf40af4281d22e5be08840049c181c0d636e75faed79c01692bc2e4e14730d8804e26b481222e850708f6393dca676f783125eb7b38bcc15bab68649e2f09774323d29e34de6b16784808e426b3d1653b255af6af361f0eeed8fd8b96d8f3be5e2bc1f70f591f9c6c490ddd2cb3c35dc7695b5dfaabb0022181e8f29be03d398c2493f8b0030b0be288fe392455458955d0571b9b822d0ec18b9a3e759fc98f6576189b462f434e3b7d126af9e70620b031b31f025e9bc3a65869cf11461698c77fed7e27eecf88e9d18e7f84ff6968cfe7b47563e58c870eb2eb8f574cc3575a050ed6a71f300daa311cf4c1b16c805ed6184e6f0b4622b08dec951051b3b07170f8fc73a2af02c663db349bc20c7f0c9f3d6d97430c3e25915ed3b474fd8b344a3395022117cca712ec17dbe7e223537663e4e487afa8c53436323cfee396cf442250e45202c68894842ae5ee632148020d4779df553113d3ec99e10278a4c990533a7d60a76a7105fcc7a0c54730453b01829dbbddf894b760808043e015739106ed7d367e6c148d7025f0674d822253468ecf5263486bc5751d9e34d94bb18d7a5788297db7f3f3654cbf9f7ee34ec94b0ef872a6ce29b3de3d72770e2cb269cd9c39b10999b6d96e20d4413d500d3f80e45c45769cdff48f410a914396b19b88ca63bd5dbfa2040b1cc8774709c980621addc163593260c4a0b166a82c586a51a4b2d14974f629ca93ee49834ef437f1e35c6fb009df16d3d0022fe501fa2b72eae280ea922d2737401e1461eb06b9fcd3176396759ab1c61276063fbc84aedad98b9cb415e0c0a88ef66b001cd977736310ec058be369d654f1ec383e1543062554acb5134997e4266b72d35edba0f002121972108643eaee0ee1adc77e7bef82a4cc30e4f19ae09e4ae7b35846997c82263a07da177ce20e4509de90a604f17b5d2a78db8074b9abc17faa04610c74299d97386c80f17f0c25b34dcd1f00b04a58081f130727910af135d4d5961db7b837e9c32b2b9fdc0a01018ac984a12830f767416925de2db3a6402a996718b7245c90bc2f4b4c3270bc91f6bc7fe21ba83a110faed654dbce87c797585e0b7963f34ea4ffdd6ff8ebea04e24aced1b619c22bf899eb5d9668df7b88b4f9aea0e6c06f17e94518a69e8cd17bcbf01590a3e2577140b6b7a697c3d2968e929ced49e4d1cf64a3cd65b8e0ba2b719dd263f715bfeedbefceae62270e5b34cd52a09d6850daeaa4987ba89b590e17a90f35f23339e61923726bb6c5f114f14dd250d40a5465061927dd2d8d3e7e82ac78fa50d428f0907eab97c7fcb82b26a2a34c7b4ab26b9cbf6d0eaaae4a1473a4c436f18a3501a9628db92fc16ce3930820935df63600a3ca67b8114ed14b5866ad0b24feb655d7a89bb5dc615e83ad2ccb2ff7936aafbd3e9afbcbf87f9bdc26e1703f5dda48b012a088f2002b853575cae1141ae0df2952a4824e3595e449b21b97b314fce85bd93b80dd2d2764ef7a4fc6125f48b8d88e7aae910a23024a40827904942e2eb9fd40357f05d3eb454c52206e6555b0b3a17b58680e7bfeeee8e441a02b3e56b59e6e6153f263f91fb99fb5c066c5c9cdf2b39ea0821c004560303d832e52e30811ebd889cd0d4404c1a5e25d65c9af70daf994d1cd05bd999028bbec70ce6a45d6c1b6c3988d5b57fa2fdc1b4cd9a4e40a44f099b424e64069a8d8a1180fd5a524a3936a1d81a8f01494c6591b0c5587fd4d6bb8016f34620ef7b3381a371b024ebaf602f9023991f1d32f215ef6807d548aaa0ad64fff39a21e368d120c363021e836bd4b9273fcd8ab0b0dc68636c9a181acbea54df894462615391c29f3e650e3af73841a6b8a5769d3df9cd81803fba54591dea7e0e990a270bd79a0a1eeb6bc2e44e124cc7962f7a6c5a5404d69f63fc0e2010c806b2757fa6a7f750487087d39e02f95c45cfa625844eec02e2415875a5b68e4aec7f16fa987ec5f5fa52b892c7e1c0ac109f411170df2464c3820c87a656b38c9342a5259d4a4e70a6638818168a4538440368d62a0be30231e133c7a977db40ef92a6e16f1cb3bb584a2a8a727980f69a3931a4630f1f2fa7a4d904c2ec31b99420f5a96f982f125790a58f431b9165082446fcbbd9c7f3d343a1bd883317784e60aec33f35a5f970f18fc5296b3016691ecfe89813f8d98f5ad2082e507601628b11f9c9542c83fa9475ab16e2b98e0f0c4d9740b6f2cddce4e18f4fe54df62d227528ec295f2bfc0afb171a6e062550db4b09a0418295dd079a28816b47cf0e36ad32704afee00501a8f21c11d8641f626086c155b4e9e573b9acb7f7613df866892257d31d72bf75fa6548772cdc42917b78208c0a537ee1fca2a26912e55118c6d25ab2c2100398856478049467e05864ab0bf2a55aabbd180e99fd493427d34782d8ddf04e5c18c74907cfb76d3b888e02e7db784f9a84841492933a854d9d3d0ad6493e4fb1c66262a193c07206af7e1a80cc33271f0729f2ab14766bff0aaf04c4c7c06c503f5e0ef71109ccf8f05e6f770dcff339144198606cb9951d04ab59f91810522cda9308aa076a0502abd8768b7a198502cf6b312b2dd5ffaffe878118e427a2f1c79441bfe009e6154b54683edc92660044b59bc57f6dfac072beb3dbc105e697fc8b06fc3b93879c98e65e0fd8ad6a7a1e1b74dd71f062a882c3b31883f5f34ff4aeb0e4f89e19e36e03c71c25559eb27ac9538332f63b764cb8874fba97283eeaa4e1f1b4b6d97b8092332cafb698b06694948488cc9b1956d80b530242eeca3391b71092598e03cef8cbd1c5e0d290b48d6dff951aa3ec52832681add173a153164cf6533f4b248eafade9fbad02d2bd4d09b8541f54b4abd41b65ce3cd98aa8203f7cf14cba6e67e1da10a7caf14d84060885d251f85e9ed2cd8c2ac8283e639fb312e16353cf4ea80f691948b8f706df55f5dbc0ff25f755470fba8c7115a75eaf4cbd92de24f5fb435ae0d7fae593851c75d6595747c30e949de3d502588f0adf07f596d7188f5b56c7d39b95406a05ba56723df512ae92b0b23c5ca8ffefc9325696ffff6ef61904690a51d1d73084fe9532eecc3c5897f0f07b5051a9ad92e4c18a574716c15659c9d2507530d812264c3983c40f28b3027d2a8fbb995859b1a55dececfd79dc996008ec286283df48af72d052f58df04f9fef379f488a1ad5e52c725c3568caa4b38b0050549df6b9b608389063eb600a5fab0bb09a5721c50d4dbc00ac1957df0e0b28e897a3b6b93dc625748db5eab9b700f6270915cd0ed83d408c81eda0b9a9057a63adc37832464d67b0f10c587f58a768f97e596980e9b64ec7aea412d51342e1ac793f9a0ac3c22891e9d4fabf0a1b4d283a43a17c2d7fa25148a53386a16cd60f1799276b4bc08ab3dbc3e9546fd726c870d372afc1c1783fa1ea241d2accc15f776b21f4602c96affef67732e891ac43996b7243de9e19041791c0d5cc82e250965e4957642f8417b9", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="cfb8e771bbde0f61e0c0205df687c3db2b9509dab5cd362296c095", 0x1b) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000015c0)={'./file0\x00', 0x7fff, 0x4, 0x8, 0x0, 0x5, 0x2, 0x6, 0x1, 0x1, 0x0, 0x8}) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000100)="4b265ba53850262f9669cd4b9145c4079752c801c57c10bf0f2c14f01a2628fd0c25e85f6fc12bd9cdc29fec010c92294881bf79f14729fc30d7d62c4b39e439e451c4fa8e42f4f48ffa162168d88d5622c1e144694349c166b79a4b2a41623eeebbad0f5fa722a9a8f10ce23e2259936e3601c4c6b0", &(0x7f0000000080)=0x76, &(0x7f00000018c0)="b4f72e3ce96151cae20290ad0ac0f15c78fbc31bc33dd2f7b488d5834d7beaac662f7930fea325bfad8d639979d241ce4e564f2314bd40f80b8c072d98d921bb2395e518a92d15c1dc3f94bedf598401279cf0139580341809791b9fcb207030c604ad7abc170dc2e62c703c32875fcc340bd5270886ee657ed4b843db947e3c91bcfc20db7ac806eb2179e573ad02b66cb5f7c932431a869ea50715a493d28e5ff11d9d8166d27c2c984d1671230512e460b8669c3d6502a5b9c07e744242f6b84f7fbf2b54e4c747d07723aedf2f08e7ca03c582a722e389abec6d2c1acd0f67d12d2836dd27f724583c9fdfd00b3f313880e439434bb5cfdb02ab543c7ec70e1d08b86a66950d191a2a2f7bc71bb74078fcdab794e087f7b58638162a9f263fd00986cdf320dae638073e6e06cf39056e24771885cc94b7659e447f737d290351358106e4fc4b343c755dda0eeb88be9312ad00b9b99ac54bd9bd11fbadc4d7c6bf314ebf5e6094ee54758ad526c66d6dfdf135de8e8db0f377fbe33f632411da4df6c544e6be30e486354e9aed3abf60c657ec57e61b9b4b27e42e6a60fdc8cfe12ce29de221c0f6de3ac660e6aaa207e5191fee6e931e0a22adcf3f129e786b71228ad62efabf05f3e77178476459b0e09e0fb3e79652cbc0a00a1b79d3ffe70e583bcdce7d88c2fb139cc2839b5bf817f130cd30eff9e9d44d5feffc202f4c5fa9e2466834143e9c2e8522ff1db40f299ae1b3e755870a62532bac9ff1e48cb2e0139ce6a58186f77b2da625b647a8a897ddefb4011f507b50ffd4be698430af87b606407aa4160cc0ee28648a0c41738e14741afd10fbecda3cb7dba07fedd0fc0e51849c9c56f9e37e025826c09ae1826f21b713e86a71a2f175828df5e79efb945a9d3b1b138df1ce240eb17b61fe62b4053df24a37121e0f705511cfa57870840218c25b300a073db26b8799b8e277ac17b5ec9adb95a95a3790adaf4f81a2312cb154c08f4754352f0c47aa4e9379a8793badcf7748ce7bf0b5d92056d1bb19d7bad2b8cbb1334d0cd2e688f7b1419c56546c2390d8a0a66f50e38c78959858034a5c8847ff46706502e181e7b3fbe647490eedd5bd1170c719b76d33cf55efc67a2f25fe2e10335bb486bce7523488367f70506ef32496fab68c8774d1de7504e6d9595cef5b210b13f0a10515e9ca01bb1055a7c261fd6cf073a714f9def5aa8234183a2a68a2576f1c187bc78790efd97b51238f100e1e2998f6c921af768ffb9e4befa8e0a8c0af87fc1a5eb68161ef54a0b9580d644b4e1102b1e20446b051722ebf94ec2dfbf814a4e25379293e9cde0e34ed1b03eb77434e59e930370b7749daef51207f81fdfe1bac40b681bfba6148388a2a9398531e22f84559bd8e376c9256ad9668692a753ae7aebd1300f3551edfafdf9dae0a9ab5692394de7e77146201ca9f008d19f2ea7292b487c7976867aaf4cf8583047b4cf20a3ed115420814e0bc2f8ab82c73684dd2de08d65ccdfbe59e382cac2eb46eca408e0257b408324c8290e61a9511849f6601aca5f4e0c22ea94f4b1d2c433c01aef7303336d04ff2d54883fc8aa483d1afdb91ddff093f7a8e5514414954a8ca5cdb2376955b02499ebcb634d470409e60fe9e2b911beec740a7b5672933b8aca214bcc2dc936bad794636c9d55a53763ff67961ae616d1a9ad0a4099b780175de62caaedb393407186c1e5b1137dd30dc5851ef1e60b34c914295010ff2e5b9a8d5111efbd575d629584ea149ce7f205af95efb8082a3a474bd07be7af91ab35733bf2bc34f8528e6ed920836a35397e1d0ab936b12eff8ab24d6913bc8426b14c3e1381b58f7aeff29fe91cbaec9e06bb2b70dc212805caf381f40914cca3a08ecb6c2a91499ac19ec45fe93b6ac1f0cdce456c3d7980bec29ff37fd218a1a37bf05f6027c27c27519b44dfead2bf0fd953f794223a50c03460f9db4f7d852269ea10c0c25086d8ac1b1c9c8053cfbffe512a3e7e6caf66d35b76dc05ce5117dd5038404eb77de2362b3c957cb39cd956c1678d2323b2e0e77b3263d7d6f4d5535a1fb95c69b97823c281425b4f3c9fd6f51a42a2c5cc318278a47f40700ffdf52e84d8d6a505b2c3a0244890b0c436f293701739b8fcde38ea39db34c7f6124a1aab06dae413890a2b8ffd31fdc6e2c81725c0ad1847344ead80a4b84fd3cc819dc23dc460141192aa6d38f5675832295839c99649182d993c151afeda70e392940ef7954682ef318a149b5cc3378f71cedaa18c7f3498cb69b4f994820d0b4ea5b5c6a26d962aaecb61929e7931ccfbf869d5f69271c91fb9db8c84b9f352ecfaa81815604613b8dfe3c101c44ab312f75fdd9080aa7a6b66edf7e36d07c89013cc6ab19324c86544f4c7e45fb4b13297bf765c61a202d6f7fdf0c93cce8c4c5a04c482124107692733dcac04f1e28e612a105d4402aed977e7268ce7f50a521e6e7ff2c76fb80ce5b5eb834a661fe7d7e7a687b329103e2a12c7841b7ae582ceb1395df490814195879f807c3bf589e035811dac9db0935ab5477d594bbd0f62f4d953fd99cdf6245ea4129b4d9951908fa8390929383ae2bb5c6740f1d5833b47e710f3abada28350b202f0d02089825c1711df8dcebfad71c43d07f8bacb747b0f99defda361fbfd1f3ede002a15f7dc66e5a1f8487807ef2e26c53a8dfb0f7a2f5571826458f8c6867922c0be8e5dc6c9302b3b49a5acd9088da564d98e8f11e1173b42394ebb501962a56dc596d57009e43251e75858b4d6e0860320b18207d738c898f3ae1bc7e8c3883ca7e033ee270ee2e2756862f2735a21275bdc9f31fc60e42cbeb9e614677a4c97e36b7c4cdcdc922e330373b1cba9d46233701028266e05a55f3b6abf8f7b20e4d1b6fa5be45d00d587fc83f95f7675518f4f999981fad714b183249d0096b9f912a219a5979f103f1c46aa93af14129932c7e669564d3ecbfcd86f3b4c1d3b87f479035271a01dc1e497ec5e8589f9032a4b248926fb255897fa4f9aa3b203eab0c1e1452817e1133c40f290b55f02aa81b7d825a0c709b38ae2d540d4857ef753e624c910687d9f1b907e13c560ea0653529d456c0fb30a6cc3ba4835dbc534e69859209e505bc40da2f3a4f4ab6fa0ac6b4c9c22777a6cf0b2c9eb53402242ff191b67fe79ba81a8ad89a85ca2c6db1992885c039754f69b555c240437a4d43a432c6cc27d1b5e8815a7edf7d48205280737d6fe7ff15a8388084ba62b6e9594db2f86749800187c47296b88bc49bd312bcbceee06ae084ebf3060a5546867dff079b9f6d60d75fe397a4b29f88bc44b210089a86f0ed83c020c9616e98a32711aaf9cf119664efa26eb26cf5798111ab33a3ca066309f137a1f8bdf01b5fe9d0a70a5a6c398e5fbe2af8717fd0db0ea23b6ba9915b1bf1960af96a340ac9bfc1237706eb9f031fe7dae31a82577448a9f2e1bea04142b419ee13016c6311a8fd5aea4573b9d81ca1a357e853dc47ff06b1358ca7d5e0f25f99002d3c2bb89b6a447a381c46fc2e4f891e802288ab04e0e933acd700c1eeaa17400117f6385597769418c3ec29e9c483e64b1b9ac7e52c9650d83fdbf549d4375c1409d42479c0d8741cb30c1d8b2ec4cef3c2c2e8f4726d2f6cf3d2103c6981f123f00f8e19d7519f2ddc0e91370b1b1a3bad67bc4447f22661adaf2bc3fd44de1b566807f2fb77ddd663a9d31ebafc3d83ffb5bbda28132c5faf6bec57a64d66a91f04c69d8051f1e99a14bc89b97737ef25453453e26a3f2908de84a79108fb01dc1e6205303d95e59a944cdf5b4045ebac5e9ef63e28b9dcd9d75ed1a5db8ea4ed3ad6bbd8de1afbbf7d5f8b32dfd76ba0fc96b55a46ec5af8c94257c09b4e93089188541e1a04b70ab909a50189a5561e66d3d319ed9f87a8b87fab5ba49766d711fdea672c7a3933b0f27bf68b549610b85c6d7e6ccc5514f393f625690643086ee8316bbea036ddfc1cd0780f86a6ca04deeb2e8a9a9b935adb28b7cc7903f5e7f2da8528ed17079cec9a140406bc505ec128425c12d8a22c78478dcd5b5eb5fbab61760ebf4d336298ad1d7c235b6377bb876579e7c5d579520c9e3fb6a039e80e098d207b76e0b0f3b1ca3d06f26ebbd7d95a3d3fd2537b98a77dbf828c36acc3335b7e0aad8ae03d683e35ba9a8a9863151639d71cd588170d0024a2b4834f85afa037f7cb723dc700405747841d6f4b82ee7ca8205ec96e972d2a9dc887ffe5675c65a0599387290181b80cce64e3a02b9089c3951225ab9faffbf3da61e72695f790f38a26acd766853fbe19be4c5aa7dc48eb1b7a75640b69098cc0fa21615ac869b2400eec0f349a7d515a1f4f6defe3a04b480bbdee7c69793cc3d183a0492fa9c2b7e290882bb2d64d9b8ba0ecd2c4b8d5c417c98a96b255051eb288b3589ed775d5c5cc163dcb731976f97de1d8f7c7e6ff2928ac6de479902d2f88f17b5fd9959ad1f30480d06c32796222dc8176bd8d6f48f0ec5d32bc60f602fcd4ae2bf96a1be1e5b3a3c298fa2ff4f2f00a2581dfb75db5a33bad1c511003918b5f8cf40f3bc5a9a6d2093da8a1693f2aadc3cd96a7375f956e4ea7016788e40dccd3e06643341b53280f641ac30dbb53c8d29c8fa937182eba097dbae8ecc6e9d068266f5e2a5f0507dff4e6a038ffdd64bdb16ccc62857e7c4114e3ac5495083385f744ab98da0097eb41752cbd91d6bca0b4c3aa0a5144d0cfe8115aeca8a48b09e75856021462f0050fcf5a2aa557b936cf306b6f613ce4cf493d25ad888a54ff3ff208740944802107ec16d60ff532c46b2c89c958c33ba7d2b621e4e2ae4c9798fdc4fb45f8247c6b205a310e731f05fa7529f5ad1cbc4d496f276155fd62aa64d4940b358b01613978b155c324170a3dd20d48592d40711ef7b02aa0536719e4cf131af662c1b7d078b588be19f0d873b9e4b417b54411c0dde2897848b7ce3e4377572b105fab55996f225fbd670a13b2babecdc2d0e791f0516fd0efae46dc49198975806df0c318458150dbff0a404245e6426c062c81a969efbdaf7e9cb57ddf0a2a86bed48998011ba017f7b02e17a37407712ec18809fd2ca3f93321410d56313352c689dbb6753d8cd33415cd7c6b7cadb412ebf8e93042503a4e4a2959571846c7c1238e63fb720730679dea5a6d7ed915ae8aaec7e6373769bd9b76ac3b76d88c5db9f82cd67152d191ede2e00882e9c1629eb92ff2ded257a3c8c8b157ba7dd8ce929ae5fbc84e27c21b7f28eb5d96cc3d5667572b39081bc3ee7f1297da5e97f8b48a94f02d0b784b2effe3f83cc663473b48fea73e793a78ca6e0e8ad7b99785b14439400566f9bf745bad8b674488431b0c4b9b6cf70ee860742f939f71718468e2c1e44360db14302694a7cf2cb12e8a41d41bd70caf68f3197c07ee8c147544d42312a91a6a724b335cb43f9f98d565d6f021e5296cebd816714cbec82f8092dc4b17b9806ccbcfb1ea456e60ed5b4343c4a33b265d3c5a852ca6ca82b49407d198213020b5f800b6f6bcdd96c308d6063ab7907b3bb55ee195f3477f7000efffdb85780ef40a725e21b68dbaa95c45ca53197f15dedb794539e31de4dac6716d145997358b8d72f93320b8f662a818cfc0938353a226010d889df5a217ee44427d2e3a2f3be02e1b09dbf09d9a3ecb6aab79d2db580fe32bc4de3e34ebdfb35ba230b6b19940733f980437f375e5cf216b9b9503c9a42349f0b9c1f345ea7c94bda15f91", 0x1000) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x6, 0x3, 0x7, 0x9, "22f006000000009ba340c3000000000000007600", 0x3, 0x5}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)="3622946e18d8c0299689ff4189146fd8659cc6e393bf624d6528e5d3a62673752550edee1cce34357529f9682f3a606ca0ee2f4e278b3c819247f8384e5832d6b4de47206056354683a4f23006f494744bb4a2aad111462471c41d4ab69c610a99978656f52964501be46bd5c6974f5b546b96c7da439b08edaf0d92be3638e4e60d7cb933d23d8c6585807b0b92511aa5c35c1d0e9464ac687d02a26e8b4ad7e02501357b0a0930cc5e89bfba539ba84230424f1b3e80d92a367121b199f428311b82635bebe046b7458b9366e806e939ea785797b983", 0xd7}], 0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000002c0)="736511071fd26c745bada0c7b5ae1e0bfe1066d89a5902d0fbc16404534fd5381e3990195f4ab1a5f501952c727a84312e99d7eefb0f748b85e8b35b7d080aca64c75afb1902d9ec8b7a1c8fe306d1042acbdf089dc58ca2f3cbc481225b14c41fded3d8d835643b11ef17674dcf5364584900bb96551013ad5f8821150a0a5293f3e4ad308ed9147db0aa201d7527cd5d26060696f33e29c776b4fbe3a8f19e002da398104dc1db4b595e0923afcf5a1b79ce8736ada050c0471426f73b839f215e426facf0c9551de31aa48c0c14264ab7ee1373e97cd34d0706a0b428b4a7efc1fddf2db48afc1bb203e69bd78fe6115d928f791e51c83d950599632064b33edf21b737064a2efcad25d3610145c821550879cad130a6dccb58e4fbd183398f0e30de8c8c0aa0562761788348c0cf956db48eeb40e7275f2a492d02c1a18213ab29f5011cfdf6251266285e24166e8ff0b2f58076ed43c7b2b318df901c518a7fb6619ad5b706a5f79f0efd606d6699e5ef4d9ed2ff9a5923e0088932ad182174d18de033f2612e5d4790326b80403f708d4c498f79e6d3eedc3e3976bccc8ef87ab2042d42043ab179aeb4e85e0ebd35c1d9a1069de082711ab389ca22e4cf0bd707a93b9ab82b9af5108bd15298efb26181f2f672be64116654f026abfea015cca7f3224fc0c90e6bebdb3edc13f91de5fbd72b44f32fc7cf9717c5e6854fb0b3e06c164fd9a5316d2a9eee90b7892191b8755b5ff665532462a5719ab6f762f46205539ff382ae549f77452a07cb2c16689116be1ffbcff0ebc9ebff640637668200dc599e504352564cb76fef361a531e676fe1379d6c85f49811ff8ad4a0f8d2c8edea49f0687969c6fd9c1a61f15751ba9ca5b3c709fcf35dd3988ca02afe4e984f78f49cef4f53820e63dbb2f863cc9d55be784ae1b8c4983c35e508996ba74e237c0461ef7ec0450a7ae7986d01177790d036cfff329c09c9ad7dec910e9a0f0641afd099d96883dd2f7a2ecfc76d5cb94e4817b4bb0b1b9523e68cd35f9110cb0af06e0e3283c917f40825a71b629b314b17377e094e93ccdcdc419cb6f5499907904c8dd1f247e61f01ff1e37ea8d0c671020b9576465218db215cb913ea93fb17dd97ff7b16eba97e56de675674b8126ecfb884f09c72bed1ac9c80b431c1c13dad2feb68cc358d110c198c7dfa051a5963355ddb677b06aaece57d18b25b19edee4c23fe6f6deda20dfdc1ac2a3f894c714494c753a49372c2892cfe4ddc53dfcdb2881803b1da22df955b8e98f7f76d81ee61c521524907787dcee64e99a4ce48ab00a16e9afaac5d5ba8fec1d3b6644b614075d51615b05664fce9bed2f96762e6f0d30fd772f4762dcdeac6d0ea19bd2b1a2639a30f650efff5da8a14f1a7ca55e44ed769bd66256191fa92189b1ddde4b4d6bfa86e482019f591f90de3686c9b12cbe37f2db9a12037658fbe77a8a0267415bbd69cbef0dd626e02528c592aa15cae236b8b97c64774d83341cfe168e3fd4e7d81ab838fb398e698a9b42f0fb66742a47a43fe637aec4e36f610f43a2a196cd51a9de21c1757933f6ef2b4ac8a1807ba40768f4cf5f1047e785a703310924e5589094d283d43f1f1542ec167569e8c3ba655003583ffb61fb9ce539cccc144a6b3b82a86560d7b8c6e81ec61b713c69098414c691dafb55d4cad1e9500fa4a228e8397e65cd8c57d9088557ac307dcd5bed7bbdf6bea0893893e25e802a636a049504cf71612b77fce5023e8a22042571fd0ca84952ccfafe5fc7645e5d23dd29ac80defcc2c16ecc9d8e12cc5c0c9275746d7cef03b7d0b060140685fb4e3587e56fc82b219d855e3d964a24dbcfc438ece4f9bfd54483997370dd466520e5785a9e4550c4085d4e3e0c6c24c0c39dffcc23dddf169c2a9bd5b37a6e04b507f624818083eda40e7c76f25cd17393ddb471abde40f85f06405dff4b041f06e69c31ba7dbf619db9869802818329bb939ff07601b8f93c8ba03c2fe79fc472b0efa77f19cc6382187d0e76b7378258d7a33d4c44412c3f770a6b7f511cf827b31a7332e21e6366200672a9b6ac90f69a800309195b7f90304f6dd099a0f9a5b8169319a450c6a27d4f768fbe8701ab9f88a6c3fd24294bbaf772be2124a7741a490175938437b7b5954a44521568740d8cd47156998caedfaa32e24527d3ba5df3d17ad4cbbe9fa40047d64376922c4badb72cd2a40ace0a9300d869fbc63f6af52e3dd3f81d7de5d3b4ef163c8b5297814ebdf55f706d2ae7001ceab8722cbd24e34e247d39362c08d25b7c2b9bc3edfad2be9483fa46a0f5f600f4c412cf51477f60b9b467d9842f06f0aa61ce023c9e56ae1ef40de5d2d585af91c1571193ae5828713b4763c627e32d2a4e13eeba542e8eb6c89046f27a8d521859ce50aa81825f0db9bb60356735b547f39c73cbbb826702422eab4da5ae75dabfd1754e2b14d58ded9b9ea5733c84450389bd601d679771e34c289d1a35af5b8a9c4c17da0a4f285dfce211a31539d99260107d9f5dc8076e7f8c8b7f67349462ba0b9cf5c653d62425e387e82f898e76a5a1154a6f8f70926b48d837e3a6566ed9fd30e0b1879d33d082caf0963e628b00ebb06801d68625c4177b459b194e735f687c43012cbab721de3ac87513e947c405a23292603e28340ae78d1dd8e0787ad04bd2699beab62180a4dd8b4124d094d7073e2b79208ef9ea73f89fe3370f82b47a973d9cffe2fd6b3410e1f2d35285f5115fd1350888d871fe9bda5d9b2f041be5ded6af12a46c9ec3686ce9238cedab051c2c60a00619c1a1936780b967f98210fd75002764e0e732e6a830f9047a65153ea2168e8629263fe2a223230a7539ac089c8163d46664a6ac90ece7dee274f055264f91549d74ed7c236756d1b9142bf1d240e66ad5a092fd291de02558558ba0ffe0af56b45633f5b8c82a871b5db7a96413e03734e8974ec7a12d58197886d7a4afabc77f8a793daeb76209001b35b2dd955bbddd79adc689ed2eb6e86cf550b458c5466600896daabb3bbd0122f974ac662bfcc7d80a2e64604e73a5c57e02fe3b40f4842c13a5b5f53ceb0ffecd367bfe713d0cdebd27e8b61fc2621935c95432fc6f502752352dccaa467e4219f5adf5b241bf0479d1f7578937f3f115b89d6a330deb0d94b96961ae365b3ef2857de51507df9ef1a78412e2886a362167ac93f43549b2bdb79539f150160d136d671452d5eaf04e220fcd7237f8308edb97534af41b58df33fea946b52f8cf573b534094cb5d3dc22326a5af34585cfae59d58214152246417303ddb29ba781a0758dce4af55ac96f7afeccb3447c7a1f40d5f72c5fd203ccfe232bcaa530529127cc0da8aa902d8e778849c31a7eba937ae404da4a68f915fa1e4fe8c28562bca38b7ceb29eee8b8f63831e05e176d68031df896459f10edd4bbce2771d5a62f8a9c6f10774f1da9e317803dd6c066cf0d0224355588245941362a7f2bde5c37f60eea1d4e8aefc84916136f4b2075ab55ec1ee74ba69297a9d8d003083ec37e538720548d8fea20fb8e32420e637c1efe9d730ef25396908abb21643ce5cd5f03ab76f2a07ec39ea9698b7645276ce4a36f9d2a46e88b287fabfc7652de0e648aaaf8b793dec14c1d2236336134a821d4553a220e566644a3ebd25476558345ae813963fc4809ee716c085717b0e623b70414f871343c6c939d0841edf18416a0a4aa5d91067f93b9e5010d3e968679e0b821aa1c970d50f6cd5903d7466f8cd3604fd97bdd662233db43a73e4d25629c52e130425de3a18121c04d3d16c0d17ce4552d7fddeed88e0214e8a0f7ad4adf3564ee9af08ccb60452180580b72446468c001af024ead466fed12eb212f118fbc54501dd8f79a8384d314924494221280e9e5bf55d5f6f7f84b75c98641c2ba937ca580a0359f1538794141db99f81d6fda80edb07a7e46a97e847d71ae2191ff1bc719f2b3f06b54af09b95e1c1ada55b15c2fc0b9828008e2f0686796abcfbdb7e3c427982badcb58927254b92507ea5d1ac1fffdea5685733d8a97bc2fd9a3b68315b9ff9e2763bc1e642a1e4d370ad9fee8bf564c3a05d501717bcc1b6aea98c6b671397d3d009b309a340a3bade905d67ef8ba3fbb51c09f89a7f4c962567564fbc11ed926108ddf4fbfee9bef6a9dd68b0ccc5d9f4dd505c9b73501a77310b50082a9ecfbb9ccba18f288d417ecde0e7fc87f0454aa093bfe129fec2868430a6aa91848cb9558af974eddd39c0ca87e3e0690eed3b564322cffad98400a172e85d043a9b2c620bc4b70b6cb5f2aa3f3f49d4a18b795754f01a8aaa7fa41a52f081109bbb57028aa63daa9a5307c1d6a5209bafc077ec3fb2a2f0a7106f83cfd03c158635a500cea2f2ce6e933f0114473ae4793b9df0e67f5ee72b7c37bf94f6d589087a678eab02257f6c0db50955701d858a908b3da0245d10fc1bdd53520e773e8d6f7377c27df80e056c662a12ca478bd57a07433fc654355de90e80b142de43d5e2b8ea536f40ceda24b9bba71ad05af90462f67a49035e2a59f03620e0bc77860fba88fc2f74eced6a552d1a2bb7f1663d2fcc70b509f6c688d3997fba68d1975d1aeade1816e9f734c7742bee7d0cb4b230f3d96fdbdb17a267d3deadb22a812109302a148ecd0297c9538960b73a8d1acc6aec0b3f8bb9501c3193ee48169ab5ed816cd5b74ec0f0fba43553256bf4f2ba38314cb93eb386184cc3a4249a33e80db935640bf521cf2efdefc53d8b8505ca6c5d57171eea17db09592e5a84d5ccb32214f438fe78f279dfbe6ffe8d7d73024fc6722d17988bff717af49b5c9c3fdb8bd946162ecea176f3164e1a0f668dfda27e48f762cb0147d4665533da36a22f906a5511e695dc9ee03cd132acf93e39fcb2fceb13cc646011fcf2baca3d7f3034dcccfae831ab079014ace6114b366d0a9013ec36a38c03e188713f4fd54636e2d623f5bda1a51921015f460cdd5c6924d3789763801c9c1dc3d7f05aaf25bb0ef8d55eb58a1e5c454c8f6a880485fe599cc597dee789c8d4a3819b55fa38b7980c7b33bccd282e0d298066385bd56671415e0fb60147853c4adfe4b9f8be584521b63a966884509030b41d33876f3e50dbf55ed589227091e63cd96826a167c631046273c4ecb20a38a2f30c105f2418223f7ed36e2d1cdcd03f809a48c4859cf6041cb76aa04dd6169b904b2d042c1b3e7c36bd4f2e2546c3526390451b9ecc55610766060a025c1b9149bd05c4a3060fb94c3d62cd8c23d7125a4b1760bcd4fee87c5711816dc5921a88355ab8ace05939ede7041efe599e8beb7380ceae2f889811f1a309b626abdffd04b9dc8976b92a5953a6b025da63dfa31bef8636cc942437619839d843389432f96f121c3557fc23891f7a447d25f906f097cf0efa8901a285493ca6e3006b72f1932a05285d1661fa45a0c19db78251fd9576c04499584806ead8bba11ac7ec996c39b231b4fd814238d0582f4df2deae5490af68655ac2617d4285f9f29d676672f31c43c170901bd3e11e55f870c99db1fdd090ede97e3fd469d15220059b859d02fcb6d9af32d04d82ed118a4b35d4333abd617f4a61588c6e2c151bf0edf8960f87fc236c7ff18dd1036b8a76262f89c8f6c80a38b7b53fdcad3a93d5afc7be29a083571bf014d310f2d8ca2d672475263476267f58ac888b0214a7b89b52018e611c688ffaecf2eade1c8befaa33b6e96ce3cbcb0", 0xffa}, {&(0x7f00000012c0)="c4a2982f9c97f4803d5f85bd535f35e60689f46e90242e46534170a692a1c1a4226f4d99f0e753846114d2e2f544fab4837da0cdb4c52c4139f5ec1c2fcfd8f3f4a0e9b93bd20cbc82386f68f791b128bcf2738ab0713b31b609515a4aea87ad32452ea4c2e0d39a9eb4627398b8df361af2a8b18bef52d6d43f1ee47e66eb91573187f11fefd9f7f8759962c2204bf9433e5582e7d0445ab549e232dc5977ecd33718b9966de2ffa7b0cf01241e559049a0dc5b8f085e044de3feb3c1e7d72367ebdd118f7791c15e25", 0xca}, {&(0x7f00000013c0)="a247fe88c33c6968773d36ab520e719745a789428a14172f25d2ca7dabdc1d5770b48e07d904ac67d7fe5f0e70536f9bdc59caff869ff7cad180873ccac597784f5e1940d070e81d235d6698533cdedefce28b929157fa022f039e8843270a8f5158fab00c51452372066db4fc773ca0f51546514b140b605a5a66ac3c529359290097eb580cb2fc7e49253f20bca2f13bc04719ddb6c90973aacc295b5024bada5a902a2234d734dc08282e692293794fe8f869ba452d83f20ef730e058fa5ca386c4e8c335d087a37047a5832faa0e40eae2bcdf61", 0xd6}, {&(0x7f00000014c0)="e568e7bbcbd6110a445d35de2d9e0f4293f9d4d0106f2bfb95bdbf7a64197298091b435fc95d3bcd81b24345f4ecf0275b8e07fb3aed99305aa0cfb88fa9045ca5410fda2426164aa3ebbcee602b0bd63b5b90606d2edc654f3eefff58c6e32fd6163c1ea70b16fd3e51668ef21f9a554dd485079e6ed5d24cd9fcdad9a55add25aa98a881c881b56e2adef6d9b961f8b9cc263965718519067812971e18ce2220d69c62de3ffa9a9850b5e81a51c811694d6a06437d4dc1f3c5398487a84a", 0xbf}], 0x4, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xd8, 0x6}, 0xc) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000028c0)="8597c7f4f90039ae9d32ee69ff02f75ddaf0fd88dcacfe311fa4d1263521b7ac8af2d138b18eaab4df4fff442aff461381a39076ff8bd02f1a80981711822ebbe8a82fb3a818cb74bbefcdde1f5b8945f31725687d9cca12e83688e015b03b88dedf9f51ae7d9600e6635498926f085657a873ebe476850afab8ad3289f9fc08287141154b80b553eadf803237fc3f90a65249f4a8f6b0b590d1f7c5bf5b9e57a9d283d5b7cc514b6780b885367bcb329bb3bb40115b7a06760a50a19c0c29b566a3edd757db567fb47cfa5337f8411ccca46d45f2c43346c800978998e24e80020d5561082496528210c20880b51c34e9bdc5e4244c354e4f8d309c51d4bff7a97a54fd9938ca5cd585c6656c3850bff7fde2f5f4dcf97675007a29b1fdaa35d61569c7f6eb37d6eab62a836a6f62bd1384b146945e1a12f968921b50769bb20b8f8bf0eb2e1f70a08b0501f9d267711bc3bd60d93dc09aa06c1d5720f4776052a2801982f9a4b99ffdacccb538c2e5a24952ea840b32d5a07e39ba6e8390ed7fc4944b0155c343d32a383f0fd510b688943d10c736c624b4d83bc375fc9f7bb7038fa479d49c7a374565ff97587cce775fcb848cae892ee22b898e8c71335cadd6691a22a74ec186e60b40a17791a1c35aae5f367991e4395dd9401d8a11c032ab7fe78a2ba7512ba2c609f7ad3be6b58e9bc85b3c454f48e4b8dad74048a0878ce3c7f1ace92af0667c75dece03fa26e55b8318a214baf96fc491d018b2239b500cc621b9bb37ab61e02d85542d60e76f55dc078eef6eca609cf9a5d60bf8c1dc28d58f8417db053f520faf0e17fa431aa9b2236da60d3d526da8628cbeec09e2b8b66013ec5dcd8fd51c5a17515151502a5cc5812bc35d7124e2ee6de54dd7748203792fc01225a0c263b9b49711900f3b93d7d285ddc46c414ac23d90f85eb747e62992aa811382b65b1fff429292dc6b0c4143e785b1bf267bafd3e05bae17b0790123ae6f9236c31bfe94c78b0421c14d90a7b1497a331995399e7fba130570f9e0ebcc7bc3b98f103c5c1bb7137c9f27dd3be03822236886649504e5b839635394ac87adcf0069ee56a373e45442cdf4226cb35f354008188207836a9e13bcb25e6f21c937f4c3fb8912357ec70995fe8a55ff843742eb7910d3d5306d3cd15e019ee1727e8d681cafc10af4b587c04c21c5d2676936dba3e36f05c175981742ebedca7c9203b8dae1b24cb6e9ecd8ad935989615d47b8871a044d2866ba172148fd57157a88f48f52502bf9d189bb16629341b97ab8bc13d95566a2a11c0027c2f6422668ca6d3b1c29aeabbc1b172123e92d4bee31dad650965f943513f6ee06e5fd86835e8cdcb472b883a40001358434f84feecbf1319e8e82474f986cc3a354ea8473b373286a4a54084e50163830a60f8053ff7d050cdcd7d2bba22018fc7ab6187d872200dee1647b4484bef0011dda69d8588ff6608aff20babe5cef9b712e39464180aa9014a947c54c72f22bf0535b271035e0869bd2672946f0202932a62b26fe4ce2264cba8bbe09042c9a46ed2a563768405cf8629281994eb2f90af0c3cee5acba72e7692ca6d01b30e4ffa7c3ec569488f293d6e806f6b2f9664e9034c33e753ddb47643497bc971fb0386b2275168299655d49ecd6fa5e4b9b7a6f46f9cdc76c22f04faabd4ace239468037f79d572d0c7db16b88e75d278350f47fadac44e34eea1e8b1e4606fbc6f31a95af8a7417a4999c08ff826047a6445461ef0b12eabe536a013578b2c44952931aef1b4fd3565fa42b2c0963740cbda2823030a5a9c054f6f6aaf27af615ce3ff68d7a302d2d3bf3c1292f5fdbf13b08d6ca09c748d8b281503427c0bed964dbaa86d5fd6ba4810cebc4c354553def86c1714b721723ca152e6e3c96ecd5b0a6ac84e8f84b1782a3272c5215c99d822f4bd2bc026bfe3cfdcb6d54e8d711eac6a2503d6fe2ec1f651073f6283799f06c9deb8af521e9a28119ef29bf53d4e66d2c877aeb78511b077d271691a98bd91aaeab0de33315b7052ff74974680106de2d97cd571abdb28b1c442d58cb9115ee4968331b054821491ffa4672265d1bf71a542934b68393bca4e6bfc81b8b9c64723e3ec3794cb75939219b33c670ea6ffc1d6acc507004cd8412f57b2ee3ad84f9a785ef01a5e14a6ffced8b85a2af8261655dde0ab3365e3a57da515b547596a83c76380b7458b43e013942a82f30c007b3792cd131c0d6f649caf40af4281d22e5be08840049c181c0d636e75faed79c01692bc2e4e14730d8804e26b481222e850708f6393dca676f783125eb7b38bcc15bab68649e2f09774323d29e34de6b16784808e426b3d1653b255af6af361f0eeed8fd8b96d8f3be5e2bc1f70f591f9c6c490ddd2cb3c35dc7695b5dfaabb0022181e8f29be03d398c2493f8b0030b0be288fe392455458955d0571b9b822d0ec18b9a3e759fc98f6576189b462f434e3b7d126af9e70620b031b31f025e9bc3a65869cf11461698c77fed7e27eecf88e9d18e7f84ff6968cfe7b47563e58c870eb2eb8f574cc3575a050ed6a71f300daa311cf4c1b16c805ed6184e6f0b4622b08dec951051b3b07170f8fc73a2af02c663db349bc20c7f0c9f3d6d97430c3e25915ed3b474fd8b344a3395022117cca712ec17dbe7e223537663e4e487afa8c53436323cfee396cf442250e45202c68894842ae5ee632148020d4779df553113d3ec99e10278a4c990533a7d60a76a7105fcc7a0c54730453b01829dbbddf894b760808043e015739106ed7d367e6c148d7025f0674d822253468ecf5263486bc5751d9e34d94bb18d7a5788297db7f3f3654cbf9f7ee34ec94b0ef872a6ce29b3de3d72770e2cb269cd9c39b10999b6d96e20d4413d500d3f80e45c45769cdff48f410a914396b19b88ca63bd5dbfa2040b1cc8774709c980621addc163593260c4a0b166a82c586a51a4b2d14974f629ca93ee49834ef437f1e35c6fb009df16d3d0022fe501fa2b72eae280ea922d2737401e1461eb06b9fcd3176396759ab1c61276063fbc84aedad98b9cb415e0c0a88ef66b001cd977736310ec058be369d654f1ec383e1543062554acb5134997e4266b72d35edba0f002121972108643eaee0ee1adc77e7bef82a4cc30e4f19ae09e4ae7b35846997c82263a07da177ce20e4509de90a604f17b5d2a78db8074b9abc17faa04610c74299d97386c80f17f0c25b34dcd1f00b04a58081f130727910af135d4d5961db7b837e9c32b2b9fdc0a01018ac984a12830f767416925de2db3a6402a996718b7245c90bc2f4b4c3270bc91f6bc7fe21ba83a110faed654dbce87c797585e0b7963f34ea4ffdd6ff8ebea04e24aced1b619c22bf899eb5d9668df7b88b4f9aea0e6c06f17e94518a69e8cd17bcbf01590a3e2577140b6b7a697c3d2968e929ced49e4d1cf64a3cd65b8e0ba2b719dd263f715bfeedbefceae62270e5b34cd52a09d6850daeaa4987ba89b590e17a90f35f23339e61923726bb6c5f114f14dd250d40a5465061927dd2d8d3e7e82ac78fa50d428f0907eab97c7fcb82b26a2a34c7b4ab26b9cbf6d0eaaae4a1473a4c436f18a3501a9628db92fc16ce3930820935df63600a3ca67b8114ed14b5866ad0b24feb655d7a89bb5dc615e83ad2ccb2ff7936aafbd3e9afbcbf87f9bdc26e1703f5dda48b012a088f2002b853575cae1141ae0df2952a4824e3595e449b21b97b314fce85bd93b80dd2d2764ef7a4fc6125f48b8d88e7aae910a23024a40827904942e2eb9fd40357f05d3eb454c52206e6555b0b3a17b58680e7bfeeee8e441a02b3e56b59e6e6153f263f91fb99fb5c066c5c9cdf2b39ea0821c004560303d832e52e30811ebd889cd0d4404c1a5e25d65c9af70daf994d1cd05bd999028bbec70ce6a45d6c1b6c3988d5b57fa2fdc1b4cd9a4e40a44f099b424e64069a8d8a1180fd5a524a3936a1d81a8f01494c6591b0c5587fd4d6bb8016f34620ef7b3381a371b024ebaf602f9023991f1d32f215ef6807d548aaa0ad64fff39a21e368d120c363021e836bd4b9273fcd8ab0b0dc68636c9a181acbea54df894462615391c29f3e650e3af73841a6b8a5769d3df9cd81803fba54591dea7e0e990a270bd79a0a1eeb6bc2e44e124cc7962f7a6c5a5404d69f63fc0e2010c806b2757fa6a7f750487087d39e02f95c45cfa625844eec02e2415875a5b68e4aec7f16fa987ec5f5fa52b892c7e1c0ac109f411170df2464c3820c87a656b38c9342a5259d4a4e70a6638818168a4538440368d62a0be30231e133c7a977db40ef92a6e16f1cb3bb584a2a8a727980f69a3931a4630f1f2fa7a4d904c2ec31b99420f5a96f982f125790a58f431b9165082446fcbbd9c7f3d343a1bd883317784e60aec33f35a5f970f18fc5296b3016691ecfe89813f8d98f5ad2082e507601628b11f9c9542c83fa9475ab16e2b98e0f0c4d9740b6f2cddce4e18f4fe54df62d227528ec295f2bfc0afb171a6e062550db4b09a0418295dd079a28816b47cf0e36ad32704afee00501a8f21c11d8641f626086c155b4e9e573b9acb7f7613df866892257d31d72bf75fa6548772cdc42917b78208c0a537ee1fca2a26912e55118c6d25ab2c2100398856478049467e05864ab0bf2a55aabbd180e99fd493427d34782d8ddf04e5c18c74907cfb76d3b888e02e7db784f9a84841492933a854d9d3d0ad6493e4fb1c66262a193c07206af7e1a80cc33271f0729f2ab14766bff0aaf04c4c7c06c503f5e0ef71109ccf8f05e6f770dcff339144198606cb9951d04ab59f91810522cda9308aa076a0502abd8768b7a198502cf6b312b2dd5ffaffe878118e427a2f1c79441bfe009e6154b54683edc92660044b59bc57f6dfac072beb3dbc105e697fc8b06fc3b93879c98e65e0fd8ad6a7a1e1b74dd71f062a882c3b31883f5f34ff4aeb0e4f89e19e36e03c71c25559eb27ac9538332f63b764cb8874fba97283eeaa4e1f1b4b6d97b8092332cafb698b06694948488cc9b1956d80b530242eeca3391b71092598e03cef8cbd1c5e0d290b48d6dff951aa3ec52832681add173a153164cf6533f4b248eafade9fbad02d2bd4d09b8541f54b4abd41b65ce3cd98aa8203f7cf14cba6e67e1da10a7caf14d84060885d251f85e9ed2cd8c2ac8283e639fb312e16353cf4ea80f691948b8f706df55f5dbc0ff25f755470fba8c7115a75eaf4cbd92de24f5fb435ae0d7fae593851c75d6595747c30e949de3d502588f0adf07f596d7188f5b56c7d39b95406a05ba56723df512ae92b0b23c5ca8ffefc9325696ffff6ef61904690a51d1d73084fe9532eecc3c5897f0f07b5051a9ad92e4c18a574716c15659c9d2507530d812264c3983c40f28b3027d2a8fbb995859b1a55dececfd79dc996008ec286283df48af72d052f58df04f9fef379f488a1ad5e52c725c3568caa4b38b0050549df6b9b608389063eb600a5fab0bb09a5721c50d4dbc00ac1957df0e0b28e897a3b6b93dc625748db5eab9b700f6270915cd0ed83d408c81eda0b9a9057a63adc37832464d67b0f10c587f58a768f97e596980e9b64ec7aea412d51342e1ac793f9a0ac3c22891e9d4fabf0a1b4d283a43a17c2d7fa25148a53386a16cd60f1799276b4bc08ab3dbc3e9546fd726c870d372afc1c1783fa1ea241d2accc15f776b21f4602c96affef67732e891ac43996b7243de9e19041791c0d5cc82e250965e4957642f8417b9", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="cfb8e771bbde0f61e0c0205df687c3db2b9509dab5cd362296c095", 0x1b) (async) 1.046879703s ago: executing program 3 (id=4099): r0 = socket(0x18, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffda2) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x11, 0xffffffffffff0000, r1}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x9, 0x10, [{0x0, 0x7, 0xf, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0xf86, 0xfffffffc, 0x9}, {0x9, 0x800, 0x8007}, {0xfff, 0x200724, 0x2820, 0x7}, {0x1, 0x27f2, 0x3, 0x2000099}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146950, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r8, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r9, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) socket(0x18, 0x1, 0x0) 1.031967357s ago: executing program 5 (id=4100): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x1ffff, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) getitimer(0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_int(r2, 0xffff, 0x2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1046, 0xc, 0x1, 0x100008}, {0x7, 0xd, 0x2, 0x2}, {0x805, 0xe, 0xe6, 0x8040fc}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x9711e361c498d1f2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 1.031580103s ago: executing program 6 (id=4101): setsockopt(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000b00)="a84ff32583e7b1e348c0b41b02de5e1f9b96c78cbedd014b87220367c43b08082673d80e85a595d56fd57dff0613e3cc4c27c728148ade619acca49fc360dcc2ec60e0f307f4cb7ff190c2ca9a582597d7eb24c41e5280fa27c28c94a4b7b3c36984767f838117af0b67d8e4c8d162a8986a077c848b03b9c63300a91df29d706f883a1fd6a8a8f36fd511b9325032207fbc403d00df4af91cfa101c363637d623319c078179f787390833024c4fb5b2ee3c294771d94c234fb6c4d8b56ed5538bfdc3c69d007b6201f5ec7230f9aa5131f1018b60125a6f5269178817ffcdd36364073b6db36e62bad6de2a411ef08e33a452805be9dc58357bbada9ddd0bfc60250036f607a857653b6e35aee0223453d7827167a3333ec576cd4ce822964ee5e2c574be2d67bad35e088c2f4a258603d12436b4f822e76b6cab0e1540bc9420d76519d665e2e900526e1fdc6af6d23f8e9e31c1195c73c0104da0ef6effb1c8ccda0a059cdc8f521fa90de2f31bdf1e75c74aa36e2834ba221bd3aa42389d6679b0c911fdbab6b57120d18ca0bc3f9a8029a561c3fad5e3b24c7c79b5a1ebaef46b4ec2329b1dcd388fe192a03c948e4c619bf43031763702606200ea46581f3950b0c5b30f7aeb2dd43e9210822ee33669f96edc301c9f399780517c81cfe42851a4c15d73ee558a0a8d85dbd5de32a84bb50ca11c23d03e18f67b91e9e4dc29c138fecc5943253bf3c728bdebdfb227356c667fe028edda7edd4c2df5881c7bb12448002d3387d0dacf3e14b388c6f7d9dc6373384a310c84bca28d2d54660566caa41efd06ff6742125b34409bb56c24fb9c0388dab446d148de19389f2132b4211872fda534752b507f4d8d9a48905999e707e864b156866e48eafc4153f7844df038449809372121e68d0f84c52da1c553f05f54835a10e4326962a89f7a7430992c42ec65a67de6d49e4d78d6d3b88aa1422dc2df5acc33984564a51804cce51c0be03cdd10e628346292dec227b6d53bc86cd5adecd7f1312f81f1b61e563fa117d0a0f1b0f2c9d1839c018c256651840b568fe866a641c3bdb2f810cfb0cd2f0429562b034065453144d721057133114befa9faea14a935fe1077dc76eed36de1e1e21dda4caed6f77f26791d061137a370809c9e58f2cf0ce716edcd32468fd2d6f2201036c5da921b60f9b885c1b380773382ba42dfef6730a1c0b5a21b02455bed16237b8029014d8c76a4a41cc54cb0c21b02c11473159b727c0d0517c64fc2bbc2bae2b6b86d710012782e38451320af04b5463661a321305c2b47782a36da5fa7f279ec4e293ca2373eab354af6a002fcb3476c54d3501544b1ddbe277dd17fe18967ae27b425821be04f6f53453f9a5ff9e3906b6cfff85772f0c7d2f67f2246cdbd6391ed6e1b72dfc3b8039cecb4523d2d6b7f736f4bf5f87329831f2923c7774739e1ff524045726aa4fd607b61588b66404f8b8a631071b636e621c5dbd6ce29a7bab82df4ae46705db09efe811bb55b9e2a58c7634fcac2c86faa91c60ba62bdecea5eb1abf39833fe8acf5a7303906b257c377f88abaf0848d0dc49d6f75816a9ddb46e2c9f522099ae36d48c79400c8ae1e89690727c9ed1df27f3892f5d20028269e616a55e9688bfe99f3c846768444e5c2d7057842d25742191f1647c7a26ba23ed79c8026e47bb2118ea5793a580586c85ed5ec5fc4a7479bd5772803c6bae26d98a59d4ac5c60fe283d668f8b09923f579799f2e3fa797dd49d2801ac91e7af1c526f83744b8314a037c57b2f0cdf4960e96e6105ce54688525ad023010acdeb451eae82146bb1e2097d94abe07f45a56b45115787b0de9d58713fb49aa2e26a4d8bc647f2fe53f673c7adbf5ad73baae31305861274803eef320e7f2c22c7595388b61c46d3c53a792cb2e7ef9c809efbe96f06b243120221aa709e4ce49b9b98fefbed02d07db6be87831fb769ae532258b8c98fea7cc58b221443d7bf2d4503870d3900908d731bd6eae8a10d0f3d8b2f9c9c793b62f1ba04fe0c51175f46bb8f8b3af552cf769bd95826b7099c44fe8c3e9c2929d69f27b121fa635952123e02790924105709b6d7393c77dc5555eaa6aab5101488caa43db81fb01e0b2408f1a7d87352c747e2fe19b77c6d40aa4df06e71627b9291f2f6f64300190997ce4c421b5b5285488405a13c78d55ae230f6fc6ca9923d30c493e542d294a5c8c04c9580aaccf079fd5254d01f07a2dbc1bf7b8e19e87e753d418511514846571cc3d6bd89ae6034912d5f7affa091134f4cfbdfa066fde901f173ebc9eeefc1e36d53140313be735bac11b1eed86fffab0ab431d42395588d8cb02bd96f96a20169c915792ee9fee1407db26e2f879095cd49d6a8aa21537ec202c9b646f82afcc4b2dc8525300922f30bb163158e58d075800fc703166ce5115ac3c493507f0ef4ae47370d971f67bcb2e9a882e3bc1a66cb66261790909baca939659e7bb7bf408f13410fad7c93ebb33d6396e0e22a81337930b66ce75e29c5bb221fab1746ce1752ec148c21376c304e4987e1676cbbac07c3a2ee5bc0ad0968f65b43f388ce41c132b874c0072c8b96dcf68a1e42607ad52842aa394b7d6c1eef99f96701baf7c0464b3382f295f376df46de55ee03d333a3cf36b28f62506184cc8cd731fdce104b51480767969c546b0f935a07f4c5dbc4e2b117e49b60ab53d042bc8a7251a630271a08203a4c0b03151979b506efdb89f96dd830efc0aad43688db184bea90aa6ee49b7f30aaf16536e5f3136ccb651f972851b493925796ffb02756cb6383e044b9d5f46930112c72e673d8c6bd3e32b3d222417bff89a9d5c7e64328a0cbf7b38bab6686944b4675db07e65cdc094ea301678091f70455c3dc9c72b5bb29ccff2c08c0b6507dc5be64aaa4856b417bc3b3b4d3586694a89c9a2069e6c4d1181baca532faea81454cb12d99338452d5bb8319fdc04b3cb4e71a920fe939ee28f08a8d386435e98b2f4447586f2b593bd8dd2578e8d8f38fe8ddada2301e2e862818bbb8309ec936dfaebccd2d6a78a388820c9a4cd86fe911d754a69c7570a7b55bae69396b80b3f6ab047c06006b8eae9c584aa64b9e53496d363d8cc47889ea2eff058f6abf4b6649d827142a8af7a757e68df31c73df55f8c8616780ce79de0a83fec544803005fe5b310afc37a6759d4762a5940a81c215e8dca1dc366c1bb1b463bf2e6eb830655db48dfe497518070a6e694f4b923f9fd8cc9938622e7fad235b8b435b1ae41bac12f2c5832ce36c12191b7a1410153d729f52cda24e12e21b7085420f178c58b487354deae9a8ab4751dc344f1fc103716d2946c56183371605b1fdafd395ca4413426369a594d7e8b7fe20570937478a1570c2176ec7f91592a937227a71504a684e38e2d17484d968c299952579d2378b0fef9d301849893926e2b565742f19b420719db252efa62cd6585b19ac5eadbe74c646b7c2318eed3d1c2be4329f5b3910bf6748bf9dbd6156f0ee8bd73d7bd5f62576db40aebe7c2948888373afffbc264244b12af6ef1f5f71985073c188cd82b12c5ec17ebd81afb0981f9a3ccbefcb7c6630daf4e2a3236a03a4410b7ea89e1da8b75ab4863b185ab5817733b24497ff58f957d161b6ede3da5aca0b72787576a5c8e6b9617b4a2ca687f78916395d91005521352496700febe4df729cdc2700449e745411cee6287ac4fac8eace4a32956962ebb7a8fcb65373af313cfacf6b3069d29c989f087be5166de2eb1080b13ddb217bcd6df83edfbe1491ba302c2050fd7d19b6d35243dfe2d6a66b6a1061c458b43247498562979d80063f03ed0f998e3ce0270b61c0e38a5df3b61de9cd011e94e8aa77c631ab13c2df418c583f4690617a56ee002027cd39930ba83f6ec8fe5d4d490b559931995ac7559b3296eafa0cd95f288bdf248ffc773d8fcdee40dbfb19c864cd4d04e18dd07957b34405505ed9fa720de3b569ed1a3292d329154f0f41417a588c3a0a7a40941ac466783704dbcf27fb6e14df59253d7d74ad1d1b652d1b061054ad699cdf65b71594fe1b07d598e3c5dec81b4a3c2729db71765ca57ec27b1e31bbba63d3948406ac611517864643ec58d0378e5c442fc0529814d6e4b6b3191c8bfb54e0823ddd22004fbd3cec52b007556c17c918ef7d1709f9a8c56b9307a162a0e6481494b1d6c2488fca37f84735352d67c41a826757b42d652598252bb9c91bd1e80926df013bc918a97a53aee8ab1d640c4890c53a11bb143ae318879545a0a0711f1a97dc9ee148e7866fed0bfea5c9747c760dd0493de9b3053681e6f9d1eda935b15514a5020c8a060680f8323680e9098a171b8dc4ee1c3a5163fc6e8ca768ef28b8490555fecdbe6bc2e00fadba79fdbb5c0917a32df3fa2f9893be87a1e2f3c02ea00cde9923afcab7a87448a567ce31337bc4d810e979bc4ec9820a26c9e5c6478328d0102cbadad5d4b333ed16172c835fa6b8e6793c3427c6b39a4301d4baa5651a7ecd375f01e0c0a382856a1adfcfdd782184e1d35c619bec34deb3a640f0c1b57e4dba9452bb82665d68d0165fc646402533477333af9aa8e55fa4bfeaed98c086cafec4a0a111d037febdf88ad81cdc5d45e51773928ea6c0ae1f3c75b016378ed4cb0e365b67781c470bdb2f7b5c3553138f300cd285a87fac08776985a65e861d10be67f6647157c5a4c61f7f57333aeab601cc372c0cf416c17662ca5dabee3f440a3a718acaa820b2112f96814863a347d81304f37a6a7410142f514603237c8d1c850ebc22bbfedf71c1ae6f7c07f862877c18bb8901191ebe827638cc23b10a5b879f04327024585cb8ef5cd3381252a612670fdf2d738130db92fc96aa93b6a037a23ba60cc0807e4867c28180ace93d6f558e293f62ea222f73cdf980f71dc5993a29b6377006dc81b2661e5bfd1035b283773cc930fd551d0c275c57ab7a8b5f8c7fd13742a3d37f3c86ac966a81b1ddbc2d0d251780fbd6add86c9a9a3138c87be7fabd8ac70fba8cba0fe054405e15d7be075e655ca08c053ea4c41e4a88774108b21044c78adfc13ad4c4abb536ea20c0804340cecba621bb204be4650ab0b4e34971015f523b9cdb19c029225c92d0b72b6a1940cca90b3562904a2ab7c61f039943def08722ff9b84ecd782c39d6c088e10653490c6d553728892fe6808754af20aeb22a9d69d03fdba3fec5bbe830d91dad913811402f4b2d106d0bd68f276bc99a7703d8de5aaa0c39d8de538cb61c247eeb440ade973a11ba35bb3f417cad6cfa7301c55ab38a6096970d91462bd34dc0055cc2404da372f88b7eb0a8737aa29df482ad97cb2e042d0e8afb2263f1a1438165d79e5570479ceca82919d60b0928f3160cab325faf17c6e8e9a63671cd9703008ff7c42385c9ae8921a983d1c702e7bbb66d34563d80c917e3712e9ee11b403b1787781c09fc26f55d8fbf1f77f003859a3c3fd196631fcd89c3f5ba3f8903dd40251d36aed8b3758b8f948d47276f46f48064188751f7b36894cc782464c565a0dc85d21a1fd96eab902dd5f53b42c54101e088d5d3f94cb9f34813f09cc6184733448f13cfe4a27cd494eb6b18ceb4217954b585519dfe3c15c6ce131aabc9f8ed4e8ce1d50ba13f4f5ed1dc1266075ef1c657b997d2bd7ccb0a1ccefee66b3928d785c5814c5f87918952e58355c0ebc", 0xfe0}], 0x2}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) r4 = socket(0x2, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13, 0x20}, {{r5}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) poll(&(0x7f0000000040)=[{r3, 0x10}, {r4, 0x2}, {0xffffffffffffff9c, 0x4}, {r3, 0x4}], 0x4, 0x22f5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 991.658934ms ago: executing program 4 (id=4102): r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/93, 0x5d}], 0x1, 0xffff) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='\x00', 0x2, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x75fd, &(0x7f00000002c0)='./file0\x00', 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x94) bind$unix(r1, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000400)=""/243, 0xf3}], 0x1) write(r0, &(0x7f0000000540)="e753e9321b5ab56b588e0c2c7980cc11155736a26538fe1aed0ff58a13f3276d14e714e0f18c82e181dfa19b78a4eccf79b0b120caffe0bb925951d536e6810adbf520f21e5df3926a5e0bdc4d3ca6cb7b8fb7d36bb2bca8f9e7061ecd04268752d22c3d9661b7bad7ff8a177677ec4d2c72754ea39c02f31a345e83eca65a33b73e690ba1d8db40775370248ab633cc8c4912277263bbe818e261dbae1adb0b80f7cf911c1e1a596d51b0c854c92229099268368d2a90e0", 0xb8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000600)=r1) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000640)) ioctl$BIOCFLUSH(r2, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x100, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000740)={0x5, &(0x7f0000000700)=[{0x5, 0x1, 0x8, 0x81}, {0x1ff, 0x81, 0x3, 0x9}, {0xfffb, 0xc, 0x5, 0x9}, {0x5, 0x0, 0x18, 0x1000}, {0x0, 0xff, 0x0, 0x3}]}) bind$unix(r0, &(0x7f0000000780)=@abs={0x1, 0x0, 0x3}, 0x8) read(r6, &(0x7f00000007c0)=""/164, 0xa4) accept$unix(r2, &(0x7f0000000880)=@file={0x0, ""/99}, &(0x7f0000000900)=0x65) accept(r5, &(0x7f0000000940)=@un=@file={0x0, ""/258}, &(0x7f0000000a80)=0x104) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000ac0)=0x5) recvmsg(r2, &(0x7f0000000c00)={&(0x7f0000000b00)=@in, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000b40)=""/14, 0xe}], 0x1, &(0x7f0000000bc0)=""/37, 0x25}, 0x1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000c40)) ioctl$BIOCPROMISC(r4, 0x20004269) fchdir(r3) r7 = getppid() fcntl$setown(r2, 0x6, r7) 880.893638ms ago: executing program 0 (id=4103): openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}], 0x1}) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffff23e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0x2}, 0xf8fffffff7ffffff, 0x3, 0x9}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x423, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x184}, 0xfeffffffffffffff, 0x4, 0x28c}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) dup(r4) (async) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 880.526074ms ago: executing program 2 (id=4104): r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = dup(r0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) 880.137879ms ago: executing program 4 (id=4105): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) syz_emit_ethernet(0x4c6, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0x6, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x8001, 0x28000, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0xa67}, {0x401, 0x10, 0x9, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x5, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="cce2f01b6feac01227cf570b6e6f086620d0e959f6499e719ad9f6db5ea885eb0922414134f36ae196f0fe1f10b895c56f4425c24f166fbe69a5e1b410ef350ad28712f384d40e876580f2569f897bdcb92982ce412e62d7c40259da0735c90acd3e58fce43cbf89a7f8bf1baf5c26f23232b99f9f07c6bf21a9ea96f785923871c9646634c0c91fc73ad3e1c56a1a69bd77dd24de0e705268c057de1da0d6369ff4f12f21db23085afda0963370317c10d68ffc88f51004fe26ca8c", 0xbc}, {&(0x7f00000010c0)="6f3521963701ba02185dce9d7655feb62c8d62e9355a3406a570f10ebc98880be5f98c3630b08bcff925c6a9f296c2c740ed1054fd1a7dd479638ec18645fc1d0058cceb64de7d9eeaad79666ecbfdef9badf9accfa985e4fecf87f1b0fe1d7f2af151e15b16e3af4365fdb157fafdaefdc14d1d7568b5cf7a9c2cb0f54e42ffe24b8316a7dbf437025cd4c6652c3a5e24a96c4dd3feed2fc8b5949105677aefa547d5ffa024c92a58df525281a75dd5393af3e9874b10a980265f5cae11474422a6f02e4567ad15861e1a5dcc6ce5b036b67314d83bb3cc08b4e9a81cecf977f8b5a0d57a508f81a688ee0bd8c878b59e651dc9867c59fafb6480b3629cc8b536d383d5a4a655a49648fdcda584b6fc77ffdb7422a8760ac2a9f5a45c0b3545ea3e44439ebea481edc5df29b27c5cc334a704eb110b7d3dc5742eca57ea5a5ac407979887080ea25f68dde249336ec50b2a1da3d14ad4a510904b99a055a63859c60d229a8ac55776feaa421d77cd4757a8fd67ed1a6a9d4f1048eeccc6e4bdc12591a528e3d8be362639da84d384c16a021b6d6f9e2592a89c36caa2c3d4c04a2eccae8e07f157115fa593b016200fb4957ddfd22836bcae2ceddab80199b474c2b6d0a3b1cddfebae883721b16b224c576ffafc83bfaafac2dda305c52c015f93dc66470af5526b0f7aa9cac6d78f6f7e47d94743b5f5b666520dd3139c597a097f8687fd5a7ed90ad4d21b22f3a6d3d7a9ba75999884c6716c05fe22948d8c7487d08526a69dd54e22838e45cc799f82e0bab9d88383dbea65765c23430542012f732f37cecc543533976f399e6baa927bfd6ffdf96613f0bd09afb6f8defa2cc154a48b4dec03df2ec1ee9e0bd2c6bcaf437dcf906bc7670c67daa682b340e4de2e1779e964c216b93a848f8e25aad17a8fbfa5b85121c4e8c02080f0841a37ed804bec3c0f402203a4969fb26f6e43db9b5714ebf02798505692ce954a010576d8f6b5d87a22abde45d4b5af9776c2df2b385881487b185e7d8563b14d6ed06d17d6f0bac206cf8942cf402451abcce0b0643439bd0800a0801044b57cd7447de8fe106d0dd508b8d3b531e8d5946ef207d198a7daa4386783e46367154cc306ee2123ae1ea2e0cf3872e4d2cb43ff89600c38f2ae51bff63f7087bcc52e40585b0b495a290cc9f63e3ed4d9e26a60cbb6f08832c930d4e8953338eed53e2e6720a4c4a28faf10bd638d65b370ddd6a1e3fc1b960f96f8838bcd24e4f6100a004e0122507e31a790bfe33769b65a44cff03a95b6aed8f0e01124dee9522c42690197ce4818b9fea632f38f46fbaf37dabfca20924da08bbca3f93cd80c367b6676251d6b62eed1da6ecd5f15edf3fe6c64f26052278b6a99ab0cb97270bc0768080e1016b76fb5f2e35109251b4f8a3dddb5fc83635f3c992b06a4006e7f777a6fb7568c4a1dad9451963054691255234f1135cc1b3ac3e370d44ee55d974a3e95b89f7792882d6f88344f86b46dbcbe0272e1cda9e18083d4fe9ee5315e2065d06a018b5ebdcc68c00547162b43761a9f9ec03f10905ed7c952da2e54ebeae652b44a070bd405a704b827dfc2ace8e8ddb93c4968011b16bc8522f33fe465a72709a2b86c5db87c11d0999e8379f1c5b92685a62c69971dede2263dacb78ab8ff2808620be30b88504ac34994e5a840d8fe90345c09760755e9ec6d4128708b7f4b170c962ccf4dab41050e9ec8e5bfe345b68933c9fa38b5144f1355d2d22d84dddcc4153d45a51e3a9ade1d41369628aec761387b58761364428e3f523d0a89caf20cc48663e130cbb9146fb15b12d283a346b3e36d0326202c7b556f882d1904e9afeec71808b72583e65b1f777577ee39e8f3aae7abf4ece59cf584dbd395f32ca4d3786ac2531422ef90fe3fd0ca04a4bf935f5e4c7805bbc4ee70c05f18af0bcd151948328cfb3ab0c2c2def1b8eb5b24ab443b888b681f3d2b85b2d70a00685bec49d05488a057ed363f6ec5b360fc510a2b54f8ec998d5eccc4d14cd00381afb2f55fd65bc2bc09a80c8241a8885ad293dfcca1bc88399888c24dc9e49da120e46dc6da95bb9d5d4a17c954889ae127a28eb05a1acf25fc1fa9c933c0069635bada5aba1bed7d056d9aa2c3671a948b9d061e56c9fc23ed0a5fab372ef6f7df1b37218b69a2ab3d3e772cfcd4a95d3fad504206db6ca3c54aea17d238f0ef053484bddbd186351a6e54dced207a57113b5960c3147098f4a2638780848805f158a99dcbfdfe1200ec7fc1b98992769003101296c8f715906f0779ae872091efdc41f3b0e2a95924d6439410704d7c2607d8fcb806dbe097480d0174aa5862eeadd9b4c3bcdbeed3aae844b449ebcd123c6ccda5522685894c56a53e30b5eb5b0fd69315fe34b0b9a143de70eb9143923f11cd292836f010f592f3d5f5f38f66a69886d059e367fb4470aa2a8221e70a210083825fb7aedd42b0bff15d2a534e845b0bc22ab36ea975116e825a46acc29e51f8479d422a29bdf852a2eb707c9f6ea98f6ea18d46b8d2b39f8436bf2a53e9923f7775560fec65ae02ab48ecb6f36c7c9dee48e07b418e30a9fb17ef7a23cf2fbd73ef20998bec408260cafc3e6d4e80fe7efdaf4eb536d9f9af2f4bea3d6cb11fb1303f8d525229894a847b9e3b1666f24261820c8442cb1a4c322b6644d249441ad00f24af935f70ad145afd6aed1fe1b4de8ac13cb7c0827962e44156999585a9b0a177e35785bbdaa8758fa18aa72f20b9751615878b276f43d5747fba6d220c1ab9f89e2962a2f720f65e58ab88435a2463e7b3d2d384acc050183baae120123879209381f747b42aeb7cd353f2540b22b6a5e51cb07672515a7c5d79d954f85bb8113b6e475e3f86dbf55fb8fe275409594bd3364039fb2a46420f7f3b4a4bf7da25ce7a1f7c8422d8df0fc0af6cd43312b35a032f028a462a1358821dd6b7be6edc9bea57636a01ae2434fe29e9d8606d2607258f04e97b5f87db736cd7c87b219c5915e11128a5272b05748e3c8953db7ccbc97f265ef3e1ba4b8b596dcdaf0547566f599d533c22309bc9902515a006299304704c91276c6b38c34ee3f624767e649f3f41060167d59aff376082a7c3a16463193e446c1f0593b19c3df818cf05851d0139af90d4c451c0ae1e05b673decfe1bd7213449c1c6630a8414a3505fb2fc0d4472f05233fc6155ea5dced274ccb7bc6ac90a0f8fdb9402197a732a840f13cc2eea6283db58b330dee522c0b71b37e4db849d0c96d35708527508afa69406629152fefbaace8a7050ba42f5fd66a3e2449ffa609e2010f4432cb8ce2eff50ac22060b59a7898b48edf016b2c1852ac59dabdb1ad70c286f671861b8b97e3007831ef5af7fef68502db7955c1da6e0cb56647e7d07a1497b306b1df63c7e279cb2b6f4baad527c82847b6ae2a46d6861954b542b645ffca86041536399116d486d0178e66d9b9b9c2cde1a5732cb43d99ee7052eba5424b1ee890c13415f48dec64c3c00b5a1cfaa4df9f7a24534750384d6cdaf718979b05c8ef14da23722e526b876d42070a86125c1fd4f741b2ef434da913477ad85b9a07567d640ba45137a05406309988606f42511d48bec87c6332317b9dbc70f95619080c25a99a152144d8402f2119bdb4e04cb372ae3c14ead6d68007f656cac718441d50f2576186d974ea23dd36f36450558231c70ca5803572bb31f7f17109863ab97d67869a0b996199a60c28c0ae4a7be0675ecd243a745c359c077e32cf4ed2547a90548d89398820c7e03bc4048839c493bdcb127c5672995e0258449ee005248bc5312eea84556367eb4329b45f64825c41b7a5d8704c7616424d26918a480341cc41964ec194977df01ad188a73c6c3effde74b44b57a47b57e57568718ea4c27bc2a1ed8b898e0a92e128c01b68f53e6e27e27be392f3d87acb5969088196525be0f1314a4e11e9e1790fbc1caf191ec96ebe907c0d730cc34b259d675a2023cedbc9b612c20540ef7c1e175cd07ceaf48a57873489755c9552c1fffe1552aea16f105b19dbfabfcd0bb56fa3056c6a1b6e1d0d17796ce8dc1d578b0b82fec32204cf94275eaf70bc2bfe605bb3462a30e5d452546a2a06dc7daee8fed5764aa8c4f739696316e185ae833e737e322ae4cf79d788e09202c8ef80f7cf141cb489c88e33dd0c0c11f7b7e623a04c313ddd728b09a83503d32a723a9a3a7bf01a404130d6c7ca43750dc750020ae00addb0d9f6fc96a865129288ced83a879f332179aa9f2396027aa21f0ebd1e1fb9eb9802dcf6a2ce40d40a5c682cd651a2865442aeb39272f9cd92348d264badf5c2079979e0a19c3ab72c2d97f74ddee42e13565b22533c19cd29beef043de27f746a1f141622ecba1ed78a82e60671aaa05c23dcc30ea2cb7c671b641e1ed20d936091b35e052d22749729a5bdc5206a770f6ca6be621ea905713c8d99dc28cbbc8b9e6701c5a3fb6be0b582186867d9f0c54607192b95994c209a318e35b1472486bcafcd10e96b0c384f769c8291ce25824655524b73036f38bc53d04d5245e4c02f49c3a5983d040368c06d5e5ac999c3777d246a41dc10fceb2084151be24ee7647ba433fd674af33f969ed55f5b9b313d623085b66f454e578c5612ff1a5cfe33f60112bdf505d2e7beeec243aa7e1cc7ec604c06352c183310c79059aee43efa1a1eff09883b1bb9c5186f4eefc1049de73b75391a2ad1fdb63f33b91de40d870ba77af8b770b39e266092e1a4fb360c0d9fa0b1f74c00004b9d4ffbaf18c73e9ec056027a4647c0856da0b525697452c2fdac171604eea7e5c26cdf3f33e6cdfc23ccd62a6d5096daf5f4fd4b999855557ac4cbe3eae8ffcddee8e552ce7b1dce3ba2a0f12f9ee29930a4875fe8949717c9a90ba83918edbf19a1eefbea94a0546dccb75cdf8d8f485f524b1567e88fc370225509fa2f02c81c21a585fa7f98cad28e9548b88daad31e5a8b658a13de9ee40849dfecf9777d0a1c0789406aab14eb1018b83834ce4e5c6a2eb3a4248d66d40d1ecfecbcb90b5e3af48088f1a7d095954fd95f9e52ce4b438173ee256ed1e2e9437e96026bbbd0f87a2c9f9bfb9a7ee3da4badb39fd6f1c7d3ec3e5eb7262f3d7c725a90c15b45804bcc3dfd1202b06de18502a9682c21eef282045a76f230324fd00d7ad5e6d01a95782d02ed33649ae7ce4332869f32a1510d528a41ef5060e5a4532c409a17d77371b6b9ac6b78667ee9bb756ae5d44f9385aef158e0ddde6e1d594a0301b803b11bc07a47f51df6cc804062beaa853a0b660a573a5eb68b76bdcd1b1a2824881e07a0064f9189131ec1eab0b21b3184fa954a4186b1f56727e16952bf3909d0a1b0ec46c2acafce7356173c6f13009beb2c0b86c0fe605e1388f1f5889e9baeb01274d36d500c6c4a22d2557d2669b9048e44006fcc3bd67160d54abed7e46725d05a53a11204df508e72d5990a902f53155eddfe2b203453209a0440f6e8f0e22feb7154b939ed338145414eb01e882acae904ea734eb6a30d9d35ba30bd7a9dd6c0fe7595f139bb8bebc640ed561f0a577ccaea28a89db411a040e8c5d3ebbe351ada96e86948185657f252a12df97b6fa8c3c64b0c295ecaeabbc00834d0ffac4ded8f1836df59b46419d070a16d291b8f133d45a2340dd06ee747811764793f4cd8545e2a8cb6e40d63f60f1c22d3b89ff55cca5554f708a9e97d900416d6c810680fc2549659567f4bebf0dd91308a45835e8b", 0x1000}, {&(0x7f0000000180)="ad6e04fb88b5ee97d5c0acda2dcb17baf315803de7f1e6c318fa0396de7361764552d41e99470e3efe0ddcca425ad01f29ee801edd3170ccafe339f1861b4ebe3d87ea53a42797b8937f09f2e93c39ed8c5468539c6116a4865478d729c657bc1f3dff4dadeb1308b3bc91d57f089e8f02acf0040573", 0x76}, {&(0x7f00000002c0)="fb2fd0577e34b8518d568210e6d04ba9f37765690c83e961c54016d98ca6d8fc94d201c526e6bb72e6194e972178c5b86cbbc576b9edaf607352e8e2f726520307c3dfc04b85b0662f3900a08b37e5561e7c47a1df89035002f4867a226971ccc98dc7a4be103009104efe0de790938a714b61d430d33eb37e14ce52e0979c84ba6848eca0c2b3b3a1834ca3", 0x8c}], 0x4) acct(&(0x7f0000000000)='./file0\x00') r2 = socket(0x2, 0x4001, 0x0) r3 = socket(0x2, 0x4001, 0x0) shutdown(r3, 0x0) recvmmsg(r3, &(0x7f0000001700)={0x0, 0x40000000}, 0x10, 0x80, &(0x7f0000001780)={0x0, 0x7}) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r7, 0x0) r8 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x2, 0x1d, 0x0, r8}) 878.573019ms ago: executing program 7 (id=4106): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) syz_emit_ethernet(0x4c6, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x60) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 736.947974ms ago: executing program 3 (id=4107): r0 = socket(0x6, 0x8000, 0x9c) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) r2 = dup2(r1, r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x2, 0x0) r4 = msgget(0x2, 0x55a) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() r7 = getuid() setuid(r7) chown(&(0x7f0000000080)='./file0\x00', r7, 0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x5, r7, r6, r7, 0x0, 0x80, 0x1}, 0x2, 0x1, r8, r9, 0x520, 0xb23, 0x7, 0xfffffffffffffff9}) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[], 0x10}, 0x400) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 734.006599ms ago: executing program 2 (id=4108): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="74e8cb885ad09cd8a2ed1fda5dc9fe48c771098fd4c94dade1562f0db2fba9f3cb41da6cd7d616b6d85e08b453b73eb7db49f5b99b2a3e41432b4f98f2fdbfdc63840883eff52c13e6b30cb4f595e8ec94091d4601b5ba91ed2b749ec78920b9daeb0fc85a3fa702e970ab71c981a785751cf50084882c132f57bbe8f309536723c8262d27c4d5cfd5b5159a64392b888b65349a1cbd0c842a9f1d80e4f94f5050d6ffeb7fb2eb9617baf2a51a64cd3abb089693f423c5df84", 0xb9}, {&(0x7f0000000200)="b9fd3c349399ceb8", 0x8}], 0x2, 0x101) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="74e8cb885ad09cd8a2ed1fda5dc9fe48c771098fd4c94dade1562f0db2fba9f3cb41da6cd7d616b6d85e08b453b73eb7db49f5b99b2a3e41432b4f98f2fdbfdc63840883eff52c13e6b30cb4f595e8ec94091d4601b5ba91ed2b749ec78920b9daeb0fc85a3fa702e970ab71c981a785751cf50084882c132f57bbe8f309536723c8262d27c4d5cfd5b5159a64392b888b65349a1cbd0c842a9f1d80e4f94f5050d6ffeb7fb2eb9617baf2a51a64cd3abb089693f423c5df84", 0xb9}, {&(0x7f0000000200)="b9fd3c349399ceb8", 0x8}], 0x2, 0x101) (async) 732.909859ms ago: executing program 0 (id=4109): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x8, 0x80000000}) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x9) 731.807789ms ago: executing program 1 (id=4110): setrlimit(0x1, &(0x7f0000000040)={0x4, 0x7}) (async) pipe(0x0) (async) mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0) 641.822825ms ago: executing program 0 (id=4111): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x200, 0x7, 0x0, 0xfffffffc}, {0x2, 0x0, 0x0, 0xfffffff9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082311695febc2ba7b15e", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) chdir(&(0x7f0000000140)='./file0\x00') r0 = geteuid() setreuid(r0, r0) r1 = getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') syz_open_pts() syz_open_pts() socket(0x18, 0x3, 0x0) setrlimit(0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r3, 0x0) clock_gettime(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000180)='./file1\x00', 0x84) setreuid(0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1a1) r5 = getuid() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000380)={0x3, 0x7, 0xe150, 0x1000, "0010004021582d6c153708870000000047ff00", 0x0, 0x1}) mkdir(&(0x7f0000000080)='./file1\x00', 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r5, r6) 641.441298ms ago: executing program 2 (id=4112): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) pledge(0x0, &(0x7f00000000c0)='\x00') (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) (async) r2 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) semctl$GETVAL(r2, 0x4c055a3e21b1199c, 0x5, 0x0) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) (rerun: 32) 630.941654ms ago: executing program 1 (id=4113): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) 629.275458ms ago: executing program 0 (id=4114): syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x100) syz_emit_ethernet(0x10a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0xfc, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @generic={0x83, 0x4, "bcad"}, @end, @generic={0x0, 0x12, "9e65d41ed9353ef4907274039b62f4e2"}, @generic={0x0, 0x11, "e1f8a6efaa0364389219e36ecaba97"}]}}, @udp={{0x0, 0x3, 0x8}, {"ba8aafd786e39e2ad185d8fc09ff4ef05b90472d8c8420da84291beabe717899756e4887b1b37b46e3e1532ad889013643002d1334c149c9cc523b3d94dc1a88cacab31821547308e4dacfbd23de0e2f05035b876e6da13a298b7caeb25551ecd1ab4f3636e1fbfa0f94a1fb52910bac5722c0be260712e7e78909b4cd8b58e49c351b972ff218c2d24a0f03822d9b6a5118684533b0caea49fbc57c4f6bd16eb2d703af4ec29a90072cf4324158de5d2284bf5c"}}}}}}) (async) syz_emit_ethernet(0x10a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0xfc, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@noop, @generic={0x83, 0x4, "bcad"}, @end, @generic={0x0, 0x12, "9e65d41ed9353ef4907274039b62f4e2"}, @generic={0x0, 0x11, "e1f8a6efaa0364389219e36ecaba97"}]}}, @udp={{0x0, 0x3, 0x8}, {"ba8aafd786e39e2ad185d8fc09ff4ef05b90472d8c8420da84291beabe717899756e4887b1b37b46e3e1532ad889013643002d1334c149c9cc523b3d94dc1a88cacab31821547308e4dacfbd23de0e2f05035b876e6da13a298b7caeb25551ecd1ab4f3636e1fbfa0f94a1fb52910bac5722c0be260712e7e78909b4cd8b58e49c351b972ff218c2d24a0f03822d9b6a5118684533b0caea49fbc57c4f6bd16eb2d703af4ec29a90072cf4324158de5d2284bf5c"}}}}}}) 444.952816ms ago: executing program 2 (id=4115): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x64, 0x0, 0x30, 0x4}, {0x81, 0x13, 0x6, 0x40}, {0x6, 0x4, 0x1, 0xffffffff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x64, 0x0, 0x30, 0x4}, {0x81, 0x13, 0x6, 0x40}, {0x6, 0x4, 0x1, 0xffffffff}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) (async) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000011c0)=""/4096, 0x1000}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x2) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000b80)="ac5b8ac2bbdba3580736e60a03", 0xd) ioctl$TIOCSETA(r5, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0xf, "3901224200", 0x2007, 0x10}) setsockopt(r4, 0x3, 0x2f, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) getrlimit(0x4, &(0x7f0000000140)) syz_open_pts() (async) r6 = syz_open_pts() close(r6) (async) close(r6) syz_open_pts() (async) syz_open_pts() accept(r4, 0x0, &(0x7f00000001c0)) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) (async) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0x5, 0xffffffdf, "a100ec00", 0x461b, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) 431.182757ms ago: executing program 3 (id=4116): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="525aa4ea4a04c7845e7416f7fe4c2a0bf565146ae74edac348ad5d6742b637c595a9db72faa2edc8fff4bbcb3b452b", 0x2f}], 0x1) r1 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000004940)=[{&(0x7f00000026c0)='<', 0x1}], 0x1) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x7) execve(0x0, 0x0, 0x0) 429.406827ms ago: executing program 0 (id=4117): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(0x0, 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mknod(0x0, 0x1ffa, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mknod(0x0, 0x2000, 0x637d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 428.200801ms ago: executing program 5 (id=4118): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) close(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0), 0x400, 0x0) r4 = open$dir(&(0x7f0000000600)='./file0\x00', 0x10000, 0x8a) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r6, 0x6, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() r11 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="4fcaa10afa22787ccc4eab5765ba6235554f245cbc3ab53b6f86a187f9cfc62e9ebc16af2dde6124d3de5584557cc66c79646287de0378dfe48217992e2c3e31cd0a0f2c379562acd3b1c72ff1418b627e62c89a2422ce32fab9299114a530ae993e23d9c83dd0e28a49f5e9664f55b4bf09f83268f85da28fc754adace91048b1ffcc7a1ca403c6a398b26219af70bba73ffb9a6b21b4", 0x97}, {&(0x7f0000000200)="aec14c4f5bec405968945baa0c1dc91e8c4daa33cfa3b15cbb8bd020371b0aa80f489378ef086e4e66e91084de61e4092e983b926db1403cec86e09be16e448fe33bc28338924497f4cf40d60a36d05ad07f", 0x52}, {&(0x7f0000000280)="a41b16c06a2058801f71452800856c6ad36bc3986934e7a4855059cbd6ef8a25df70551848ee0354a0b0db0f6ff61c6206b96f507cbac63c5c15df2bb1dd90b0dc61eed1055578a9b509fb5609bf8ee25a2142fbeba6f17fa444ce54b394762988", 0x61}, {&(0x7f0000000340)="afbac60e1bb436a5da7124ec5aa6d50b7ac58750711482c1b066ff", 0x1b}, {&(0x7f0000000380)="af5d417bd0196b81e7fafc4b51eb61a18e51d21f76458c177bf72ca37a2e00faf8dd7a1a00848a03e745fd1a9c9c71280b1071a727e22f7258712c06ea1582973c520cf3b9bf14161023a8bf9edb4305248aa87a83b83b63f3f606b7b043df77726fc9ffbb1d7e713eef112e8a3e4a9a207180598f3337ec7cc964df32da2e96e1cc92a52a3af05a219cd760cd5ce4228206671776508ac15da99185fff735232460d0013de66051484360f8e8fbf3b6e2", 0xb1}, {&(0x7f0000000440)="37ee56838404c14338fd8123a78fa7283d96f7d4a0f7ae3ac5c2745e01895d15ee3d8bd5f710ec9745a47cbb2e5cd5c3bcb3a4fae2796ce1d00e7953c9a016d13242db6a608d0a94d45941aaca32c8b47ac3c0f8b50aba7f2d2e81afc75f8b20dcf4ed49d66b4f7812bd64c5031630d697562a0f2e152658e1acfc0b0a25150f7dad573ccb16373fa5fe1ad4f0a53493755adc", 0x93}, {&(0x7f00000006c0)="85d13798afc0bb161a49c49c495d0bf98af814539b4cfe56f2a0d7264803b8a1a3f0c8f9f4df43ed8c6e0281c11624a108c09f46e68a95bbdda20dbd31899b3e16b33b1f1a87fe76273cb147040fe76f460b30700e40dd0dd6884e925a33d1a63d0a740865838a0d7054e09fca697fe07ef2659a3c2fa26813c775a533e567c0c7457ccb41181777d07d32746652a41f287e9c6ade8b1f6caab6960eaed1fef896590119103f539891bd684103fdc6b868f707b07ecf6b128f1926d3f3b779cf8427f6da13b1fb46ed8ff0d7d99f2466e84b30098f7081cdb503c992fde99fdf2bde5a6ddfa6c1efbd21563c9af863e2a99c816ad49226b9dfdb1d99618de1a5885c2b00a4f0e06a6bbce4e66e5faa4d5185b42b495f1efc91ea632f1d31580845dbe375f4299ed17668e6633dc4fbe4441d1ec8f3edbcbe078df28d85a85c22bba55d116ef19a076204853d2f8afbc74500c8bdb757d90b69e1fcc65e1532902ee5e7737632ca858759408af54e29d75eee4e547fd7f3540d2b725e110958900f0930b0355da123c1a2fbad92b0afcb9ffa1fab6223e4a91cfab823ce88ee7c80f5da808c60918683210621cf0c7b907d9651363d35a02499cea3c8934c4126b051f2fa66610198a5c6087c5778bb3b13bc2478fdbb40a26f2b25e8ac7996d2a1ad0da56891fadfe3a3405567f5fa8c767083d7280e0396b379d5fa377d71d0c37aaafabd9e333d8b111df803c21bec3a5cb66cab6f22a81fe580a4df246965cc7fb436db11bea91c6ede5078f39ca8805799473bf840cea70ebf10736cd9213c26c91bd3fe12d1cd843a49c950bf936161a477e55f97cf9bd75f6226cc7581987d99777e726ef4542e7d46236a0fbc88423882c07488bc265f80898daeefccc726e74333c3c47fc20fad337436ab6151af4f173aca187ec5cf5f2d372deec57fdb193a3361990ce6cd41bc32b5f73587b066e8c06a6d680ed1b36154a0b2b99af29eb6bac84310797a6e6e32122cbf1816ec2e2a09c914601b6c3b62bf3882809087669115321120a19f8c3b5099bf503e17eb3087fda5957ab1ef2666ed91e6788a94177ca694531cbbd9f8fd36dac7cb2a29c929b0c256b1e511af7d919f133136c91da6b6103810bd5944038b51b0fd8943a75cdf74ade600dc3a18d3c786dbc478eefce8fdf0fd4a5a08d64e83bdbe909dadfab7f2adea1d9cd7abf647f08c624868c5ca028c80becdc1d119c6064da8e3d69c6f00deb75d9a777b7254986bb82dac5e45ff250cc2bd4e899234eae6efdb30f081cc0cb49c32dbd1586606aec0be09d5d27b834b0c8fb732f433c64799d0920c6c03ede393a0d16545261b6f24dc1b8beff5c24f5ba9af7e7710a7e9461d8ead1c503cebd87f788aa33cc949c7218bcc2c8bb75cc8feec118ad87ca03be98976bf4e0bd8c46d152acc19b52bbea44bc20e80c69b9b80fba2f76a2737aec7c9b7a04062f7e54e253a23e62cb9c6908acbc256895f2e3c896ab9a55c38a934855e48253b5df869d3dbd52cffbea2f1d5a23bc217ee3b68d135a44a380ab3ec86f1929b77c6f882d77aa612fd68b94d3ce1374304cbe3215ef29730a4a7f90db88a6ee9e80c249ef12b36e646ba8484f495468c6ebd08d58e1423f3ab31b2f325ec2ded0de41c362a27aace5ab301c2d943c24e5146fe65839b65bac8aa26a51ea1a56e53e2ad335b2cb38db05fbf17430001c0316a2ab70ae022ce6954f1e551a447155442d9e9579f4a3f378f2c7ae0532cde5fe91e4db623ebf5eb196001eca44af25a1689ff2bdad709b396db6e4a2282a61c4d94f7230c5f54ca1b147f0eb92a1d5179fdf021ae5b925cc5ed688f0cc819bad165176152fa3cfd18e8f09954e02271f59b90fbc1ed3935e49e3b49b76f69c6daea34b96c9a266b17a9d379d247d13cc8dd62cfbec68ac2c29fcb692d85e6b8329ff1800d556edd27918377eca48ef5e9dc939ff091ab61da7017b36e9ba6f9a56669a17c7de7e3cffe2be0d309f4726f9942ed62dcaacf6fa9a0f00de91deb583e250c78aa688dea51afbd91366f396fe3d51079e355462bf38e6be8a431ee12b06f0474f3bada594296b4b200df778e05a2337c34ba3921819d4497a36d2217002772e9d33526266a5d6a611f3993fb1cf91e0e8af2a3acd769d7bf20ce3d67a54132200e9d514d676d7bb725708aafed655c69327bc3eff82f0afeaeec6dad22ad6e99bf037ba3e37b15ab5c04049351dda2048ec385c43a74bcc6df977e3af387a286996ada70ce27b109067b418b48ff5e868650512abcf59687520d6cd849d904c629edc171896883096de8de9d81c52ba3f48128a3b81b4e39422dee242565fe5895eee40b0ff676fc93d604f20f394477a97da586c0d3ce1c9620e2aed86b7892ac15b5825c309283a961e4e4da16a0b38ba8d046388d90f5d53a3a1d9041c7a8aa87fc4038ab19dad18c3e13b0a29b3b5a39755fdd372bfa3e6f9d7f6493b75770dfeceb15a78a7185b0523e4d2a4f1db82ee928e944a12cb0707f91619f9583c8529cca52f50a7d2d73b1eb9a006de5aebffd1164aa6e7c7756dab466f7467e379ccfb5d44ad45214032e4797794cb9d8f693a81dc3ce428abcee23e007008efa7adce5c6261907b83aad08391f617a904d00b5df194934af22c8d5836b0bbedb506b66a9cbafc0a5a48669c86a88605885b3aed919754b2328b943b4e21725dff19a109452702e5cb32389b52127eb92cbd2824758ade6655ab1ee27c8a5df9d15944f5a3aa515edd2e9c010a7293e1c6fd8544ec55d1869619383d55a23f52268cf61c9b07a3584ca2316b0303259540c626d57ec19b480cb32a47c511f19233d09738abe0b35efb1df36c251f593013f4f968c05b4738f700891645aa3f98545183bd7a6d6d79ce9df6367721878d90f7e8f58bddeafaf1b86615b9f74619f89183fa7195d6f5cefe4e0569a747b3970bd505318e177bf361a2f6e0a6220eeff1dfe068825ee7b1db70a1dff158b809d27b44f9ee539d5f5a153496b407017e29a68235ad06ea439d1b53bdfd53e399f3f6495b4c95ead1352a91636034863d428962aefc5d25028bb0b2157e7a6e865b6d485511850c6dbee171057a7c1556c3ca0a9f961b361a7e6f9ed854f2c2fef3f5045f0c1f8235aab339a146e532cdde062bdd1cecb0147fe154801fe17764a0c887d18e9bc6272ee487cae88c74738177164cde9ad8b85be41ddc0c8c996c8c4c94758dba156d15fb7a23be4a2a9b7c2abc61f885ed47354e3a7040d2ea1558c51c9689cab11d60770a42f1bc2ffd64fb73a7297af3bed2e3603f6dbcf9b15e8f677d2149bdef96f48730df1e45b265cd3f7dd8a672812756859bd271a4fd7270642a7b5d55efbaf19aab283dede1c6879aa5a1b12ad86e13c54b751ee2f14f3ff1291d747c57fed38ad825e0cda095414ae6a07de61dc5aea2263f0dc3ef67c465af9314f8e3f4b9c1222e5e121c44a7cfa9e58d08a74e3273772d1380e56221bb9f32e11d5297d6965f9442b7c9b55e91cf4b0679daac4739d2274c7d8e08cba7b321df2f3bb8bb3f76026de09105aa1daed47457086fca36aa3991b9319ba5fca11b34f073c73e50a83a066de2b181e03ed6ec8743f916f5fcb790011810b10702437f2bf68f72a3dcaf92f9771b75601439d207535edb7a0d6886fce6144a7a45426187b6e92aa882310fe0ca48972b48208034cbe30319a69a1f323aabce9d9ac511ad831a3d9c2fdb7ad606712ffad187f51bf3e5e168cc22a5dee5cacc0378809ca2e33e83cdcc918f17847549a1870003336aa6044d221fd987d9859a82c90e1c7147c0bc8f48584dedc5cf482ce7fe7ad6d464a689b27ad667f48799a1be0d82ec62cc72d9377e3e91aa9bf45768962d24aa7deb8493b387ecbbc00eb9de5535d7af053dbaaa16ad89c0176b7a940046d1aafc6ad0bde060f43bfe4dff2f23e0d205e9d0dfb1165ef88cfba64582cc515f6ed36616b5aafd0551d7c5d0ec5e6912320722c83ce1ea6def2e3c9e13fef383abe7d402b3ce2707aa4f9356eeb000093647e6965299ed0a8e6d3a8758d01b29e3aaf706b50eca6c6d16dd0cb8f245ed4ac75d26d7e0b4aaae6568308620a268e2c144aded02b5903ecb9dc6849c39128c6af0346a7852a333d13e732cf3745b85d6aec33b798b306603dcb6c2c0bdf2da5f2d352c40658beda6c5185b7f80ad98ae465861ca0d3b60362372a835546a81c5ff41b1e068b83e7c123f536f385b5a7691ce4e46612fe0da8d2d64dd1275238e08c3ba74713871fd0ae55a4c3b53ad4da763f9a7ea9cf1848d1b0db9093ad664bd8cff0c027d48e3cdf7e4bc2c9810486d480cd497346aaeb7458863d9b3e74569c5aaf862c6baa069852bf2d833ce793104ff895f7866bac5efbfe32e3f3c67175a0521aec80d445d423b53070868f07e80dff4532ea62469dba28dd09ee111fbaf30cb7cad1dfef71bd3a58999e661bd59ee77f1dccb6f6c7a73f54ca8f85575215d800c3cbba42bb1f056a39c6157d50dacf16548c78e5b73b59e7b3b34a08f20f43b5a5578fd3f24e7530589d5dd78d3cf3b72a027bc345fed6d1d03b7c64a6623dc9003bc9020f50a9d514840733ebb7457bf4e72fa8f8abfe0122b99ee445e5fdd6de5a52a7c142d78008d1b27cb3ad3840c5abe1c8fc3f376cd831459dcffbc3795a06c49b16509888fdd9f7cfe6ff7d573f704d2857bf567a88f549311a4c63b6631c05f061fdba5988431d2c9fd7922d51e86c96a47ea51da7748fc23db2bad131f9fd22559f006c4c92b9737c54a6615dac65b438c661c351cf249d03f972efcd01a4c79fca803dd4f725728b14a3dc0ce74e3cfe37a4cc7bb911929fa3bd8d5d0faf7fd70697788f880cc5828ef7487a67c4f0b1a61f06fd9d447fe379789fbe3b5f215a453d0b85ed63ba7343fbea7c76c5609f8172d304041330440c483e621058fecba709fd60fd4fc742778d96ccedf5a56a59133bfddb340a79933c6faf32fb16dac7e244b97f238a17fd7db1dc3e981e14ee4db6adadc486ce77b490fe9f18324db43741456216aa23ec9b972f5e68fbc69aa5de311939ebea050609da2631701e8eb3dc30305f6515feb275b570c5d7c7aecfe2acc023a967471fa5b570b81beb49425b577c4e0501d83063a04a41ced3312f9319b3de91436d14ce35ebe9453384882a455556f91dd043e63577ed181f25071b7c484dc1cd3b9ad048b7eee68fbe642708624d22e19738b514c8bc0e7bd6397a6c56fa8266d4a8e4c94fad981467d7908d8da52c8de2beaa8a2182fddc832347fa970d1eae80fac6bc5b65371dd9da0c726b1fe8ce2b8b650b18061fa60bfcd38ce554a2dc1a7751618730b0c470c34d01135884e448aa91fb2717b35234af96f8038716995bb222096b118a6c891ea6530b8552c3c22fde9279635e312486087cc2c6bd0c61b59cd3f861784b706fba63384d25a22f80faf10ace2a1b1c8fd596ce14a54a13d490cf071786199e2fd7b45f3dd757a087e4519638b55a23b51a8c9d1a1e01c5518b6964e6581e6bb92c6c1182c591c1c5533e831440058aff11208f8670458087a7033b684e16da7f905e9975ed985f69ecb9b44d926434db0c9c98258bd49b696aae11eb12ad7b42850d25ca77d60d3606902e04e65f752a285fb22aa826ffd18cac2fe921c75cc1f73e200a9833525c07ae0a98646fc2a555c583febf8b8cb9e975ba98de263d848c5b99abd730d462f1b82677", 0x1000}], 0x7, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r2, r1, r0, r0, r0, r0, r3, r0, r4, r0]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0]}], 0x108, 0x1}, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x22, 0x4}, 0x1, 0x200000000006a, 0x0, 0xffffffffffffffff, 0x3, 0x40, 0x2, 0x72cb}) r12 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r12, 0x0, &(0x7f0000000300)) 245.717757ms ago: executing program 1 (id=4119): setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x3}, {0xffffffff}}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0xd00) syz_emit_ethernet(0x45, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x3, 0x8}, {"9132d81d874bb9d00e37897bc3d11b39e3e8e144f7a66680ee1c35"}}}}}}) setitimer(0x0, &(0x7f0000000040)={{0xffffffff, 0x3}, {0xffffffff}}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2008, 0xd00) (async) syz_emit_ethernet(0x45, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x37, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x3, 0x8}, {"9132d81d874bb9d00e37897bc3d11b39e3e8e144f7a66680ee1c35"}}}}}}) (async) 233.6603ms ago: executing program 7 (id=4120): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002f40)="79ed", 0x2}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='x\x00') (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) 230.229387ms ago: executing program 7 (id=4121): sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = kqueue() syz_emit_ethernet(0x89, &(0x7f00000001c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x53, 0x3a, 0x0, @mcast2, @rand_addr="eb2cfebc166e81da779d9217732f309f", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x9, '\x00', {0x4, 0x6, "05e5ff", 0x9, 0x2b, 0x4, @mcast1, @rand_addr="0b9dac333ca96c0788858303e4780018", [@dstopts={0x70}], "74eff8895b7132622c79735029bcf55dba75a294e3f38405cea084"}}}}}}}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 228.605578ms ago: executing program 1 (id=4122): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) setgid(0xffffffffffffffff) open(0x0, 0x10686, 0x8) setsockopt(0xffffffffffffffff, 0x7ff, 0x9, &(0x7f0000000140)="02ddd920699d07712ccab26c5a0ac320457dcebdf92ea59933b755c9b3500f97fcd6af0eddf6ecc5992ebec76dacdad2d332cfce2610c0e51f09a7682476c18f3b9568d6c2eb5d7e2c3c78", 0x4b) r0 = getegid() setregid(0x0, r0) truncate(0x0, 0x8000000000000001) setgroups(0x0, 0x0) setuid(0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0xcd2, 0x6, 0x8, 0xd2, 0x7, 0xe]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x401) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x62, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, 0x0, &(0x7f0000000100)=0x5d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400000000"], 0x18}, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2f, 0x0, 0x43) 109.811274ms ago: executing program 7 (id=4123): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) getppid() (async) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) (async) r5 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000140)="1bb8b3f6", 0x4) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) kqueue() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='x\x00') 109.132504ms ago: executing program 1 (id=4124): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x1ffff, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x23) close(r2) r3 = socket(0x6, 0x3, 0x0) setsockopt(r3, 0x3, 0x39, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0xb, 0xc8a7}, 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt(r0, 0x1000000000029, 0x28, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 107.414459ms ago: executing program 6 (id=4125): mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x3000) r3 = msgget$private(0x0, 0xb) msgsnd(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r3, 0x0) mmap(&(0x7f00002f2000/0xf000)=nil, 0xf000, 0x4, 0x4011, 0xffffffffffffff9c, 0x1) (async) getppid() (async) pipe(&(0x7f00000001c0)) (async) fcntl$getown(r0, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) (async) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x3000) (async) msgget$private(0x0, 0xb) (async) msgsnd(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) (async) msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) (async) msgctl$IPC_RMID(r3, 0x0) (async) 92.721719ms ago: executing program 7 (id=4126): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000040)={0x5, 0xfd, 0x8, 0x6, "0000000000000000000000008400001000000200", 0x0, 0xffffff00}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x49) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xffffffb1, 0x44, 0x4, 0x0, 0x0, 0x800, 0xe28, 0x0, 0x1, 0x9, 0x100}) writev(r1, &(0x7f0000000340), 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 91.844515ms ago: executing program 3 (id=4127): pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x2000000000, 0x0, 0x1}) pipe(&(0x7f00000001c0)) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) close(r0) 76.014627ms ago: executing program 5 (id=4128): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x3, 0x81) close(r1) (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') (async, rerun: 64) setrlimit(0x8, &(0x7f0000000180)={0x9, 0x54}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) syz_emit_ethernet(0x2fbf, &(0x7f0000002f40)=ANY=[@ANYBLOB="aaaaaaaaaabb5d849d05b02486dd60eae49b2f89880e00000000000000000000000000000001000000000000000000000000000000000206000200000000ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb0c150000000000000401400f9e5d4404590f45dd7ae95453d667c9a54bf944e42af9febfc7740e826736ef72ace52b08b2d081a8be5237e9d3895922398a2a14681f9b8b44f28a44e1cc2c0965777488d9db18fecaf6ddd2a379a10244e43561090163166e24a55778487a6a1895f346f78379cbb90315ed120f9d3bbecef2f31d6740aaf2c3c975c653013f58b8088ec02d0a338b1c682a0980803aefdc59939e9c5cf74afe552ea59e26c20400000007000000000000000104000200000000fe8000000000000000000000000000bb00000000000000000000000000000001610007386600000011ab0000000000000502000a5b537964a3b1b68527902c46ba3028f64c0115ba843c8101bdcbd56350c7d8183297a59325e9f7de1897350f3362dab3fb67699f0955ea148ce63705239fbfdb24cbb22a680b012232bb022ffc7c6e21c6e2e03094d90cd4e3e5b964b965cbc6798c701832eb38204781483bc7c013910e4f054cd16ca8bbab04b41d131cc799ca893d7763e80e2577212d14823c0dc93bc7b46b16e8cf6641d07f7a6bfb128d274203de2c6d6d6455986ff400bebbcc24eac8816caa8333066ff6660701b59d770cb7f83fa5b22d047ec167d8332b5d34e553545bf334fa2410cf189c40301619aed0c9862d469dc08194a252b88efadf510b514764e3823cab41bbd513d5339d6a1842c33083149fba4a8966d6ef62906aeabe36b72613127539d3e80b03afc203beb2607ff940147b3cc5382dba54c792570218c3eea803ed4271eb78737fe64a514e3b1d68463169484cdc426f64dc7ad55752bef584a402f772a05a7fd418c90665f3567f299c53c4d5f4604305292279c8104b3d0e7a6a22a57fcb1a23d6ecc9efa125431085504fae61f747c1988951b285e54f4514e9cd13408aeedd4ae48506a300bc59c0640a09a480633128b287f669704f39915ffde768899896e522b4be5e3e4dfcd408b3db9b690ab6008d7bdb9e971efaa76e97575a1f2aaed7ff9f566a4806439760ce9d0b8f5d9857c4a19392fcf49a9fffda4dabe079bc0513dc27ba716d6303779b1e1469b1719095b41798f2d5213a9e91db653d5077dc0170b49397dbb1773ca174c4127065cd9419b55c5594cd4086638d86a3e868d62064393376e07440fe2a59d985a9449beb7a2b4c61d52c2b48347b768e5232b656df790909431c14d149b1a3c951ccd62d848ba175573cf472b7159dcd79769dceb69eb1072955a5b07956075a7f158a408bd3448c39d0f6bd56734e21d36b8c4ab3b9be860781001619ca8faeabb4c02b151adfafd4a03e79c8c36f7046ddbe99cab9e1a29196bad99ac4a77c1aa6e6eb6f862b07faf9018926c7f76303d4403e05dec3acbc961bd583199367e866758b6bb53e3aaf471416da39981d1d85db5ba3ce01ff614a320ef3db0c67ad9ea6ce9449d13da574d2f9dea21fc906297e478df3bd4a1fda9ffc05690e909a845d2f56cba8c79100c147543eb5f5298a149e5ea0e3a2f2554fd429b646159ec8b9e172ab9d16f81c1f81ba006daeb847aeb42e3d5bcf7674e676d29a5165f0e29da1141531301c56924ea531bda77813cf94dfe40b9bb56cb83137ef4257214008f5d1cf62a0b02c42e82165ce7ad9665fdc8ec6f0acd36a3a3f0932b5be85b0e662a20678b40aac84f789b9250e83c37ec79009705ed871f3024fbd23b37570ff3761da041fb00c00dd7e1990c19ff193afda11ab6f177f4a513787bf3e249b5e91f18ac413f2d17fe9e8c3a38244334bfb920fb5fa936fab1e207fb9fc4f453862510c3e5038f3a930f55c64a4fe93c15a8cf3871f3a7a7d86d5790c2a8007b6fa232c8bdc45c74936546088393f7184fc86c014ae0b29618fe45fce138e814fb631f09cd73c91552922d596bfd1a3db96092c1c0b79fc94bb9fce691f2048dc62ccc72f31f1b113775137d8a1ddcde40d55a7ad0de1949234c269442e0d46a8e8493c39a068f5f21bbebe932bc0f8606c2e05454214f02b6d42faea77bf7552d908db27c5d9feb36ebb7fc008f03b06c6dbab0fbbd01f7ecda92d8376db59f10253327ec79b56bc7a33857410d62a311e831f9de5400e3da0c585a892aab1e5124baf11cc95f2e899b478724f36055f601672bf8a9ad1e974e28fef00d90dde031b33afcfe6f3cc43f49dd97e4be47e31e0b8fb82183b03a34dccdc0fffc046bbd9e7d84772609dcd4fe7c7719fb5fdf0b2c4fbc3f61f3f3cc97d7deb9869ddf28433effe216fa049042e3c445d78716fe0db6ac27f4cf5725dbf9870489e906a5689124f0c90ad19e15fc872253bfd3ad9fd6f3f0ea3dbe772785f6eb921e406882ddf2cf5b7ca1bd104d332f37ad9d218cc1c3e5f3472e56dafa9a2bf6e2a801764ab9d39bf7485090ce5b1ea8ddc1adc0ddc2c12636d23ff66d4fb8aaaedd1e75ecd333453fe1b9a5a45acdc3207108538b3935ab73ededf02004e763607bfe573cc714f7a4e46d27b432e4391138818c3631c7819e97153d986f512b5ccef6987d198fc8ed4393105436570d94440dd205360dce7d04b5d855f786fde9459428c281201638d3b2b0d0b01ab5d5237469dfbcb18f2498591f3690ca4eab18fff68bf8e33a13e5fbb8379cc30d0cb2fffc38328f1ca9f96a668d23bd71fd3fe6368faa43cfcd2caec6ae91978ff99b396e165571655c70179699808e4a93783fbedac7a686f32c047418bedef08d716f625041bbe4ae0ecf068c4a5d6ce11e2ff34d8963af3ef11b4d7cfc9eb9bd1f64847959c4e4c37c5bde1adc37fce9a32c2891abec1a597308d4495e1423293370e21ff3629266fbdda2d8505a43d9f3616cb7ac883862480d9c979c0c4c8100f9b0d39a56f03e909c6938334694957ef33287f343bf6e7939fd650614e04b81f22e84f6c65df38ec27bca16d78af8f1a53c04ec8b6986104d0d29536a3a1fd1778e07168213e0352c0d49fb6b2916f9de7586990bd018bfdfe0342a011034bc701bef25a601d1620efaa8352d90fd3e763af936a1bbe0e94337fe61d1f5650b4b75eea13df40a02097c879e8dabebb729b6f29d8b8b32217e941da38bde19aea48f6b1a29aa8abfc3dc42c2357cdfa5c49e624268a5e94e51a2dad221e473ef1be69f657e230654dd04d4817687b0627805a96a22cfc6618258653d3ff7c09743031c928619c8c09a9ecb24e0326391b64ed4df5edf34241c2ae5f79807e10b702320ad9fcf56b9230826c382eee49277446ab7264e489f215ac456dc1466433fc10549197a91ae7fa73d2da0c3cd69f7ef01b83c063fbd3476c687e9f80c015530753a97ff5764006d1200b6caa60e38b4451c1e37085d6cd0402e247c61987614b74e2aaa772ded784f85556def3b44ed256eee8345647263210f32b1e4fb108b6f66f51ec096b1992f856fcb4af9240e071ec766d7bcb2da3ca25452cf60110963a42ca0239b30a534d7f226e7199520784e444d808667fb6915df422fcfa1fcd0f15f12af43a4ded688441f146a159b90d3354b5fb51b7ba66c116012f9d09e6b2adf7f3fedf82bd8e387d37000461dcac3298945cd44a34daa256da3c304169080c3fcedf32aa8653354791600fecdac845cdec07206aff4b57d4ffe5916e09e2fabf9caa46d3c370c43c5c7826bd17ce15372fdaa72c8f55140d9f74e4c07d2645a93020d500cd710dbc3fb6d6e1cecfd72fa476500a8091e5d47cbafcf0c4e9c1c4cc794c6950386b2c9fb54db0e080b0d9923a12b527e6475a0efe169c9d3fbcce21217d03c7a088a3bb39a372567ec607b3f1da3eafc89bf7facb2772b248922b7abf3c9fcd597cb6b5cadd597a27f843560037b74df35f836d3573584461e5015af9f81102086b6cc80a5fa9b2372ad4ffbe28b9340b88db91a5fe0044cded73f5d5931a31a24180d274ca0c32be6a611a0be8205df54c1a172148fb127f46db439099987758316f51378617658f936ad4b3fa6057a8727d86831f79e332aa753339d86db317b3d2db2765ec05ac0ef625b5cfcd27966f4146d0a957874030b2c4388394dfdd583b47bbd9d10e721438eb72e2835f46f28bccf6b908eca7cccd9b37a6d276b9c0d31da42e429b374ea54dbe8ff8aebefab290d3b25d0472185af37a34858702f38430ad7c06b821001fcaf469ea6c463f0863d18caac600fdbb7ef4f8ac5fbb354658dd576bc4732b02b0508c40a1b0a142cf3c2c29ce5cd29fb634d7bcafa3493d77228446af334a1a58a11f2b21f63489bc791315b9218917dd6bd8bbb18a073c8a23e6de7130445beec00336e556e86e76d384614774896c9bce153b6edd18ba8cb1734f80f7c31fe3aa0f502ad44c546c4b5653267b80bd5f0e01e7c8dcea63c428ddd88716875f7185f192d4742db50178304c9eb3a302f505388c5c6013a6414a328603b9d8c40f9883b86e8234337777fc42da1ab2e2181e1d68d7958d83ecdbe294d03175b8d4bba2a51ece8ec0b9ae13382495f7eb4f9492526872fb572bb691ca2c1aa947349ba7c4da9c1092f8156efa2cfdca313f9ff5365b79027ebe3ab35a7a9d2fa232cefe783d448fb10154cd1b548538f77cfdb9dd790ddc41f81ced0ca97e3664dac8eaffa3f7fd583b8dbf22866b026c3cd6a5e7cba99af0c35fec69937f293c09b8a988834d810108b1969827045bbe1a2a5fd090610d9d38542dfe8940b7df6cd385632fce6086f0ff09b8b165f81d18dbbb12599540155fcbf5088b514f807c88c735f251b77b09c22821a575897c35049f223515f40029cc85620b0915be0dde269682a87a2ac7894644054a941b54a931fa109ff1866afd8e61d16e858696127e7411491213060b55c6c77ba7a8f2ad2956bcd1a069e71f9b18e4338c1da01e61b9e9d8b44127d40e180a5ccc6d7fb82f86a232d7574dd1e77c6c4036b6a42223557c4e04ce7578429f02466bcadad8a17532fd18ad562f966853a32b85b60bf5689b74bf6d14ab7af17fc1d82adf0e4d7101967b2e05b8937743878bcc61a5c0112e0bb1fdc2500ab26a913ba73001640843b993d9df5f1d5a0b52070c0ea76b018132a4dcda657dfb5b5bdf6d1444903506790bd7a97445b9ecfc7f51bf3807dc088e1efc8e72e1ae2a1400000000000000850090780000000018007f1419a486e34aee5d0cb624b8ef2dbd1ac519f06081259cac7e57f41d754bb2b856e80c7a28213c04027e67a9d8b7ddea7edf3cd672b1eeebeaf4ebef4887718371d7662ac27f15f3ade872285c5c9363779ad3a732886c47759093b610335e18c3cdf067ad0ad92ee4215ff1687ca181a34742e13e53d9789ccde2bc3e4c2d049d031b0c80a6522439074e53e9c00b5543e17f9e15e6eec341b6e91ba1e974e2c50e0e49344550d182dc518483f65a7a19b50b046f981e45338f10a66ebec16a2d60ef7aad1bdca3c05d11c9f77539d2762f1c686dd37772a0b16bfc0336ea79a2f860993ad389b9d00fa89281966d401ca4e5df5aec5415ce947f147daa76ca1d5d47bbe9995eff67ce980326d4ac7a6e9f81d31f5f4c35949b8e167722ec3c1c9eb078267631110763c16b64a03bd2b901ad6968b7cd946e927e679254cc8bb53a444b1c89579b8b4f75acb40d9d40997ca067b9c1b0354c7cb3fa70d015844bca567270b5f8b1121ec26bb70813396c7389bbc89581270c1dc1a123cfaae7880d43c45588f1faf8f6e7bdb14fddc01f43bcd29d8e45dc23c46ae37526be146930dd08c6292e7b85b061b4e3ed8853697193b4038fa3cfb291e952498e6c4e6b880ec901216eaa2b59da264caabc18dd4f3ef9c3066e5c365787d02895ab8bdd30c1f0d0e7b1593a694c6f7d5bd0c4a169d72373b96556980168d7231fa9f67978a62130b487dbaebe69d9d15d8670ee88ee95901746fc257f56a6c18206fb5093ac0bdb6499697a4a20f36391677c9e40534c035d09465cc998f92cbe8cc311defb4687e04264f6aa1328bf89e2b2b17f372ed7e0604008ea8552d7e18db1593d0284b2a81ebcec7035a2282deada9e3b2ad7970c627709063b37b66ac1692278eeb1dc059984a573c69a5901b929c7c5e3b5764374dceee4e5304522d34e97866d7f52b382f3c595ecc73f098935ae3cd70f903270a30b196672e742054c215ad941bfddbe88f0128351cfea101096ae6a4d1ddb990a770d15197379ae5a1bf95bbf9f162ba76384ab719033ebee6c5ccfd7d6bfaaf2102485ed58f13e95d2b0b20c68c38be833e985ebcd7e99c2ac847c16b94ff9bb6bbe65d89892c7b4d1de029bb16dbb065936484e1cfb557c2b6dfb19df52d63a1ae546242a4d0a0a74fed98e1f8d16da56055b198f9affa868f7bd5533dbf610f976bf90d235540010f83b20c736e0c70fa1edac27835cfb50da1021e3fedeb3587b87acc5146a07784eb3504ec91e69dbcb71a0d7f23c7b6bcfe25669aa99081724db59ee258c6f640b10003ecdde002b64909a3de2636cca38ee274002e9ce6f78905c97548dd40004ae48c589e482c1ce851e7afb7b72bfaa15a2d64104caa5b2b4a72079d1991dd972bfd50ed692015fcac769503ace9dd8ccf94ee5f24e6bce6720984f47541f4a659500043a30a272d869dbe044a7076664b59c0c933e7a1c3cce7a3acd054abb4e7d3728fa251546e5b28255aaa5030fd7c6a11fc9f15de10670e4c78632adec5dcc0190ac11a36655c37ffa12ab734c224d4784e4aedbbedd7e38389178200e18ee09bab7a4cf635090ee59a54388fe8ecb380d3206476647af2f2e7fac8efde6eb867d6758fe786eea3e2d910947cb9ab7ae580f7b3373c49e5e64b54e5966156a37ac0f8fb32a4c9ae3d1d83eef9b39e7e19f0ee7eab1b7677bcb94bcaacdbca0cf5fbfd53ea41bb88a822f2c102adc45552701ee88fd063b883c659eeaae5cf1a770c5aa3d6c4d0da8daa3985e018fe8034aeac577e79010ea3c9fd1540b571eacd0d8b8e45795a7292285f590f65af6c871a8464a09e4c0abe02c6502e0a723935a948451fd6e0bb88a4a64b3b4086b59d13272332b5f582b31afc69e5fce77dccdc62d76095397a4cfb6f38f7cc4348bac83bc352953adb4bd90e45b26588b11d36c179861a9abfdd1fb3efd9c25d23e03762263353be822b50d76218b9a3f38f3148c3c90b463aa84abaa198a16c53e5cb7823e449c9838483706082159ba44c43266808e8c54395e0c1d4517bc48462dbc080672bb1fcf37d2e9372abc011dc1671d88d85edeebd7c6e597baefa09fae131850c551e0ccf489a77bc37a2a0e7391dcb9fa9dde2dc4b7d06dcc05c69c4178dcce19c63c33354a07a36e01ceb6e14a16290781cef34da9690a43329821959e483074b42dfbb7f685fa3e3f1f80acf46914cf275fbc2752ec1017827d649824393605a48f858a23673d2574de7a2f6434d1fef2c8a865ff4c9f6a581c5ccf1c32fbdd29ebe6ec24d53df512c438c5dd262e0e922e8ef865974ac0dcf597a412e634d42f24e5cad745f94c1a5dfa38288b6848e7be3dcd5a1086f8523c5e02e5726e4301982a31b7589777561856eb6e5be893081c924af3ab532b6ea13f29730e245d0dc48dcad72d2c5e05c603fdd28b6c5602a978747a5ae8c5f6f40f50c8ae84cf888e0d6b8454e27da6751d07061191beb08f0d5efed173167b29831eeec44f7d98fc42e313113782373c72abd12b071bb3a90d0c7439a3dd55e26dc4c935c8e06ffd99870a5337c7e302f7e16bdded4c2d3faf2be406afd6849447819a7d671b0aaf9b21c53d9b6c082aee2a4262a584124d6a28228169cd0e772864f4db1b620edd0547375458f78905ed3588008a9184530d6be2b5cc97ebda35e10c272f13cf3e0fba5e6778f2e36f4f2c2863e4a3dfe8ae302e8afa01b7742f2dab5bb6c7a013efec93f870556f2f09252f5b7bc2dba668e12446d55babe2c4daa7a3843c40bdd9232f4fd2acb77f75ab410c6fce080a968808d5ca523144c9791f35c0a73e255e86eb9ce682042fe823dc053f38333212b8159edff943e5d2d48944562e57e8d8456406f2ccd0c0eeb6846f53dcd2d15b4f015828f3cb7d6a2fb4d79ec23b82e1dff5ab635fdf73a4d4e2510d26bf5bd55f6da10d266782b00bf9bba23e2cf93439d25fca2a019308d95e537704f9387453f1320aa033a56b6606117b6cc04683b42fc6f06a9bc559737b1ee39d30012aaeb142978b8fab9b8b7db8753ebe800b04f1dcf30bb76c872a4a21f757728b6562a76e7efb70480773655f6889326472d2986cb06fe031a393627d59a9904979ef393263c872cbff25572b39a4adc1928cb6623be820e4a7a100d6b2176bceb63fba790faea14f23879275e09ff2eed56dce0121e5af2c7df204877da8667cf3b997729438be6331cd954b4840d15e64ca11ad1635119ad0403071d75e4aea32cbf1b731606e0fe961c4a9cc60a15f9c327c2db72ebace7a3cba202da16bb4f75c3add705954eec36c83662195b4ccc759b44f1fb49b848ab71c8a7a52ce3a58320a4576455384b2f69eaed110013b1b876429b541dda6513c920d2d2e15cd52f7edd2a4454c088a22a943fe539ac9893401e8097b8d878c06686a04a27d6eabf00ba1b278a0ffed21a7b13c02070dac2ba042db87255e724ad50be37bd69d8d95540139bfe70996986f7edf68869591b1449229edcd5f018725e1bcbdf8bb2d744183fa27c256c5b4c930ea82557b8914a6326cf31df07b4cea7719c087a11e04f8c903d959de59284ebb4f1ebb566987b207c70467c7896128100d23e6393f8811e708c117d67478e4b4ae181c240d611bc364e8dfe3bb2a6e3378d56b37e7a5074780e97283489a727bc86cc7ca3ae2f8216075883c11a071c29f54c8c785dcf8934963996e5913fb73b8d23ba680bc38fd124605423a3666f18aa4e25c8b1ce08d1c81bf48d5051330d068b0f6ad47a2503283b9f1dc6d74b66abeaf6f29f6d60f0f70fe3e9286c20ba9319cb1a87e50d6cbb40ca9d94c751eb6353a7c609e5daae30e2c90c5795b5077a3c15a51bc5b446bd584407d12b6531b0f69b04342f3dc1db99868eb7e3f9b207a3e04c01e51358fb193498010d5c0885c0dbade3182252edc3c2563e0ab53004c25fa73b671a838e30bfd72bca5a864e0673545a3b915cf3ad067ece18c61b5bbe579c6f6eb4dcf29a6bf77744f96cb19e7d263c8db2b710537036b4ea04fd26ac341a5b6a7292c3015ef764d22f0242ee8ba83d1548c5a1ed9b90aa7ebba0371b22c92968a0ec95bfd69ae8a85d3d103bc6d7272746a5d8056efa3ffe032522b037e8e084a98bbd74f3985902641d23c1ca752e82512aa86727c5e5fd4964c1f8a76c9dd46f6c3abf588f6af113d5e786cf4e4b2c3c61b1f38bea077fa472fb7715504c5c713ecc1b47dcd5787897f8d7113513f8f008ab8dd0e632656b5a6b6d9f3e5452bfc58ab40256f54e9443d9ee9eaf4ccc004ae2fb1816b27c111c28f6abae67e735dac533aaf6f39ec8eced7e9b28fc8b7ab6720eda296e23a8410eb75f8e68a35e3039d99d1ee12c3481fae7713ee0779e574917f6b7340a43918209470e60afb471f8ff5b34f55c5b90f5a0ce1459e7faa02860f6f18c408710edf84524135d91c90c2e6621b33b7f9dde9aaf2b5a37d92d0e03171e2923e33ecee27cacf8e35d9533d64121912325808be63eb23964fca812e5b98d4f70befad9906568a4b09858832c3831ccf2273ea14e71053c17190595c194f9cf122ca0f9a1fedb11dafd60c216173f4066985eb1113fc72e452e494ab0a8a83e08857f12f841e5bf38fc18343a9b97cd8dcc073562602e9bc543b6d56ead3ac31609376d950916844a28bb8bad98acee1467746fd0ccb584329576cd9e4ff28cb8a643190313a6feb0c2280ec616ab44d3555937a9cb93bd966529d9c0684502eade4c35eb237323f3d089608dbff7b48002c9526db72a1692f29235bb45994faa8c60535548097b746b88e0d83812bbd6d6d517514caf5fb4ba9566029d343a7956db4c36370e8a0f04dbb76a0a8e631290a4dd3c08b92aab9a7de8b40cf61b96105c3cbff09a2cabf7cfa971ed1e5f6e72f1d96538a28dfd764a461ecce2b088925e49d4179a6ddd03aeb57c6c8d921c5f3cdcc07925f26870d5763110572d439bbb1ef8fa204bd7d0dbbe4e58f1aaa225a940dd7d70781063948f5bf0719506e29dffecdefe030b317e663dfe082be6fbe0ce3ce34442c0abeabf1787902c829752fb75310901f5716192157b157b05409f2a2a3827affeb96da5dfbc4900a02dc0c6c6d81fe67d6bffddec175d93972eb82ac49a703f244eb38488a47273d5ac3bc00e0c1f115c7dc7c5e0b23938088779deee8e3484e62aed87caf1a6465417d58c76efb542adf4e46f03117e507f0b51b2bd65178618565df3be114e98a6a422be244a7968df2d837d43e90252773715fcfad45a72175c10209073696ee67f60fa2e895c001fb68268ac30701e302670f8f8ff61c2470a01b1cc8a95b1855b1e2f596d72095ffdb4bbb762a18a52d417914dbb3385487ff3c167db9872699cff39b64612211078e6c0c79dcd73bc4593ec60e20b151c00d7400b27bd2a4887e592bd17f51f40317df0d656d806b4e158742b4c5f5e203ecc223abdb92df08453877c1ff7509c16fd98417779d6dcb7632326f573e53a34415e7b16ea739cde9c5d33eb2eba57efca511d258296db5a0c0c8cb38051a6d33b6605e34ef1de5ba07ce2958ce5471e29b39e6636799bbd5f8f481aad5bb7c7cea4d74814593ebb313cd630891b66a1c6eba3a5d5deab700680755e610c5b61634eb2ed28aceed78a7b35045fceeda04ce868b32f3035cb96c246cdd900bab52c94f5d07af9650b62b720078970d712c16bcc4aeda8423a284a2812882d93cde668b8bd7e479aaf00d781e7d7ef8d01f166f56b76647258c40fa75acef58daa4e56160a8f77f40b5fe828cab643bc88c9c9798564b60bd30a5d9015a7bf013d842b926ff0416e4b88272f0bfd0a7b2c586b43a9c53104ec8817c430965998c31c70b96aa7400224f88f16b89a7f4c7342c16f8d9cd930882dff66329ed1e8bd52152e3e45813d95c585d3186540d12b5e44326d85dab51a358baeb4c4096fe766e6975c74266768012ab7a7a5bacc24ebbb87f6d605d7466fad5a1a264f802610509c946fbd8a233753f0fc15313458a678f9698945e9cb2807da0ef983581b581da20c1086f5af242fb66430e9f4c6be201c479da1c735167f8d0ad3945c74e84c94917b574b273b2a51c03ffbbbec59ff3b9d28c9d917e51176565594fdce58e3c629b36b360dc88e7c9703887765cda6e22a8c82de424a5f1497a4ce137ddc5a5b44c16f11b2b7d6ffba014dfca1d0d0a712dd64d6139eb1f842d37b77171d9880ab016df76636c8b65d4718320d3a149fedf8a5a7099d8b59551059e125976e20e4337528b0b406f676a270cd9ce3f5c49f3a900e9a495ec885f4f1eabc7ad1929c5d0570e9be439dfa8fab1bdb5d3b5f090610c1a6a8788a144419e0f600c78d247b437502bcf50586e3dcb81cf61690b5893d374fede39ce4d5991e865ed054137ec66e10789540a79aa0385f57d84ec443fb77dabd7f9535f39450a562f4438e10ca2562d97f1452f56d9af5add6c8be75fe078a77febd091bd1000bab379f8885918d08581aed1d18ac62c6df0398f2bea94ba0f73d89ef4e238ff0d6a4c9b39648cdbbfa9c894ce1dcd09bab702831bd8a1c800a4285f0819325d4815dd8d0888beb011a941d7eb755c44b26b4f34fa08f0845cc5cd345c54b1381f562ef5631b53e60d31700be0b1c2cfb833773c89344a2acdc4676f6c810bc55c402f1b1a9b5cc56f59cf89db6f9de72c43f1238f5f5d88d5a77ae354a81c0146a73e3f9785294047807f626fd74920ee5770a2c0663f0c727eb335b0821628da2c92ef6066a688584205112bf9aa35401fd85281ceebdd4f71ff1b4ddf218397a1f7ff48f1010538645667b4bcaeac052cd1e79dda0e04f1e5456645781f1faa327f9f00276fa2ccbac576382154a99419502c7805fa0869ba026353acaa8734dd4b2bd12751d8c9afbf4480f6a7b1d92add9d0332353a15047017189766e5bf2e6a7635c1f453c7578f3220c4d7f8fc3ccfb01aa51a3c02290ea7303a5142d2efceea6bad69cd0c438e3e6de3ca0e128e78d6bd9000778bfe7aeb57c1e9a0945de8c4527b5076a83cc008834c4c29d266b25df167fc96b18eddfdc092e10fc1b54ea1396ed5c1f5610c4f55d7c9efa28fa61ec9f1f5c319fc16d0670deaa397d065b4da13f14b4de1e51d5cbc5ce46736758599604f4a1e45ca64604aa471e35a499e23d8dc87c18851a815fe9dd7574c918861540c6b8cc1059aa852cc0fb97efe199bd52b3ad3423db3a311faee81133ed833d39b6e80058913cfc90aba969a5a8818dee70191bdc57c0e5631a004b9c98f6b88a4fdafc2031f7ec601fde11e62bfa9a58863d20749a06df146c1c22bb952d6163a9bd3b22821f031c492ac7534570932769fbdb0fbe032f667be330c7efad500687940e4e18320a5e2d8795e29b23b496cbf205492490825cba35897e0049df443501ad19cc921b6a9953eaff4bae5af180e3ff366c8721dd6947a10ea49aa2af23186c39669a4060fe846d184093a1dd802f58a07f6822adca2d60e0defe9243ebe10b550529f6882b82597529020f526bea4edcea6d4fe32d1b5d47dd8fd8061b22e3c6ca5513200e37e968c290d8a9553ec0c247471f273ba662a21bf7fdbe29db88677ed36b939d41b13039e3ed95cf4b08616b50c7afe4ad96fecdb5604bc367391d9125c2fdac941fcb811806c8edd61062ab7db2d730629b2050099b7a97a48176d8f198d11f1f442cbba7a45b806569929604245da59abfca1ac5d043bdf5ac0144e8cdc7e9c9b7e384f2126d931280029627ac757bc0256fb2ce4718481c4916babe06f0b8ad2c30d16c692480ba8aa04bd8df9aea5d10d600e60ffec1b374d9a9602c460a98348fb56f613f7ff751501034c6e152276bea741993a95640170755fb86ccb7100bfd3606a399be7fbd0bdd49eeb91541fd7f444f71d8bd74d81ea8f39b60df3860376b747d34157133b8cc17c1a22a37324b5551a034eaf4f02dc8b825c950a8bccdefbd270262f7f9ea4d4aa929ea10b91999cff8d247a397beb77ffb0ece1a5230d0fb4338b7ebec439ef11f9063116d38419668dd81b9e66a1d30aa83c2d8428cba0d5c4f27dbc86cb10a1137b9305321afe8d16b4390be0acf9294dff70f30585ba8b4405cc9d203d23a5be7d8255650ea3d8c52389f42b1fa7297bc538da6516a4d26dd556890d31d89d2631ceb68c16e32d002e1bbdd0cbf4ee528b5b1b06656a41d79fa9cc322dcd8d698393b60143d0575f8c38e3579922a92f468e81a071e38b05fab5b894b97e8583102308e1c37154ae89b5b89799de8a4780d0041392daf4102bcacab34a5dac104a8804714c21e13a04c81aaaa530c88c036874f72def73f305433957f85fb65ffe6c1998bbc720112e36e4cff1443c2c4ac4385d21b991254bc8680721bf753282a2b622fc0b8f15e5babb2b6a8a2112dd85c7a2fc92a4fce0c427c3db13c57e62a357a6e74a7bb862ab04347302cadbe897a708d158d8ea0a65bf2295b9732898d8e0e0e0dcbe487a795e763399537f87be7f0e778f1067a2848f1fe3fbd59d81eeebdf65b05c7ce81d6ef69d4a65af18251081469029e50684b4e6310e39c8ab3658bcb3c26e7cb6f96ae080baaa0c051f12ef5164f63091b5380dba13ea01eb49e57ccd56550f87be47233f9aed910ee3e716f78a039cb93160bc5426d739ed52de6422f2d9e02b6218654a4d210cbacdd1ffc74334d9397ade1caef19fdeaf7a261c39c62a085707b4afb7b1cc81d0ff2cedf82500bbf82a06a1a48f30ce816a9b2ca219d71dfc984a52975a75832608a52dd943ded16df9f647ede7a543b550a97cf81695f3ac30c7044f5e6f5b88ee6f36a1b9baa2e7e14aa9081e94697cf42840a5d0e5fd6444e0aa9a956a600a3dfceeef940f4ac7393e976644935ab09d910428de1ce98241eb30f2eea312cb0616b6803b754ffaa4a43a073e5ee1421d572b80d4a6de1f126561df5a5b39399f3bdd773f0674495419a7042578278e5b8420932a2a1ab985e157b4e38eaf3ac5aefb21a0c32a6610cc78fcddc11f5fc46ffdfa258a31b877022bb142786294085943ce63c9798af7944532d7b7a4a070cf14d01ea3c1121dd1773f5820e66c301b9800c4cc25be0f9b6d2d3d34dca5d9e0ef5e4dd38a71b0c1a0802ed7b19f857d2e06962902e7c74b95b0436bc00b2a79f24ebb7de39a87a49b78b673a8ab2948d76c6b099b37e588c06405bd6dc7a2862afdc1cbe9d8ccb13bed454bdf2db45249fa36f531c6cc4b026a10c7ec02c15ff8f97faaf4048264a821885670df783f8d96cddbfcaeaa04c743b76c05b522acfd01fbf3d7fafed9173cd1194778e926298359beb143df34fa1b5383f311197f1cb9368781eda7cb4c4057a5ffe50d6afcafa391cc9f48a4c5528a81109e25a514ab7e1cac48d40669c3628cd9446f46b68e240a90b66d5d333aeb0b2499edc50c053ce08072f4d81500dce3bdc3b2602178c74e34774b2a8b8b29590c2f52ace8ee55d453e30533db081bce42bf8cf0d87961ea8cbcd16d16c65868c5037de99f21e0765564ff2c96e2d150258ddc2a41368395b65d78a4528d17942222d245829e967361a2eb95407130868e6cf38f7f50fe7cc313df6e55ca1d13cc49c9e1f462d153f2ca101fe35de093edf5a8ee393bd75117eefbca528fc6cb0bc189f437a42cc0872d75ae5326b213f5f325594eb7bc9edbb844a7e136d13b963ba029cbf9695623f5248acf9085b38e300e086fb1c9804fba2b3e3191d4b1559d771293dbcb8d140e8a7997b3f59c4c17b4dc254f21cd1650ec0f0da82243cff69c9bc78a35022aa21bcf3d8e962444c3d4ca3d4b0cb029d58c9cdc3b7803721948d2f34ba2e108ba58a2df6f19d893d2dd4dce88b27f3a63b07e2fb8c93b2d072f8aeafd0493a203befd1e593fbbfdcd5cc1b803eb59014df9455f6d9a76f1965df1fa60da45a8d32ff0e3aaaefd01533d6b45476abb31703e59c37da50c2b684de3eecd2389ed73d57fee84a2ceb252c7f7e78b8bd33bb915a5cf26c8a09f186f9b3df5b9baeb9f92964308036f77350a6060a2aec8f76db5351259e420db977a50560f82a676a76a7f942682b0684a8dea2401ef9b1cf04126f4df5772b650900601ee5bbe85d11fd460b9e84490cddc04a860b7c83bbe1352bd4f1ffb516fc4b2de2143f8c8152a044bdfc269bcb91cc51f2149e64609d716ea911289365e43f08473d38d9ed1a0d9dd34e178e98083458297dd6f81515f1df569f12a77b977f2f94da55ec70f6a1a419245a27f9d4ee5180f0894490f61f23709656454ea9369c6f4e36bccf5250f453c515739a4f67e69c1af0ebcf3fdbb7b0c03ba2d53ff26599a1bbe9f37a41961df4ce8ccb858255d50b7b045bfe0ec4646ed67d2303c6718c802e1383be6ab88a177ed2e7b42b0d2c08b6f186344e4245a9d26924a7a8cfff7160f6be303f5a642e0728dce27faa0558c46b95516bf4ab23a4ffa312b824cf555e2652d102484d57245675e3eca41d94073ac809c71642785f4061ac214a9d5213ef5b06c6678706214ef77c8126a9abf1fb10cbd0b3a1d1b58a55de3e7be89776ddb6b94a6a67045a0ba4466b2a24df32247ca10d16bb1e53615619216204d24f17d0ccaf6d1eb053d412b969c421a1abcafb41e78c264d614991b3816704d12323765df9f80cd2ea92729b5d0b5d2a50d405992024bbe40c4708276e9c90ca3b7c81596dc2b95e5978c0ba1ceaf0b1a562250b5d4d22a1a79f0fc42432262e35ab404bcff468602ea352ff1f46a0322032e32804519221769838c6c3d10ac0534434753278fd2589e79d0b5c0d369b34880a93cc6724c4f0bdbdab215c7c4df7ab98fd50444ed80eda1c129130dd8c9919b7bd3e04b4c76115ed6f97bc0fb942b123e17df7a6896fd29117a23b7579e18acaae67fc05c903dac6ac71f22ed4035c71b8c5232bdce83a2324707e9ae24945d1d928986fee2fbf04b4a68a1fd0b79f4679e708b54f67604f2663b77d7155faf915e8845f0e756ad05de74bd8513e3d1d9b86a5884cd92cdb6e15737ba33583c0f7bc930935764086a1a3943886043dee1336f362c362945f4c7f980a67c240827338c461cbf5c5103fd9a1b5469e2668c6af76618cc9a173fe25a522af72c6a16f7f409abea56d5c898b8e94e6feff85442c6816b7a510d7a0ad6fec0bac1274102ce34938c86f179f60e5aef28537f24c39da6be351cc4340010667f75253a9a7c1b4b3154531ddd2941dc0fb902cc82275c82c33aa48da086cb3c4c6aac8f57233b3a178f2847a49d791acd6709fcaf9f8dc2a0cf1e0cd3656874af33fa8bdddbd7046d0cc8b5ceb593fc3f9089c26e41165ef84349592f168c42e171b8fa90d803971148fc90c7060f1198160a101cf7d7f8a705d7ce7518480f7ca4c5ef8ee5f38873dc72f0b09e9fe0af270fc4d0b62139763312a96f1dbc8737aba70eeeb39e201c634c8ad80ae846a498fa30d31e04784b5a0188e8a03fb53610199685052c5b3c2c66b5505652a8645d2f9149b578c23755127f8a994d8a8e5bb0498b568d84c130ebd48463d4e3a27783d7be1d2d631a2a19919348a51a75454aa334f896c7c03825180777227249d92a29f69ac2a14e1b8a820ed19345ff12e8344cc8417f9a2cbe30fadd97774180adf4e37eb20e92b609f8fd6471e3ce15e7b3387612d911acabf9bfe92d2d542aed8a60e21fc4855aad8adee2c26cc6d02c05954e8d63d40aa11f53abd687d60c83f7126f526b2e0e720d0beabe66afb1c3b5f69bb83489e4b14195943a354fb26ce17ce017b056f77fa537b8884e0544842c56593c1f1b71245df3d7beb993b09f0eac5f3ef31692673ef01381c05c04478b8f"]) (async, rerun: 64) close(r3) (async, rerun: 64) r4 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f0000002b40)={&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="f00100000000000001000000fcffffff572e811267d4df715ceb10564a3a33d5206d95c98c8d84258fb119bc6bf25e8ed602ebfe65bf05127d766317cbec195e0a17d9133c3fef3c9c17daeb43fb3700cab09890950a807d4708dde9027e488ada859f2c026f10d647e2d31c86c3352401e6c26a34b055589eeb44633d0b9f9e00cbf87bf21094ecd673d3881157962a0f742b65066177c2b93cdbab47e291420dbe952c5d4be4d6e68d6a344cc4d78c4cae7e0a0b8f3fad54a193864f2c9e47cd35aed4fa88576a40550aa6fe9ac065e9dd81d26ef70efae1eb06ad444c7e24d7f1b4c9b6b277cdec412ebfc2dc9d67f693bb93ca9170c7650e865c750acca455a99d13d0c1ec3332165fcab73dbfb177754ba089cc6979fd8c67f5677091399fcb96c7871fddfc56db0caf55109214485c90656484d8242a14cc0711f8fcca637c98aa3b87d7e2e7902bac3fbd75ba86a7d081a6e5d9ada4237809b33e902eda9039228227288b43d44ed8d92c02bfaa50d00f86b73d9f7730ceaa6a483cfb20056dbe1261f8e45098ea54ea54f4bf0860b465ccdef4c21ea1e04348faed3903ca1fb85b927d2650d5a767c95f0a1573059bec720ef30ac4368df6f978de8739d4b36c83287a2cb7a130b655e14aa2cf93899baa01c1a5f24668cee3ff7bf1f208e78a5f5e5dde40cdee00048937001000000000000000ffff000001000000"], 0x200}, 0x1}, 0x10, 0x4) socket(0x20, 0x3, 0x2d) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f00002c9000/0xc00000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f0000001440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372", @ANYRES32=r2, @ANYRESDEC=r4, @ANYRES64, @ANYRESDEC=r0]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async, rerun: 32) r5 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000440)=""/4096, &(0x7f0000000000)=0x1000) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async, rerun: 32) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x66) (async) kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x0, 0x4ef, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x0, 0x4, 0xfffffffffffffff7, 0x2000000100], [0x5, 0x5, 0xfffffffffffffff8, 0x3, 0x1, 0x80000000, 0x6, 0x0, 0x0, 0x47], [0x8, 0x2, 0xa64, 0x0, 0x6, 0x0, 0xfffffffffffdfffe], [0x1000, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x4, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x8}, {0x0, 0x2, 0xfffffffe, 0xffc}, {0x1008, 0x7e80, 0x6, 0xffffffffffffffff}, {0x0, 0xfffffffd, 0xfffffffa, 0x1}, {0x7ffe, 0xd, 0x40007, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0xffffffff, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) 1.740346ms ago: executing program 7 (id=4129): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchmod(r4, 0x100) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) setreuid(0x0, r5) setuid(r5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 1.292272ms ago: executing program 4 (id=4130): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) (rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) (async) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 0s ago: executing program 3 (id=4131): sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b43", 0x0, 0x0, 0x0) syz_emit_ethernet(0x11a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa8100060008004b220108006400057e3b9078e00000010000000707170400000000ac14000000000000e0000002e0000002004e234e2000089078ed4fba6a59908cc65a8139102814bbf9786ad3c09b41d518bff2469ffcef20dfcfb8d5c0eec5dad5fcb713790facc004d7f0675c396c7890297150a856d39d782c069a95e5f2afc9113c40a3cbe331f5b160af9eeabca8fc723037c4b63ae99397aac16d34f4e84085abc8cbae825b629da1d946743f0adb085481139a71a3115e19c4cff14ffbe420f7f2d991fd744c30992c05d4241e16106a8c19f0b8b7ed164cad5a6412b2140a6c4628fe0e8710134d1af903172cd3e335a55f711217ff11d6c56a39245accc9b0eac5636dfefa7cc15892c974b986aad5b6a6f18e2452640debb37220"]) (async, rerun: 64) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async, rerun: 64) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3) close(r1) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffff8, 0x9, 0x400002, 0x100200000, 0x6, 0x9, 0xdf64, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x0, 0x3, 0xb, 0xfffffffffffffffd, 0xfffffffffffff000], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x2, 0x3, 0x0, 0xffffffffffffffff], [0x100000001, 0x8000008000, 0x40000000, 0xffffffff, 0xb, 0x5, 0xffffffff00000000], [0x81, 0x1fffffffff8, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0xfffffce7, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x2, 0x0, 0xfffffffa, 0x80}, {0x3, 0x80000004, 0x100000, 0xfffffffffffffffb}, {0x4, 0x2, 0x7f, 0x1000000008}, {0x0, 0x9, 0x7fffffff, 0x2000000000000000}, {0x0, 0x0, 0xfffffffb}, {0x0, 0x100, 0x0, 0x4000000008}], {0xfffe, 0x5, 0x6, 0x3}, {0xfffd, 0xf0, 0x5, 0x6}}}) sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0}}, 0x10, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000040)) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async, rerun: 64) socket(0x18, 0xc003, 0x3a) openat$klog(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async, rerun: 64) kqueue() (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1d9, &(0x7f0000000140)=[{0xc, 0x9, 0x9, 0xdffffe00}, {0x4, 0xe2, 0x11, 0x21003}, {0x9, 0x1, 0x1, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x55}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2a) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r5 = socket(0x0, 0x0, 0xff) setsockopt(r5, 0x1ff, 0x1, 0x0, 0x0) (async) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) dup2(r3, r2) (async) write(0xffffffffffffffff, &(0x7f0000000200)="093ea61c35e9ad2002", 0x9) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.16' (ED25519) to the list of known hosts. login:                                                      -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 29, 3):% = 16796513700 0#+"$%.!",%: #/--!.$ %22/2 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$806"715"00 6! 08200000001000 $)$.'4 #(!.'%! 0#+"$%.!",%: #/--!.$ %22/2 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 29, 3):% = 16796513700 ./&),%0./&),%019//1:" 15:>0 *./&),%09*<5, e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff81f125f8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80002a3cd950 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff81f125f8 Starting stack trace... panic(ffffffff833a2d6d) at panic+0x1d0 kerntrap(ffff80002a3cd8a0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000167b000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003a8214f0) at dtclose+0x109 spec_close(ffff80002a3cda50) at spec_close+0x466 VOP_CLOSE(fffffd806e0c1870,81,fffffd80097fb5b0,ffff80003a8214f0) at VOP_CLOSE+0x132 vn_closefile(fffffd806e4a4c90,ffff80003a8214f0) at vn_closefile+0x12b fdrop(fffffd806e4a4c90,ffff80003a8214f0) at fdrop+0x121 closef(fffffd806e4a4c90,ffff80003a8214f0) at closef+0x192 fdfree(ffff80003a8214f0) at fdfree+0x116 exit1(ffff80003a8214f0,0,0,1) at exit1+0x576 sys_exit(ffff80003a8214f0,ffff80002a3cddc0,ffff80002a3cdd10) at sys_exit+0x1a syscall(ffff80002a3cddc0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77d6b1c007d0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 83 -265612016 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 523824 2213 0 0 0 0 syz-executor *313344 26775 0 0 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7e6d2ec36860, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd80635675e0, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7e6d2ec36860, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a39f6d0 rbx 0 rdx 0 rcx 0xffff800033409a10 rax 0x3b r8 0xffff80002a39f600 r9 0x1 r10 0x10161ade722a288d r11 0x8512098e1a5e0c55 r12 0 r13 0 r14 0xffff800033409a10 r15 0 rip 0xffffffff82c133ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a39f650 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=313344 pid=26775 tcnt=2 stat=onproc flags process=0 proc=0 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003a821a20,0xffff8000334094f0 process=0xffff80002a2c1cf8 user=0xffff80002a39a000, vmspace=0xfffffd806b7169a8 estcpu=36, cpticks=4, pctcpu=0.0, user=4, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2213 523824 22613 0 7 0 syz-executor 2213 465164 22613 0 3 0x4000080 fsleep syz-executor 23186 381243 11414 0 2 0 syz-executor 23186 198343 11414 0 2 0x4000000 syz-executor *26775 313344 35161 0 7 0 syz-executor 26775 155923 35161 0 3 0x4000080 fsleep syz-executor 52694 163243 93978 0 2 0x82000 syz-executor 52694 179013 93978 0 3 0x4002000 suspend syz-executor 40124 19997 56651 0 2 0 syz-executor 40124 394862 56651 0 3 0x4000080 fsleep syz-executor 33459 87182 94855 0 3 0x90 nanoslp syz-executor 33459 368475 94855 0 3 0x4000090 kqsel syz-executor 33459 67456 94855 0 3 0x4000090 fsleep syz-executor 35290 89103 61686 0 3 0x3000 suspend syz-executor 35290 68884 61686 0 3 0x4081000 biowait syz-executor 35290 377791 61686 0 3 0x4081000 fltagain2 syz-executor 38727 318609 0 0 3 0x14200 acct acct 93978 303263 32480 0 3 0x82 nanoslp syz-executor 11414 221234 32480 0 3 0x82 nanoslp syz-executor 48236 417110 1 0 3 0x100083 ttyin getty 22613 344571 32480 0 3 0x82 nanoslp syz-executor 43970 324059 32480 0 3 0x82 nanoslp syz-executor 90253 398412 0 0 3 0x14200 bored sosplice 35161 498796 32480 0 3 0x82 nanoslp syz-executor 61686 479614 32480 0 3 0x82 nanoslp syz-executor 56651 157613 32480 0 3 0x82 nanoslp syz-executor 94855 120234 32480 0 3 0x82 nanoslp syz-executor 32480 131012 3402 0 3 0x82 kqread syz-executor 3402 414296 94412 0 3 0x10008a sigsusp ksh 94412 488299 33315 0 3 0x98 kqread sshd-session 33315 189946 34175 0 3 0x92 kqread sshd-session 34175 1960 1 0 3 0x88 kqread sshd 33020 266449 34884 74 3 0x1100092 bpf pflogd 34884 260203 1 0 3 0x80 sbwait pflogd 52838 285762 76873 73 3 0x1100090 kqread syslogd 76873 52034 1 0 3 0x100082 sbwait syslogd 30122 303715 1 0 3 0x100080 kqread resolvd 43394 96546 0 0 3 0x14200 bored smr 21189 269299 0 0 2 0x14200 zerothread 72120 494279 0 0 3 0x14200 aiodoned aiodoned 71653 284617 0 0 3 0x14200 syncer update 62353 84251 0 0 3 0x14200 cleaner cleaner 64036 49541 0 0 3 0x14200 reaper reaper 65425 82543 0 0 3 0x14200 pgdaemon pagedaemon 97615 104204 0 0 3 0x14200 bored viomb 8007 335685 0 0 3 0x40014200 acpi0 acpi0 36681 416672 0 0 3 0x40014200 idle1 93719 123616 0 0 3 0x14200 bored softnet7 42698 383725 0 0 3 0x14200 bored softnet6 52989 285836 0 0 3 0x14200 bored softnet5 19709 85757 0 0 3 0x14200 bored softnet4 56840 11269 0 0 3 0x14200 bored softnet3 69822 193728 0 0 3 0x14200 bored softnet2 67594 396711 0 0 3 0x14200 bored softnet1 76331 355686 0 0 3 0x14200 netlock softnet0 204 465266 0 0 2 0x40014200 systqmp 28480 381080 0 0 3 0x14200 bored systq 2487 405126 0 0 3 0x14200 tmoslp softclockmp 25240 311601 0 0 3 0x40014200 tmoslp softclock 95988 398809 0 0 3 0x40014200 idle0 1 254663 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 35290 (syz-executor) thread 0xffff8000334082b8 (68884) Process 35290 (syz-executor) thread 0xffff80003c4a7a28 (377791) ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10265 11104K 12443K 166960K 14482 0 pcb 17 18K 32K 166960K 1032 0 rtable 180 13K 14K 166960K 1016 0 pf 45 19K 131091K 166960K 487 0 ifaddr 36 7K 8K 166960K 247 0 ifgroup 73 3K 3K 166960K 490 0 sysctl 4 1K 9K 166960K 42 0 counters 74 37K 38K 166960K 682 0 ioctlops 0 0K 4K 166960K 2618 0 iov 0 0K 32K 166960K 382 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1548 97K 97K 166960K 4817 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 17 41K 41K 166960K 216 0 dirhash 12 2K 2K 166960K 90 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 106K 166960K 4355 0 sigio 0 0K 0K 166960K 125 0 proc 67 83K 180K 166960K 1171 0 subproc 72 4K 4K 166960K 121 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 691 0 in_multi 52 3K 7K 166960K 316 0 ether_multi 1 0K 0K 166960K 53 0 mrt 2 0K 0K 166960K 25 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 277 1235K 1235K 166960K 277 0 exec 0 0K 1K 166960K 1284 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 7 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 230 153K 191K 166960K 41673 0 UVM aobj 21 2K 2K 166960K 24 0 pinsyscall 37 74K 104K 166960K 5692 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 391 0 NDP 15 0K 2K 166960K 188 0 temp 89 8652K 8908K 166960K 189882 0 kqueue 8 14K 31K 166960K 864 0 SYN cache 2 8K 16K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 642 0 635 6 5 1 3 0 8 0 rtentry 176 311 0 255 5 0 5 5 0 8 0 unpcb 144 4476 0 4464 45 44 1 10 0 8 0 syncache 336 25 0 25 9 9 0 1 0 8 0 tcpqe 32 5 0 5 4 4 0 1 0 8 0 tcpcb 736 2065 0 2059 56 54 2 10 0 8 1 arp 136 33 0 26 1 0 1 1 0 8 0 inpcb 328 5769 0 5726 67 63 4 12 0 8 0 nd6 144 42 0 31 1 0 1 1 0 8 0 pkpcb 40 48 0 48 10 10 0 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 mppekey 1024 3 0 3 3 3 0 1 0 8 0 ppxss 1192 257 0 257 5 4 1 1 0 8 1 pppxif 1504 21 0 21 8 8 0 1 0 8 0 pfstscr 40 3 0 1 1 0 1 1 0 8 0 pffrag 232 60 0 50 1 0 1 1 0 482 0 pffrnode 88 32 0 22 1 0 1 1 0 8 0 pffrent 40 144 0 134 1 0 1 1 0 8 0 pfosfp 40 1429 0 1428 6 5 1 5 0 8 0 pfosfpen 112 1429 0 1428 21 20 1 21 0 8 0 pfrktable 1344 4 0 4 3 3 0 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 3 0 1 1 0 1 1 0 8 0 pfstitem 24 280 0 160 1 0 1 1 0 8 0 pfstkey 128 281 0 162 4 0 4 4 0 8 0 pfstate 384 280 0 161 12 0 12 12 0 8 0 pfrule 1344 26 0 21 2 1 1 2 0 8 0 rttmr 136 3 0 3 3 3 0 1 0 8 0 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 971 0 677 36 16 20 29 0 8 0 art_table 40 976 0 677 5 0 5 5 0 8 0 art_node 32 237 0 187 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 1 0 1 1 0 8 0 semupl 112 3 0 3 3 3 0 1 0 8 0 semapl 112 209 0 194 1 0 1 1 0 8 0 shmpl 112 21 0 3 1 0 1 1 0 8 0 dirhash 1024 69 0 52 3 0 3 3 0 8 0 dino2pl 256 10064 0 8546 96 0 96 96 0 8 0 ffsino 296 10064 0 8546 118 0 118 118 0 8 0 nchpl 144 16220 0 15624 65 39 26 64 0 8 0 rtmask 32 38 0 38 12 12 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 58484 0 58484 6 5 1 2 0 8 1 percpumem 16 356 0 304 1 0 1 1 0 8 0 kstatmem 264 330 0 294 4 1 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 18 0 18 8 8 0 1 0 8 0 scxspl 216 103932 0 103931 16 15 1 8 1 8 0 plimitpl 152 1455 0 1438 1 0 1 1 0 8 0 sigapl 424 4678 0 4625 7 0 7 7 0 8 0 knotepl 120 935 0 0 24 0 24 24 0 8 0 kqueuepl 224 1752 0 1743 20 19 1 5 0 8 0 pipepl 344 641 0 613 12 9 3 6 0 8 0 fdescpl 528 4643 0 4614 3 0 3 3 0 8 0 filepl 160 36223 0 35908 63 49 14 25 0 8 0 lockfpl 104 1832 0 1830 3 2 1 3 0 8 0 lockfspl 48 667 0 665 2 1 1 2 0 8 0 sessionpl 144 50 0 42 1 0 1 1 0 8 0 pgrppl 48 142 0 126 1 0 1 1 0 8 0 ucredpl 104 7018 0 7006 1 0 1 1 0 8 0 zombiepl 144 5653 0 5651 1 0 1 1 0 8 0 processpl 1232 4678 0 4625 5 0 5 5 0 8 0 procpl 664 11900 0 11838 8 1 7 7 0 8 0 sosppl 168 39 0 38 11 10 1 1 0 8 0 sockpl 752 11208 0 11145 176 169 7 40 0 8 0 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 62 0 0 7 0 7 7 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 416 0 0 19 0 19 19 0 8 0 bufpl 280 41400 0 35257 440 0 440 440 0 8 0 anonpl 32 15125 0 0 121 0 121 121 0 246 0 amapchunkpl 152 145463 0 144885 81 39 42 42 0 158 11 amappl16 200 13981 0 13874 74 56 18 33 0 8 0 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 171 0 162 1 0 1 1 0 8 0 amappl13 176 4 0 4 2 2 0 1 0 8 0 amappl12 168 5403 0 5374 2 0 2 2 0 8 0 amappl11 160 54 0 45 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 252 0 252 2 2 0 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 148 0 138 1 0 1 1 0 8 0 amappl6 120 259 0 255 1 0 1 1 0 8 0 amappl5 112 154 0 147 1 0 1 1 0 8 0 amappl4 104 396 0 377 1 0 1 1 0 8 0 amappl3 96 25861 0 25773 3 0 3 3 0 8 0 amappl2 88 5078 0 5013 3 0 3 3 0 8 0 amappl1 80 30473 0 29963 18 3 15 16 0 8 0 amappl 88 39974 0 39803 5 0 5 5 0 92 0 dma65536 65536 2 0 2 1 1 0 1 0 8 0 dma32768 32768 2 0 2 2 2 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 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 dma512 512 2 0 2 1 1 0 1 0 8 0 dma256 256 8 0 8 3 3 0 1 0 8 0 dma128 128 324 0 324 7 7 0 1 0 8 0 dma64 64 8 0 8 3 3 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 23 0 3 1 0 1 1 0 8 0 uaddrrnd 24 4643 0 4614 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4643 0 4614 1 0 1 1 0 8 0 vmmpekpl 168 37290 0 37230 3 0 3 3 0 8 0 vmmpepl 168 294551 0 292722 135 39 96 115 0 357 0 vmsppl 488 4642 0 4614 6 1 5 5 0 8 0 rwobjpl 80 79837 0 73015 159 15 144 150 0 8 0 pdppl 4096 9294 0 9228 158 92 66 86 0 8 0 pvpl 32 22505 0 0 182 1 181 181 0 265 0 pmappl 256 4642 0 4614 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 431 0 188 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837e3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a9148) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff839a9148) at __mp_lock+0x192 intr_handler(ffff80003c4453d0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff839a9148) at __mp_lock+0x192 __mp_acquire_count(ffffffff839a9148,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 rw_do_enter_write(ffffffff83933e88,0) at rw_do_enter_write+0x1dc end trace frame: 0xffff80003c445650, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837e3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a9148) at __mp_lock+0x192 softintr_dispatch(2) at softintr_dispatch+0x125 dosoftint(2) at dosoftint+0x54 Xsofttty() at Xsofttty+0x27 __mp_lock(ffffffff839a9148) at __mp_lock+0x192 intr_handler(ffff80003c4453d0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff839a9148) at __mp_lock+0x192 __mp_acquire_count(ffffffff839a9148,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 rw_do_enter_write(ffffffff83933e88,0) at rw_do_enter_write+0x1dc vm_map_lock_ln(ffffffff83933da0,0,0) at vm_map_lock_ln+0x12e uvm_map(ffffffff83933da0,ffff80003c445790,6000,0,ffffffffffffffff,0,b8174a20981229a6) at uvm_map+0x404 km_alloc(6000,ffffffff8347e198,ffffffff83547e98,ffffffff83547f10) at km_alloc+0x20d uvm_uarea_alloc() at uvm_uarea_alloc+0x52 thread_fork(ffff800033408fb0,a85d88f99b0,a8542c2aa00,a8542c2aa30,ffff80003c445980) at thread_fork+0x170 sys___tfork(ffff800033408fb0,ffff80003c445a30,ffff80003c445980) at sys___tfork+0x1b6 syscall(ffff80003c445a30) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7da339e52ae0, count: -22 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7e6d2ec36860, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7e6d2ec36860, count: -1