last executing test programs: 5.8055902s ago: executing program 6 (id=26): sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x400006d6) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000900)="40bda2888f", 0x5}], 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26, 0x9}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x138) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000400)="82f5fa9bfdebb9e404f219b640b09287899f2e581d2b5b8a540847d5098c55534927477fd03350d5aec15863edf93ce292db2ca4535c68076684d1f52312252b2b8cb0d1f5d30006dde36457872f9f2570a6334adbfecc7ff169eb666ea4556a016196379f0445a4791858da7b1d61587f41da63a59034bdf01f8b1b2ecddc6cb56b94e5f67ca70255c1f47d9449dc0715e9b90cf3f0b79fa6532c1260f1cb7c153424469ae0e5d8923d62d24bacaf20edb92ebe2c8e102c6c469c514aba31b7f421bc0d8cb7dffa9f3e8ac547f43cce2f", 0xd1}], 0x2, 0x0}, 0x8) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd604404, &(0x7f0000000040)={0x8, 0x2, 0x87a, 0x1002f, "2800080068ab0100800600000400000800", 0x6, 0xfffffffd}) sendmmsg(r3, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x0) shutdown(r4, 0x0) 5.748330372s ago: executing program 6 (id=30): r0 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x801c4903, &(0x7f0000000140)={0x4, '.\x00'}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000400)="fa", 0x1}], 0x2) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x4, 0x5, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x7e8a, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x8, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0x9e8, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x2, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0x6], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff8}, {0x4, 0x0, 0xfffffffe, 0x7d}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0xfffffffe, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x4}, {0x0, 0x0, 0x1}, {0x3, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 5.41509914s ago: executing program 6 (id=42): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0xb, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000140)=[{0x0, 0x4, 0x800}, {0x2, 0x6, 0x800}], 0x2) clock_gettime(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd608a27f2000f2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000e"]) fstatat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) seteuid(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/18) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0000e65bc39e76ecc9ddb3c3cc6bbc2506870300ec", &(0x7f0000000240)=0x15, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000040), 0xffffffaf}, {&(0x7f0000000500)=""/4096}], 0x1, 0x2) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/6, 0x6) 4.187568661s ago: executing program 4 (id=90): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x6}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x10000003, 0xb, 0x1, 0x1ff, 0x7f, 0x1000003f, 0x0, 0x2, 0xfd, 0x8}) (async) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x2fe) setuid(0xee01) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) 4.174351341s ago: executing program 4 (id=91): socket(0x0, 0x4006, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000005c0)=""/87, 0x57}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000001280)=0x4) fcntl$setown(r0, 0x6, r1) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000004c0)=[{0x34, 0x8, 0x5}]}) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) r5 = socket$inet(0x2, 0x8000, 0x46) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r5, 0x3, 0x7fffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8841, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r6 = open$dir(&(0x7f00000000c0)='./bus/\x00', 0xf02, 0x186) r7 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f0000000040)=0x4) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000680)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a3f0af8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d923e362271dee76a3af656cba8446265d84e0de23d963949eb16553678df32b27fa324b232e9519da2daf379d62b41421fa14c94da1285200e49935d25c714b51c886b57d3bd3329d9cf71a45fbf67a74f5920a5283f857130e50d68caac2a56d188dddc9b2e6d58c150f9c1d73a987ad2f4ba6eb05f76ce4c58b7b25be7f81d99eb88402b351dc89c27b47e674438d050e26ec71b5f7d6c9c4a0b44343d4ec7f86c75472d5015e4eeeba7018217ac39c6acd77d628cb4d3cde6276c133f50e977b1ea", 0xbc4}, {&(0x7f0000000280)="47f4f265605bfb9623ff378da9af60b6bcdf1392cb8e0a84eea20ba02ba2959408c91b1da514961a0625d7346d09cb444241bf84a608ee3da1c5d745855dd9de1a08ff56b63380bc4630a53a43365bf66c60ae54bc81cd0df26b46dcdc05ec", 0x5f}], 0x2) close(r8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="762267f690d396597ebdb289930a641e1ea863ee8dcb83021c794a808f4e665d57355a2a56d62bdad922b856773b07c6d031ba48fda79e513038fa45a076a8f7b6a40c3d193e61", 0x47, 0x400, &(0x7f00000000c0)=@un=@file={0x80, 0x1, './file0\x00'}, 0xa) 4.114489426s ago: executing program 0 (id=93): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x41) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f00000004c0)=""/18, 0x12}], 0x4, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) symlink(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={0x0, 0x567, 0x0}) r4 = socket(0x18, 0x3, 0x0) (async, rerun: 32) rename(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000000c0)='./file0/file0\x00') (rerun: 32) setitimer(0xe4d9f1034df51d50, &(0x7f0000000140)={{0xf32b46f, 0x100800000080009}, {0x7ffefffffffffeff, 0x10001}}, 0x0) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) mknod(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x20001e5d) accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 32) 4.11269288s ago: executing program 0 (id=94): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000020fafd3493776665d40000f5ff34", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x409) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x12, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x0, 0x1, 0x12, 0x1, 0x6}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) ioctl$FIONREAD(r1, 0xc028756b, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) 4.112346235s ago: executing program 0 (id=95): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8) write(0xffffffffffffffff, &(0x7f00000002c0)='|', 0x1) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000001c0)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f00000003c0)="be502400541604c7b966265e4bd46234cd5eae9b59296d5d9674122527aedec445659000f5b9b81d517c86168bede645a749147c991367d377b7", 0x3a}, {&(0x7f0000000400)="ab8ef0459f1f05bb7456043cacc75f4aa429843ed058375e406b77c991f81d71306103d7f8db8a4f920e33c8", 0x2c}, {&(0x7f0000000440)}, {&(0x7f0000000500)="c777fabb9e7941f01133c79bb0420755d6554163c5c205fd99100ce48f333b60ece0dc61c2e8c10d465607ad", 0x2c}, {&(0x7f0000000540)="c6e85ebcc70e6bda20a8fb98b5b20fe7a22eefd348f2a2d2f3a8a5798b778f50b09250df727f38d9a04751c5659bb1c7a96ad6a45ba545a6aac19a74971ad617a2e413cdabfbbe4e63111db7390742bbf69cd8a2fea320530f76f3354e180d5fd59efdd6b003916cfe108aacd793f473585fd5301b7b953939ebea1789a74fb48ae96e52262e179adfda271c50f43331af14a829067d299dd303fe5b91893ae1d6faa418b5848cab12f0846f766bc23865f59ed421caba978ce1ee1f202868a788688b3fea8f34c93550bd94b21a6e95db9ec3776fa133250e0e0a7239b2b9ff0c5a21f8", 0xe4}, {&(0x7f00000009c0)="2656648754e5f1a81ebddbea71370b41adc0c9b7900f6014e3e37c0dbe64838db32f911ddf5c4a8420ab7caf1a6f125a381818879e9d72e9dfa3d2692c86973f1e14e98dd6306b635684e7fafb1e4021f080651904a41f8e04cd12ad0c33c806f54b8cd3790b983a3ad2ca529294dd27e96d61db278292bb0a4659ad176617b1a060a121bfd478649eaefa8646054acb3a8065b4468d21a5c4708b9c67000000e9c7ea6b4721785435e3a3c9fe0d67f53c3e1f935a3fba9307609f947d021e8b1e39be83ec18f5e09d704e97404754613e6aaf1aa94a5cd0bccd2088b54ba9ed68f2dd987c4fe714c4ed0b7961024b0ad2a2022eef40bb1c1ac3a7759ae9cd58b9027c1bfc7f3d92a36f49022cadd79dd4318a0b78a11c", 0x117}, {&(0x7f0000000700)="2b85f69504584c2dd2083603c11b2da0e8d36135c5f6981dcb84e34c8544ee533fbfde0447da1aa75184dc8d4908097bdb3ee1722345c2d476e0be5f4547157d6bfdcbdc56c73adb43b8a227cbc4d0b9dac94c5921045478655aeb42608a9188c59f9f44b4a33575d1080bfacd1b37ac119c360f037b0a77f37f97b2fd757ff059053e67224d65f5c2c4f82bf92315fdcd7ae52482748ba4bea4686ce0e4a29f5ee076e529c5ca5ff1347a27ab904c5a451bad0b2b24b023bcc506e5808150ed8e1ff4623a758aa6ad71bbd2376c49763caf197bf299eef8d93cfcd07e2b70bd5641504655ea", 0xe6}], 0x8) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000300)=""/46, 0x2e}], 0x2) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x81}, {0x0, 0x7f}}, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x13) setitimer(0x1, &(0x7f00000002c0)={{0x20000006, 0x400000006}, {0x0, 0x5}}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r4, 0xc00464c9, &(0x7f0000000100)={0x0}) r6 = socket(0x1, 0x2, 0x0) mlockall(0x1) close(r6) accept4(r6, 0x0, 0x0, 0x8000) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r4, 0xc00464c9, &(0x7f0000000140)={r5}) chmod(&(0x7f00000000c0)='./file1\x00', 0x40) getrlimit(0x3, &(0x7f0000000280)) ioctl$DIOCCLRIFFLAG(r0, 0xc028445a, &(0x7f0000000240)={'./file1\x00', &(0x7f00000001c0)=""/119, 0x9f, 0x9, 0x9, 0xfffffffe}) 3.730270082s ago: executing program 1 (id=109): bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x2, 0x3, 0x5, "01000000d000", 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000140)={&(0x7f0000000000)=[0x4], 0x1, 0x10000, 0x0, 0xffffffffffffffff}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000180)=[0x0, 0x0], 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 3.711788693s ago: executing program 1 (id=111): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) madvise(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0x6) 3.212398862s ago: executing program 2 (id=124): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x800001, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x2}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x230003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000040)={0x2, 0xb}, 0x2, &(0x7f00000000c0)="4196081a2f643dcd44ded65d2571d9267694f6d79e4da4bed8cfb756961dfad2275230947c2bef0f5831021d77ff29c9c808e095f85a331048", &(0x7f0000000240)=0x39, &(0x7f00000002c0)="e79c84d0380bac9515a777dc405392e0bb2136d03c036cb4031b576d2d21ac7ad0a657285f70fd4b1696f12b742257d7d5a7c6642861e463053a1b8717d2197a0ee144d75a2521ddcda1c8b970fd911a96f27c0626ccd35e4eea3c8bcb8b10dd49f8b867dde47f32ec716247ab2f5cedb1d9a23c0fa98809acaffc389465379b761439eecf2cfe3983171887edfb84c5ce0f5f312a6dd276c27c5f84445efb8275b05d9c1912399c21c8a3a1a6315317aead864faa1331db64db44c7219cbe86de1dbafd1441d81d8cdae4a056d5f5bceff22794b6a6193d9a4d7409e61c94148aa834a4131a68a5d37102", 0xeb) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 3.066070342s ago: executing program 7 (id=130): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x101, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xe, 0xff, 0x9, 0x0, 0x1, 0x3c29, 0x800, 0x1, 0x1, 0x4, 0x1}) mkdir(&(0x7f0000000180)='./file0\x00', 0x98) 3.064644123s ago: executing program 2 (id=132): ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) symlink(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES64]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) accept$unix(r0, &(0x7f0000000200), &(0x7f0000000240)=0x35) write(r1, &(0x7f0000000080)="d99aca906c", 0xfd23) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$DIOCRCLRTABLES(r2, 0xc450443c, &(0x7f0000003380)={{'./file0\x00', './file1\x00', 0x14}, 0x0, 0x0, 0x0, 0x1, 0x4, 0x9, 0x6, 0x42, 0x200}) sysctl$vfs_fuse(&(0x7f0000000200)={0xa, 0x12, 0x3}, 0x3, 0x0, 0x0, &(0x7f00000003c0), 0x0) 3.009012314s ago: executing program 7 (id=133): r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x86, 0x2}, {0x101, 0x5}], 0x2}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs={0xfa, 0x2, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000800)=[@cred={0x18}, @cred={0x18, 0x29}], 0x30, 0x407}, 0xc) 3.007339636s ago: executing program 7 (id=135): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)="841cbf3e882a06", 0x7}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2, 0x40, 0x59, 0x8}, {0x40, 0x5, 0x7b, 0x6}, {0x6, 0x5, 0x2, 0x43356c79}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919531ea87c5676231dd7aacdfaffffffffffffff46c0fbde0346df012e786031d4b86fc1f36e5250f6d2b982fd38", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) 3.005075035s ago: executing program 3 (id=136): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xff, 0x200, 0x40c, 0x8625, "0100012d098002005e00007098a93c00"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x401) r3 = socket(0x18, 0x1, 0x0) close(r3) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x2) select(0x40, &(0x7f0000000000)={0x1b, 0x7, 0x4, 0x4, 0xa, 0xfffffffffffffff7, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) dup(r3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'\x00', 0x200, 0xaf, 0x4, 0x1, 0x3, 0x5, 0xfff, 0x2, 0x2, 0x6, 0x6f}) r5 = kqueue1(0x10000) fstat(r5, &(0x7f0000000540)) mmap(&(0x7f000002c000/0x4000)=nil, 0x4000, 0x5, 0x1810, r5, 0x7fffffffffffffff) pwrite(r0, &(0x7f0000000140)='O', 0xf4cf2, 0xb30e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x7, 0x54, 0xe}, {0x7c, 0x60, 0x8f, 0xd}, {0xde, 0xaa, 0x2, 0x4000008}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$unix(r7, 0x0, 0x0) 1.904955269s ago: executing program 7 (id=137): semget(0x0, 0x1, 0x281) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) fchdir(r1) socket$inet(0x2, 0x3, 0x2) (async) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x4) (async) socket$inet(0x2, 0x3, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCCLRIFFLAG(r4, 0xc028445a, &(0x7f0000000140)={'./file0\x00', &(0x7f00000000c0)=""/82, 0x4e3, 0x4b5, 0x1}) (async) ioctl$DIOCCLRIFFLAG(r4, 0xc028445a, &(0x7f0000000140)={'./file0\x00', &(0x7f00000000c0)=""/82, 0x4e3, 0x4b5, 0x1}) connect$unix(r3, &(0x7f0000000000), 0x10) write(0xffffffffffffffff, &(0x7f00000001c0)="c1bfb91b2a053d0d6e1cf5e6c13448a1e7c18f681ddfda838a85d6e585eb54b449d01b10875a6d9f4400693c64001f6a37da29b170e82fbe898e07e8087714d2f3f94caaef8f990c6300000000000000953ff539", 0x54) close(0x3) ioctl$DIOCSTART(r4, 0x20004401) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xbc, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x1040978c, 0xbc, 0xf7fffbfc, 0x80a19f, "bb08000100f167d910508b000000000000000080", 0x100, 0x4000002}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.904027727s ago: executing program 1 (id=138): setrlimit(0x8, &(0x7f0000000a00)={0x0, 0x54}) sysctl$net_inet6_ip6(&(0x7f0000004e00)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000004e40)="a60fd4928ac2018446743410364ba0e7d179e0872e1fa4937331e462175e285fd5e810c74da85b07f64651f30bb03bfb947a0e82a9adf21e105d67b06ce790c80f13607aa160e9702fa6dbc7afc172f89c19afcab7489c97df6204aea51cf1743a45bc18ce08f23cc95d7e788ab3c3873bd59f40022cc34c85c4d4dcc2eec69e3a04b0dfa2d74f1d6ee77047012fd3b9d1c7f5b6b085364782043823ee21ee2487862c2a556754002dc174b91eb35eb1e4c8a5095b7a95cf1c493533b19d045b5df8547b80f1c5fdd62ac164bbf53e03deb6679f90a5f689a3b8b88f119dfbeae729731b83cafb80ef3ef082fd7917fc1848d799d7006eafe0910b4321e533c111a921e97dd83868fdafe99b61346314ed2497d0bc64dad05d5c75337d75b25fea3e1aafb32fb68d653e9b44269dc5a04828e4d9a8388b5df30685d6888eb425a06b1b646e9d810218a92f0c8f42241425d387ed55239facd72fa4baa39fbaf1e43961ab1edea1af995e09117ec809d78c3ebff9cd648deb0ba8fc1797fe7406cb592e56012dbd89a209caaa6c93a5c94a8a8b38c6710ac3b9e35e69811e565761a04e90709c6f89ae62627917d50bccc384a3cdd7cecfe3507120005bba40b103574329ba03c5c601b8ec14d28f25e3e4569596c0aa9e3a6fc971e40c93f9c5be340ee3cd52381eafeb70a37c781698b664f5493403cb0250a5ebf875b8372b08d2d167dc59ec32f6a8fea9e5a434216a0f00da2712075e48712483bd84f256db375249a5468501123648be5197b483846ba53143dd7f3f7e9c6d4d69da2a0b500884c7014782f4efd000dc7bc211ac6e34faad24ac3127e844f39e3e9c81ca23fa6511af57a8e6210b3fda0543878c6ac5c18fcbc27214e17dc1206fa727debf9c050da2296c83315c9b07c7d2fa0880d9dbd704f44bcde709b93691fd5cb4dcab052c99afe2396994ab0e2bf416f371106a06d80d334fecb3110896094a4612809c72d6ca0b9940cfeaaab31f417c86a39745557d4f4a8ad594ae02992d60e79536376d0fc80d21df117313e04ccb8db3eabf69049aba22e70e5ec56b9c9d1ee38f4bb08903f9c4c45f0aacd4691cf3aedc2ce27229097b2bdcaf46e9009119be8b80ccec0fdd880ad6df79fb87d10d42d6e3ef9cd028b9cac55a5b4c829cacf88728fb3f5e6f7e6e1f6ac680d7425327a25bc86ff76386fa1321c2ae832256901d78865c142ed6d2e054d3a2b16fefbbcb22758a270542963fbd50b8a271cb857574be824fd7537cc2e8bd35486f07a376ae462d875f8ab73323967cf89a749c3e497485f7647616164979b611828863985b50385cba680e4e4eaee6e5fb2cd3bc88e57abdcdadf6c490d09fe0d684d1796ad764b516413ce681a928250dd5b4f998721206f253547f0142a86278eb73cefca978d381f1804992916a38ad6bdc435b5bd98d481d85612634d1386021c2b1661a806c546be4c4bac4ec856c7336d79630a7382ac26740af3f6ccde5e7af544b2b6a277fa7faeee37272c145051b26a43527bb7f132a6e42d272e43900a241bb2bc742af1469679522feabdf15258f7fb5b5a1ed0b84a3f8c6f6cfee32566a458a8dbb5ca0fa559ed8c6f88ca641057169fa8b393c8b549055043b27dd70b6b9523ec2cd73c1ca2bc2e84098788b6b77f5c822762f8a94aee6a72967ce6e4a62f5a5ace0a86ab554e6fb80357cee7448b2f81e7dc5a8e9549235734fc1ed62884a578e9e4b6f173338f77d9f738adf1c9343e8e672dd44ae54a331a6e6b08cfe8dbee0eefc0d8b11fe9f5c3e24f0a067ac8cb23d169c8f7587a85da9bed5e21c698f287afc2e8ef72f7e174ae0be3587312519ad23558f78d905680c0f0b7b2c137ff2c300571643496dccb57b1de7c25bf378485fb96d02c4bf3d4ef9f0db8fa8cfe2dd67218833ad6f0f031d8fedf2442fc00673737413698c1a9f8ef15271f2debe1c19e834eae2c687e8acbdd737329a6b436677dacf9a609706cf7d24f40d3923450402e5b0ddd7a1e71f6498b1f8b0ad403c922b90ac9a2a94c01be633e7ed2ba97043ab565c69ca7ff7ece7d0bf0ad483b289be88f7976a70f04810ead2d9fe61140565390c34a73ed43661210a9a2ee21b0d57d46880678443e93825491aa3729ea601da2b4d3ea54325fa008384225604125705c70f21e5a1bd4bf0a008461b4b65eb3d5b6ca4897d7a5dc796265dd671c0bf5f960f549b1c5a280debe73c5be90ad738a1ff133ec109a4ee3f1a7246177f5859ebace6b728491a903b2e7569c9a84cfe6cfc6ca82a3d4b37683618ff63c847bc04e5cf31c6cef60872b1832cea382e3800eff88ed5668782192a09818459987356afac6f98010802a15919133d545a4d415ba59c21f5215a1cc8b8376f7244b722c211a18a6020c4783b60c2aaa4284e8f587940ba509a9be989da372d143c724d2c57fcd66132715e7a66747e0827974ef02311b2f5b979e55e133aec6995ba3e475b84ae8befb460cc68a2a3e5391abda919e00faf612eee6c90d2fc3254e78154b40c148d88f0a63064cac0ba673d0048459ed31605fee9bf860cc335b97d72cfbc6577e002a81e25c5a84588f3f75613afc725fb76bc50d3ceaf392db92cdcd2a5f9ee4d0731ac1f086e54a39156f848ea0aa8c8b1c71ced6b8b05581ed3a7c9a62a7e0d59b4c691b0142ef1bf773b1c30b0f0fc55282e8c5ea78279b1083e69fb089a51939b020bee09d89b9de1e12364278d7fc363f519a278ccaa561e0c7faa9f8dfd85c92afea62058f8a6f22732c52e31785265f33941d4361eb791dba9f708310cc18c7aa7a6f42062fe1e39d51404baad98640bc9bdcdeb58d7c1f7e6f6f28fd6eac7b308a3173cd2197392df2f7be8473ce8640e0da534cf76e5b4e73dd9fbf6e2491b1a150116a889b1514cd4abf9fb5d47fa7ab316537f425ed46bb835e6e400d8d7e7209a11296fc6b2190d919cd8020d434d07e0b59d5d5c78be98f3b15d21c0d7f4466c553a08e57a1a78e81fe94e8bb6ce760d80aba85866192d8cc7f4b851cf6309b7f0f19579404c5323a5dcd4efdb236721d5ee5056868fb74c0a1909410f6ae748b259b2530751a7bc113e40d2b57451068930f4888dc7db8d70a80fff926b836b2118a9c31b7828d5dcd934ee0042fe0ae8a0b4abd8f6648cfc2880c51677652b0c6557b880d338cd6eb98fdbb783282a4eb8d555cee544ac05c3af3abe25dcfb2246a6191c9d8218e8b13107906c3f138a818a3c35a481badc080bb523c5d1b7495d1e053d2e27f8299691cbd2f6524315521ad6dda949aa0d2b6dbbc260ef321f7b16914ef87d6a2ba05ee537ea220d03a7e3ad0e0d9dbc1c8b8c62daabefabc6efb71a05919fa8a2138b0f2c68c6439eaa2289392e278d75a7d9f4bc1a9937c8e7e9a9a0abb701a3cdf2a210566fccedaa6e0848fcb1ca03a884f314a0ccaca9c8e6a76a3657dd4781d55a15dd1920766c868e26ad4b950a1970ecf1bee2a5a91a87ecd178d18455226f2cedfef689c43feb518cc1a3a6e2368efb7fb0572dfca818f0c708a654885250ae51751fe7a5be6d96217cdcd21e015491e6a58d01c6eb9ab679330dd22cc826a554609da9a67964b298c73c10156d7b5b05378c980b3073b16efbd2b3322f6dffee659908d601eef9af34365904eb230b7378ea72a5147154abf2ad0358a68f78857f2edb8af73c0d7744ea0d41166812eeda025fdf1d1a768c3e8986035974f171e750247b3dd46c02436b9b9e855ca7294269ddeb285b73d60eda2089d3efd36f7031edb60b46bd1459e19ee6a4a6ca8a31f081f65c712022568d4da305b5c7401c81814907255e660229093a6841ac4e5b496e5b7e5100a89e966a7e58a526bb67cc63515273ee06ff0599780e733f90f6b6e77a59b92b9de0e54982b725691fe6d22c1b4dfe9f807e54b16d9194601839bdd141571175e7c838ee115ed30a0538ab1632ba73287e54c17d7a3bc8b910d7ccbec14f3c7f2bc19c19e9495c7b9e04417539c0db4ba8d287cfdbb2f484765490a56d2db96fcde801a51293c6db8f9ca3382b7b6a4039f09fb2c607e04d9e627b5021311058aafa5cd3be721df87e2eee8ce06959501a0ef8658e0f0e98b7439f9a819943129a293b943130502f9d7b857f3006fe391d1fb9e74bf68eb1345fa25168cc9c94b692c30d3f4489ddb5ad3ef428d9097f2ebf12aad930688f732fc8477101212aef06abcb1cc6776e15159fe8197d088b2fcf2c0c12584d6141559f944b3afb149abe00a9676ab18495ffc3a392e96202284fabe8f107aa3a09eb937cf501f568d5d75b9b3243eba93d325a333ec7e63723335e4208814bc5c9e8de5531b9a744a14fd816a0ea68b5b7076090feada1c941cf687e4f7745dc2bf5323e1d52b0a2534f2710212c6146f9953b3664dbc3daeba9bb20a66725ad811c9d6923c632e37446c3cb7bedad35ae3b0b21c986e3a920e70b714139ce23300bc6f9bd541bc74bedc12a94fc0efdfd504b76", &(0x7f0000005e40)=0xc88, &(0x7f0000005e80), 0x0) r0 = syz_open_pts() close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc088444f, &(0x7f0000000040)={0x3, 0x11, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x2000000, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xcacf, 0x5, 0x1603528, "08e4577e011b00010400", 0xae6, 0xfff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f000046c000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f000079a000/0x1000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x6}, {0x0, &(0x7f000014c000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x200000000000}, {&(0x7f0000752000/0x3000)=nil, &(0x7f00001d9000/0x2000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f00006a2000/0x3000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f000038f000/0x1000)=nil, &(0x7f00007f6000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, 0x0, 0x100000001}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000015d000/0x4000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1, 0xffffffff}) read(r4, &(0x7f0000000200)=""/232, 0xe8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001040)="a59294178b0732b549e52cc5c520a41cf12ae337c201e71b9d5e2c038115dcf7b4a032e45e70b81cceed30523070cf57a63f9829f2ad89ef156854b43e02ed22aef3c3ec0e05b39ea83416c97987bcfc54d060ca5e68ad3128a96840924a53cad004fc01c31c5424dfd655da680cfbafef3c2a5c8237d5d8d43bbb0960a7791024b0cd650cd698fa210ced7658b15b1246cfc8adce8a70c25c8c80aa46ff0ec1c282ef03858ff67d928299ff04082ba1dea8e513074507303f2c4d66cb93d0498120925537511bcf4a39c14f868b43c37111c927f9574f44cbd1b7d092f09c352c5801d3d05cf59cfb62f225570ef04b68d0ea71841eefa02e00162a9e0bfdf5c6f60628f00448f542bd4d5031fc35c93da5a19700cd574b5dff34935fb8427071d2e2672846fb118585cd3f7791d41889b043dc1a34c9efd36cebe3468b580a595b8a3c3a04babdca458082edd55ab5b571d252c4effeced45d5cc43cf66fead0f7c4fa7db3040fd022bee5578fd56540d0bcc7f56f84402d014184ec5b7c0e1b7b506f52e7f3c1feaf8de6c0d882affe54be22429b77286cd2a9770e74f00c500f14fc4aec50fb0e77fd9f1547539ad3e1a4c813613cb506ebae934544c87445009eeb269ad0d5c2ca9533d4f52bd500222219b69d66acb7c3df063bc4973505c1b0b6e1ed0064a0b3704d023fc78feabb1c79f549445e72d37ee80ae74d06ffe2390607beb841128339a86e990659adf697c2f060b803595c4760b61ae87678d951f1bb1dfa26931966134949a59a5dab2abd6d4981f1796d0cc7930115209c6314bdf010ec6cc2a78978b36b28ba850948a5ee7d1580ecb123c260faf7ff484a885e59f7a447b3012322e4e1126015b42e87fc64cea26efc253ffa3486890672b51b38ad8b532e5d5372f4bcb3234db3a4431ddbd609295363cbe9adfb30a3c140cd28f63a205c6f9c23ffcb7144ddb1da7265f71e78a477b790ea6812239fd0e367e467851b8b5bc617a041f4b7b1705d2023fc73a4107dd4f6da4d055085ce872eef4f9787b9a53a37b797d6dd05ce6e7f4152af5cf0215db64c11008911d9bfa108ebc6d7e10cd282f036892bafe4f6414c0eeef76e5fe9053b3fe2877a3f4bce130c30033c1aabceecf9dd5a8741004a490a61c5f84be9f904e57ed2f25f7ffb1a62e67d536b9363d6844c7ef186d599dbe0b11b89d8d22883b060eeb18b3239a93773573d3a0254be95c435a5e9e2892cb0420247e79482da27518433f71b57cdf77554273b3c9dd0cf4d0f3a494fcf50019d5fbf19419afe4cc70c7ed8f0df48d899a14eaad651a14363b1a1761304bc26c40e7db933d81a6fb5413ba2ab57256907ee9b635d0f1fbfce52f45c97d9d769a8b31ccde0b3731c4f0f3301e0b00816bd71539d6394ce5cfd04a444f1c9ca6777045a621d48aca7a327ed1acab96b914ebed4eec173fe9fabd36bb6a2d30344a0ccc2909f18c7b9abcf2c4dd01ddb1ce3b0c10493befb6714e3a99c59026b7ab9e7c61b20e792842fe21c38f8e238496f02796899ec38cb75688e0fd975445ec15950d2539e4b238b4b612b8ddc579322c39ec38140c18a0a0ee4484d239a623accb4859bb86ea70b3c0ef6db9da626d7d61baefbdecb80c2af2f5eb588a14fe9efc23303d09ee6efe9734e0640df3d6e5f074992f40526064c16c77edf5c5d588553716c364b9842abfb2ad46dfc616e770fa0dc18b92ccfcbf66a29a7bcf40b76ebc0a25843a548d4c5a977d08663bcd710703fd46f263f9dc3d744fd8cdf1fe7c5b7694d42ca8da0c5e51119c00487d474f6861c131dec81d8c78c2fb18a0af3358b7eabdb10c24ba44f1d863b89602b2888a83f59bb705c3f8a6ef3194fc0f42e95fa6d0b00b79ab231cb49510301738d0052d87e696134b18bb83a35e8a55f24d71fe5fd395586424db0e1600b35a365235544d4d54e3a30586cd9ea458b902388c8bc7fa411844e30166130ca6576e7605387b24c01937e0e4124a808ecd02205a7ffc34a52b50faf59d0ea88cd3d5a5597d954eb64e16f48e7e2209058f838da7116a56615b7d848012716cfb595c055c62bcc10cee795deb3001d3e63b65fa423b7400bb103c311c2f79f324832b1285e722790b5831e1578c8d224c37cf1520a3d213732be75b3b78cd525806d919b080b90a67b2f16d9eace408413058ea8cfa08bc95f2823831fb299b979a556929a9e6aa963b7a73c28f5f0e33c7df8083b1b5ca8cba35d1f3a760ad7c01492922ac9ca09045cde", 0x651}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x80000001}, {0x0, 0x4}, {0x0, 0x4000}, {0x2, 0xe}, {0x0, 0x2000}, {0x3, 0x1}, {}, {0x4}, {0x1}, {0x1}, {0x3, 0x6}, {0x2}, {0x3}, {0x0, 0x2}, {0x2}, {0x1, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x2, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}, {0x0, 0x1ff}]}) r5 = socket(0x2, 0x4003, 0x0) connect$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x43, 0x0, 0x0, 0x0, 0x0, 0x80, 0xae38}, 0x23d, 0x6, 0x2}) setuid(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x890, 0x0) 1.765704733s ago: executing program 2 (id=139): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x2, 0x58, 0x8, 0x1}]}) (async) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 1.765086647s ago: executing program 5 (id=140): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x11, 0x84, 0x3}, {0x4, 0xee, 0xff, 0xc05}, {0x6, 0x80, 0x9, 0xfffff7ff}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="25a7bea75e9eeae4e632e800338d030000f0dadddbdbf7d3f744b5f24efb00000000f900007fff0000000000000d2550", &(0x7f0000000000)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x4) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, 0x0) (async) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc", 0x89) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x101) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) (async) unlink(&(0x7f0000000000)='./file0\x00') (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) r3 = socket(0x11, 0x10000000000003, 0x0) getsockname(r3, 0x0, 0x0) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000015c0)=""/182, 0xb6}], 0x1, 0x0}, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) (async) fchflags(r1, 0x0) 1.762329271s ago: executing program 2 (id=141): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x880, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000700)={0xc, &(0x7f0000000240)=[{0x8, 0x0, 0x24, 0x8}, {0x5, 0x2, 0x5, 0x2000000}, {0x7f, 0xfb, 0xd, 0x3b}, {0x5b, 0x1, 0x8, 0x3}, {0x6, 0x8, 0x8, 0xfffeffff}, {0x3, 0x8, 0xa, 0x63}, {0x1, 0x64, 0x5, 0xfffffe00}, {0x8, 0xb9, 0x81, 0x10}, {0x9, 0x8, 0x4, 0x2}, {0x6, 0x9, 0x3, 0x5}, {0x6, 0x9, 0xf}, {0x4c8e, 0x7, 0x3, 0x80000000}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x806378, 0x80000006, 0x9, 0xff, "bb08b5590209ff0000d06900", 0x4, 0xdcd3}) r2 = socket(0x18, 0x1, 0x0) close(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1, 0x8001, 0x2}) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000180)}], 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.758932745s ago: executing program 5 (id=142): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_open_pts() sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f0000000140)="449779035027", &(0x7f0000000200)=0x6, &(0x7f0000000c80)="1f1f2f35e417c24494837fc44b8aaa8872d825f8ccbe61e2d1cb972a8376f4a04715c8dab1bcb3d886d2767d4469bc5f661f8a8214896915ead4f520fc5592489fec0ecc58a0d6748d3ed965536dcd724c4c9ebb24ce0e2d5e5cb90f44eb4d90de86f444e75fdf8a793e127b61eebf80046a70051ac52895d7bc35cc3b29bc8cd6bf84f1a767e53d3839b55427b7b15e49557123f0d81282928fae671003afbd44dd09aa7ed4e6b8e9f58403a3b9cd3288654fb31cd37562e4b316e50b4e63da52ec9fc8acd330edaaed65558b6328be1ccde39ee429aecd2234033aabcc646ba02d56eefa77d571ac6de2cbff9e0a7d4fcdc50c7731931c1357405d903bfb7ffb79530f67e8196b3392b3aa41830c6443aa786324f23683f2a844f9b3c5839eef6d61c11555ea128244abf4bf50c0c4a264b6e1ff6a72d8fee57d6b9a86063fe01239655231f1cb899fab62e47cf7a15dad2e1421b82fd339268e779d7434357209dbc9ab0480ea095aea8c786fdecdbcaae6f4741716f02a1075afa1a4814d59560918528ec5b2c9f9061b7f1d92559abdce44773c4a6d1a0a9c5ca2e5fb48d74ca599d93f319835c0a75b3128627f0d422782ce2516adb678b5238610e7313a808b71c103aed38ff9faafb18aa9b0cda49b03101379d1227574a5917f972c0e475cd79172e3ca956cda02193973c12ea97fc2c0cbdaade6cbce288ece58a0a6fd0d7474e6e0f72bfb735ba99d74cdf3f23ce1677be05f2e4d80ce5ab7b30f7c02a295ecd2d2d20a2f175038071ee67a59e681b59872878e3172c572aec10746135df36872e864cca938e126573fc3c75324ddd03c2dfc8c16d68a9588b616c18de2132be3fdc357b8ebda0247fda70e9702a7870de751b6a0846e036d1025e2858498b128f09dc3a08db9185e03e76de4d81da2bba3af86bf1a037012653241a98926e54db1d8abf470efc96f5847947507ca67e76d90f4efd0ec477eb8410502860fe2adb08febc8f317124691ec9cab86a637ea98858fc4c536d96d177f705195436af651b10bd7ca9b5d42dde081806b4cb0a3f5765944d3ea05c9f7b89e3853fd96a683c3a36acf71e25b01e006f6b02948ea48c5aa42e17eaa0d77c7b992bae8b597688b4c94a20c328276d0dc60a087be9b9ff4060e69c31d9d72bf13d148e1f88a091ff571fd71637c2c11d50c20d425fc8ffbbb0c06c91d22d63b3c1b638bc6eaa7608f3fc0170ea1ecf9c13af007056267f06b9bb29e9f85e6ec156f5817fd721f6996619543bec331b389996683032300ee82410c28401f9ee3faa6492a4f93872d4f3221fe7f67b3c3df70bdaadf1421eafe3a6c0e64fea4ca516f3fb3cfe8d276eadf7b485c254b75ebecf7fb26f89eda9f607895bb9493ea42a6c4d834fc9c627f96e045536bc2b13d3f960d80b5636cbca7346c81588bb52d271a448ce23c2a36019f0512674804fac6ba2123ac54393c588e5582c98d3c619167722df6bdd7bea5f2920953bd446b5596cbfc2e688b00c03a338cc9af8517393832faa2653461e11083fc915ea168929308acd237f0eac3998b40bb1dd30ee28194ba05f3bbf72f68b06791efca2d78fcca06a749d6ae100e1bcec1b169fc63cfdcd9d734721f83eceba6be6c6046fbf10db070faae9b082607f280cb78c6e68dcef6eb88cd98bb23327f80e266371e841a677c90134425bdb787367d7550c284e98eddd778a3e9146e5561a5b3625317c6c0b63a88166f4d7fb56c4a2efa7084a8231695617b2d1a91f4bf7c01cf1bc46693d7ac2321999a5057b99e045ac6667c5a318e0f612c96fddbd9a0202b35f1812cf972301906ede683cba94d0780d69ccfd33c3f022f70a09c13b529e8e7389e5cc67c4d9c84dbccff20d32d96009801c14ddf7363ca5c977669aa31058385e8d6ef19be7935cb154cf349fdd9bc9029af3096da5ab9347be7429c23c9be0cc97f03cb9efed9ae12bdde59a95de861b1616f32966a501c409e44918ec99deb8e7878cc3b8089460988197d7f318edde998ba8fef1f987a8a841e91a084e7bbb2cb86e744da9e84405555bb1f819aaa4a050edd1f52053ccb5974303eaf40c9894bf5cd43135588b4f43b4dbb23bb6b1439e01fd0eaabb20c42e620d4c760f387cc240518a287555ab093a276a7184613fa1a05fb56439819b80b7c7d75187145907c1c8c49cd3afbfc80a3f2906ae9c06afe6f5d10954f4a0bcf40943afe7bfc956daedca07ac52b352ffdf8cfacbf6c9bf928fbe37dc92f38c2d1106c2d0d18b724ba9c1b9736def0011fd8581fc812ca121a50c0183ade7d95f843c394deb3d6036ad233e80fb645747ffdb5313039c03cdb8943f06bb7667b23c4fef3b35de0cafa3357a483a8094dc9a9c801d0e631ddad2d1c900c429ae7bbe612c59789bccfaa79b3b924ba46a2f19f83057c76b8be41de73424fecd24520e9987e65b1f14ee58b2f60200b8d0add2ca27e1da2618067edc6ff412f72609c94b614c81b84348fbad810b3a58c0e5fe7bb542fea7254f19ed3c5bad4da93f9da952b33ad908b2e492113fa204f3680cd40f902ff2368f4bf765e3c905ca1330646a831aa76a48786cc5d1404b656fd3a04bea69f132bcf2909ba0bbaeab131cd1493135344471c4a957ecd21e8d6c72cd7d2a9684a45341bc8b29512b791214a0e4aa1f40b3d433456aeffbdaa26e3ffc49931ad8713436c02a389abcafa9d67e5edd08d003c89780e1ebd6bd839a9bac496f475abbf3e5efdb33cf912b47fcf2d4eeaa6d54a9c2763e8a65936e3e495a2a3ef47ba53aa0433e7340bfde2c6bb5e8fcffb7a835d3fb722550dcb2bee7dd2fa30c72024e54fdc4ca1be501e99a7ca8e0c951b2dbbe8760c08ca48efe0ce2393fe61d51423ae52529b38c31eafe3ce7706fa705999cb3c58060f2a96b37b753f7638bc6eaa804e5edf53947f752f0e09834df5f1ab0715ff1331ccaa5c57c1b1bc6a8a967471317f6957ebd72ac49bf84573c3194372b05e15bc4e8d27d8e55aa70e6d4943728e2d97862c65543d4548183ae466d27ee903ad91925b83b2b4f70b0bf37b9b53caa6f80b8deabb1dfd4096c61b35efe4e7c8cfbedbc8f36d13a5596b8629386df5d74ef52eaa4a16e8d2afab9a665b59f534922cfb328cd8eef560b5b9f09a5c409dc724ef2f27a8298157c54b2426ddec439e797f7ce07cec8fc88f37560ca03023d9bc88efefed70865710911b573cf45ff5aa0c19c861a89a743d73c95bd879834fa3b104d6f393bb1dba317f8dd767760de1dbb5be32e94aedbeb9b2380c0e8c44d8544a804bf9daf16887a1f9dae16e696c5e72ac18ae2cace4ce5ddf7107562e8591693e136b8acc419f1a504d82e524f6664abee619cae3b8c8b4b716386a33ef4f4768bd04190837999c926586884de7bcac32943747483ca2d92548dc25940a32c662c95ae5a182b07a0167b1dfaaaf618a25c0dba4dfaaf1ea5ef89ff383ba6f0c95070127f89db3a273ceebc3f836cbf5d721e9913bf9f1ce81240c8a4649bd1d7c9b2290e96bf2fd25f10a3f5b714bd22eeb425a2fded98f91288175ee69741de3c66abc1cc9ccc1ce1bbfed8eb2f532a9b48465fb03d0d07a54f03059085f8be9f5af92404a880ff0bec020dd8687969978968202d80edb83c1be9c810ac4a2701cc1b846674216f1ef2e64990f0343c7524629a2118c6cf1d526822db98bf71977a6bbc2c7118a45567e10207775723762a76aeba155c2c8a3a01d1ee814152e8d5d20c554126180f46f3e7a5d8603c2ddfc7a51c5a6441de0c365dce26731dc409eba953e2e4de03a48ef5761b48f1d237a17502c1825eb33e71b3696868c4fc0b92117a2c3355d0f57b4afd14797e57b62a83566e7f71501fb834a259b1f331c6a01cb205fc34c6b28b91bd9a541cf30922e9cdce68d51ef97034be85b06ef2c2bd8214a14c87378f15034ca31678af76bc427a3f2052ec4f20de2bc5c40489186331195692c2a6f89825d553aec64d7ea0f48fa3b226b315b8744ccb5af3fc2faed484efc34b970045d150186a41e5dac8a487dbd4fb72212082021fef23038d89e39342de3a8e6351c2d3ad35358c2111bf835916d62bed9ceb3d27b4b65ca1dc5241c21e39a301aadfff99ed34817d74bdf7e064b6e8e80b416cfa8064fbbb8ede3d8679f1efe4f2dd23a5414498b6c4a9e639b0dbfe7917675e8caf3a389ad4758ef4669736e180c119de14573688a9cdadf577b4c95798aa4ff18af54ea946be0cf02795c9b8a496b06d1cdb46a63b33e6ef9850c2991bdc44ea0070a291634b04d57e7f502ce42b2ad7280c7cbd10b83123573c1136b740aa3d7c66f8b1e6362db4666d31a88eb44aeb233623123c12d0263eb5136fad0cc1a72b6878668d47a3af760147670b7f98f9fe49b811d29cc21dd8d5d3ae6f3c6891e6a6b8819c953153e8c6a7710a1bb1654a8a6b59dd3a10a04a73899168f248dc6bc49085552668144822b23deb7553b6814c4fc4d209d33f7a5a558cc9cb7c39b0fef09d01db22195f83a9df219c319126f5895e55aff6f44597545817de75d326e8bf0462e12b0eee1633ef7b2edeb5b01564af398e8aeb20f0c138b37f526b310d2d08850f0ed41d76fbbd3f3e82a02db8d5065e53186131f5a1f01662bd238ae0e5224f8f26cbbd9bf5419e81e78debe2a85406661c972431bdd1d05d9393ac14180ede9ae4647938218c71b45523abc41d13454ca49d25b68cf9dd210dfcee64fcc33efe18cc5b05679f015a9715b41e71ab505b061c8484fac79bc9f54968f11c75a3e74e0ea51064f8b1abdf7f1a861d64d416c461a6d505c85f35e17569c3a2de9ae690b362f17c21b74e45f792a9433179d4ca1a4b0b387ab23840beaa8d7bee9956e9967b115a9b6e29d3e68ba6c9c94189b70704c1a4da6123bc20c43a830331f8f2d53ed3fab61afb8bbb18a309c0b3f64a31e509f3d0cab846837c1cc731018b40a924c4026c08b3093f9fb27a91b67cef638af66f06feac391305197463e48bd9826311ea94dd3a180e7823a7a9cc35c8d797bc151ca8ed1e86c8147d8cc9956a832e5b134e92fa2ba7ead29cc1cc8c905c29328fca36c1a5e028ea6d53d1523cdc22ff7f21908d9e2ad8250b380715dda12d2d9e737b4644979666afe4f65520849be4b1eee2c6911d55d5be3d2dd51aa54ab6472c395bd95be6034803aaf1db2acee87d848c9a1114bb8cd5eef16b1ccf787661192e78e561500b1fd0892d74401b827243ea4b323ef8529f4e8b6b74c27c5ebfb9c7d6cbba9d3428665e82edafddac32bef6129906bb3f84504d52993d58c87563b863c7e77fa9385ef72c0a9254a747ef462e7ed7dfbbd1a93ad4bacaf37a50dc3784ecca2e905f8c7ce8963ee734c580a3304d50189e67da03eb802f19c77a0273431d3ee727380a9ae744b6eddb9b903b87a2ceac2cc3b70b54708b83ef83d6bde5555ca507db21c0db50add324ffcf08c961d3a8fdf0bbb6e9c36ec1d4ff85944db1191bbd575ac72dd19b4d226f2cf552d4208a4ecab65b02fc44b649b6823c865a3d317de48cc8024993dd6c42c8d09e7f851003269d404f8ef0d14bd24ab59a96ff79b85004dd1a3777d4d0156263c59ea98fd1a6602b9f3a08c5165a1e0def949b3014c84335c97a19e2e1476165a755d640ba98fc7d12e48474e37481e4d797f2ca5e0e2f46de05fc3ec4ea2ca1fe5b5a90c2eaa223c13655ad9d11fa1796dd19554baa7b00247b35dc5e05bef60b7b6860f8599", 0x1000) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fchmod(r0, 0x7d) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_open_pts() (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, &(0x7f0000000140)="449779035027", &(0x7f0000000200)=0x6, &(0x7f0000000c80)="1f1f2f35e417c24494837fc44b8aaa8872d825f8ccbe61e2d1cb972a8376f4a04715c8dab1bcb3d886d2767d4469bc5f661f8a8214896915ead4f520fc5592489fec0ecc58a0d6748d3ed965536dcd724c4c9ebb24ce0e2d5e5cb90f44eb4d90de86f444e75fdf8a793e127b61eebf80046a70051ac52895d7bc35cc3b29bc8cd6bf84f1a767e53d3839b55427b7b15e49557123f0d81282928fae671003afbd44dd09aa7ed4e6b8e9f58403a3b9cd3288654fb31cd37562e4b316e50b4e63da52ec9fc8acd330edaaed65558b6328be1ccde39ee429aecd2234033aabcc646ba02d56eefa77d571ac6de2cbff9e0a7d4fcdc50c7731931c1357405d903bfb7ffb79530f67e8196b3392b3aa41830c6443aa786324f23683f2a844f9b3c5839eef6d61c11555ea128244abf4bf50c0c4a264b6e1ff6a72d8fee57d6b9a86063fe01239655231f1cb899fab62e47cf7a15dad2e1421b82fd339268e779d7434357209dbc9ab0480ea095aea8c786fdecdbcaae6f4741716f02a1075afa1a4814d59560918528ec5b2c9f9061b7f1d92559abdce44773c4a6d1a0a9c5ca2e5fb48d74ca599d93f319835c0a75b3128627f0d422782ce2516adb678b5238610e7313a808b71c103aed38ff9faafb18aa9b0cda49b03101379d1227574a5917f972c0e475cd79172e3ca956cda02193973c12ea97fc2c0cbdaade6cbce288ece58a0a6fd0d7474e6e0f72bfb735ba99d74cdf3f23ce1677be05f2e4d80ce5ab7b30f7c02a295ecd2d2d20a2f175038071ee67a59e681b59872878e3172c572aec10746135df36872e864cca938e126573fc3c75324ddd03c2dfc8c16d68a9588b616c18de2132be3fdc357b8ebda0247fda70e9702a7870de751b6a0846e036d1025e2858498b128f09dc3a08db9185e03e76de4d81da2bba3af86bf1a037012653241a98926e54db1d8abf470efc96f5847947507ca67e76d90f4efd0ec477eb8410502860fe2adb08febc8f317124691ec9cab86a637ea98858fc4c536d96d177f705195436af651b10bd7ca9b5d42dde081806b4cb0a3f5765944d3ea05c9f7b89e3853fd96a683c3a36acf71e25b01e006f6b02948ea48c5aa42e17eaa0d77c7b992bae8b597688b4c94a20c328276d0dc60a087be9b9ff4060e69c31d9d72bf13d148e1f88a091ff571fd71637c2c11d50c20d425fc8ffbbb0c06c91d22d63b3c1b638bc6eaa7608f3fc0170ea1ecf9c13af007056267f06b9bb29e9f85e6ec156f5817fd721f6996619543bec331b389996683032300ee82410c28401f9ee3faa6492a4f93872d4f3221fe7f67b3c3df70bdaadf1421eafe3a6c0e64fea4ca516f3fb3cfe8d276eadf7b485c254b75ebecf7fb26f89eda9f607895bb9493ea42a6c4d834fc9c627f96e045536bc2b13d3f960d80b5636cbca7346c81588bb52d271a448ce23c2a36019f0512674804fac6ba2123ac54393c588e5582c98d3c619167722df6bdd7bea5f2920953bd446b5596cbfc2e688b00c03a338cc9af8517393832faa2653461e11083fc915ea168929308acd237f0eac3998b40bb1dd30ee28194ba05f3bbf72f68b06791efca2d78fcca06a749d6ae100e1bcec1b169fc63cfdcd9d734721f83eceba6be6c6046fbf10db070faae9b082607f280cb78c6e68dcef6eb88cd98bb23327f80e266371e841a677c90134425bdb787367d7550c284e98eddd778a3e9146e5561a5b3625317c6c0b63a88166f4d7fb56c4a2efa7084a8231695617b2d1a91f4bf7c01cf1bc46693d7ac2321999a5057b99e045ac6667c5a318e0f612c96fddbd9a0202b35f1812cf972301906ede683cba94d0780d69ccfd33c3f022f70a09c13b529e8e7389e5cc67c4d9c84dbccff20d32d96009801c14ddf7363ca5c977669aa31058385e8d6ef19be7935cb154cf349fdd9bc9029af3096da5ab9347be7429c23c9be0cc97f03cb9efed9ae12bdde59a95de861b1616f32966a501c409e44918ec99deb8e7878cc3b8089460988197d7f318edde998ba8fef1f987a8a841e91a084e7bbb2cb86e744da9e84405555bb1f819aaa4a050edd1f52053ccb5974303eaf40c9894bf5cd43135588b4f43b4dbb23bb6b1439e01fd0eaabb20c42e620d4c760f387cc240518a287555ab093a276a7184613fa1a05fb56439819b80b7c7d75187145907c1c8c49cd3afbfc80a3f2906ae9c06afe6f5d10954f4a0bcf40943afe7bfc956daedca07ac52b352ffdf8cfacbf6c9bf928fbe37dc92f38c2d1106c2d0d18b724ba9c1b9736def0011fd8581fc812ca121a50c0183ade7d95f843c394deb3d6036ad233e80fb645747ffdb5313039c03cdb8943f06bb7667b23c4fef3b35de0cafa3357a483a8094dc9a9c801d0e631ddad2d1c900c429ae7bbe612c59789bccfaa79b3b924ba46a2f19f83057c76b8be41de73424fecd24520e9987e65b1f14ee58b2f60200b8d0add2ca27e1da2618067edc6ff412f72609c94b614c81b84348fbad810b3a58c0e5fe7bb542fea7254f19ed3c5bad4da93f9da952b33ad908b2e492113fa204f3680cd40f902ff2368f4bf765e3c905ca1330646a831aa76a48786cc5d1404b656fd3a04bea69f132bcf2909ba0bbaeab131cd1493135344471c4a957ecd21e8d6c72cd7d2a9684a45341bc8b29512b791214a0e4aa1f40b3d433456aeffbdaa26e3ffc49931ad8713436c02a389abcafa9d67e5edd08d003c89780e1ebd6bd839a9bac496f475abbf3e5efdb33cf912b47fcf2d4eeaa6d54a9c2763e8a65936e3e495a2a3ef47ba53aa0433e7340bfde2c6bb5e8fcffb7a835d3fb722550dcb2bee7dd2fa30c72024e54fdc4ca1be501e99a7ca8e0c951b2dbbe8760c08ca48efe0ce2393fe61d51423ae52529b38c31eafe3ce7706fa705999cb3c58060f2a96b37b753f7638bc6eaa804e5edf53947f752f0e09834df5f1ab0715ff1331ccaa5c57c1b1bc6a8a967471317f6957ebd72ac49bf84573c3194372b05e15bc4e8d27d8e55aa70e6d4943728e2d97862c65543d4548183ae466d27ee903ad91925b83b2b4f70b0bf37b9b53caa6f80b8deabb1dfd4096c61b35efe4e7c8cfbedbc8f36d13a5596b8629386df5d74ef52eaa4a16e8d2afab9a665b59f534922cfb328cd8eef560b5b9f09a5c409dc724ef2f27a8298157c54b2426ddec439e797f7ce07cec8fc88f37560ca03023d9bc88efefed70865710911b573cf45ff5aa0c19c861a89a743d73c95bd879834fa3b104d6f393bb1dba317f8dd767760de1dbb5be32e94aedbeb9b2380c0e8c44d8544a804bf9daf16887a1f9dae16e696c5e72ac18ae2cace4ce5ddf7107562e8591693e136b8acc419f1a504d82e524f6664abee619cae3b8c8b4b716386a33ef4f4768bd04190837999c926586884de7bcac32943747483ca2d92548dc25940a32c662c95ae5a182b07a0167b1dfaaaf618a25c0dba4dfaaf1ea5ef89ff383ba6f0c95070127f89db3a273ceebc3f836cbf5d721e9913bf9f1ce81240c8a4649bd1d7c9b2290e96bf2fd25f10a3f5b714bd22eeb425a2fded98f91288175ee69741de3c66abc1cc9ccc1ce1bbfed8eb2f532a9b48465fb03d0d07a54f03059085f8be9f5af92404a880ff0bec020dd8687969978968202d80edb83c1be9c810ac4a2701cc1b846674216f1ef2e64990f0343c7524629a2118c6cf1d526822db98bf71977a6bbc2c7118a45567e10207775723762a76aeba155c2c8a3a01d1ee814152e8d5d20c554126180f46f3e7a5d8603c2ddfc7a51c5a6441de0c365dce26731dc409eba953e2e4de03a48ef5761b48f1d237a17502c1825eb33e71b3696868c4fc0b92117a2c3355d0f57b4afd14797e57b62a83566e7f71501fb834a259b1f331c6a01cb205fc34c6b28b91bd9a541cf30922e9cdce68d51ef97034be85b06ef2c2bd8214a14c87378f15034ca31678af76bc427a3f2052ec4f20de2bc5c40489186331195692c2a6f89825d553aec64d7ea0f48fa3b226b315b8744ccb5af3fc2faed484efc34b970045d150186a41e5dac8a487dbd4fb72212082021fef23038d89e39342de3a8e6351c2d3ad35358c2111bf835916d62bed9ceb3d27b4b65ca1dc5241c21e39a301aadfff99ed34817d74bdf7e064b6e8e80b416cfa8064fbbb8ede3d8679f1efe4f2dd23a5414498b6c4a9e639b0dbfe7917675e8caf3a389ad4758ef4669736e180c119de14573688a9cdadf577b4c95798aa4ff18af54ea946be0cf02795c9b8a496b06d1cdb46a63b33e6ef9850c2991bdc44ea0070a291634b04d57e7f502ce42b2ad7280c7cbd10b83123573c1136b740aa3d7c66f8b1e6362db4666d31a88eb44aeb233623123c12d0263eb5136fad0cc1a72b6878668d47a3af760147670b7f98f9fe49b811d29cc21dd8d5d3ae6f3c6891e6a6b8819c953153e8c6a7710a1bb1654a8a6b59dd3a10a04a73899168f248dc6bc49085552668144822b23deb7553b6814c4fc4d209d33f7a5a558cc9cb7c39b0fef09d01db22195f83a9df219c319126f5895e55aff6f44597545817de75d326e8bf0462e12b0eee1633ef7b2edeb5b01564af398e8aeb20f0c138b37f526b310d2d08850f0ed41d76fbbd3f3e82a02db8d5065e53186131f5a1f01662bd238ae0e5224f8f26cbbd9bf5419e81e78debe2a85406661c972431bdd1d05d9393ac14180ede9ae4647938218c71b45523abc41d13454ca49d25b68cf9dd210dfcee64fcc33efe18cc5b05679f015a9715b41e71ab505b061c8484fac79bc9f54968f11c75a3e74e0ea51064f8b1abdf7f1a861d64d416c461a6d505c85f35e17569c3a2de9ae690b362f17c21b74e45f792a9433179d4ca1a4b0b387ab23840beaa8d7bee9956e9967b115a9b6e29d3e68ba6c9c94189b70704c1a4da6123bc20c43a830331f8f2d53ed3fab61afb8bbb18a309c0b3f64a31e509f3d0cab846837c1cc731018b40a924c4026c08b3093f9fb27a91b67cef638af66f06feac391305197463e48bd9826311ea94dd3a180e7823a7a9cc35c8d797bc151ca8ed1e86c8147d8cc9956a832e5b134e92fa2ba7ead29cc1cc8c905c29328fca36c1a5e028ea6d53d1523cdc22ff7f21908d9e2ad8250b380715dda12d2d9e737b4644979666afe4f65520849be4b1eee2c6911d55d5be3d2dd51aa54ab6472c395bd95be6034803aaf1db2acee87d848c9a1114bb8cd5eef16b1ccf787661192e78e561500b1fd0892d74401b827243ea4b323ef8529f4e8b6b74c27c5ebfb9c7d6cbba9d3428665e82edafddac32bef6129906bb3f84504d52993d58c87563b863c7e77fa9385ef72c0a9254a747ef462e7ed7dfbbd1a93ad4bacaf37a50dc3784ecca2e905f8c7ce8963ee734c580a3304d50189e67da03eb802f19c77a0273431d3ee727380a9ae744b6eddb9b903b87a2ceac2cc3b70b54708b83ef83d6bde5555ca507db21c0db50add324ffcf08c961d3a8fdf0bbb6e9c36ec1d4ff85944db1191bbd575ac72dd19b4d226f2cf552d4208a4ecab65b02fc44b649b6823c865a3d317de48cc8024993dd6c42c8d09e7f851003269d404f8ef0d14bd24ab59a96ff79b85004dd1a3777d4d0156263c59ea98fd1a6602b9f3a08c5165a1e0def949b3014c84335c97a19e2e1476165a755d640ba98fc7d12e48474e37481e4d797f2ca5e0e2f46de05fc3ec4ea2ca1fe5b5a90c2eaa223c13655ad9d11fa1796dd19554baa7b00247b35dc5e05bef60b7b6860f8599", 0x1000) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) fchmod(r0, 0x7d) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) (async) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) (async) 1.65816065s ago: executing program 2 (id=143): r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) fstat(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getthrid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{r0, r1, r3, r4, 0x39, 0x2, 0x0, 0x0, 0xb}, 0x0, 0x0, 0x5, 0x7e3, 0x5, r5, r6, 0x9, 0x0, 0x7, 0x0, 0x5}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a", 0x5}, {0x0}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r7, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, 0x0, 0x0) 1.656383515s ago: executing program 5 (id=144): r0 = socket$inet(0x18, 0x3, 0x102) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x3, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$DRM_IOCTL_MODE_GETPLANE(r2, 0xc02064b6, &(0x7f0000000140)={r3, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) pwrite(r0, &(0x7f00000002c0)="9713fa4cc050285ef1b1ba259f65cdfc5a7882ffa77df603bb50f5dde7fadcb82bbea8a1c114072154dfeda5d3d9f890085d4981f2f8f874bd3c2d029bb6795782", 0x41, 0x2) listen(r1, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x6}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.651988945s ago: executing program 2 (id=145): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b10005010000009f2100070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x8000, 0xfcce}) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 1.651605612s ago: executing program 5 (id=146): sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x27}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@random="df914fbc8a32", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x39, 0x20, 0x65, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x7, @multicast1, {[@ssrr={0x89, 0x52, 0xf2}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x8000}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) dup(r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1, 0x7f) 1.443397417s ago: executing program 3 (id=147): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 1.442630651s ago: executing program 3 (id=148): setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x4287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x114) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xd68b, 0x6}) setreuid(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r3) close(r2) connect$unix(r0, &(0x7f0000000000)=@file={0x3, 0x1, '.\x00'}, 0x4) 1.442365135s ago: executing program 5 (id=149): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0xfffffffc}, {0x0, 0xc9}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x3, 0xfffffff9}, {0x2}, {0x2, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x7fff}, {0x2, 0x4}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x2, 0xfffffffd}, {}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0x80000}, {0x2, 0x6}, {0x1, 0xa}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 1.437467125s ago: executing program 5 (id=150): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x3c) ftruncate(r2, 0x84002) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/49, 0x31}], 0x1, 0xd16c) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x9) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.427959577s ago: executing program 3 (id=151): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x84000001, 0x40037, 0xfffbfc86, 0xffffffff, "bb000000000900d930000f00000040001000", 0x4, 0x3c1}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="02c215be54c7beefdb6c61c0c274f6a0661e685afcc4e43ad661e38bbd1c2297b83bf8ff5a5f0b84faff63c0c83c4e06de34821ecb8022f010f2e70000b2f81800d59e5ae97b154b0dfa69ec7a0b3889602778af52679e58f4526e09", 0x5c}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname(r2, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0x10) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000600)='./file0\x00') execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f800001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x101, 0xa}, {0x3, 0x4}, {0x81, 0x81}], 0x3}) kevent(r3, &(0x7f00000000c0), 0x32f0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x40, 0x3, 0x7f}, {{r3}, 0xfffffffffffffffd, 0x20, 0x20, 0x9, 0x4}, {{r3}, 0xfffffffffffffffd, 0xd2, 0xfffff, 0x4, 0xb}, {{r4}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x9, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff9, 0x91, 0xfffff, 0x1, 0x2}], 0xb, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000240)='./file2/file0\x00', &(0x7f00000002c0)='x\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000280)=[{0x3, 0xff, 0x1, 0x2}, {0x7, 0xfb, 0x9, 0x7c}, {0x4, 0x2, 0xf6, 0x40007fb}, {0x2, 0x1, 0xff, 0x202}]}) syz_emit_ethernet(0x39, &(0x7f0000001100)={@local, @random="5650a88a9900", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x2b, 0x66, 0x0, 0x6, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8000, 0x0, 0xfffc}, {"061894"}}}}}}) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) 1.227264355s ago: executing program 4 (id=152): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50, 0x1, 0x86, 0x3}, {0x3, 0x4, 0x4, 0x6}, {0xfd3e, 0x0, 0x5, 0x4}]}) syz_emit_ethernet(0x22, &(0x7f0000001240)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800455c00380066000000019078e0000002e000698837"]) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.225893413s ago: executing program 6 (id=153): symlink(0x0, &(0x7f0000000040)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) bind(r2, &(0x7f0000000000), 0x10) r3 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f2) acct(&(0x7f0000000280)='./file1\x00') write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) acct(&(0x7f0000000280)='./file1\x00') connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) (async) bind(r2, &(0x7f0000000000), 0x10) (async) open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f2) (async) acct(&(0x7f0000000280)='./file1\x00') (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) acct(&(0x7f0000000280)='./file1\x00') (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) 1.183616098s ago: executing program 6 (id=154): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chflags(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 1.178802816s ago: executing program 3 (id=155): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x121) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x1, 0x2, 0x0, 0x20000003}, {0x81, 0xe, 0x8}, {0x2, 0x9, 0x9, 0x2}, {0x3c56, 0x3, 0x6, 0x80000007}]}) 1.059707959s ago: executing program 0 (id=156): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x40000800) setuid(0xffffffffffffffff) r0 = getpgrp() kill(r0, 0x13) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) close(r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffc, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x4, 0x8000000, 0xa8, 0x2, 0xce7], [0x1, 0x80000001, 0xfffffffffffffffb, 0x8000fffffffd, 0x100, 0x7b97, 0x1fe, 0x2000404, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x3}, {0x10, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xd, 0xfffffffe, 0x0, 0xa000000}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc8) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xac, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x6, 0xfffffff9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffff8, 0x9}, {0x1, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x827}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x18, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xfffffffe, 0x80}, {0x4, 0x2d, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0xf}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x0, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r2, &(0x7f0000000400)="757ba3e1e555b7a81799fd97b5d6c919793975d45c9c4fe1b5e4a06d1b01179eddf12553f52b4925194dcab66402c6a8520ff0a4fd7d198bb6e1497878e2dbc2820d79364d976e1a7a74ac4664ed3ac9d97ad14266f5cb12755610fca4a643c2a8b1ae6ded8805e115ca4bda9d5ec8b684761d2cec24f0405606f11b0089494bf7d9270350fa89a8809c7533cec8927475730eed7ff611ea25fb96c13cf8507f6dc7cb6c8599c40fadb61792b0509f2182e9151df08abfe353e349f0528367d30bfbb8e562174ac3272feed5d3f05d49eab2448e8dd861920a012810579b80e57d9522679496e846966784d536885625bcc769482ff5da454bb801339f106e4b18d415924b271f875b6789c0c0cb1a5733fcccfaa506fe5be65a777ff46393ed50957f5f6c721d08995023113c9c8281368f8c621be3fb9f4a39107d6a26e1f5139f6ab4b36af0231c6921ccbd7f7a4598196c7816aced24450720da16b3f526b6cb75b86d2e4140d6", 0xfffffe21, 0x4, 0x0, 0x0) 1.05915666s ago: executing program 4 (id=157): mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b65) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000000)=0x10000) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0xffff, 0x5, 0x5, 0x2, 0xb682, 0xded}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x24, 0x0, 0x0) 121.940155ms ago: executing program 3 (id=158): ioctl$AUDIO_GETPOS(0xffffffffffffff9c, 0x40104123, &(0x7f0000000000)) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$AUDIO_GETDEV(r0, 0x4030411b, &(0x7f0000000080)) r1 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$AUDIO_GETPOS_ctl(r1, 0x40104123, &(0x7f0000000100)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000180)) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000001c0)={0x8cc, 0x404, 0x6}) ioctl$AUDIO_GETPOS(r0, 0x40104123, &(0x7f0000000200)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$DIOCGETQUEUE(r3, 0xc148445f, &(0x7f0000000280)={0x9, 0x7, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xfffffffffffffffd, 0xf}, {0x0, 0xf}, 0x4d7d}, {{0xc680000000000000, 0xf}, {0x0, 0xf2f}, 0x40}, {{0x59f2, 0x7}, {0x10, 0xffff}, 0x7}, {0x8, 0x100, 0x8, 0xf}, 0x0, 0x3, 0x81, 0x401, 0xfffffff7}}) r4 = socket$inet6(0x18, 0x2, 0x80) recvmsg(r4, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000400)=""/40, 0x28}, {&(0x7f0000000440)=""/200, 0xc8}], 0x2, &(0x7f0000000580)=""/173, 0xad}, 0x2000) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000680)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000006c0)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000700)={0xa, 0x1, 0x2, 0x7}) r5 = socket(0x10, 0x3, 0xff) r6 = dup3(r1, r5, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000740)) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000780)=0x7) r7 = openat$dri(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/dri/renderD128\x00', 0x2, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x800, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r7, 0xc00c642d, &(0x7f0000000840)={0x2, 0xffff, r8}) r9 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0x81) chflagsat(r9, &(0x7f00000008c0)='./file0\x00', 0x0, 0x2) r10 = openat$audio(0xffffffffffffff9c, &(0x7f0000000900), 0x20, 0x0) ioctl$AUDIO_START(r10, 0x20004126) r11 = socket$inet6(0x18, 0x1000, 0xdf) accept$inet6(r11, &(0x7f0000000940), &(0x7f0000000980)=0x1c) lseek(r0, 0x0, 0x2) 121.342126ms ago: executing program 4 (id=159): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)=',[\x00', &(0x7f0000000080)='#\x00', &(0x7f00000000c0)='}\\\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='#{:$\x00', &(0x7f00000001c0)='/]\\.\x00', &(0x7f0000000200)=':&\\\x00', &(0x7f0000000240)='\'\']}\x00']) chroot(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000300)='\x00', 0x8, 0xff) r0 = open(&(0x7f0000000340)='./file1\x00', 0x80, 0x5) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) bind$unix(r0, &(0x7f0000000380)=@file={0x4, 0x1, './file0\x00'}, 0xa) ioctl$DIOCCLRSTATUS(r0, 0xc0284416, &(0x7f00000013c0)={'./file0\x00', &(0x7f00000003c0)=""/4096, 0xffff, 0xe, 0x4}) ioctl$DIOCCLRSTATUS(r0, 0xc0284416, &(0x7f0000002400)={'./file1\x00', &(0x7f0000001400)=""/4096, 0x5, 0x13048b46, 0x8001, 0x6}) clock_settime(0xffffffffffffffff, &(0x7f0000002440)={0x8000, 0x401}) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000002480)=0xfff) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f00000024c0)={{0x9, './file0\x00', [{[@v6=@rand_addr="12faf6ccd66d1009ef1f8470c9ad03d1", @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x6f9d, 0x659], 0xfff8, 0x18}, {[@v4=@local={0xac, 0x14, 0x0}, @v6=@ipv4={'\x00', '\xff\xff', @broadcast}], [0x7, 0x7a], 0x2, 0x18}], {{0x4, 0x3, 0x3, 0xfffffff7}, 0xb, 0x2, 0x3, 0x10, 0x18, 0x7, 0x81}, {{0x0, 0x0, 0x46}, 0x3, 0x8, 0x1, 0x2660, 0x680, 0x6, 0x4}, @v6=@loopback, 0x2, 0x9, 0x8001, 0x55, 0x7, [[0x10001], [0x6, 0x3f0]], [[0x9, 0x6], [0xbe3, 0x9]], 0x6, [0x7], 0xb8f1, 0x18, 0xb, 0x3, 0xff, 0x7f, 0x3, 0x9, 0x3e, 0x5, 0x2, 0x40, "8ec3"}}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000002600)=0x9) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000002640)) select(0x40, &(0x7f0000002680)={0x106c7cd5, 0x7, 0x6, 0x2020000000000000, 0x5, 0x400, 0xb, 0x2}, &(0x7f00000026c0)={0x9, 0x0, 0x1, 0x4ca, 0x1, 0x7, 0xe396, 0x7fffffff}, &(0x7f0000002700)={0x0, 0x1ff, 0x1, 0x2, 0x71, 0x85, 0x4, 0x1}, &(0x7f0000002740)={0x710, 0x7d35}) getpeername$unix(r0, &(0x7f0000002780)=@abs, &(0x7f00000027c0)=0x8) recvmsg(r0, &(0x7f0000003d00)={&(0x7f0000002800)=@in6, 0x1c, &(0x7f0000003b80)=[{&(0x7f0000002840)=""/234, 0xea}, {&(0x7f0000002940)=""/4096, 0x1000}, {&(0x7f0000003940)=""/232, 0xe8}, {&(0x7f0000003a40)=""/167, 0xa7}, {&(0x7f0000003b00)=""/69, 0x45}], 0x5, &(0x7f0000003c00)=""/209, 0xd1}, 0x1841) link(&(0x7f0000003d40)='./file1\x00', &(0x7f0000003d80)='./file0\x00') unlink(&(0x7f0000003dc0)='./file1\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000003e00)={'./file0\x00', 0x4, 0x401, 0x2, 0x1, 0xfff, 0xffffff80, 0x3, 0x0, 0x1, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000003ec0)={0x8, &(0x7f0000003e80)=[{0xb0, 0x5, 0x0, 0xe3d3}, {0x9, 0x7, 0xd}, {0x6, 0x2, 0x6c}, {0x8, 0x81, 0x8, 0x8}, {0x0, 0x8, 0x8, 0x2}, {0x0, 0x4, 0x3, 0xf}, {0x6, 0x2, 0x0, 0x6}, {0xe438, 0x0, 0x0, 0xca}]}) clock_getres(0x4, &(0x7f0000003f00)) ioctl$DIOCXROLLBACK(r0, 0xc0104453, &(0x7f00000067c0)={0xa, 0x4, &(0x7f0000003f40)=[{0x1, './file1\x00', 0x3ff}, {0x0, './file0\x00', 0x7}, {0x1, './file0\x00', 0xffff}, {0x1, './file1\x00', 0x4}, {0x1, './file0\x00', 0x1000}, {0x0, './file1\x00', 0x8}, {0x1, './file0\x00', 0x7}, {0x1, './file0\x00', 0x32b}, {0x0, './file1\x00'}, {0x0, './file1\x00', 0x400}]}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000006800)={{0x1c, 0x18, 0x2, 0xfffffffd, "89b07ad444ee2e1c8fece40241a61afc", 0xcdf}, {0x1c, 0x18, 0x3, 0x5, "f99d773bf0351a629f2c0f5264fba6e6", 0x570}, 0xfff1, [0x92, 0x2, 0xfde, 0x9, 0x2, 0x6, 0x5ebd, 0x2]}, 0x5c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000006880)={'./file0\x00', 0x2, 0x30000, 0x8, 0x0, 0x2, 0x2, 0x8000, 0x2, 0x1, 0x7f, 0xfffffffffffffff7}) ioctl$DIOCRDELTABLES(r0, 0xc450443e, &(0x7f0000006d40)={{'./file0\x00', './file1\x00', 0x4, 0x7f}, &(0x7f0000006900)=[{'./file0\x00', './file0\x00', 0x8, 0x7}], 0x0, 0x1, 0xce7, 0x6, 0x9, 0x8, 0x4a, 0x4}) pread(r1, &(0x7f00000071c0), 0x0, 0xf) getrusage(0x0, &(0x7f0000007200)) ioctl$BIOCPROMISC(r0, 0x20004269) utimensat(r0, &(0x7f00000072c0)='./file1\x00', &(0x7f0000007300)={{0x7, 0x2}, {0x1, 0x7ff}}, 0x0) 41.972518ms ago: executing program 7 (id=160): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000001c0)) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x159, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000100000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) close(r1) socket(0x18, 0x3, 0x3a) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="98bf512057b7be08feb7fe36d99d0036d0f465e687cbec647263ed94b7ec1280dd7808f07506e2a037d0ef6d2502f2bf7e5ca4dec28b7205c21b83a5a82dbf9d6a8ae424f864a7f50a9cbf5c0f7f806c79a1f133251be07814be2813a816ad24c559daf8470da0a843af7df363b5e5927431142f2f03a6a596233fc79ec1e587d07b20aa6fc1ee5a54a0961e4326f73dc1", 0x91) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x6, 0xe, 0x8, 0x9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0xc0, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x5, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x4}, {0x10000, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 41.584203ms ago: executing program 0 (id=161): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xa0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 32) close(r0) (rerun: 32) 40.924358ms ago: executing program 0 (id=162): r0 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSPGRP(r1, 0x4004426a, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000140)=@file={0x7, 0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x13, 0x0, 0x0, 0x6}, {{r5}, 0xffffffffffffffff, 0x62, 0x0, 0xe}], 0x6, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r7 = getuid() r8 = getuid() chown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) setreuid(0xee00, r7) chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 31.037696ms ago: executing program 1 (id=163): mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) (async) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async, rerun: 32) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) (async, rerun: 32) chroot(&(0x7f0000000740)='.\x00') (async) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="71f91e30", &(0x7f0000000000)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000009c0)="5d77ad9076eaff968b6ce7336a5726195cdbba81cd1cec2f24872121a29bd8cef3b0a4537f7d50518efe58e37663d46f0ff36155aceecb7fe1d3a3dd03aade8502940dfb0b5d2079ffe8d2d86344e682a3726e855b2c6429df5b21deb88e40e8ac86a3c78ef6d4c475271b45ae150bd8e442d9677bec8ff53b78c1fa0e2ad5a632855217e06775c98ddb3da6fdf5747cb215b87be36528346a36a9ffd2c04e8ae196b186ec14f59b48c661ac49f2d4e2fad498a3f233ed456a96831647831f1dbc7c546a9e905ac56c5cdf72bd50b0", 0xcf}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd604404, &(0x7f0000000040)={0x10000000, 0x2, 0x87a, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 29.958886ms ago: executing program 7 (id=164): r0 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.931995ms ago: executing program 4 (id=165): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005166000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002", 0x8a, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x6, 0x4000, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.13386ms ago: executing program 1 (id=166): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0x4000000000d, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x6, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0xfa, 0x3], [0x100000001, 0x8004, 0x8, 0x8, 0xb, 0x11000, 0xffffffff00000000], [0x7, 0x1, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0xa, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0x1, 0x80}, {0x3, 0x6, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x101, 0x5, 0x6, 0x3}, {0xfffe, 0xfd04, 0x6d5, 0x6}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0xffff63db, 0x9, 0x8, 0x8, 0x8007c, 0x80000000, 0x10, [{0x8, 0x10000, 0xfffff115, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0xffd}, {0xcd5, 0x4baa, 0x0, 0x9}, {0x4, 0x8020fe, 0xf, 0x2000100}, {0x6, 0x2000007, 0x5, 0x5}, {0x3993, 0xfffd, 0x8, 0x40000009}, {0x10004, 0xa00, 0x3, 0xfffffffb}, {0x207, 0xffffffff, 0x228000, 0xffffe2e9}, {0xd, 0x1000, 0x5, 0x7fff}, {0x3, 0x3, 0x58e2, 0xfffffd76}, {0x86, 0x0, 0x8a3a0004, 0x2000a}, {0x10000, 0x0, 0x4, 0xa6a}, {0x9, 0x0, 0x400009, 0x5}, {0x3, 0x22, 0x2, 0x6f5fc48f}, {0x3, 0xff, 0x3, 0x9}, {0x9be2, 0x5, 0x360, 0xb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x80d04466, &(0x7f0000000140)={0xc0000001, 0xa525, 0x3, 0x27490, "080020000200000058302a2f0e83050095ea0868", 0x20004115, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x1000, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="254c0b4b6a9bb3d2", &(0x7f0000000180)=0x8, &(0x7f00000001c0), 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) sendto$unix(r4, &(0x7f0000000380)="9f3b5f63eb101783735cee0023e0b7d52073c79edd25cb1e2cb1b871cc4d511a4a25c7458360a6e5b2c8a6faa7dc1c22023101de380b28be37ea5e142cc3a263b971bba7482ca7e2c8d33dd49c28f04f75b67cf7d618bade133e65efd873ba29a69fa8f1a3c89089d169f35cb5174d5e992d5afe95beb1ff6de19cf98eae2211b12e95b587bfb786b1203349907099bb43e78db83249955bfc610edb2497", 0x9e, 0x5, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x85) sendmmsg(r5, &(0x7f0000000240)={{&(0x7f0000000180)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000680)=[{0xc, 0x1, 0xbe}, {0x14, 0xffff, 0x40, "275f919580"}], 0x20}}, 0x38, 0x0) syz_emit_ethernet(0x50, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES64=0x0, @ANYRES8=r1, @ANYRES64=r5, @ANYRES16=r2]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000000c0)) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81, 0x3b, 0x14, 0x913b}, {0x1, 0xe, 0x7, 0x400006}, {0x6, 0x12, 0x5, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB]) sysctl$kern(&(0x7f0000003000)={0x1, 0x29}, 0x2, &(0x7f0000003040)="98ddcb09fdd80fd27b774c18866489b2fe408149ba98029c9eca44dbc06a358fcca0c69afbcdaf59972f87e4fb6d87414b5a7f25dbc6fd9d92760c34861110cad1fc554ace48f1b432db2bb693d937ee0d13b242fb644c998d9f753e1cf1576c", &(0x7f0000003100)=0x60, &(0x7f0000003140), 0x0) 801.623µs ago: executing program 6 (id=167): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x50, 0x39, 0x2, 0x8d}, {0x30, 0x5, 0x7, 0x61b0c}, {0x406, 0x10, 0x58, 0xfffffff5}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{0xfa, 0x9, 0x9}, 0x1, &(0x7f0000000140)=[0x0]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x100, 0x2d) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf79d5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6d0, 0xfffff000, 0x6, 0x1, 0x4, 0x4, 0x5, 0x0, 0x0, 0x4, 0xfffffffffffffffd}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 0s ago: executing program 1 (id=168): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x3) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) minherit(&(0x7f00000a9000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.226' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 uvm_fault(0xffffffff839e0920, 0xffff80001ab92c5c, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ufsdirhash_lookup+0x6d0: movzwl 0x4(%rax,%r14,1),%r12d TID PID UID PRFLAGS PFLAGS CPU COMMAND 177476 83349 0 0 0 0 syz-executor *161331 41129 0 0 0x4000000 1K syz-executor ufsdirhash_lookup(fffffd800b09fcb8,ffff80002a233c05,5,fffffd800b09fd9c,ffff80003c411770,0) at ufsdirhash_lookup+0x6d0 ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd800b0751b0,ffff80003c411bd8,ffff80003c411c08) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c411ba8) at vfs_lookup+0x98a namei(ffff80003c411ba8) at namei+0x7ca vn_open(ffff80003c411ba8,21,0) at vn_open+0x15a doopenat(ffff8000383d3a18,ffffff9c,200000000900,20,0,0,90b05e6bea3e2fa4) at doopenat+0x35b sys_openat(ffff8000383d3a18,ffff80003c411e60,ffff80003c411db0) at sys_openat+0x58 syscall(ffff80003c411e60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eb4fdad700, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xffffffff839e0920, 0xffff80001ab92c5c, 0, 1) -> d ddb{1}> trace ufsdirhash_lookup(fffffd800b09fcb8,ffff80002a233c05,5,fffffd800b09fd9c,ffff80003c411770,0) at ufsdirhash_lookup+0x6d0 ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd800b0751b0,ffff80003c411bd8,ffff80003c411c08) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c411ba8) at vfs_lookup+0x98a namei(ffff80003c411ba8) at namei+0x7ca vn_open(ffff80003c411ba8,21,0) at vn_open+0x15a doopenat(ffff8000383d3a18,ffffff9c,200000000900,20,0,0,90b05e6bea3e2fa4) at doopenat+0x35b sys_openat(ffff8000383d3a18,ffff80003c411e60,ffff80003c411db0) at sys_openat+0x58 syscall(ffff80003c411e60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eb4fdad700, count: -10 ddb{1}> show registers rdi 0xffff80002f7ac000 rsi 0x57f rbp 0xffff80003c411720 rbx 0xfffffd800b07b8c0 rdx 0xffff80002f7ac000 rcx 0x57e rax 0xffff80001ab92000 r8 0xffffffffffffffff r9 0 r10 0x1fd6f0aa0b4fd28a r11 0x1e7147a554f9aecd r12 0 r13 0xffff80001ab92000 r14 0xc58 r15 0x4c58 __ALIGN_SIZE+0x3c58 rip 0xffffffff82e1e3d0 ufsdirhash_lookup+0x6d0 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003c411640 ss 0x10 ufsdirhash_lookup+0x6d0: movzwl 0x4(%rax,%r14,1),%r12d ddb{1}> show proc PROC (syz-executor) tid=161331 pid=41129 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=76, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000383d2fb8,0xffff8000383d3cc0 process=0xffff80002a39dcf8 user=0xffff80003c40c000, vmspace=0xfffffd806c8d65d0 estcpu=26, cpticks=102, pctcpu=1.1, user=0, sys=102, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 63592 481795 69770 0 2 0 syz-executor 63592 101126 69770 0 3 0x4000080 fsleep syz-executor 63592 117540 69770 0 3 0x4000080 fsleep syz-executor 83349 177476 75232 0 7 0 syz-executor 83349 95020 75232 0 3 0x4000080 fsleep syz-executor 83349 366260 75232 0 2 0x4000000 syz-executor 84283 228216 45447 0 2 0 syz-executor 84283 65173 45447 0 3 0x4000080 fsleep syz-executor 99307 174046 81607 0 2 0 syz-executor 99307 465311 81607 0 3 0x4000080 fsleep syz-executor 41129 308458 28018 0 2 0 syz-executor *41129 161331 28018 0 7 0x4000000 syz-executor 21820 164219 47928 0 2 0x1 syz-executor 21820 496572 47928 0 3 0x4000081 kqsel syz-executor 45447 114348 8323 0 3 0x82 nanoslp syz-executor 75232 33433 8323 0 3 0x82 nanoslp syz-executor 28018 281375 8323 0 3 0x82 nanoslp syz-executor 47928 64370 8323 0 3 0x82 nanoslp syz-executor 69770 170791 8323 0 2 0x2 syz-executor 81607 511298 8323 0 3 0x82 nanoslp syz-executor 8323 446121 12905 0 3 0x82 wait syz-executor 12905 371567 53438 0 3 0x10008a sigsusp ksh 53438 145197 20245 0 3 0x98 kqread sshd-session 20245 474247 93178 0 3 0x92 kqread sshd-session 14653 454356 1 0 3 0x100083 ttyin getty 93178 262694 1 0 3 0x88 kqread sshd 2917 14145 14834 74 3 0x1100092 bpf pflogd 14834 155809 1 0 3 0x80 sbwait pflogd 67193 159356 13134 73 3 0x1100090 kqread syslogd 13134 465681 1 0 3 0x100082 sbwait syslogd 45050 23434 1 0 3 0x100080 kqread resolvd 97155 225414 97746 77 3 0x100092 kqread dhcpleased 75739 130848 97746 77 3 0x100092 kqread dhcpleased 97746 135640 1 0 3 0x80 kqread dhcpleased 59969 234225 0 0 3 0x14200 bored smr 42292 374230 0 0 2 0x14200 zerothread 4140 247677 0 0 3 0x14200 aiodoned aiodoned 25649 186640 0 0 3 0x14200 syncer update 40531 445492 0 0 3 0x14200 cleaner cleaner 54753 271973 0 0 3 0x14200 reaper reaper 4963 313664 0 0 3 0x14200 pgdaemon pagedaemon 84507 67608 0 0 3 0x14200 bored viomb 83123 406902 0 0 3 0x40014200 acpi0 acpi0 74397 289895 0 0 3 0x40014200 idle1 25638 366468 0 0 3 0x14200 bored softnet1 47414 43599 0 0 3 0x14200 bored softnet0 98640 191789 0 0 3 0x14200 bored systqmp 92539 523020 0 0 3 0x14200 bored systq 33427 361541 0 0 3 0x14200 tmoslp softclockmp 74669 185257 0 0 3 0x40014200 tmoslp softclock 25406 126717 0 0 3 0x40014200 idle0 1 391994 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 41129 (syz-executor) thread 0xffff8000383d3a18 (161331) exclusive rrwlock inode r = 0 (0xfffffd800b09fd58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x98a #10 namei+0x7ca #11 vn_open+0x15a #12 doopenat+0x35b #13 sys_openat+0x58 #14 syscall+0xbd4 #15 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a3d200) #0 witness_lock+0x5f1 #1 doopenat+0x340 #2 sys_openat+0x58 #3 syscall+0xbd4 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11064 12091K 12474K 166960K 12421 0 pcb 17 12K 12K 166960K 50 0 rtable 199 8K 8K 166960K 386 0 pf 32 17K 21K 166960K 66 0 ifaddr 39 6K 8K 166960K 60 0 ifgroup 51 2K 2K 166960K 79 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 38K 166960K 94 0 ioctlops 0 0K 4K 166960K 1530 0 iov 0 0K 12K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1330 84K 84K 166960K 1572 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 20K 24K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 20 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 232K 166960K 315 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 180K 166960K 564 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 12 0 in_multi 90 6K 7K 166960K 122 0 ether_multi 1 0K 0K 166960K 8 0 mrt 0 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 395 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 223 159K 182K 166960K 4598 0 UVM aobj 7 4K 4K 166960K 7 0 pinsyscall 41 82K 104K 166960K 1439 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 11 0K 2K 166960K 34 0 temp 40 9079K 9143K 166960K 12167 0 kqueue 13 20K 30K 166960K 57 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 47 0 42 1 0 1 1 0 8 0 rtentry 176 119 0 32 6 0 6 6 0 8 0 unpcb 144 104 0 85 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 146 0 141 10 1 9 10 0 8 8 arp 136 19 0 2 1 0 1 1 0 8 0 inpcb 328 346 0 336 10 0 10 10 0 8 8 nd6 152 24 0 3 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 7 0 7 1 0 1 1 0 8 1 pppxif 1576 5 0 5 1 0 1 1 0 8 1 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 7 0 6 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pftag 88 1 0 1 1 0 1 1 0 8 1 pfstitem 24 30 0 0 1 0 1 1 0 8 0 pfstkey 128 30 0 0 1 0 1 1 0 8 0 pfstate 448 30 0 0 4 0 4 4 0 8 0 pfrule 1360 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 502 0 109 29 0 29 29 0 8 2 art_table 40 503 0 109 5 0 5 5 0 8 0 art_node 32 118 0 40 1 0 1 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1924 0 454 93 0 93 93 0 8 0 ffsino 296 1925 0 455 114 0 114 114 0 8 0 nchpl 144 2329 0 623 64 0 64 64 0 8 0 vnodes 216 2135 0 0 119 0 119 119 0 8 0 namei 1024 7135 0 7134 2 0 2 2 0 8 1 percpumem 16 62 0 13 1 0 1 1 0 8 0 kstatmem 264 38 0 14 3 0 3 3 0 8 1 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 16475 0 16475 9 1 8 8 1 8 8 plimitpl 152 53 0 36 1 0 1 1 0 8 0 sigapl 424 614 0 568 7 0 7 7 0 8 1 knotepl 120 522 0 0 16 0 16 16 0 8 0 kqueuepl 224 73 0 63 1 0 1 1 0 8 0 pipepl 344 133 0 106 3 0 3 3 0 8 0 fdescpl 528 598 0 568 3 0 3 3 0 8 0 filepl 160 2639 0 2416 14 0 14 14 0 8 4 lockfpl 104 138 0 136 1 0 1 1 0 8 0 lockfspl 48 66 0 64 1 0 1 1 0 8 0 sessionpl 144 26 0 16 1 0 1 1 0 8 0 pgrppl 48 36 0 18 1 0 1 1 0 8 0 ucredpl 104 251 0 238 1 0 1 1 0 8 0 zombiepl 144 570 0 568 1 0 1 1 0 8 0 processpl 1232 614 0 568 5 0 5 5 0 8 1 procpl 664 904 0 850 6 0 6 6 0 8 1 sockpl 752 499 0 465 14 2 12 14 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 210 0 0 14 0 14 14 0 8 0 bufpl 280 9030 0 762 594 0 594 594 0 8 1 anonpl 32 16447 0 0 133 0 133 133 0 246 0 amapchunkpl 152 14043 0 13605 33 0 33 33 0 158 13 amappl16 200 3416 0 3391 43 29 14 43 0 8 8 amappl15 192 83 0 83 1 1 0 1 0 8 0 amappl14 184 428 0 427 1 0 1 1 0 8 0 amappl13 176 117 0 105 1 0 1 1 0 8 0 amappl12 168 850 0 820 2 0 2 2 0 8 0 amappl11 160 6 0 6 2 2 0 1 0 8 0 amappl10 152 69 0 55 1 0 1 1 0 8 0 amappl9 144 261 0 261 1 1 0 1 0 8 0 amappl8 136 102 0 100 1 0 1 1 0 8 0 amappl7 128 144 0 131 1 0 1 1 0 8 0 amappl6 120 182 0 181 1 0 1 1 0 8 0 amappl5 112 98 0 87 1 0 1 1 0 8 0 amappl4 104 290 0 271 1 0 1 1 0 8 0 amappl3 96 2552 0 2449 4 0 4 4 0 8 0 amappl2 88 532 0 471 2 0 2 2 0 8 0 amappl1 80 9901 0 9300 16 1 15 15 0 8 2 amappl 88 3861 0 3709 6 1 5 5 0 92 0 uvmvnodes 80 101 0 0 3 0 3 3 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 7 0 7 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 598 0 568 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 598 0 568 1 0 1 1 0 8 0 vmmpekpl 168 6582 0 6544 2 0 2 2 0 8 0 vmmpepl 168 46756 0 44911 120 0 120 120 0 357 16 vmsppl 488 597 0 568 5 0 5 5 0 8 1 rwobjpl 80 16861 0 15847 38 0 38 38 0 8 8 pdppl 4096 1203 0 1136 97 24 73 85 0 8 6 pvpl 32 28589 0 0 231 0 231 231 0 265 0 pmappl 256 597 0 568 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 285 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838c4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x38 __mp_lock(ffffffff83a3ca00) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7b192b23a1a0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff838c4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x38 __mp_lock(ffffffff83a3ca00) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7b192b23a1a0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at ufsdirhash_lookup+0x6d0: movzwl 0x4(%rax,%r14,1),%r12d ufsdirhash_lookup(fffffd800b09fcb8,ffff80002a233c05,5,fffffd800b09fd9c,ffff80003c411770,0) at ufsdirhash_lookup+0x6d0 ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd800b0751b0,ffff80003c411bd8,ffff80003c411c08) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c411ba8) at vfs_lookup+0x98a namei(ffff80003c411ba8) at namei+0x7ca vn_open(ffff80003c411ba8,21,0) at vn_open+0x15a doopenat(ffff8000383d3a18,ffffff9c,200000000900,20,0,0,90b05e6bea3e2fa4) at doopenat+0x35b sys_openat(ffff8000383d3a18,ffff80003c411e60,ffff80003c411db0) at sys_openat+0x58 syscall(ffff80003c411e60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eb4fdad700, count: 5 ddb{1}> trace ufsdirhash_lookup(fffffd800b09fcb8,ffff80002a233c05,5,fffffd800b09fd9c,ffff80003c411770,0) at ufsdirhash_lookup+0x6d0 ufs_lookup() at ufs_lookup+0xf76 VOP_LOOKUP(fffffd800b0751b0,ffff80003c411bd8,ffff80003c411c08) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c411ba8) at vfs_lookup+0x98a namei(ffff80003c411ba8) at namei+0x7ca vn_open(ffff80003c411ba8,21,0) at vn_open+0x15a doopenat(ffff8000383d3a18,ffffff9c,200000000900,20,0,0,90b05e6bea3e2fa4) at doopenat+0x35b sys_openat(ffff8000383d3a18,ffff80003c411e60,ffff80003c411db0) at sys_openat+0x58 syscall(ffff80003c411e60) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9eb4fdad700, count: -10