b8c0d349988890e2749e8ea18a4c2f6cb8bfb61c31ca76ececd2d2dea6e40c24560f4c4332c22e9c64d61de672c49ae2ea591a9b1944de951287d3aa261f30a2814934b7d4911b41fbd6b2324bcc5d3cc9436cb4fea6e6d4dd01f9b1e7fb3993c86e3dcbd766c47db7cda002b5f4270ae66e7744da624a4a7f71f722520f676a86900b27f5eb30be42c9fc9fcd2f9f7a6c5825196a6eb4e5134932b30a6f4f374db9dccdbd253b25b7b38e451629894fbcf7b0f552fd7c7a1992b25f031b7de4fea0006874a34836ab81764899cded51128ae6226c8b910ac3704b8b96c252ac08198c0ace333ab52beaf269ba9afdbc0c9acaf2491e1268c0b3588900fe2b24b369bbf9c6f97f89ffa79617d394df6aa94d9e737974ba4dd02339e1af84f87e36b5d4a8bd9d38fbc1b09559e98f2c8ae97af9ad6ba55257e7f64adc7e2637628f05d13e14711526ae6d9b1b927701579d7a2917ade33d9129ac7d5bfe19ebe627fc210802dbe0ea41249e0ac26afc79680b098d601a51a3f2c06a8f7c1fa52a599e90392623a41fd04a3cf76de8a35d312c4db9365e6ec06e949520098d2330acef24753d661fcd41ab568dccea5402fb889404c90e8766bb47f5e27796f908e833e83a8fd81cf339009031bdc06ff35b4391df5f8e16e4a962d16625760c27b82a9d6b39ed9e2f13d345804ab8ab9f144fe9ced6b3e1245d9ab55dc9ffda8b53271f55fd14cda6c50219e321376418a4bb58bd1e6164df99adb4a47adcc3811aeb66e4820e0f663e0c58b31e3d5877c46fc6a49494c8dcc07897a8491ba25327df38089fe5a13074fa0470590305bc37e9d76df81cc935375cf31d16075cb91770c3c19f3ec6b230b84d08a72e85a3a6dd1852d279c8cdbd130245eecf8e5389b44e3b508fb6b67a10a6dc5416018f837439aa7d04b9b6a6a4f563169d8a25a765e3214a529f699620c7e1ed67caed7318a3221c233afcce3a5d3e88057d1c7038546c6b8d8b3e345b49abd69fa1df776077c39cda229b643123e341242bf583676a86ca8f4c58ada6029e95c5f07880de4308daeed2b27845874fef99f0f858f11da7f411d898d7ece0cc87534e9782031c7152798fe63978611cff9f1b63b8a423cd6167970f610ff54d71682dd50c000dd2701418d3d68a97ef7671ea6191517995d7cf4af3c7b3e1514347d8aeeef2d18127b14d61e3cd83056e8428b926f2e39d6677a6c9ddce74c7b2f6710606b6e43c36598b96d56999fc8c9facbc587a85d6f00b75897e536decd51b5978cd8261bae1a2e69eacc4ec24038b79919454b34e1b932b672441c087da18f5289fd07d910588e4c816147bc5fad84df1ea9521a6fdfc0e7c216d441fa9857fe5287ac6b587bd307efe9febc6cb7bc9fb7e07999de640f9f3e5a12890cbe5825c21d021a1e4394fbaed43c70b2cb9f59d68a453816ef9bb135eced25339439ceb81edf6e6b57b7893e0cdcf5863805c37ca6b3dac4a6e6cc8e7caaa1edd6e9377a64983835b774b417232761bc37d90e6ffaa6b47c00f432ba71b0ae1a82110feb17b1f4f48b9f3a78e7c10ab511dd22bd60d47cf96f5581363fdb0a53dd39dcc757eb001ffcb573f769172efa375778bf16d9a674a45c0caa32e1db83ae517712b1f1e1a6bb8e8350115fbb707776f8157058b019f82d25b98b13546280848b07a6cc2ab6ae4c862c4185fd68e37d10d9863921ccfcc3a1481631c22f3807bf4cf03e8f41fc6cacb9023b333ee37d8089a76b516443d73aa8ea57c3fdccd0b4d6fb7b217a1a0f79f98da043f2e550a29c205f26bf384a2e6dbb424b472f6a769b60bc66fa5a9f68a4dbb0d5b59b7600c23d55a617440b9adee2a79a5f70560d397412fd9866d0ad1f90aadeb43096416de11d04d13a8d0f9e774d10ce0b4f610c443b2463592c1bb702e6afa7b981a69f0ce2214612052cb946f4998ff9fb5552ef37f994825db928bc519af4458375570994c116897dbb84f6cdfe357d14a848cfe400b7b631996543b1e93292447a9c2a5b4f6eab5acafe8e3673efedf265d732987b3b3ede4b6281cb7a4ca51c26ea35e0a292210aea53138df11cd003dd8c37da0c8765b630f7e1a60a9c2a03dd46e55dad8ff954f481efd10884e48afa68bfc3097b82bdc206f7bca80cb555e9fa22306cdaacc081be05862df57237daaf93f96f8f3d84db8fb567a1f8cc0e892fed7b2c46cb32517f792dab6e0d8", 0x1000, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x800000004001, 0x0) listen(r1, 0x0) bind$inet(r1, &(0x7f0000000000), 0xc) unlink(&(0x7f0000001100)='./file0\x00') r2 = socket$unix(0x1, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) open(&(0x7f00000010c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fsync(r0) write(r0, &(0x7f0000000080)="425f8b6674806acd47cb7a542fe3f9ffb6e6c494ac979bde7d10a341788e81", 0x1f) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/191, 0xbf}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) socket$inet6(0x18, 0x4004, 0xa0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffa, 0x109) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) poll(&(0x7f0000000000)=[{r0, 0x44}, {r1, 0x84}, {r1, 0xb4}, {r1, 0x4}, {r0, 0x14}, {r0, 0x4}, {r1, 0x14c}], 0x7, 0x3ff) 16:00:03 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) 16:00:03 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7fffffff) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) setitimer(0x1, &(0x7f0000000080)={{0x37}, {0x8000000000000001, 0x4894}}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:03 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000440), 0x0, &(0x7f0000000480)=""/133, 0x85}, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="2f5059adc0c2bbd2685758f87d8ee03e7c92db7bfeef1c5a985fd0a313c646f6571e01a9f1aa75918e58112639efea554143849d8c0dcc88064dafbd8ed03a65c8a0", 0x42}, {&(0x7f0000000140)="9116877f54d1c9182e8669614e27cd7a415d2ffcbfd583d30ea8845afa3d97b335c658b3f7251a3e3133cab1bdfe41b0918a498c444b82aa37168ef181601960051351fcf05401f494ad54d2c1283e6ae97cc03c0ddddc230e6fbecc67da7f9db34b3214129e5f6c332fd4b9fbfbb3bfc9294ae42271ccb0939c5af34dbe2d00522d56b8ec4c85e86823d25f7e87e24495ed7feeb2ddff3edf1d40f41def4d", 0x9f}, {&(0x7f0000000200)="4f7eb5f827ab91fc9167ced603d57c4d562a7fb2570a9f9f0760a79902f8096982f3ec6708d6ada024c992b318e96e42b9983fa9b7ad9553017d6d38fb054171c198b0e26bf9fa7b1d8732d23441557221aaea2f91e8a68fb45df63147fac2f1c4a7de1c8c5c82ede2ee7c791e1d6519b9e9670d1bf71074878320dce77fda5e23e436e3cda7b503a634385778c3adc47fb584022285f92a5172bdbd47f489527fc1f4628270fe9720836cd18551042d96d7417d83", 0xb5}, {&(0x7f00000002c0)}, {&(0x7f0000000340)="e72e7c06bc174f161f", 0x9}], 0x5, 0x0, 0x0, 0x4}, 0x400) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18610, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000100)={0x200, 0x7583, 0x80000001, 0x9, 0x0, 0x1, 0x4}, &(0x7f0000000140)={0x7f, 0x9, 0x10000, 0x1, 0x4bfe17f0, 0xe0c3, 0x10000, 0x81}, &(0x7f0000000180)={0xf8000, 0xffffffffffffff00, 0x8000, 0x20, 0xffffffffffffffff, 0x7f, 0xe1b0, 0x6}, &(0x7f00000001c0)={0xcb, 0xdac8}) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getgid() r8 = getegid() setgroups(0x6, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8]) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000180)=""/92, 0x5c, 0x800, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup2(r0, r1) mprotect(&(0x7f00000d7000/0x1000)=nil, 0x1000, 0x5) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x3) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x145a0000}, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000003, 0x80000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x80}], 0x2, 0x8) seteuid(r1) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="d74ef0195f9bdbd79c34f782b4daf694edac5ac436e14823393f53d7c7aa3c11704e6c94f65b4954c11258cc70b2f053aa645fc0539e7117678baceba90a95b1cdbcdbe78ad66270d935b9d62599f2547834d8af8d4ce660a4101b5b58ed1bd73e4de2bded86330110ad17611e7ad482eea4548f6d80dd9074917e0ec1e311f840c9984bbfcbd53f7b1d4b69fcd38aa305e47857a6ab3a59d5516191dc97026256bd4bc7acaddcee8be9", 0xaa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="c6e5fac5231f9d54c3f9b88379c5e5d5218779c9c0e88b05bd903f6b12dbba015db28bed5e03155e801cd93ca9720cd490f1dfaa88b0857a233df1e04c5d857175227f85d8052c32a3781cf08eafe66113a82392d0c1baf80d1ffdd8cc5e525aa11d485dcca76520d3f10f0b338d966a239d955ae93d075992e2a024ab62c53e550c4686b936e8fd0f73408d53db3a71bbd731217414f8c401a525543ffbc3", 0x9f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a040000004322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e93c5ad196808a327be89679466c5832b84e1dc81df43c573cd99fc1151d4a7d5686d3fe5c0d9684e4fdd8a0b83ac07e93774cc5f45243f6c93276e649b83ab8eccc2ad2053c2654c4e1a41cc43f63ccae2f301993c4b5702b5dfd563a5b03f7a73f61b09818fa9719f", 0x118) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001100)={0x0, 0x0, 0x80000001, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x102) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x105) write(r0, &(0x7f0000000100)="c08a49aa2850e2cbfa48106b1f3cb25192f78b697255188f77def3b67d0850c573b3bbaad97af27155363a811b46b7c1553d8e35c2af7fda5523fedc48c26ef79c0faf27044d7b1e03ffb7894c253e6cd7a408d7d308826aab30380929b67beae235e82d5356ab39aab676b33b7c969299dd15ded4aa630f5b8c7f498b680733cd1c0250433563fccc95fa19bbb0c49625ea99e147c20474c3b4bf3e28c828d37bb98f00b797c480d682febd3b36132de4a37844e3eb697fad76b03aabf5d0b6612796583e136de6ed9dde64c32f2374c5f18c4be0452ae425677d640720cf9ac3523c0d731bbf03bfcf8ff07f840c090571a9802181c9e002d5b910f6f401414dbbb6a965ddec0f0e3dda70bd53ac2e0eb57b895b22f25315308f293063bc19d02c56a1da396999db4d4240f93e7e095cfa7e468f479d0b84a2d4eee8d413316af0febb807bad0c3e06827adc0880b5954308be194a2df0fb95ed9dab7872f8755f04fd6ba7bc1ebd6a8aa48aa794228be44462e9a89fb3b3f63efac72add2a06992eeda04b0500418e1c8fb704a0d1833568ff777925045211c84eda8f14864f04b2790734258c8d8a7dea539e2af4ed62416b58c25d81f7d4d7b6bf2238546444687f657ab874d50876f0f83c4cd3191e325956d4e46bf30185ef6bdc5a4e209481051f1c1c320ff7c8db7be08c94a8879a990578c007d1095aa2495f4d2b060d3d2f4ca0e4516f14834c6caa0140f6a867497c37de1a9215cbbf95ce7a1416225d5986aa399571e98f0354daf17e776baa6624ab40d383368069f82e4e65d2f697958cc29e0e93cdc7595c49a170c17f2ed0972c8d2e4d7629e680080b403fdeee300ffb1527390b000dd95eca04f000c97752843634fcb02007adda6c08d5478f1ddcdb19f4eaee785a417eeb336794cef09c1f255a24406a655126fc3ce0325d6c4df29729030a9a157318fcec2b58dc85828a9ed1bcc693a7a1cf880c29d69095c203fc08386e88123255b4d1327a233d2ac989130054510259006f19f01c6e758eb9d1b001ed1b41a030738038b975c8c72391e0e6cf36f1a3a3b3084e38885230c9f8978acfc796d95c8d32cf7f51211ab52091c8204f2f423c6063688c01a55cea1eccb871798eefb8434006a36d3d9eb18f5efdee4e96242475b5d0b4781d81e3afffa2132700ee053754d77c77b91756a2a1e34dddbd4d5e8bef2b772993ae843b9c6b27e7e7392c3719f5bb674952014f2a57c835317195779b3046a1a4b0bc1d12813ef11a462ce4c903548d1f6479e79e97bedc612e54b0562366504e6c4a2b6461a7ba466ed2db9180e8f176b67ae392bef1a8468de611714b3055482d3ea85b3b466b1e4e36f114f16e38793d61b7affe77684f3d0f80ba6a6067c38830c9cba21de30806f9d1f34f591be6eeb4be24c1ca3cf5d1b4b6c385eb337dfcedb01f6b64b9898fce97a06a90a4e0148e4bef6b618586b911b1f27737feb79bd32af5993f10486b8f1079829ae5587a405511cd3e61e46a4a0663d487a88d5abbe39f55c5caca76b0b81d3c6b4d7d9541eb8009fdb5715f3c303e6114abc35afba811b5679a49674f9e819892c1a6cb8c9eceb136e77cb5b4414d3c5314eef38c97c114e7cc8a0b6213ef06daacc650f18fa14801a8e9489491b7c09bea1ae103887a6b5e1839aad0c471d65236e87bfa7879da8a8d3b4e79131b6f6e190072cca11d9dbfff81a458ea017115a7a8cc6472a40c5c4d19f9bb3fc75b808b15555756a19d77d1a9ce2843e84f395104e2ae8bee0b0c82352f0336b226adc668d986ddc22e5cdfb00ecda1e11b6270b5079bbe6ce6fe0b5b5918dbc177fb2566e41097845df374b7dc6de3e36c9a74298025e72a49eb416949dba90196f01074114bf157fee87f0114deca3f1d4a4f70b1eb9bca6e8bb66e6d29b80656c5be7e478ed97550d0948fceed6effbdb235c6797a8d71310597dd86c8b3070e99371d90e95956402ac5d635f9f447f1aa90b3a082ea94b0637df0ae8017e4a37ff82ea9fff132b46f0296ee80e968333755027084a46cc8491b659736bfefe9ffe5e46cb796e4a1c171c768859309d6d7b76c02c2f7f9e5d3f070171cf41a4813b95864e976f4e2fd769445dd84431be9a0f08e3cf5ed607ad800fd7f7f674ea088bd4e0e12ec95c652f0070a94b69b17247de3bc189cb4d6a26c96203eed1270aa9ef4aff6fab2511d5a914a2dcc30b07563c89cbf96fbc643b1c75d284e43d45dfd5949f089482df448631bcef95bb2d6ff28d06fb2213bde50b5cba1502a50c74c5d610a062e2815463c05ca2396faa5d30d937d44d7d6574da17fe0e537bc6ad199a46f27b0414d036c974235a1f4f2b25ee6fa2695a10f30203b5cc9ce9937eb6e83213f597a2df4a1669e5450f0fd8d70957ffa306ae062d21fbe4a7ddffbaffe18955ad3629383b536b85882aaa5b0710b85481a883e277ba9d3cf5cebc5aaf899840ce0b25dfbd32a0bfbf5f5da0949f48bbff68be7bf28d79444de050381f416b7614b78b383d0c2f155b9848803b8c787ed772301a1691a260324b518974a85d9b65bb35847c58021b002b919760267540356006b1616d111884dbbc5cabb1e3d5d0dcd7011da0b45788795d840abe537fb95ca62234b9acdf4a6211baf8506929e0f00ebed1d57adbdb29b06cfe71bcdf0053a836e5f17c7421fbc608ae3a417db384c8d34bb84634c7fabe5eaf680cfb912f1ab96de1699d826b16803fd503df90f14a2240eeb7b79131e09e8d60a4d90cb10e89b1e5a6df4190e6e441b490ad0cbc4f9af4f411f7cfdb3a675298c89c7606a3f1a4b693dc6f2bac8369aca62c572e05f732070f1c47aed9f652de32e346f5ea30c7bea0fae7aed2383083a263f2ff821d63f1140c87c3408740599827faa67de4bb990b1da549f68f5ba4eab28afe9ea6927fd24fcdadc221a59427fbf894b246f63b99b6ac4bb117d60785b3700cc94b0f39b142d72edac5307b00c9ed7e6ce6e90597293191052274ebed1cdc1e8bb6a2edf51690cca9efe6c9da24675b26d820d5c44bf2e5c39fb7fde158042229515b98ce4f7f2941f2926a33a13a27bfd5591e3d3a721dca83f34e60a17e6073a0eb1ad0ff48afdb091d46d025e34ed6457f0b03ba6cadb6b674ae1117cb8e15725a0e97e04efbfe17cd8998ee2a622119b2e2f2756386784401999b33a09ad6eacb18d9edfbae46c271c94f0f76682107faf7d39bf5eb1d80de94f2388af9d5245731a3e5f9f777b9419883556aa105af4f5fe5cbda777e3068d9bf456e23eea948272e93385fa4fd9004096c6b1ed116513fbcd80e8a0871bb4de4e5f72e746f79a6fb5915f9ec55b71eb3852c2e78bbd8888e0f333766fa16abf1258168a699f3081ae2c17a1140beed6ab49f0c38a258554e3761e2461e9844554fdfacef932032e0d467947d23b62d3e16b81ad39ace6ca1531b3b75fda47640048e1128dd760d65c5b3cf91c54246ce29fe1492a85a97fa1b615a5ad3598660c125e20da82af9d6ded41d0ab528217d117b73b50b73c672b9dc05049c520ef75c62e3456cc1f917ca6021d527bc0e852c62bb4444cc24b65c59023e76977598eff0b09a71e6a2bf64ddd689aae1837dfee989838719fe00e586e0ebc97dd2459001aa4bfaa36147a5a714eec0d92176254c1215836fdbf38dbed4d30eaa3620609a6106131d504c0476d8706b4fee212bebe15f3c2e2aa1d2f7f8222cd95982b674ae3becbcfc8505c273beb753aed3fbdbff5d62330e25c03cb8096cf5999ff5b32da2db222a951be52413fbb2b0305dd491f3d5dec9e99d1028bc532b4be0ae238165e2c47faf7871f5f0b668b5402d72eb0801d31d369756b8e216b13f639a3889cb35865fae8ad80b4a419d33aad81c4cba2e7dff35d9c4a7bcb2a319898143a4c500943205e1d31e07970695b0317422c8ae7b0f2399d83ab5d8661caff38cd65c3f6f9d23ff0c241b5bcd779b8c2ed706197cfa6d1c02948cfe49029b397cff0bdd85a1de4fd17508a94316c06ff232c3fedd95d6bb2c2f68e06a646516c012fcd0ac39c9ff3bf5a744d7f94596d8cb69011af0fc41ef84695f004216bc15b115a66dd200abda6fa163b56cbefd577a4d8b3ca2c86f8d40a4178102e4421fbaa8958951915e1fd1a5a970ff060b049434040adef2a395fd95cf399796377c48f16d8cca130f870c7e6371dec10cdcac4d3e6b528ed2afe8f0076269eac1962974fb19fdfff81177f9a0f41bf3f2a6712c238ac487007d2e29d285f2738a84fbdfea516ec39d7e31cb72efe120419c273f837d4595211d591bbc0d46aa3e529cf04ebbd0c4d7597a0ff81f3446ae182f8eb6c759b8855966f774d23e38c16e3c8f310353d941291d49b52fc61406ad31fa7f94085bba54d6115ab84a632353379f85f7f56036dd014714eeef80d7d21467c905529613017a7c3eba70d94657634d5fb3ca65ca18793f5ad27e41004599382fa46eb7978cb6392f45fafcb0a7a364e0ec84486f746c117d4907382064354e08718cef4032f2e05fef916fa06c1aa7516456d3697c1668e5bd6ac38218db852f882ead1af7b92957ccf49545bb08890a3ae05841466e9043b64655b6b0e38bb7f93fce2ca01ae4ff3a9411a710494c4e4e2fd07c249119dc92b640581c78d1bea44afbe3b62a84f6bed09f43c2f209f4032cce17271e0f84714d641d195aaed35be2782b904b80c13772de7f37e355050665e4909093a884b88d16550e285b0d20393d9de8e5cffccea94767ab72329eb1a9fa3ed86c6d17e0688bd7461be61a852b8f487182d9bd319ee31dae3e43c7663951a2371cc639b655fd082d5d7cca4a10d6785ea577785d7db7bdff4176cdc182be990c855f7c46066afee36b924286b33f749edd4c7be1ae1df8435115ea323b7c1b45ea47b8492538387bc51bc2425098c2fde5656927c416d9332e71e2f198ca778aa92ceeb47bf1ecbff893b5acf34fe591fa861156aa887571698915099a9dee0e55b455ee409f163b545d472d30c37669ca50437428edcca11de65e78c74a82e0249df6d58fed6bf01030655681ff7df0172571ee5c1f0a469e45c8c15bea89a399ec84dd2b6574f06406efc99d7661beba763e872c079b50ee02bc7be3d6abdfb458bfedfeead38eeaf5bfd446cb0787e4187a6e8aa6de74466a91fb59f2e8b2818af8f1784cfb3d2ce51b212ebeab093e919867ef176b34ac8e701e13520f85a86a973e718464fff9c10ad61d3d137f1de007b6a939be3682f19a47f6fa1c75d5e23b6b6285f01cab2a1b4cd84e7d85b2190229127b8f9bb914cf8ca82ab14c2d3047e778c46c727b4e2651b920572db3d872e9b13c999024e97049f562c441a377cf288edaecaabf61fa91e8dad0d0eea593f74df10b30e2a5b1ae00aa4f8cc2a01dbe37bb0698264d7e8d25d2424c197c6afb6ac59874791a6b55aed345dc805adbb84402cfedd2464ef89f788aa488892728fec285ce3cb2451faa099af2c89708e4d7841414229cb70777c78cc654bb07807d42bdd588ef08dc925de225976889c7c2a7c0292319b674638593244342b26bcff784ee9231fb8105bf4f4ea1c34a157e4425839fb9bea94ba14ae55595393075d93fd7329872a4c05c057fec35c07042808fda1cad86b5d73f7b9f5f9313da4e80243e507280449e7a858a5bebdf58262a98ed08736ed063108966b3959db59f26c3ade9490fa910523cdc8d301e7944a01005226770337969f19", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x1, 0x70, 0x5, 0x4bd54c49, "b59681adce27cb97fd7d3e98866945b1710f4c63", 0x6c3, 0x80000000}) setitimer(0x0, &(0x7f0000001100)={{0x0, 0x1000000}, {0xc03b, 0x9}}, 0x0) poll(0x0, 0x0, 0x6) poll(&(0x7f0000000140)=[{r0, 0x80}], 0x1, 0x7) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) clock_settime(0x3, &(0x7f00000000c0)={0x8, 0xb3f}) 16:00:05 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15, 0x0, 0x1}, {0x44}, {0x6, 0x0, 0x0, 0xf0f}]}) r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) syz_emit_ethernet(0xfffffffffffffd1d, &(0x7f0000000140)="b6") 16:00:05 executing program 0: r0 = socket(0x30, 0x3, 0xb53) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r1, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6b314fca) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x401, 0xfffffffffffffff9}, 0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x40, 0x4}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x80000001, &(0x7f0000000040)="56a5ab6bcf57111bdfde5458", 0xc) 16:00:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r2) close(r0) r3 = dup(r1) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r4, 0x13}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x40) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) getrlimit(0x7, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)) listen(r2, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/251, 0xfb, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000100)="b649b3a81a592827a3690ddc511fa412dc7b04d439d6a0cbdd5aab080000000000009d5bf0f1761fd7b52123e670bd495184ffb230c664be4453fecb45483ac3847661eff2a21dd137d57fbc6fa8b49e879db596b8b68ef88dba3bd808d05394832ecf3407d6286a6b9253f7aa793d94c2764f44bf82064f70a05e5bea382e62") 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x401) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chdir(&(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000240)='./file0/file1\x00', 0x48) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r7) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) setgroups(0x6, &(0x7f0000000440)=[r2, r6, r6, r0, r6, r3]) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchown(r8, r4, r5) recvfrom$inet(r8, &(0x7f0000000100)=""/45, 0x2d, 0x42, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r1 = syz_open_pts() close(r0) dup(r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x508, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x401, 0x7, 0x9}, 0x4, 0x19864071, 0x668}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fsync(r1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x9}, {0x18, 0x0, 0x7f, 0x7}, 0x2, [0x8, 0x7ff, 0x100000001, 0x98b, 0x5c0, 0xedb, 0x401, 0x7]}, 0x3c) mlockall(0x1) r3 = dup(r2) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = dup(r2) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) preadv(r3, &(0x7f0000000500)=[{&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/249, 0xf9}, {&(0x7f00000003c0)=""/60, 0x3c}, {&(0x7f0000000400)=""/196, 0xc4}], 0x4, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) close(r5) r6 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000580)={0x7fffffff, 0x3, './file0\x00', 0x80000000, 0x8, 0x207d, 0x2}) r7 = getgid() getgroups(0x6, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getgid() getgroups(0x8, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000680)=[r7, r8, r9, r10, r11, r12]) accept(r2, 0x0, &(0x7f00000006c0)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000700)=0x10000) getgid() fcntl$setstatus(r2, 0x4, 0x40) close(r3) shmget(0x3, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) linkat(r6, &(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0\x00', 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35, &(0x7f0000000100)="96ec4344a387c84ab51b87b146b06f720bdee760127f60d5cb036579fec495d68a41a46ef33d0100b45f6b1fd22ec791aba5f5099d") r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) getsockopt(r0, 0x1, 0xf97, &(0x7f0000000140)=""/242, &(0x7f0000000040)=0xf2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 0: geteuid() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18140, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8, 0x8}, {0x18, 0x2, 0x400, 0x6}, 0xd1, [0x611, 0x9, 0x80000001, 0x7fffffff, 0xfffffffffffffff7, 0x3, 0x7fff, 0x5]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xedc6) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getuid() setuid(r2) r3 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/6) shmctl$SHM_LOCK(r3, 0x3) shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) r1 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/161) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x100000001}, {0x6, 0x7}, {0x43, 0x632}, {0xef, 0xc}], 0x4}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0xfff, 0x3672df82, 0xfffffffffffff801, "86f07fbfb676020b96a59df32d6f90c9591b0f25", 0x4, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) msgget(0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x9, 0x3f, 0xffff, 0x1, 0x6, 0x5, 0x7fffffff, 0x2, 0x2, 0x3000000000000, 0x4}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6b4b960640483f5bb1f7e6efbb6f", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) write(r0, &(0x7f0000000080)='<', 0x1) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = msgget(0x3, 0x6d1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0xdc0c, './file0\x00', './file0\x00'}) msgsnd(r1, &(0x7f0000000280)={0x3, "e866bc7ca881b57d110882d53564b45bef3509afead9d7aeca398e87b5724535defcbdf71b48997fea7795cd66b5b55ac8bade275640bc3f2978b929ca41e9d6ed1cd44a7a8c8784058dea84d1c80ca892494d83182ab0c84aa8c32e0d6ce6f854a96092e3265a7d3fafb9f08e98f27146a5ba32bcfee02373c142f3a0fa6fd20e6c75a21e76ffc1f0d1d5cf4d58c98ee27602c99449115359cd0a1d2f3b5981716e4439c99c8d5c6bcf18c077156fd32f0cd3b8c2e57155273df32b4c9b3f40c14983e1c4bc597ee1a2a95a2d2db596e2b0f4b2"}, 0xdc, 0x800) dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="f8aa3c148c0deb3b8818add197bd830fdc7a0ea19d4a2fda70d8888d1c66bf33b695fd4561209134dd2a3e589a2e93398af095aa9aa6c3f59bf505bc15e401c6d3ad4bf4783e57035a502a22b7cac62f6f8e94976b89a6c5d2e90eb954a83a4efd6debd87a22471dfddffb7b4982a64a0622ac009bd8c167dc5b", 0x7a}, {&(0x7f0000000440)="2d7b2a38faca98ade8d8d6d9beef542525b4b9e4dd35596569103cce0b03741917c0e5337f4e61c78fa29c7297bab844a4d63014663b7803168b73d1bfaab6f329f910dcae1cc5fbbab26a449612b0ef7bd64f516d563bc1e6ca0355c813826f8e83ebfbdfd3ca2d2bfb8b1a7123e2b7495926d78c7ce7f9f8358e3e0919ce1f5958ef8b13ba510981e30489090e36cf30c9ff39ce25e9f271ab13e15f24983c05992019533f7dc9c5e7d3bf7aa2f18fd5dbad1e5161b112c8d65af1554c7e7917db3a840f67f9559ce60c1cd12bccaa9a9689b7", 0xd4}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = msgget(0x0, 0x402) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x1000, 0x5a, {[0x7fffffff, 0x4f2, 0x9, 0x5, 0x3, 0x200, 0x7, 0x9, 0x401, 0x2, 0x5, 0xb40, 0x4ae, 0x7, 0x8, 0x5, 0xffffffff85cbdfff, 0xff], [0x2, 0x9, 0xe66, 0x20, 0x3, 0x9, 0x6, 0x40, 0x4, 0x7], [0x8000, 0x8, 0x401, 0x3, 0xfc1f, 0x5, 0x10001], [0x79eff2ea, 0xffffffffffffffff, 0x7, 0x28b, 0x4, 0xdc], [{0x5, 0x80000000, 0xffffffffffffffff, 0xd76d}, {0xe26d, 0xe2, 0x8, 0x1}, {0x81, 0x1, 0x80000000}, {0xffffffffffff0001, 0x8001, 0x5, 0x3ff}, {0x3, 0xffffffffffffffac, 0x9, 0x1299}, {0x6d, 0xeb3, 0x0, 0x5}, {0x242, 0x5, 0x3, 0x1}, {0x7, 0x1, 0x540000, 0x9}], {0x7, 0x6, 0x40, 0xd}, {0x7, 0x88, 0x2, 0x8}}}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x802) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000380)="353e2087c9d43d3371449df8c3403038e878e3eb153f7a9fdc10528eee2a08b30fda0e0bc50f97fe405f61ce1c3f21a97e9771a2cf1c65eb69f405402670e7ecefb7f76042a1f759", 0x48}, {&(0x7f0000001340)="faf6ab346703346f9150982693b41055bff6689f53c66120c8da78bdcc72d58db0bf9d1e089490a937bbce73ce84a2adfc04f62f8c4c9f407f332644776803b5e4d4afe13fbc95de80410f5d823e58a63c00d8bb6189e1e0907038090deb2e823d4d1ad60f2ff2dbadba64bd2191982fdcc04a5cd72949f020896a1c84a29932475a91f8d2f15993963d4a468909e7579dffe56b6bd00a3975f5e851c958c097b99331d834e1547e1632e06a83026948fd19404230e9d853a3d1ecf673b3560842cba1ae67bf3808b4d1da2796007b61cc331dc2a2a72cb2ac87a39ce56ff4d0c9a35efd37bfe292d0f13664bf3c338bae695c80e2f30278355e289a468e124e326edb07c99de36a3dcee4d7ca236c5cb0ad5685ec51cd1b24ab5acae1653f5acc8f95c50e60a42d6f97bdd7a74a38ad06a83b07ce1f3b7eb6ee3291eb3a7333125a21c4ab50d95629c00749e14a8b87c2063ce19c22a0a00d8478d20a852298006670c1a7c05eaa00df117fe85e8bfd906fdfce2d308d209a627cc72e0736acf23764303f9b00fb61e7f0ca9d6451082dccaa17830187c1cb45f45010a89075ea2382738f544532d8ff185dea7e2e58fd35daa7ece838ce26932af9498913e8a983034db6d58fd5363b5002a62228e88d920b48ba763d4aa232103b4cbf900e61404b446b4939fb4080114ca38d9aef0f30919997831916931700778b1499515c1d8bd9e293785d666be20a1c7f83862653f2243c08bd6b34120b17480fc0651ff0de8f6d6534b9316425f9a7f1b8ce48f69748d5e86eb0f27e2fbc1706ab07c946cae4856591de4dd3531efadf40b45a83410eb463483999cab8601a1587867e6d3aa4e5d19131f1a6ab0b871bdbe18e6806c38808e02784799dddf2bdeb3cbd2e8de862bddac4db68d54a4bd0b532b1e966f07ddfdb7f2e872c6833a11a36ddddaee9d418e00703dba3768e694ecc76c2dfe4fc7134d6a31109264819006ba6170be9d6dec3e6888b504c8ae2b9f0a8f3e0db77ffc6b05fa057d4a43f5570431e8add391309d387ed78994533162e0d46acb6147583aef129d1daa5632554834108c57aeb02304873818379f45c976b9d5fbbc2bbe61b2f536256be7388c552c80159e47410713c0e3aa218c4708d993cb280369a17e140d5000b699bc28271a7f4cf08b87b3fa129e2eef84a92597126c6acd787dec73c766e9aad0d2e7322368a0bac98cd85087ea2828387723734d5f227f5b3ecb6dc4b708d71c675a770242e14232c3550be425045282b6bf2e5f8355b089d3c91b20ef9c085bf04c78cd3ad11415636054035d10db3be28dc3c19bf4b0b74b9ee8c7badaefcb0014f33e68486a55a1b35b6b491f185d41791da86e5391a63ff5d4805527e53c18fac270c24207777fa2798506af539f648833cee360edfc0d5d4197c3d8941d5a9005190b93c0a5aa75bae0986bc58d3bb228a5de8f4adb3b928c3726dcb0d8ddc051b6eeb169152911c5780550878e75c15585d11bbd021bfb3a34c4a8661a9d2d2cde4811eca6f9658625122a399048bd1b203408b5222ce0e56a1a06e02929bef76fdffa9404fe545321f818a1a309355c6155bc613690302981395eb9244ec912812645f8c2a6c1e1b0244187e2994be9e086d03fd92dc28ceeefe674bd3323539afddbac1997b8a64062df4a0c5735e4acee162758990cfd0f996eb233b45a64977bda41c9da6aa94378734c9d79290b739aa0c8f85819faf549283af7110d4bf686e48f6f428dac51e4f9d4f08f340958efda10052f729afc4b99d96532c2660ebd70a27bfc7d9afbdf2ccf290a220c33075b6ad3f304a6db82fcfd6593f623a9546bfd3719a42b314bef8aec67e85f8fb4a62155802f0bdaf55fa48ce579f34e33b4acfd9f547a11ce590ba78d7e018799b95934d1e8781332cc707be580e13bbc9bb7654521682d7251a625e29068cd6b9c265276b149895753ffda2f6e51dc76f3f3b24db3f11d2b6aeaf02d186ceda939af9a40cadf41b0eaeb441ac066592d775bb78d17e51b1ddf7b2de2ca35b005cb442a061b801d3a1da02cf389695d4d98dfa430f984d727c19739572797c3b9eb358095483f505c5f9fb3e7f02b4e54ecd38c4d640e1ff99baae1a63f5cdf5c476e53285dbe9bfdfd45d53cf801343a03ef73658385f81d26c5cbf30693f2036e37fe0ae53555d6bee7df4dfd50647b71a11c975e6ffffa9b4a3edeb1ae820ce6122d2cee247069312b93d73a6921c1cc1da107f9b4127a48ef09151938d6af11a0ba5ae0ec4dfa5276663782970d2b5a5ef3ba9cd9008f0849bc2e0e26cfbb0766f307d1689efa232a83e64457577ec4a15f643c294ed9dee275ab84e432e833f60fbd77e8c5b59175881d49f6a4ff85e098ffd6efe16bfa7b23f135e0aa61e29988a872720f21fe08a4ecda3a05aaa9c0427e593d8825dbb0a9524feabf09bedf7fd45a7ace35d0e5d60279a8ce09b2bdec4276f853a1d442390fc1d0b21e84b5f15eda42fe067e58de14f9da4abaf851061bdeae116b47f9ad1b21a4ef5a515c787062831f56df6a7a16579e1fdc45281258b428bdc9134c50f84970fb05346a09368243b91825925b4c2aa825668c5564bad940197a4e21aad7e08348fbd1c14d23a2f5ffac53ae21db7b17f657519dad37f5eccb6ab98b808833c5ae58963e520861785bfd7c7dddb251b78b2ba83e80972312a47e850f926c45c40bfda02a318e70171e9e7e6bd7ef9ec327e7953195643789b72ec138f3061ed1905e58cac28167ea22addc6650b4e2619d361957eeba009ff450c823fb354597a5a1d0fc36f3c7d294ec25b5d017b41c61b30d711d23d567a62920d112fe6f675207a94d0ea711b8b93e8d185cf9761b0e297a4c431933e560cd819c3ba85aa9d005ff226711abebd82f0b64fd26747ee28839f58d720549aad0fe08b1a1be1b580b01c5bd5a8804750d68d734412397c5d7e8c0b76d44a24d44b317389a9909f47cd4df8db269754e06b0135ea2d914bd4ceb5536c0b9ab0326722f91387f7d1b549f4f98827d4bb38a5298c97de8a8312ff9a2c5a0685162f747bb4c8f50d3b4714dd56b6ecba37bd5aa18e6ccc56795d81b41322b329291578d8770e128757239885f9c7650758419952770859d2c0cfabd5c855f5a78793af788946edba21c94ad0c5fc012af8a278b4c0a3f8cad167a432060732d06bc63de9b51650bf704a5a91d3e951cab2d37aea8fe6ce51466d7e8424cd5970314a3b9b11982da107cf0b302e4b59b33076ec6267905e2605479d63190b05f2401b3efb4c73d113388a167a9d9d7ecc38f8bc6d40b3b4a7c250ab8ee182452eba6595f91d6f621d5b65a8dea1f81b032b8bb9d912c3264e3b4fcdddafb5c608ad086005d2e8047c87f1e9963c59943c8f1d280ec45f8c68f49607ca1984cab3b14d6c6b38102eed3bd6589f2d957f42169888992f77737864a30d6a28044bed51dc9f744e0c7500e6377995864e521323ee505bf62ec091edcc3c7358782531be03d9515bfb44b4b84a3291f54e6c7a665f5a8d54ae61666ddc4d32d9382e2b72e0f372db8500398aab6a474aee08a3ba53acfa68af02823ee99e73e71761ec3c9ee60a1af1d3e7572bfa2aac3a4cfb9b0f11a1a65fbe477469648a1bcf5458f93df82b16bcead880225760d355892e4003779cfdc8b4982e6961274ddbf3f82fca05cd9c27a92ac83de57c79539ed0c2a3361ac8b5d113fff30a6d0f3537711004a57c93976ec34f9b41f34fc973848b9ebeafd83a30f3a50a90426d5dad2eea9efeb429df4142e9a4b362a0c205120487dae0af4b4aab4ab963641601e0a31661cafc23d90813bf32f105464e9b9fcdbdddd55f7c9ec1d5b4eccd0191e803458a104a6e7d25924636c136fb804de169632d65e93a85c8c6b8e45fecfcd482a9dbda0f5649bc9dae81b9a3e9c5f366e8cc8281dea7db79970b607e6afd1731b9322c24087a375aa6d66e973b4c1eba2dd6f15d1274c394b60300c280a1e1d38e4a889be7941ae010be3a2a871cf94dfa72f2b9ce0f87bc3f24555e670526f5f47ded2db24d8724e389fa35109ea5a5cca9b595b36a78ef9846c10949d2c3d01bfd3e48b2f656d9e20b2339b968e868e7fc660c0df1bd730becff5bff54bcb4a0c9990a22aa4e697dbb852edfec29e527a60c3e67de870392953394e5e5f0c0779980f74f1269a511f397045c31050b2ecf3bddbf492743638d10a0ba0d5648a82ec3b0bd64f826b2bf4a292695ce78206d99d5a9fae61a284d01dbbbc533ff2ed6ce66761828c09f1f5712f46b3eea1b31750a86c9c22140bbece1a734b344428841d18e54a8c1b011a1e7ccbd103b1f0a8e2253c80b2526e249c710617edcbd06274c5857287bdee994f610ec1b4832e9d8dc4a49fb87bc5ef11362b5486b2eeee4cd3ece491168a96c9f4c6fa9e148a17855ddb5cfc50d81fde24c728be144b2b3d0868752d01b92716e4495cd5fe02d9ee5a8713dca4246963f080ec0e2a5e0287dc9f7ca3d96634cd2b18882fdb7176596d3d7437dd2dfe3d309d3e458b02d73a86611084f407711ace784b6b263aeb449ac212569981c61a63994a3150fd44cce742d0d77dfa5805f6a2e91e1e766dd9ceaee579d314301b786d4c4b9171e21c3b5eb3ccfbfdcb0a19dc1d8388708b77eb1c0c4737a02836e14d40e544ce62d98e38edd825331c0323043d48002205ea04d2c157d769ddea279b5c055c63054fca0795b515be81945475d42e83feb6c1187de20ef33c34881f2e56fc5240df82e2606e7a9097501dad9551b3137b070c3741a48e01dc827d79d64a1621374c680cf140f759c7c18382f6a2cb9b73510c6454a1b09d31c55f10f25695caa68c88679c2514e897c701d5b025bbb559799f78d50b30962ebc1b4d8d87d777ba44518e45afb2606cd14f471ae78b10266c22613df00a09602805a7eab54d2afa2f7663f03fa0874bc551a0e22fc8b1176e159c032a11963de007fb427e231ab8071ff463857d459b671e0a3b0baec60235d89a13defcf64f27195878d8150d1070006901b65d5661107df9f19e03d2487c3ede10bd2400f63d27b3f878c7caec5d01c044653c73dc0c70438482de0c35f06fef78793849f5dc3d50b7b5c70bf0e51e229af9fbf0e8bd53cec30cf8bf699187ff8e9272764f557a90f8d9a5eb97882fe171cdcf9f1beb0f494ad9fc06da1971949db393658e643289aae47eac0df82691e6ec6faf2681266de2b6e9c45824512d0754a0dac7a90d3d2a46e8aa93964d7c5d6621bb3cf8a0e2481b9c619f3fa23cdb42009a703af6067fd90bd64b53749ae66af1c330770c4f04c0a34ff4e889fd87cce3d4f0bfb5d29cf05a26b3af3aa518a70377cb0b1b20837249a49111744d689b629b33c897ab488086a19d3cbc49aa98c2f46769f591a3d40e5fe8551ad28b684fef1c8b84074422ef0127156381aef82b2e690c23da9d16973e38c61bb0a5ce4840a3e774dd8fd0144ffe522bbe93357526050fe6096e3b3e379768c02a2ed2219c191f9e911fb851c722431fc0ed56c7a59242887ede30d9d7e1819cf2b2c9a5296cf6129a9540365f1c19e3792a42c951e722b8b85dc9687d62cf009473e5dfabe3ae9054b4df193a93eb06c19b71e5382ae546a29eed5a53b19fdd9f20eb780e4dba72772c5e4cd3adf73c937dd2abc86bf3cdfca94b648f2747c7c93ca6f823988f880ea59a9b49dc8d4026129cb57bac0285760848b5a39043181fb0494d3", 0x1000}, {&(0x7f0000000400)="898a86af9f3f8f29fb9fd2b0bcf6c830fb292c390bd1dcfadfa39b4a2332c7d01e046e10f087f5ec90b023bff9bb47e2c66370ce4066f3ca166abb08e691e71076648b0314f4548ca8f461313d3a7b1f1bfd92e961675d6ec4f8d803bc45d1e586ee1733", 0x64}, {&(0x7f0000000480)="7d1d1e08c3882ac8719903f139aaa435111307e0167cde2ca0680f7960bc624e341e167ef4d7125dd49971d635c7c5f8c095be2628ccf3e1473606e24d5695270e19b8e7fd6c859477d5361ad9e72cc2bda85541df8249da5864f7c44c8f1ebd1815f6ce07a93f94cf3bd51286516ed2f9bda4711382a3c9e8", 0x79}, {&(0x7f0000000500)="7e762774de9aeb59c461eb4ceed6ac59f5ee", 0x12}, {&(0x7f0000000540)="a577ab3777d24b93fbfbce0f35949edcf7575e2047a2ad4d890a434cc89339b2f6b0bfdc57c0a62897f8baea9dc10825a84552b87e2ba38cc06b0fa30f3e1094c40d7e610e04b7a50b966912397a5a9e1ca1dbf38596429918ae88254c250b996332aa8ae47ac4f6d3a306fd03353321096d85084a32e52b00c42efc320a3d26a6d3a207b451e209e5dc31e14b1bfa6d2c028a93fc0ca069493978ec4349c40a3e7afa02fe158aabad97721a35ace8b3a9c91679881cf142dd19bac6c6cd212ab007da00bffe7f7e88d1bb374b0c5dbecb7ec1bc39a77261454705", 0xdb}, {&(0x7f0000000640)="388d434290209e79a0bd7990d87778130d098c61d10732f5ce556eb3249955a2187e26d84853839cd4513a249dec9f2ce74ff45c95ffba2627b6bde9d0744a4f9278ce050fde042249d5c04eee1087a80703ead4da7c6217fc86f32baf02dc123d85b973b4d5f1062323761a14c441d81312f6eed8d61bce2c0f059021c34c3eabdb992135ae16c4fbcc239e5d2865dc4f073835e26681acaac02000dd12cfe03012c4a4b8a83a", 0xa7}, {&(0x7f0000000700)="2f6ed41f", 0x4}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r7, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r1, r0, r0, r0]}], 0x70, 0x400}, 0x404) recvfrom(r0, &(0x7f0000000280)=""/125, 0x7d, 0x1, &(0x7f0000000300)=@in6={0x18, 0x0, 0x2}, 0xc) r9 = getgid() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000008c0)={&(0x7f0000000880)=[{0x0, 0x7}], 0x1}) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x6, r4, r6, r8, r9, 0xa, 0x153801df}, 0x7fff, 0x2, r10, r11, 0x2c9, 0x7, 0x5, 0x18}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0xffffffffffffff80, 0x80}, {0x8000}, {0x5c, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x4, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/122, 0x7a) 16:00:07 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000000c0)="31389fa82a90b202710849b03e8409b5b4241a308a1604a485023c5ff17f49ef67f012eac07eb40e9255f5b35b5581d5ee4a73503f914a3bcf9114eaabeb0b88231ad19ec4347ebda8fad1a16afc4c25237d6bde2b13baec561a1f1517c74850a66139100d95b359959b7b438c4991761fb50e66f274bfbbf6c4d3b3e20107cc95abe9febdac31be566b16834a4c538c622e2679641a52ef816d86389fffc743cf17b0b966bbb2958e2f1f6dbdae30e273a8151ea2e077cf1d1f12dc48eaa6ea63e9a842d7469f9b99d2d3c57872cec3a178199175745123aec86d68dec78d105dbf4c0cec4e3df70114dd84", 0xec}, {&(0x7f00000001c0)="72a6b3abb42c466fcd8aa6d0619ab521997e7623e761f1540333a0d4227f606502f36a6e820fab3d5dc3910826c20d643ac879c9d2d9c52807a8b571107e76a741bd3ebaa586847ae8b8ffab9f25a49368e6c6327dc1647566539c6651778b83e1f522ba7dd702afb363513a5176ed8f67d1cfff38b0ea6dbd64870f6c54c908928fef1b0374391d2372161685aa67cab0e7e561a3a38cda079667837b75a61be223396d1f67f0a87ef885bbdc2387bc272f2be1b0175e2e8ff4dcbe", 0xbc}, {&(0x7f0000000280)="7c78750624866e40d2c63f16851df2d6101a7318de5136ec74f65acaa0483cdbf20d92d186b5faf4de922044a5a706f8cb718749d501ee95a051f6c2cd188d08187ee8cdd28423ad8b33f2d1e5ed87ff78702b2f56d105d4add2f5957a70b8f3a13c3cb16e6564b3b566880a08bf483cfef448ab6280bc36d3129f7c6df3a195e56a1320902609ada4c6ca18f584f4dc0b64fd9894e44726fe1b28f8d614831246706b997a0d0ec8cbf29b18f361db2b77b51a94cae40e890420bcac0179d57fa2448cebff8a4eb48ff3c0a0e601", 0xce}, {&(0x7f0000000380)="6f83a2d9dc822847af7868ca72db2b3db9fa5a36a135edc8a998ab512e66812f3ffdf4d73254e5ae5079c92626d870acdfa49a0a0dc3d24b85a914f2d64ffc1f22daae17321c219a6862ba5a1167844c30cf827ed0c6f6a86abb2d7e834a43a787b97cd043622cb335fd36c8eff359852e9fadc2391c418421bf7dfa6c18554ce8959886393fd5421a63113fa29cb7e1ec18404ef8b17ca4cbf10771c25b5fde0525e4f346ab034e4e385bcf813117ffa06d623dd8f40e59", 0xb8}, {&(0x7f0000000440)="e44bba2fa5422a5f2d7d7446a5a5dba89cf9d8b14eb218a84dc02bb7f388c2f95a71caa4abc4e78e80dcff62ccfe936f3b73c1412d6b208916da904ce7c7b2c4d3c3863ab96bbd55bdd95077bc38a931b1657794e075ae3d486060fd11ffaf2408ef166e94247f2dd8f705aa541b46fefdc9baea632461b772ae35049811a2b41a9c1367d87daea4d2baf83190b00cb881479f588faf12f5b28b6b3a440d7e78400479313534153126225ca0fd3fd13ea9f42a6626cac0279c37340aababbab913eb76b081b45a805eda984ad079fe7e05af3b94cec1efba1ff47a129b8131e82e3278acd15505f69285e42573ff959250ad9d4d6c70d6ab9aee3a8a956e92de02d579fd8887e942642c6d955f5044a9267254d3ae8d0ffde3502aff799777c09623f8512179e26e795295d989e81e3c6913646ce1e77656f4e48fb4c954089b2f84afc03576178309d210645f87441fb875586ba5cd8b4e7bc687f43e86509fb6a54282f8de0e43228f865e1939f886398b025cdfffbdfa3ae6c0d09cf0343a60d8f432a07db82c9c81383a2454bda42df01cb5ab6468ae2f216f87245051f3b96de658c71351ecd134b4b3eabd7549ea1b30b7eb2f8f4bd25b10244a95ea236d0f765aa523bf9859f01ce25b2474e1dfeb5c2390264e648e21ade3cf798df05454ab5ab7a87006ec3c16147afd3c8cf995b6c5dca1d783c6587b8c8f2e2d14169af145d526eca7eefc1beebf93a55acdf62ffe2c2835ac7b806df2b61fcd3f163ec8a0bc4426953623266d19dda8b66332dbda3d39ba30672bcf3aa47af08ffec572427106cc699c9fe8dd0302b0d81c609caf61a2d8545bfee169e63a94296a72a4feadcf2cb8ccef0d2c9a192fed988e56913410865c034d477ae7db3252f70430ae21c68d3ed63a498ccf2f6070ae2219229ec006cf062ccd1f02d7199167b32bd62069ba268880992bc0ce8202583101c6ce76509a4c3132c5b399e17d38008ac4db6a5c6743d80665409093e8ec28fad97e07db32478ff4b5f3fed98f7ef25334a03fcb211f86523d94dc320e38f4ac3b09c99e229258765a21f9767c9073c7ebf9f2d2fda623f978cb616dd6084100170f954d88df2307c6997a4db84644a6b1b286a9938713ca3d6bb49dd2ee51d39661abfe468ab035c1ee4bc5d7e8dcdead2f432f4cb54c5043393a0d403d9c12dfb248b26758d7297d4c95e0b2ae965e25374ae43c80c99340b92ae3bb9bbe45538cbccc1008f6ef87c311dac61090e0780b167f00ae9926d06305189c655b701196971c822265ee12e1d8cb8ff45ee24f98b54310a216912ca646f6d106c01fd0a3acb735ed0f75d7b2106d38a89bb3faa5ddb9732ad3904bffab1f1b093b5d69c39965974e03a9a25574caf3c1e15a9b57373477b37fc91909b1a2067f9ba8ff9809edfa438f0e778ee5cfeb7c1f4d744e5bb57057470b601797426097c12ab21b893ea559b748430db684dbe57e9ba63bcf2ea779fc0563ea0d5c2ca3a26737d701eb37b435f79ab7f9a5f22799ac8a3fd2b1eb82a0c5afbf2ad7bf6d9fa1bb4e07c7f6a530d9e071664e23db2fe1e8059ff0a16373c5e911f1f0ada9dd948a4d6cf760bdedbb4a5f8769f9f9645f0197b35203342e6409646cc83ef8ec6a1eb1c547e62b7ed3ca4b53951661d79ee2186201b9210a43f11491b0e8f0910d43f171099e0f838077673b6f6144aabfcca0d0648325fa3b0ff0e2fd06c7ff2ce80b2b39bdc0714d782732fd161f39ea7e3051d73bd1988f78d2b6e47915db03f85b5e063ba4809fcbf023420abaab72c9685230767adcbbce4610e8281c7ee61ceb9ef502a2890dbef9f9157b602186051d78f0817d5f1c88d4a09f7103e0581aae160175366eb1f961c49cda1ff7d70876a2230abe07738b76e908dee7d4d4b553ddf54443f8fae7a835a76832358b9bad21046d199ea8a541df3c5664dc46f17e5228cfc46b395e645eaa37f2508f4711f7ff7e73882b27fffd5a574bcdfac0ad95fadcb469f052542944b01ad7999a61e112fc337cc10d045894d3b374b7502acac95a904b888f87f4435e7e4fb6448ed6ae8968a3c33aa14af60b208afd4b896de16d7a1581ff21cba80e97a77738ff8b2ce856e741b17e3fcf6372904a80164dd3faa0c0aa70519d45d9d7f82a9cad9f6ea85235ad4611e7f548cad97b157520881d85efb36edfb44890c3d0798bf9a4121fd532d50c6a19141eb6bd8b4a9f820f3f84270272fd9f9460525e7baf51e38eb5f5ff88bbab03ca1c76c7f66f12649d669acc7e017146d484fd34492211094d4c8b4f59127eeb963e295ce8a724ebc75e2562e2b65cc6ba22d5008382c1acf9a1cbc9ce246bc08b4eda59876648fc2eb4b46b22e221a4ef81f1f7573a935f807c7c7919b07d2be9b150bc92e8a128d7b82d0c5c3373537b6f02955dbcf01a6b2dcd55359a8178a2ed3c12d904b186366b7723ed23c10b44f06f7f8b94ffdc70159cde1ee66ce909a1fb01c528fe467158662ab28c041356313b107262e31706f504e3b1bf010285366ae53c1c0db73e7e2bd2ac1482814939f38aa61ce6daa4ae17c1ffa450ddba0f8ff0b984b73361d29123abfc3f67303457a03cbc9c76bee1d714a0d528e118aa3b5657d70d581e323594ca78dfee0e85c7e8905fc242da1842559bc4115a6ef103e35034c1070bf0d6980e520c9366f760af62061f156d45be41eab656fb37bd032d1a3199c3212f0f7dc32fe9089baa45b162fd096c07edbb27f799cb2982d656c5acab1788a3c4757760c2e624931be7db57400aa695f056d6b19d12b0a9e04b4987db0e18ea2f9807b499f92baf943dcb59ebfbb005aaf3a24bec201b628fbd6a40392af9b8257f8d31720fb09a2478949c26091043a5d42838b6e599e709a6f2619c2dad7197418d7339b4456103852129cbf2bc41a621ef0c4e5f798d6ac3f1d63089c8471fc399c02070f9ec51b60628b810e31bb8bad2d4293c0ecaa3c4a221520970715fa18285f1726ebaefa265f304777c017067e3dbdc60d437d95f43fe067f4b5f6008f6c37b795aea31c27c6e4ad8d326e022aca5786c21b21db4ecfa01892e55f26cc1b4e756eb5b8a1c7edd6c152778172e97396e33b32511723c217462a6d2a1ba3a2869dfa0ae800b9fe8beb465d52f14ce8adfad7c63bd77cf827c2bd104bb53398c0d63ccd27fe1cfcb488708b9b5f9672c2059847989eec532a2e72a65b91516856c91109d548615a4d398aa76359f993daf9ef962eae00b7d3d4ee0c871b1315bac0a6108e99f03ae51b798db3fec7627f4b156329d165f25da512927b8ca0f13ce59a46afde94f86d50cfadee3fde27f2d0a799ae7537c2f26ff823c82e36c5fd93d923f05b33605046a10657543524187f3f8a425d4df8200bcb5fa2c4314f75d5daa0d2a63055fe4e024f97721079a145833697a217b01257d3aa6b703cea9e4e09d550abef1a89678470f2d060c96dcc96e9596e17356eac43459aeabf910185d4139ecf9039be3b63cbe15f655ff39c34d92b1635bd4aac5c055acc7222197731474c46ddad5a2929916c3fc3ef0e3089b8ad5adfc01640ba938c933bd971528f42fbf3b50c33b0fee1721e00caf519514e7f41a33c0bc5c3c6febadff5b24d3321449c6384b87e3e4d11f4763ce6e5cb341543226debd6aa1c87347a00f202060eb7069704a218b56d31b5b15fc34eabc3328672a88b0cfc51f5d702f558fdda49e127cefa23837432711aa1b234472249ce5f815d332b2dca7a603b68bf5cc54fc2a47feaa74bdfd5c1c1c506257d7ea14d01b3936e9ac2743bd10e2280a0d448520814a34110998f2608ad8f7e5f3ab4019acdf43b106e9a6b0af8cfd094b845e38fcd478cd66c5a4c19187d571ec941a9830f7091a2f169cc60cb9d07894ae7f542ed1a6ad7eeba178586d9b8eb8253129b067db5ed0e88b8284b12646ce6425a6548a68168c84c067616c2ccac94d05a2fb5cc425e2e28fd15b08758ef24494f29402f17522316b83ba38df09a137ef8c1849b57758e89f2459d471323a2f332323fd6f65c52457c1db74c169a599ead9369c13314bf10fe931e0828e448810ba3d0cfe205b45fbbef7aedef3883f8f7e1df92df01900b4d84206c72da57b0d3ce8a6678acb8d1b941c2aab3d4cfff213896cd9fb9ee4b5262b2f1ebcfb41e7fe1fa20f42e48a0b41a0900f3284a72cd89cb0713393451ad6cdeab1347833b0f34fb2e4adc26b5fe903f013f102f0a933177fd5348360f2e8d589e5321cf9be7e9e90dce93e288dbecea6cd29acfd28a1cf30f723e724a3a54601527b2b0d2fef1a58fd54a5e015928f1a8eefb564fb061aab742d4ae5326c607184890c023affa596407b61a0f786275b4238dc84f6f74e68adb73578dd33a6dbcf521d15fb5c66eeeb48106fab9c6349b879cec505e01f25627a0ffded8b7f728ae95dd559262af9d822206312eff5e03218a22b7c2aeefec95a5dca30a9be53d3b2259c8956b7688011d5eb20fc3c117424e1e7cf3f62c763d12c930163352c4bcb9e38705c83d38e655271ff113c286308792f694f28a852de0803e87c70f51fedd622baa8c83fe9a876bb57c5f1f12e23581518a90923e5968a6a12629f8fe6df46fe1af031c1f49231df7d0f3838e1bc1d30c9dab7d479881082e69ea0f6b1db6d311eaaeb034200bcda852e7d3ee745266b27dcce5e0a033d4c91c41e8d23d973139cf8db9279dbf3efa7c4f335e3701d279b6af6aeb16f91fe67033ff7d3d6e75bd924c9f4152ba3d6f135a0416988784e3eacc4424dbc309bf22f4d899086def46c596b873beeffcf644ef7ab3d533763775482ee1eba05b0346ef86b6f245c361e102de073ec8bc84eeae19e5c74ea1529a19f6cdfd9f9741079d1ad43af53150af33dd12d29f58455dcd8f695f1658811a6f89705d956615a30f2beb6a8908ae9a75c27c9ad2303c2e02a4fe8a82c66a1d8a1f63003a82b9399cbb91ed49e6651014f70aeb023a5fe2f8d4bcc33df3811a35d0bbd9276e706a93f57f4dcfe052fe97cc7165d131bc3862fb0283682990abb5a5c37d646d6b152182e736078d75f778eb30ccc6f9c3595b5317f25c91d47b377b0c6fd3ce6d77c4ed968ff6adca539fbd297ef981fbc35aa0d207fd40ffda955c118fd4f467b3837f2bd9596a73d5804c196f39d452d814adb7845ead9fa8605e0b585d4323cc5c07c34495671621ceac36a805bfc365bc93aa44ba8522e6c78da97a96569fbf4c6b1f07989e5728f908bb5f048a51073c38927127458f62a18a04c3c27e30fd44e62e0f2c6beaf3b9fd1ba263c6951501124d659d40db4d8a52681267854ac8133fd010e45b5bc5941220705eec927d0aa3fdd00bc6ea6b3c8b341db442509345bd8166a6b50959577eb700f0476f942d1a2606e0b67545891cfa51f61fc97337b4e9dff583d42d3fb4405ae919d9ca3434752cc759180689a7349963782ffd5249c11c524e30d78746b42f8dcb9f510b52f96863034b75d0d745ba7717fbe5d2b5ce88eb1f3b9e8ad97c1d4d8d575f9771f38e400bd840cb70fc5d33f2f0a4b0f6eb5ec5986d1d6187fbba8757cf730fba4ed5271f2dc59ca9b33fc7ec30075539d108ba78277f8618e063a80579e9c36303a68c8c89136d1dd48e58b3bd45efc530f0506e0b261b2548f4b0c8b32077f8bb617563e12322abe8bbfd671d849bc8049328ff21de2b818120deec63f8e208f72eb246e575cc621fc0079ff43f97deeef3115c662e4", 0x1000}, {&(0x7f0000001440)}, {&(0x7f0000001480)="01e12af0ca7cf37df68e2d7dc5c7705fa7eb00884bf1f8f50eb17f5a7dc92224dcc28364f7ca65fa15e3c92b48aed92537685c621bf032c793d0d948246d3c35b18c20f0d0f0fe36876b8432fdb9dfe2623467aa0b948b5f1d342424d26fc33505ed0e54926b28bbae1445e46e08ab89288e27ea7fb0bb603412bfc3db357074c4bf7c8e947e09a03a4886df7cf88f4cf9450963a4572e162bd72c628bcb1b3af8ab83741de59ba42bcdb9798c5581fc90d68ff3c5d010062196f867d0e62bb9bd1f3a7599fade0067b84267da647e4850f383b4d50d89b95bfdf5953ee7bc0ccda28361ccf285be5f96bd4fc17876eaba05401009fcd196fee8e77b1145a58a720682a40063890bf17b85d132041a6f6e4f440ae3903aa2b9965fe7a30230c2afb810d6e11ffeaccdb3d70181f51ecfa60fc084733c8021535606d030377701f5e2a73a62d75fd97a5c841a23689245690c65375b3c4093ccff57f541012fd92534d7c71817fce0b7af03ca43346c5b68813cac53eba86a8eaa594a92ffa6472d6cd57ab6f4423cc8ce86095913b76f4ae95c8d53b8621719aeb4c8d758b2855dae759fead48be674394c8809fd4ada9824076b02ced8548dd8647b4e652bf6f507f5c7d7c58d9413d8a5be3b10153604cc8def62f381b0d77f37fe104fe075784b97700646ff661226992891bcaabc82203f94ec7474fcb7c125c38942cf1587f0367a79d1c463cdd0c52f619c807ae96f5a92a906443c6da3cf141d3e904d76eedbfa223acf4dd4e454eba67a74090b6c39590971111b8f85ccea0e70bb5d5ec69f327098abd87d197703d0aa36bafa72d0966b789ec2bd005261528301942794fd2fb34eb93721f97d1dbcb260d7c425bc22b9100c0b91370a80946658481dece63376b8e5bd4e57d5a1f86c24ddaf89cef16be9bcd50da117aa77954868fb6bda2c7e51efea839de1b182b73b14bac45881337534a91a995e1ff7cd3250c7a67899d72b898769d2bcd383f9ef53841df274789326c1a7d29c81f3ab85d9f6815a216d6c93bbf95d5fb3f69f9bd9ba82af3bc8345d2b3e3f8824f4adf7a36805945d7988189fc9703ab2190a3e60eb17e4fb4b8ad8e6f9c63896158d553d9923e5f48c8807abf4af0aaa789b87e040faa2b007acf32a4bca7992d3628641ab8fcd064b8e2f71b24cd48e62845a76639fd7a82e422fa9c0659588487635a9c17c16d1faf5838f3d42d184656df270e36b9ee1bfeef173cd81e0211fed741090d4fc9d42b7bdd9bf68388b76b235ff58dd705a70f7da3914542706d8706d19bf57c431c9cac3373192bc3a120adbb27560a23568bfe5bbeada9222b3b2906049918c70983056eb581e64a15364289bd10452cb847f951831c21d4fd229401cbf5a97a969bbd0ee902ddcf594aa1bcfc2520eaed9d084ad6aad26360ba824f9872f229a10531bd1658ac792213e8790c86f71972b51dda6772eec891744013367e1debbc1d81febbe9f8473a62bc35a0a261248e70e38de2b2bad1bf95910002cd76aa8f607120650e4f20b4f7d1f0861eb24ba7abf8be732d70f5ed03299e266991a517af3a5fc798695f625c9f01f191b0ec0d83e31f1330d57efc3f6ba685ebf66c11b8f3bc558226c869b93f6807cc92e060e53d34c5f8b5246fb311094c5f710e1f21bd058538b58f8b00f2a688c90ee30aa688c803783f30fbd149e03467290558422f606b467f74fd41389558605b44580a53be723629ff808acac4687b837c9846a3de36f066416bbf707f0a68e4b02922590de90a7d8538bdd13173a9c7e8d00c9ba074b4b5ea8ee47bddebde0b0560f44fc356bc3aabf5f548e4f36400948c2b5d9467833017082069786505955574fe79ac6be5b20771f2b05b9db654880b47bc9323c8adea3ba9532cb83dc1332dd54325045d908e6b94621870ef6489d42935f55586d8a28690e9285f94a9565db52d99fc2b11dab837b068a42ff0f9b48dfea25a03db7d08a4bd6fa62006f6e6d0eba8790d2b53fe922d5a10f4ad079953ec58599341ab5cb56a774339ca03f2321c590bde914a06ee6b8ebe4a362e9252df8cac30908597cb085826fe5534f447596c4879488173c4924192a83a3f6fc3d7ffa505bee15ab3eab0523f812a8c15fa45138970c3d862911c7486abf14cd555cc2704de1eb5e678f8878ddd2e74ce584a4e2de6d115a7ea806704a50498666305554d065fd2387ef6053890c8dc757cd0a099683d499c32356e0e802bf121fd62af49a50b5223afbc80bea132251382834df62c1ea4cdf8ebafaa5762386f82697db0d6b2a2540d6e9f67f8e73ef1f3ad68444f6a16d6a41fa66d806563efa3d983e4625c3d647d511b15547f6a981be15514d59b0299b4b03d1cda9667580140b6b82dd04bd082a368c33044b392025f75da992eae864390e0d4ded1a32c91d3f1753df3a695f05d207f3633a27571e2bd71af8cb4f3619e341d6a66fdf803beee6f41b24ab32c9a1e35889b14ad08ade85a3a2ea47bcd270fd34d904c391b7f7dd908fbd4cb1919d57369a697d5ad69445645c9ffffc6ad6fa0832560a43ec380cd92d4225e3d42e0c258fd1eec14d53b8f3c86da9d0cd76188b5391f8053b3c106eac3ecba1b4c9e42bea95e5a3fe66d1cceedc92355135658a7713eb0b40737f3e0aaf3209be4c9aabfb8667832e915b85ccca7eb4900d2affc75028c865b30a85b479a804f19254bc30563dd8c1fbf35fbe44efdb00b076f9d6fc7173b3faa02ff113465b66cee0e50086baa8d05ae47469964bdf8f392dd4d147df98757d65e7d1fcf97bea3259a3b3c96c0c68e0f134fe63b570e948d1168fac1a127dbf698feb831726307be3b044147d9907cbc09b34044680d4d9ebb4d21ef010552312a0596d40ef30060d9d73fd25892275e0f230fda3059d7640b91fc09775249a9d4ebdd94f857edabc4e5877cba00773cd94f16a8c49fdfeb1af1c8c0f6dbb9eafa60974ab55d5f16f2a3314f09c5773d31dab3367dc68fc34a440b8eb42656eb4b2b74c4422bdc9123772c4f96fb02251ed4f642eda102f96ebf481ec97d88261c083ef526e14e397378d8fa8f5d26f498d5a4e3ccb5bd17a577b42761302b5964414e07eeaa30c9b891b27349aa7935c611a3df3d41661745708867fe140ac674f9e8fd722c986b8bb48c166196ff9c25c893f673b75500b60f9f1c3aaa4a72716f8d4aa8a819a9e180d382dd828ce0dc240141e622a02498c17ba9492a4724e9ea0f20d71b7610cf0ff0c3f1507b3cca58a41d279fd3e53fab7a6c643c839c8c02c9a5ca9d7a569a3f44717b6a0fcb5951a0d0f6868bfb063bd37f7078eee68e9b99c9d55eae0563b61665d994c4141519150307dc5d226492ff7a6a894340462daf7e5f97ac033ce0ebd12c1d6aad21152b749aef8b8d1458e7c07e5a8bcfb7f30754802091d5426bce3423aeb90762a2d2dc020e42d6feac88594e432e3ddf6cc25eff0953ffd65ec61e6747ad3818520a716d0200897139d0733740d27d167104c47b120b10c6fdd700aae739b32331a1d43672ff385800c708acccc7a7f76d5314358cec90c3bb636c984a69806e55ae7b0ab3bf89474147face1d3c8fdfed6867085310be74a13d26365ec89e6b735ebd19caae435de37dea5b5936d9a9ea284bcbcac57e106c324b22f24b96ec724e10b45f1a9bcf84f0e5a94760a8ba01931343fe44c70f4773bd1fed24f8a9cedff1c712ed694285a5176b2bd5fe19bbed13f6183d2709a465580c81d752735607efd826fba7a528fa633365c73f990eaa23cc789b50729bc591c0f597651ede9bcbe4500bbcd70b3cc51fed99a377f9fd98296125358a2ffb922eb5805008929340258ecc9e43d1dd8a34be22e8639d264cad399334009d79676e4975f1520cb3f2658e1b79c01f0ca07e230d45cb6236d8b584bc72b1310b5665d3c1507dac411fd9e294820887e2c49cb3a3ddc1bc6d9d253b7d681af9c491954743029173cc95b86e6a662f0d193b3a31254d985470c0d9a2263a07e9f9ef814ae55c924dd09bf310cb8b8daf887ce57d64bd0669bcf6c8de08fc2c9317de7826283ccccb437945f422ed888af0ccd757020ed2a8ffa71d3d33bc6943499677e6689056cdc914b3d9fd7cd27400d994802e63653cfbc27d428d85e6e9aa75dd3331109139efa0ba4873918c561b361abfdc15f0a898612a92557f62fd710669d3f1bebc8cfd0574769389c8799a661b7205c68db800e2d7c192098f3fb309979f6b540d9f01b13c38c6a78ce86df7c1fa093df469514412f7635dd59e53305f373a7ff8ae3e48d7085bab2f398a4999840190cd4ffb40293de26ae0de964a1c49fbbc2fdc3dca9f25c4fe91fb6d0be277b45973a64847b7b37f3154060db41263f4587f3a38a743d8ea8e3acee2a6ac48e2ecb9e5621628dfb18f36e11c10c75f0dd312b4e4c7ba7857404d649de5fba4a6081a35224bdc66a2a78ec5a1271baff57d8231660971bb8081afe73d94efbec0128a7f0984df89580de914bf33cbd0270ad5a35db02187de4d1ae7cf43bd3ddbfb12244d339eff0f82e8f0032b233fb875e4d0aa5f8417fba8050814ec323fc20b6aa9a0f31db1ad9d2e3dc196e7e2c4791c8597e919c37937227992e67f6edef452b7b2de39d7894943528a2eed595f280c803545942ea43a691253631de8dab269f63657a9fc4dd5cb2acbb90f19d41a23508020def5cc364cce58caf83f326f495628db043259c58c1b62db45587916663798add5c32d4f4060b68bd71fb9bfbab602fe2c004b9bbf3615487a7da960890b053bf8cd61ca1719b5b8d46b2cdf8f70421a0327e0724a1206232d3eb7478be6dadaba36ccd1a497f0eb5830ed8dd1f3024fbb97f5887ba9d6beefd50b52505b1afca59b04d5bd6191a4b1209d2d7492aa268e3a83fad032c63779e56aa8b665ad8327c1ec980dd9bcea82254e8b2ed477b79cb7d464eb5e9e9cd29ad018c923be64cd0b2e80013f076627065629b61858052b97595010dcef7029a07f602e42586d16bd69059f5e9894eeb96f4fd094f15fd7f9ae1727ea18bd370f97873f66fbaade3d86165f6580d72b14d061c2344367f260ff4b65ffc7f05a53933ffe5b176503cae9e6adea0324d54e866d7fc77bbba5392102dda39105b3119fb26de8fee9f687ab7ad5498fbecc7c1e66a0845b3e69eb3842a8ad63d1f2d0275cabcd3ae13fc826826db71df8aae1983aedc42e829e396810d7b24c034f5c896cb80aaa5618a62620475e408307d2c1c547b27143dc672a4bc6c9825903bef3afd2595a54aed57ad16f7e18b1ec1ffd84dde8b189f9da696b6dbf00d89a77a2c0cc84edf9731d49744c28f38e4b92ad5a97d2b88dfe151917a4c062c3464e112bdd13c8899d09e47447e020acae05ab91947b75f76c26405205a279bbc4973f54107af48577c3a1a31f4cd64afd091af230e05a196c7bcab444210c68c9ef9decf75a1d6d3b6b9821c508e6375f2947e5e7b129513c8d142d492818e08e247682fda50d1fda49738a153106beee8dc3f9a89430a8e6446d769590f29ec8a09641c730b52a2436117510f1685c11253f70a2d4983f13999da2add092534123f80e627671f455cb78b8818e3e2323091c4422caf8d6566441d5666ca6baf0a1334ad05cfe6a013e3131658c7256c4208e832014635d8c8f57c4e375a135f0a367796ba8c36bb0b6ac0e036e9a691987f574c3cec4a9916895b52e22d7d35356f50db5a2df6e28f2fad", 0x1000}], 0x7, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000000)='\x00', 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xc000000000}) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x10001, 0x100000001, 0x1}, {0x2, 0x1f, 0x1, 0xffff}, {0x5, 0x401, 0x6}, {0x4, 0x4, 0x4c2, 0x1000}, {0x10000, 0x1, 0x2, 0x1}, {0xffff, 0x8, 0xfffffffffffffbff, 0x3}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x901, 0x0) pwrite(r1, &(0x7f00000001c0)="6de565c2293f134b2bb7a2d21a4ff5e01df171ee61b73370f17e3df3b8b58453980d9dec95e6526eb8d3a405b05a325a311c57bf16e4c2798de454d8a3b61a528d773b05f61e9b5a2f4bd8f6e14ed4fb798ed136ea5dfb6152c4cb026e6abc5534eb1900b9f78d2e7833def08dbe92c3ee26432cfb013ba8f9d8c4aa8cbf86812a42c0d3cab177383d3eee31691a59e86c084b5f54c154b9317b9b6de7d434c4da2a09c561ecd61803bf667cdd8fc52e90903a92f41270583602de19e377a665ef7a846058d819ee94194b21c747cb8bb2b8fe84a88eb46d", 0xd8, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="355bf960e54bf602f9740cbbf8e912d2de15901fe7294e2c1e7177888346b51818cff59ba299680e9600c99ae90f7ea0684a43e126263a9516aa3524266587873f3d5e9d405a0b722090", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0) 16:00:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x400) 16:00:08 executing program 1: r0 = socket(0x11, 0x4, 0x4) sendto$unix(r0, &(0x7f0000000000)="fe1f740759ffbd783a3353f0b3fbfa93958d5395901b1c6422ce04347b15abe7666514217ef77f4f1221a48f1eb8d71ba39bb3c7ba115d88ec276ee02868240fa22a33fd505e", 0x46, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x10804, 0x100) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x6, 0x7, 0x4, "38a509e63a4d6c8b244ae661707e4e719d0af559", 0x8000, 0x8}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0xfffffffffffffe71) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[], [], [0x0, 0x0, 0x4000000000]}}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[0x2, 0x9, 0xba, 0x2, 0xe8]}) 16:00:08 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002003, 0x40004000000028a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000240)="e54e5c59de7c58ce36681feb8597b689c734ddd022499166cf9269db9799bb15fa8bdd85fcf92947d840c6ea886e70f53989a10235d752f4b6966e3f13d7952ceb3731b76ea02bf0400323e6db486d9a6f6b31eda1a58a5e494b5a2593fe496a6b08be1d70bbb2a7942ba96d6558bc3177c60f757afe6b0a7d405d75e41d140d", 0x80}, {&(0x7f00000002c0)="8c7ef08d149c54fadd1940c9c65ecb59577c50c9701682141b85a6a152d53cf7a173b61f495a814a52835c12545ca94e56fb3553fddb17f4f86825e934ad36213cea3462fd3614c9c9cd7888076947a6b60ad09731dba59da3ad1c", 0x5b}, {&(0x7f0000000340)="423cdb224225778bf3c581eed6138cdd", 0x10}, {&(0x7f0000000380)="a03412155423fff36af18be4c9ea270aa87a2ba002cd59d56587d068ce9e509e179b890f8eb39e57e20eb97b6f6ac46fb79d90bd7e1b36b3fb76cd816348be520867c72f1fccdb444d8b8ae38402a320f720a3d162b3a767d5cabdaaba1f2cbb9e91c2b2b007ef7e97caef89250010b2b920a15d4c82f0640ccd4cb6f58f53a57fe139001832359fc67f57c1c41302922b87", 0x92}, {&(0x7f0000000440)="90878a717a7f94c93b73c56b378251ad69fd1e3f05999d191d3832e95c39f74f7241852b1a825c6ff35bc53a86d77e5609fb3742ac29338cb6bd663d049452ea6b4ab1538b55f819d33ad80abf5337f6690b77edb0a57c1f9a6db3176e75698d3a3ea1d8e041d35793c51ab85dcc294f37cffbbd12fb56c1e8b5534e8edb2982c89570f7f17488e8e7e8156e873c3810cbde5a223a9d275c89ae8da0bb23991c16455600671ac83c34e11f2ec9156305078bbcb466ae281e3d11d7c08208247400d844e30ae694e227860ea96def73dad9bfee2f9c4ba3f817790a38f660f91bcff375154d53b6bd02d132fb4a8671efb55d88fdc8e34642d3154f9ea8291240df1cbe0e3675914b6615376a7e7c5e7b16d09a6106a66acbfbf3e1669628c355d14fd966ada008084b0bdad773ba8342a997d5847484ee642e10cc80ec2e6ba900766190ffdea1f99c2c3765a80e129247e12fcf679934147560b8c897d3ef8bf14624b7b677044779f2e903e0de8beca155c4477933160f4f3539d0d7a726aa9a8a5258d0675800103eb088a28cb64076c1fd96e12522bf0a24d249d085734dd995acd3aa42076f033fb85e38ecff3eb9baf272cbbb2a0b780f03615440a057ca887992c8f28b12dacfb20cd2975c4773f443366eefaf7f0a322e89d40ef14134ae24750005194248b590a6c106efadb927d583cfc8c220827288d08c08048c256959feca49468e00251db666d848df1b246a49981afa94ee870c570d4fde12227ea5641fb0618af7b791732948d8ca444fe6a35536c50919fdc5fa78d10705330da4a3d02b7a7eb7d390adb9ed479ddf9f3de0e8c0a3b4fc2e58bf0d8db6a21ad153a94efb626f883bcbf04be98058890f862a5054912280abdb463dd82dfe2e2781dfcad6a3096b1470c0a856fd30a6d1cdff8203f30ebd767cb41df477228b281489ebda3ff6f9e22e919c077bdd5850825d792662a1dcb75727d3a2793a7d5b93d3b39e12bed092c8612d7d90d827c6468c8e1fb474c72d1e41e7fc1a25dde3ec34aaf6d797671fa0b5c60d1ebd1f8ed05e122762a2f0d6564bc95a2206f20f273c9d9804f702a2a152e5ef0d0c18e21dbfadf36884a0d8e6a0be8a4c49b76007742f2cfd211afd307a46812ab7d110ad42b0c2a9790402ef88d42263a8beba6534f70cf4c8db4cf91081eac0bd63bb0b6c86176d4d93067238d6cc2d26ba9dae74557a0b09ca3398d63b6c08cd72b4335950b9c65e6369a161180e3e51a8627633ca595ddc2e5a824f01c01ad79603abf563b83ad11a37945cee1400fda70762ccde23fd8f3bf5db24c32f87be04baf77b221fefb456b1abc5648c926c247c0839d47d6edb93c6ba37055f8f1b8f42a20c07caad61f40a63a00854282a637a1e16f3e61fc4b278b6c0ce9e3c90e6da7acd59cdb6e1bb3a69703a395af852cb627ba0199665e2a9348e38c999dcc0e482f2f8c8a37d060603f5928646d7959275e6b13905425353e4b9371bd2bf3dfa967563dfac07534886058838c25e66f685ae47c904f12e94a8b18ec3cf1dcf933e34fdba2d763b641d85188676e626bcbad5b5cda66e73b1bdd8111fab494b24e7468e4f0efa90d78ba526197f2a4b1819520ab143be15f4ddcaa9f0d983a18f06cc69906276daf355fb2008c64ee53aa77c20de36f2a4aae44e4935b1df9de4e74b8d81d8f9bd93b5e9b279d2a29057644676848f77f021a1f7afe5e41b7caaa7598e659fee866f0cf810335ebd4210216de3aad3187664ca0bf60684cefc3179a019e7f5dd3a2e2cd3b545c1c8b9fa6366a898c3afc4e9cc0678b516b249d428dba202bb731c39d00831b203173754b836910b867410ce673173225f6e9ddb1e040565adcd707294ccb55240afa32a2f406c3b761326f4fe4c12a7f5e1ed365497d5a96cf4c885e0720bb1cac12df7d0dccd02b12f18dcb6037526928fc9447c68c81d5146465a527b635d6963a9529916738c7129f8c051d22650d1513af95ac915b42a47c0057db1ed0d99973d06c3fdd85d593dc3d403d6e5e1c5290af0a62d938e2ccaf917e3bb1b775b6c7d4b593dc5998aa22c5669f056ba464556c4b1b4ff3de3f2e19183ba05ee378d7ef3dd72b2eb42cd4908bf0eb82a0af4c1ee0685261e7bed500ac1b81ff6032bd55efe58c4167730d31653ef033d03c682b1758586974d1a616faf30920b223a2f520efc5810dd4e3ad771d568c0cd9359da61bf003f6d7a7e736e70869b4dc3e8bcf112ea242a60452633626af2e326891ef7880e221d324e8f6438866c9f47ac4fb2f5b16c0f4f9efd13183ba58d8ba6b0eac9a4707fb8361cd24889bcfe28213e2a2ea1ce60a59a2a138a97351da75e40c8fdf61f93c5727fc5d90ae9af3747c0a7a29319a659dc68b60c75bc2b682b7c3bc0b806d494a1e0591c5c5cc8ece5c5c65cfb39fca07cb6eff4dbc6c1a6906592e88dd4931a7ab7fc8f0ad6e5925d7016bc6643fbf8e7be5c2dabdf71d91c84bf460215621dc19e04df167e79ef2e686a27645c10209834590bedd1d6a010bda98bd99c0f35c388000669d5df941de7f7eb0a160f3d3c03665e1677269ee4d6ab9c62f8ff64be47cf8108c67e10a47b47446ad457e3df487f65760b6949f4615d0bf9e002648e71fae9a72cba9c21ed84a021d1d2e11b1a96ddee9c1fe91cd52a54f76ce02b896e0645ca3ebdc4df5fe67bd42be48f879d4e456be92a9c033f422f944f9bd0182ef7c9dcd8e5c1d18d8035386d33b9b970cbd880ffca9c6e9b577c4b000e6edebcdac2bd3f7e5960fb5808c26a36ed7158e3ce42efeb9130612d8f794d8042face325352442a6bf92a7c0574fefd8cdbcb8923e0db27208bb83a2b70918abcfe65704a3b4477afe0df8298a35b5326f1c575eac1dca783dfd596feb6912709387bf07483493d54ec69fa6f24643e3c8b2d7857c1b01a3658cf9cf629ed08f0cfbfbd6c4d4e04a492c1485d88a5c6486d7d5588ac13bb40feab016d62e6c2a7eea0019f5b7a363ea8f2ba21217011d57be261fd26abf23d4e96720a386eec3350ca4b28e811d74e3b2ad28364d5bb1a03fa446e0598d2179f401ee7ba41a66303f50ed4e0b9ac1258f5522d54beafe0f74b9162bbbfff6fdfc9168f57569f82491da95245204677ec209109e95a50ac6bf2d516674bcb24094ac5fc7942226c0943a06d8a41170dcf5a8fce5ddaf21a6d0e58c98870eb88abc227722507c3700ba1a5940c8f136ee0325ace4516ea6725b471e60666aca22b1ca03a9e78eff5064ae1d24689c98d48a6319238b231a4bf276fcb3b44f0ceb97e518743b87fb8f487bd832da64278a76f8b033924e6f0af2cec684cbe27202951084a73ebc288e7715d6c072602eaa869d265ca72075adc47acef71321a47fb527d93bd31a6d55d7ce8cbd30640102445827c2047ac2836b72962a00eb0bb24e6c7347c643a7962d37c4d3583a87692e68489bb122585ac835b85df4902a074b5004b0e56233d52f234398e755c205c646937612937ba9ce0fa97ee6409624c17758975c986d91b7137a0542510aa83f0c599275ed2a90a57880c57b5dd1b4d128a231df8aa0b4964d734a26e31bc162cf760df59c17ce0d7792693d62c810a38aea6cf5385c92400762f2684c00d9e832562a4d465614dea1924c1321af9ef7635abdfb8f52c72f17bc20f66afeaf93584c58641445a847eab9d5e54c7cd31e19bfc94c4e1e455207627acc36e0700abeaaba6c611b34d5c5b1f49afa9e2bf3f6788f6f27c3fd6ccbc2f38af8607b0f6c1a2f7fc6e3102d6d3a97bee3c98dfc03cab6a29387ce7f42476b0a4b3427d6d4450d943ada7f7b75c2960f0c3a7219354e66f7eba1326ad22b7ff1688ab932ed722bc1f2b9e20b4f05be580b2aab7ce6fa2a64d5d8885e808e3a8c5b2458d1e9bda5f30e48ad35fe03d38263cafeaa2d880dbcdc1d69f182c69c603c736109f40dee2ccd9a256dbc692f3a1dd11862cbb4fb67fdb0b9a8929be47d94d19a29b4198011f00f0bbf916de7af1a9ca5763809ea5c7416ea4ee58a465d93fea547f449285d2d3633acabb0432fbef5bac21a8a9cc49b14ffc2a12b72d72c3a7ff8cafe0137f2c0698c7077d8e59669a23a0e5892496bb18fe2e2ea2a8123df288f1d29f3b28963b674598f874297d3f85027e055b76b562b9c0590150bd67e4086bc375d0501ae8a8d45c7035d8c5dd9385b8b73b9ccb94185524634f63da6c10f4f91f5976d8965bd29c94e91a5d84fd11c1945463f4891b087fc3612591d7ef394b90ea53759440af4aa9f25881d72b5452173e99aa465d50ad15c1e19dce966e2c939301536e59fb9d0bb3c8a43bec10eb4e35050a2b948a14550850c23975ef641c79ee3a77eb95211823503c9a301825b76188f81b62f3996b038b9b2dbb1dfda8fc77714bc62dfaaf5943f48cfcdea3628b30dd1dc711ff5d7264b80587a48288028dc692277650a58d59f3cee0ae327e33984850060ff62d024f66051e48038a5e89f708021853f0d4c30b2c68bd9db1583054082de208a85e2313777509c804469fd13ae0645db756178b98c5a368583ab13570081efc0934a4dfc5887d315e7d4c5018f174746d13f8459aac787cf011d5b6ae631702d54370210e7abeb3b991c294f75feeb1fbb29ebe71982be5b6b922cf5d886426fa4ea69afe456fa42c5beb40a1feba790e068589be62ea559b114d14791c7cb29c223b743769c332a86d61a42ae085e5fad6bbfa7908e5920b69d676bf5ff478caded595c9b8ccf284e74612cc7b4230d2923f3a86d0939dd975be4d1163f296c1b22179042c3dbd852f64d334f88ea4f3ff4f753e3242f33807de98611c5035977fdb72966a2246349e348804491dee711fab19be699ee7a8529ff89bf65bbdb9c914ad60acad5023842c948ed3e8e63aa34d7ec0981db2944ef8efcd64f31b8a2a19bf8a2475837bd766b7ce370f9b8b639b3e03666d0755f538644e471f161d7f50ebce8c7e17b818a8111df4fc1076ffc0b0a611f9c40e3046254eb7b8ef02b81982c6dc5ca1b506d40a7731e5d55bd214832e83fd26e0c8268058f7221ec871e1f199b25c0aaf12eae4704cb9109bb680c071482a58860b62eabf335f49471f6792e9b354757c5edf6ab66faa9d6a235fadc11e0be3311d918d701c2958f2b42f0ed1f5fc2730dac82da70c01fe498a565c6515178bf38b399068be0de4ad43c189eb2e975f6c27415684f63d6858e8bb75a3ae8fd9a8bc964febf8e388f1fcbbd9d5db6646e41fc3eabec9f10a17fcbea1aa3e500fdb5362495ba0d346589f5b5306641aa5b522148b1643b499a9e41ee79f3957f4b71320b6bedd2d3d9ddacaa05c4c69f865deec4067679b10ebe18b7d548c293070e96db03efffca46e9a123825afd9fd0bae018005b21470451944b2476a44b4db663c4413962dee0affb2d90bacb45ca32c193f71cd6c8f31c1b77b9e112f4c1b85c89948884e8e530cd88f3b30fbe4e948a0594aade55afbe5ded82b15980a2f9e2e3cf31b95a4eb10bd5df230c3383e1d5d338b2b95375e773dee71bb4b98387eef424923bf9e2085fe8ec52947bff8542f6470eda407ba683d3b91d0c0a2c8439d01b5786f07462d7e852e6fa113c1eecf62cb2d29b61b313741aa68793fbca36dd54eb15fb2bc3875c3cde7fcd53f40269642ea45c645a8149a85495853ad93bb75a767794c188557b452c27f8c92eb9c2500dbcb9f5c49f48809fb33114a04d68836c22454daff8eeb2a", 0x1000}, {&(0x7f0000001440)="b59d7dfc8427e53747bc19d3d043626e4c039ecfe5f9ce9f9a5fd8cfd7bdeec08c421e0a7b2332b852a53eb54079b30951dc91678691e3890f82ad86071d29e765c396e58d4498c58d14bc7e", 0x4c}, {&(0x7f00000014c0)="0a14306dee10029de7131567a5b587b64d1103a9a66ed8f0f177ff93ece1ef57a301659db62bad495ea93f69d7a1cdc5faaa23625f8e02335a55a0456fd6f081cecb5b3fee97d036eb2722fb27eee6463c01a8ad54706015d92aa5db3fa33953d230537b407ff4861b6b4b400836a68faa1a85d014e14fafa93c1394dbd8e573ef6079d18e554fcef20a073100c81ca8c47aeee93f6ce4cfd135d4fbfb63e19c2749293b871de464bd9b1823c964704218310eee955128cd3c5098a1392a7a11b8a017e6d99d586d3ed6a30f1f37eae81891608fb41399927884b84778082fb1a5d3acf9dde8a961d0931c469a02a97118e83e1c", 0xf4}], 0x7) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/46}, &(0x7f0000000100)=0x30) recvfrom$unix(r1, &(0x7f00000001c0)=""/110, 0x6e, 0x800, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00002927febf000000f92270b2000000000000000000000140ffff4f22006e103b4cf475", 0x2c}], 0x19d) 16:00:08 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x74094339, 0x7c2}) setuid(0xee01) clock_settime(0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00c318 failed: no mapping 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x6, 0x8000, 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x400, 0x9) r3 = socket$unix(0x1, 0xb6441f426924587d, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) r6 = socket$inet(0x2, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x28ca3, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open$dir(&(0x7f0000000400)='./bus\x00', 0x0, 0x20) r10 = socket(0x2, 0x5, 0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x2, 0x9}, {{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x4, 0x180000000}, {{r3}, 0xfffffffffffffffe, 0x86, 0x9, 0x400, 0x40}], 0x1, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xc2, 0xc0000000, 0x1f, 0xb46d}, {{r5}, 0xfffffffffffffffc, 0x84, 0x10, 0x596f}, {{r6}, 0xfffffffffffffff8, 0xa, 0x1, 0x3f, 0x2}, {{r7}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x1}, {{r8}, 0xffffffffffffffff, 0x1, 0xc, 0x1ff, 0x7}, {{r9}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0x100000000, 0x1f}, {{r10}, 0xfffffffffffffff8, 0x0, 0xa0000006, 0xadba, 0x3}], 0x3f, &(0x7f0000000540)={0xff, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) r11 = kqueue() r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r11) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r13 = syz_open_pts() ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:08 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="fd7c6090732283d665cfa724c6a233fc86a61813f1408466e9e9b2df5dc9e4c731d05cecdc221966298022f021ef180c4303cfa375d38ef0b905d187ea003f25a6203c8ab6df5a550bd6a59512de677f1d39db4953ce01cbbba82fc21ffbb669a93a861423f5149df8e2c07905cd0c633061211ace786df99ef7991641d3eabaf104a3df69167967b0976d3fe68249516ff954b2c088e1926c699da33a", 0x9d) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) openat(r1, &(0x7f0000000100)='./bus\x00', 0x20202, 0x100) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) write(r2, &(0x7f0000001640)="88d3615c6e9bd3be0c30fde337add09d503ff9427fa4884a406ccfee2609b760696f1976d2efdd6bc27fb743d7b95ffa7579e4c04492d77927d30a8abe5753d5095a8dd4f381506d6317ad0636d8c87994f269bab0e57f58bfb8a397fd748203d3985674693707fc9a57687e106fc815b5794269805c2a50fdaa7215f5d4d7d8eb4988d50f4533201f974f8b427769a4cea23fae4f3498b30cc0fcbd08fb1e48462dd4020003bd894136760aa6015fa850278a03a90ce9a3c3889660e0279c73f01c012747cb27c3e2fd947196a19326d6e9e2d0d59220e3f6561d295733c20708b9fa36f50c4779b79137417ac28a25c24b", 0xf2) 16:00:08 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x8007, 0x5) r2 = dup(0xffffffffffffff9c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x402, 0x0) r4 = dup(0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x4000000, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x8001, 0x9}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0xe1a9}, {{r3}, 0xfffffffffffffff8, 0x8, 0x10, 0x3ff, 0x100000001}], 0x6af, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x24, 0x2, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x2, 0xf00fffff, 0x7, 0x100000000}, {{r6}, 0xfffffffffffffffb, 0x40, 0x4000000a, 0x0, 0x9}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x7}, {{r8}, 0xfffffffffffffff8, 0x5, 0xfffff, 0xe7, 0x80}], 0x100, &(0x7f0000000340)={0xffffffff00000001, 0x9}) r9 = socket(0x2, 0x2, 0x0) getpid() connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = socket(0x10000000002, 0x2, 0x0) r11 = dup2(r9, r10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r10, 0x44}], 0x1, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000940)=0xfffffffffffffffc) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000980)=0x380) unveil(&(0x7f0000000180)='./control\x00', 0x0) getsockname$inet6(r1, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000b00)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x44) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000140)='\x00', 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000100)) r5 = semget$private(0x0, 0x5, 0x31abeab9b6d42941) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000000c0)=0x8) write(r2, &(0x7f00000001c0), 0xe5e1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) chflags(&(0x7f0000000a00)='./control\x00', 0x1) open(&(0x7f00000009c0)='./control\x00', 0x80, 0x4ae04de0f0a930d) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x222, 0x0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0xffff}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000080)="460f", 0x2}, {&(0x7f00000001c0)="cc53ad01646eeeaad97471d6c3ce2063cb477521abd8ed6c3191940371f3f18c9a83f9dbf3c27db58e8d4730fbe88ea46edea0e005c316809934d7b5a50d970422fda9993c82183454d90127e841ef5f8447f0899ce108130fd11129c210aa7eea44039e66a2090fc92e68733ad61bf0f7e87a51b239788b457f01193d350e3185c781f3e33ba7af4329e91e43df520dcde39985bc44b3fdf20e9026932e4dc87ecab273a038be046d779974563cd3c066b8c96e8f186b35e23296a3a0fd5a53ce59d8dfe4facfdd4c2ac111db279f5bdee5dfe302525e7c341122e14a316208750cc4f81c3d54b0959ddcc1cf3a1d24cbb52376de83ca4b", 0xf8}, {&(0x7f00000000c0)="735599bd43aae7b1b52e3a1864ad1724d7490f75f2820d8a230b0a6f4e52299bfcda6cda0a068fd00b818c008adf21ae962bb8bf184f7c818e4c896410dc65772900d17aae886434bd0a5df6d887a1eed2eb9a1ade7eda8fe1dab745a35a1725", 0x60}, {&(0x7f0000000140)="311a", 0x2}, {&(0x7f00000002c0)="f49be9dbaf21866820c7bf8c0b0e5e6f8674cb72b03490d19c70c07c3403e929ffb79c222a6ba349e5e06f056a1e61e99a590dbbc9a06419012a87e222b042b72875764a8484dd0ed04b3a4f895334a90cc9ac0e63997f5501f37475af0aba86ca3a4ac09af7012e4c0d4938e067f24eed", 0x71}, {&(0x7f0000000340)="905651f7ce740b89c075ac5e4cdda049f89376e50d9b3b3605e8df223e60cdd5c2ef7c1f26123f3372d68c3d05084bec68ef8cf6aee8290f5763e534ae0f8a836f8d687ee23e9df2c07afd91cc12c029ccf8f20a4c02b892e9258d96188b5a4ab21d181cd86e1c6355a476d0c2e02e37a6ce100cc0b2abc755a041d566da50c1c7cf8ae7fd442093e6322bdbf34fc9621f18cbeee8fa9a66fd61bbb31dcd88550d40b68ad914b94c278f08396249f281013e7cc0cc84fe65ea12a4ca2ec2ce1cbb5f4359eef378742868c7fa261d724210a2a18c024219e6676aa1cb53", 0xdd}, {&(0x7f0000000440)="59559607d1e0f6b93ad657d20fafd2bcd89202f390d70f646d97850c3903b2d6061af91a6b821b7bbda7e8e53228238c20ba3f703aadc71856a40f321a91909d3c06239c793ce904b4cf9a52c3761ed1423a89f07662e6009a2a9ffbcc1d7481ce9b862f96ac427cddb13cc418a9df67d0994f7a5909def8d0a65ae1931e713d5edd1ad3547e64c107", 0x89}, {&(0x7f0000000500)="b355e00adf4ffad9eb138c402f0ac7edae45ab7a89b82f83625970ee713d51f604a1f3b46fdff361310cb91316f4bc4fe7fdbf18b548b3c8c855d5a56d8c31c735aacd12352eef4cb692d3d29ca3109685ecae035e66b5a5c09dffaded4e4762d48cb8a6a35d4d1544890e56f303f7a9d5dd63159c27c8ce060574342df8dc95663ce52dabdf", 0x86}, {&(0x7f00000005c0)="916d01c79845de47db2183f068639e645154436857c084c4d526dd41aa64defbdb8886991f91833f3fe4ec2c85d3419ac28fe9c9985b38a890db15221915f4e7b48c7258e879a71c6f85826ac2908be4ead8950a55b16a3516de0f78d0c9d33ce0e423e3d0002940f5876fbe21911dee64939e6d7d04a6be336869d0d4c3286f90b56aa9e71928e6802aa3fa5c6f20ec2b46ff16bc47cdf5fa31136915afdd6b8b68c752577200068e256342d75ed5a0ceff7a8d14858961a8268b10a75300ca80e7bfcafa234a538ff480304d4b", 0xce}], 0x9, &(0x7f0000000780)=[{0x68, 0x1, 0x4, "d16e7376586b65554d2f24ae3c244d80762e454a5a651df5891fdeeaf89f3f822d6715b1c8a16b7195e9acfa63ef91f26d616a98cb88dd9590d0d1a827395c22c26c28302363b63e550c21ef4792f2e23c840352d2"}, {0x108, 0xffff, 0x99, "8fce12d684b4a9f7546a64ae41261a346ab820e6d4dd6dc648afbb8856ef2b5d156db52063f44e452c8f61eb6ee8ece42a72ea3555585ba1cbccb632516481a829fe91cccbb67ce9427daf1e384ed1a46ff4703c6558956a39443adc9f05526cdd844de683d22be02ab6b714ea6a7b00aef0444689ae0746798e1b8aaae5f5f5fc9251b7df7ec6cf20e8f518a7d2e585692a7aa87f2f42efb6b481d69f349ad4cf2a2636da481225323e002218222ead0d01f2d6d0c95ad7939f25284f30d9bd60698f7657137833e9456ec6e8b8b7f4cae12fdd069e46d8fec7b0e1a43101c6215cae202a9e5a7a38a1665795d63cba897812e9"}], 0x170}, 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0xffffffffffff8001, 0x6, 0x80000001}, {0x4, 0x1ff, 0x1, 0x2}, {0x6, 0xfffffffffffffe00, 0x1, 0x3f}, {0x1, 0xfffffffffffffffd, 0x8000, 0x2}, {0xa00000000, 0x3, 0x3, 0x1}, {0x2, 0x0, 0x6}]}) write(r0, &(0x7f0000000240)="d7554856287ac7685c166489845beae9870e2b263329f647650ad366b754ac4ffd0f7bc08067be15c985c697444536257b3cd3ffbe6e23d66d64dfc66bea09f7d2a80348f4461e4bbcd2c3149cc45ba536ce40e84d3fb63a8aa44b5707567fbe84a730604586dfa8", 0x56) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r1, &(0x7f00000001c0)=""/79, 0x4f, 0x800, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x60}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001240)='=') 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000180)=""/67, 0x43) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x2}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)='Ms', 0x2}], 0x1) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r3) 16:00:08 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x800000008) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0xcb4}, {0x2000000}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x4, 0xe1f2}, {0xcdb2, 0x9}}, &(0x7f0000000040)) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="7ec948ceabdf6bbd365db8139c0e3b414677819c2ae48e72261fa094c597c78ed518aea366bbad19da820f9db8cdac09c001da7eb2a95a7bf6985b60b1fd43c7021db5ababca68b942cd9ed33011ab7d6da936b41a7d25cee58c0271df998ef560994ae4880702680c69800a3b49904a11ac6a90aee6751eae0b26aeee3d8676a25494adf216c66129a1de13c554f7b0380c6c805c3ba3ffb20545f90e8dcf8cff3a66380f1bd3be34af0b0cfdf9da9adcf486e11853fa2c07262dbf99d159b9bb46c850d6b60f1003001f6846717dce94bc433b1ed69eecd8d1cf10106b88cb8b787b23ad9bd777528dcd832a32b4585bf148b58c4dda", 0xf7, 0x1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x10, 0x8003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050200000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xfffffffffffffed9, 0x402, 0x0, 0xfffffffffffffdbd) socketpair(0x21, 0x8003, 0x7, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) nanosleep(&(0x7f0000000100)={0x0, 0x7f}, 0xfffffffffffffffe) nanosleep(&(0x7f00000000c0)={0xfffffffffffffffb, 0x7d}, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="af087cf1d6e8d696dedefe6654f2db6610", 0x11}, {&(0x7f00000000c0)="2359ab0dbbf1851c68f7a2f46665222aaff6294dc2384d0086babeda8d1b5b4d8929d6de559784f2a6107c6660811e5e269190cb3f73d37df1d286de0aedd94600ff96c38db5e3a3bd4f7a0fa19dc0a84e0420f92e27741984ecd734d229f5ee7935f8c65c3a129d25900f70101b9f57833e83962d752d68a1c7c8ff0d646fb8b06dff6111f3895775ee6745ee57a74340910d", 0x93}], 0x2, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x10) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x880, 0x0) r4 = socket$inet(0x2, 0x2, 0x3) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r14 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r15 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="3000796161dbc09ad9da010100000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15], 0x88, 0x9}, 0xa) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r16, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="968bf81d738ed96f49c32dd4f34402ce1e464642e9da0f5d6898d56e028ce41e61f6249a67193b3ae1731f7fde27375a52754a1ef23d26f9068c2f6c7234d234cd210fab3a2ad75054b0bef011d7f72ee947e5d8760cca919b520bd6e32da58995ebce9b1f9817ed16410001023fda0f992baecbd7a16a2124c75206a443cd68126ff6bed835891ab3191742560df5bf4d2e755b4aecdbd57202b4ec81141b52db6673f9f4216727103920050f1ba309d890f16bf076dba8651f9c6b1c427f3606a5ea29d9aca4d83e6b7d9451fffd0a120dc5893ee8f95e05a054c07bb55eecf60aaaefb8e89adca2d4f9d1ea2da266c57c70924c8c6085", 0xf8}, {&(0x7f0000001700)="aba171003b178d80e2ad2ff0a080d6874fc71c12ee0fa79eac0f995eb13cd74a48449d222ad7a9cf7c83812f66db938706c52c2a6fba681decec365799bbb291f5244454a3a19bca430941b7bbf64a7d5e4bd25e60d0425e4c50fb80380d89aeb9a8bf043899b024a5f59691ace163d8ec036802fabc31fd0b7055aaea0cd578c3d5884088a57f8426d0a88802a28c58e6c625873da370043530aec5af8764c647e68af6e3647e98b0280b6bff6f4c0a25029a27aa4f0351c6f2d9354b5939191d0aae7f0999a992e6a097fc40423cb85e51147ce5a1173485e89e4c196211e136b21de78c9aa410c617a33c0b8ee0bb689f87ed71983a35a4d0c94eedd674c089bf69a2fe5aeaa47d793ef224b1f87c4013593221df9c1e1641c2af5697a701b6655fb73adb78d29d9dd697b58bc94dd53dfe2e95e7e08052acaf18a322efce5ff1c6404d83a52f86c82c45f1e0e15ecd3945b346e97580bc043e8360e32a6e71f5d6caf4ebc95fd2da2a6bc9fc3a5ea2fdab8d237fe0f30d7f05f4f945b7d2db79e78764f0e0cc6425ac8f8c5e2c5456eb0de393fdef9e7763f7a28e8fd1f8ca1a9859555eb21b3e5f08fe195f4554d81edeb9e02a4a570fbcf39c06517b22ee52a824bc961e9f715e09c64c8d5a3a1c5de4be183548756a870bb9200795435ca21e7c8f5597d60dba71b900327a533743a8dd35ba0fff5ab2f378ae0d43cc3d7dbbd9c8d70b3329c537f15e27f77acfa462727b8e4b5695f354e658434e649983929039c7c9c6f8c3e59aedc1143b52b56269c948a102108597349c56e089c88b9cea249f92d0383b478bba771cc0b98d942d06caf4387b1229b1ae883f8d003f3981cad369572eebf5de04376a79358d08c4d99c8a766f6b39dba7a14683a33f20d565cd4f5c768eaf6ccf8dcdbe9708a45741cc0dcdb89a7d464b3ef021799a40b0842ec832a7b81ab298d90d30449d79f92a97bdfe6c3ae0410ca30efefd97221753904eef4da54ea07e6a2a68265755a3e0ee942a0fc608f4d321051e10a59e6d6397ba6e45120f0d5bad607b09822a5c20ff59cd07bb7f214064f9c13ac23a8b41b353bf28661df2e7fa1868cfd7a46529cb29d22502fb834a974015847e246c0c252032f62def952894fbadb5adff783151fb4eae9610fefdfea34aed709dee036e586719b3c1a3c37d12482950780d835ed436a1028934622f37a580222f9287f06f71b1b9044d63a6057fa059715b6067f18098f09b4b75ab3821de954543a0516e27144502ef6671ee1cc0a16db6bd454da10926a6528fbe5c2caf5d48f1dbe7fb9496e5e06e272c9dbe5abe4e869afaaf8436e53c7a95c2487e261a676ee5f4f790d996a5aa3d4602b0fca825469633845c6e539947e5363c05e10edeb993c1baf850bc569452ff765c091d88316b523631d13db49e9d2da52b96a2db7fbad21b982c0fba998186b9d1df197c1ab68c0b627c1c022444621d07bb78fb61fc486b9a302ec94710a4d25d73693d3ca2549a8bba01e7109dbdd7584fd42a8fcdc9270909204f10317752db8e964dd2a9136db31a0c2b70b006494fc5e42941e58f92fdfcd8f3e75c5aaa074ae294aa20d3470464059f5c91b20b9e0233e9aa222a2eea437e8a890d8ae68bd640fe0f8b42537eadab7a9f4546fbb7a75c8c92554f1686dc50b161c9ac7f15b9438a4ebccf1f76a7bf968ef766b99dfd944019590451dd702bc440b2003c7e0c2edf410a6f6a66fb12724d4b84caa5f01d7d8a13e590fbeb1ec068d5b3f4d30d85652085a18f7293cd02a1d34321eff749ce0d603384dde9ebef4d78aa5eeac80f9b051678d187d20c50c63d8f85b6690230cfab047b5807cabc818f6eca435e101bdc5091727a6039239c6916c2e20211d6a0d45cc2e09dc90f42bdfd39e1db79304a8e27962ec5894190742b388d9ec8218f86fcd3961938fe136bc96f19276a4a530d0e61b700f75c3e7f9d6f2e866e4fa1cf41053e32549bc8f18d60c14b02ab1bfb1e78dd80537d8788b1d5d4fb742f027de3aa6d316f4e3d1c578f250720690ff02986b789658514910152ff37e9d6123f2b40d130ab0dfa34fce65af76fefa1804b84eacd0c7739ecea211b1352717f9278977eacfe01d8bf3aa08a475ed33bd0608799219270502731e0a3315677400780362557733c2ace70017bae45cf68080fb8bbc326668410c0298405307e80fa0d08aa1e78b68e0d3f40825f8e48c7032f61eaaca112a2b7cc74ac513ccaaf9e0a89c237b7ce759ce072cc008b4342f20a8d931d5268ad706329cf83b6f8eb1daabfc33d7f22c2172efc18a71ae3d71b915e50b21b5d437589d02a9123cc479b78a892e6c93f6de251fae298c3abf1f66accbf4019643886c9e6af95769178e4232782fed063aeffdb8c636b4946d816eb96c4795de0ff4466a6550931624f9f822782907d4de16e3b089ce2cc94f7e58730a4d7d0089ead409ae98de11a11cbaf35c768589585c4d276f85c1162fdc2e6f7442a269d461fbaf148e7d3f0298ae7e763e9d2f43afca6469ae7bca5331027f7dde5ee013390870eff10ef5f296c59ed29e7876618844d3f36b3e47189f0647404bc90c60212d8e430a0dd195bad932a4c086c0ae855ab9f8232b75c4f512d7c1d8f3a58a2b9bdcf6a15ce99a37577e8777e0ca0e157ce4df1df1fbc0f64ee3291cf8e4660529ce5661ad8e98edc97ea661b6e9decb140cc2e3bad001cd80df308cc0966a983a534fdf46f63804db94a6a894f5c2236bfaac128c6c0209f7b51ec0b3f61d8d937682a2c8cd8ccd4e982affc78704cc9b37fcec054856f5d013a277aedbbcc7ede6a8f0b316e6438eac562f87298fa2b0d01e6eb38fc152f448db61ae5e01e3699a7726c8b14e0e06c5429b47964ba9eaedff96851e3e053119f71c96ee7853b4fa57e83bdcee55f50f82789f2e9363076e2056fff90df75f043bb355fc15203a56852892464040187e32003bd69853cb3622c8e7418e9bc342d4bde78bc3119354fd1d9a9f864d08752d491cb642712bb397eb0e536a1b32e33ab9de591b1a1815353225d9fb61d6c985009861c549f931f44f4629fecbe3d8196082e1054b826ec1e6b055c9e2762d02bc09b7f0289f671348838b1568bda4c68bdf2fdcc865f8f2e7721b2decb5e3e8f6b2e027807d64f10440f64f45e333934cb59bbe6d599de11f18c9c20e8059321f1ba5a9d1e78c00352b72264ce05aa057c5daa1ec311bd975c7db1e13957c68b877e94dff9c3fd12bbb2632acb7730ce879478a9204503e92bcaa083637a942fee175055c144eb874a17b5b36d8ff5cff791909777ca606fe789115b8fabb7ac14cbe48525799ec464eb2226ebf9cc0d47a104883f2efb4a007e9da3d0a498171ed2b2b9d760cf378d7fdd088cc76438c293fff5ae21ba496d0f0fa2fba1571a3303fd16fee1b7063793e6901b917154e1d0892f2c84c3bf220ebe4d80e98a89031216660058a81fd5c755adcba37f6065193d39bf5860860322dc27cd7351cb745dd3549bd4506e4d343016ccfdf00e1db28e5515ec3c6ae82e9e418b489a54a368466d27a2c81abef2a9752edc0e602b5763dd425376b572b637701d19703355d87fe0de6ed2e65d1d9e515c8a43d2cbe8576e1762ed299f947f38134d272d46f7e0425da013c33db03afd849ea20e1ca9e4ce332bd3f7b8b87ced9e32f2ee42908cbca578b14ca7e49f409f1c61d291f4e91a1fcdec0a4f79cb02923f228087ab5ba2371f28649be35ff0b46f1561850558ee087dde52f55c653c5984efed2aacc92f6c91272948feef84933e5d8d79f45601bc6634412b9c98e817feb174124a55c6e28fb052333af77a81ad346902bf442f9b502982c8cd2c25341e78102bca4050f4f9d7106c39c49055001fefb0060e75d6ee2773cceceb4d83644efa943a062ee8343131cc871b5d7f0cdfa282b4bdfe9314c033201a90d0d7ff07cefbaa5aecd4b388ffed230cc24b6a812d2652a5063f6d9c4a070ffb6ab09a19af01cd605e44677232390488dd6b4d82f38702deb6dc3bb20550dad1230218bf94c876460247f42f25aedb1d4af348386e4becaf50ce620f0eca59c5d89866a8e85126d4e2dd1cdfa7bdb3a3977ac30da91500557ce83b08532f3b66c36a489f0379d65b1932f404296aaa10d2cb4f54e77fbb4340facc000eb359597e2f4beb71585d7a7b7a5a2b982c4dc283e2e30cf81517d395f4ded9b0d1d1ddc81e19c4533bb5781c906a87b701a5d6b8ed98563aa32bbfef71ae4245207cdcbf31ad1b52f2ae1c0c568ef45e06b37c06def4b92fca1e6a32b2abf453408ad59b460996e2b5991abd573c3396fb75c85b74575f6de739e31a45343a8b21ca4bda369d36f58af9a740da90dce97f3826c767a0a837619022764a81d15a61d845142506a2255ccd700558a45670f7fa4f00001178eaeb2c548956bdaaa1dbe64b3a63637c8d47cbcd8ebea0496d2b68aa2262db3973d0a894eb45cb457f3c3cebb7e5a1f054a1f542b21cfbff46046a39eb610d57bcac5da48f4505ebbde1e798ae04be3d96780b78e8b9ab18a8f2529af99b911e7d664278994867647a11f85055c2056493a471ba0ab41d42749431c19238347b4a5994a380996ebd7c1466e2303ddd8581e66d5a2b8098d88b430f0070fe8e3b954748afd8738acf20fb9f9c94059068cc7a20e44cc163fe278e370556487b7398a1fac9b60e81bffb63279afc7aec688b372789d8131c45a7c5e55aa1db558ce7fc996e7e2f0104a9d66a86a92cb69b3d7268be0aaa7bb39ee27c35c52004a925da19cc041918d8768b87ca27ff07df74954618283cdebc98c5e8a997a4e490a2e0ecd10dfc5beb507d27d25abd7c8b3a403106d953b7fd7f83c4195704679577567fac1eeece014f20d58d3c0321a12033f260ec84742a9a99ff318bf73d2c8983275b464bc8b9e201b72a326043796fa33a2555b6280e212db58fca19d0ae7994faeda245bd7072b0fbf42cdbd837f520b5add5759d9828262439ad7f92c4043d2aae55f780a78be59d8e30bbe90093f2c1c42a329e23fc6dbe227e7811897ee34db6d82b9b14cff86c0024700dcfae4e1a1659209539c0a13ae08894d0270cb6f616fb8756626523a2a48c4ef6a87e9518a6c50c24600b5c5371659de5e6665bdc9b71b69fcef329b7177cceb7e75fbef4d723414caed3eb53e33e7f5e75c7ad79605d5d776ade6210c2e034dbda1b9c882cab9ed8456b89a3ef3afb65b4edcb63a7505a24125f57c9d83e5da78df145c78504c3443ff84970d68e4d7b0c8d4c877cb6a92f150681e53995ef73cb735551b51ae79436e54babda8d0e99b64a1737266a21fba84b5e196c746c0a24506fd6ac099e440375dce9e656393294e352c545f3da605b790fbed33d6cbd293c10b5136800102899de7f9729c2d96666d66b5b0d91971935f4bd14e583dca52def9e576bf56e0fa800bafe3858ec582843f19bafc8de114d27836a1d651a520e7a112197945fe1a5752412a31a898befc745f01a4fdb445baaf9e876f506b2608640295dd5b5c75c2b2e0e60f8414f895987aae5a4004812fb864f5d2be7eaacee3651747aa31e2fc4bcb19e36c0c2d6b50b065cada2821cd60f4c1cf096a32655896e52cc0ec2f5db8d8ef94307cc670a11cb9e1d9bbaca801498d5952cefa2d365b0b89466c7dbef2a7cde7a7f16ab5f275fb176d3e5b30d1e06970a99d4f77b1e1079221f7b2c0f777071dc01817bd01bf59ad89f9424", 0x1000}, {&(0x7f0000000000)="e978da53c7d6b2b1c96805fbf479414aca7a9847ac646cfc5e31baf2295108b2f76d3b4809", 0x25}, {&(0x7f0000000200)="1136a0b947ea84872db532563a27dc409d2866e0bfa4f5e6d91090e178def1c6104d600738716031e9af2a1f8f38296619173bebc6430355cd8c1b1d7eb18c6f22b873d8b119cc7760887e8596ad3d1954f8e985c0c92b537f6ec7f09da36fe0cb7addc1ea4cdc0ee42e52f4a0a20531d8cadc0842d168480094de3f58ef5bd012800dadde6f4774ea01d7fdff02f1fb25f19b01ebacf20a5db02b668b5ce1350cebcb6fa61e645217340bf39d1c34c20d30fe442aebb20ab0b9559bb3348cd3fd", 0xc1}, {&(0x7f0000000400)="6e56fc5901fdbe869f5b236f6b9e347ed2f5e8b6ce1869f2c7425520b8df1798dd9520f872658467a04f52695bf87e0c7cd9b2d6393e450c9dfe1a87e3f3", 0x3e}, {&(0x7f0000000340)="d52b96c19124866041c765e20ddeeb176057f9f437d982c510d4e6dee12cdbbda98a4c200ca573343e23e4a171a8da17f7449e9da7d8662f454b91672940", 0x3e}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="6f6e2eac743405a50fc30792867ac764ac6cc6f0348f3f1ea9aa8c", 0x1b) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x201c0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xde327b915179d08a) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x50, 0x32) faccessat(r0, &(0x7f0000000100)='./bus/file0\x00', 0x4, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x20007465, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 16:00:09 executing program 0: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x400200041ff, 0x0, "b0d42000006e9300000000000000004a00000002", 0xfffffffffffffffc}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() ioctl$TIOCSDTR(r0, 0x20007479) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x800, r2, r3, r4, r5, 0x8, 0x8}, 0x5, 0xff, 0x9}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x101) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r2, r5, r2, r3, 0x1, 0x3}, 0xb8, 0x80000001, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x828, './file0\x00', './file0\x00'}) 16:00:09 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="9dcec7812e2f00000000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000200)=""/61, 0x3d}, {&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/229, 0xe5}], 0x3, 0x0, 0x0) setsockopt(r0, 0x80, 0x4, &(0x7f0000000040)="9d5040717c2c50be3ae880a00cd7147da2184a98a0e4dc29c9753b7a612a596084e2fad5e4d1fdd90df43d539ae218f12df68e9f55273b05ff0bfec1c059fba7569151b955f16cc45dcbfdb6d81aad5cdcc3a05a661b027f52418801880bfb8ed1c8d5f5b95452e1066fbe7d75502627cf73c4fa606c4ae6efec4ca76d9d5358420f1936ee85cb9c41aac3221c6a26d2f9d29a53f0fc22eeab1ed0a173199351f65a672d9368d45174a2d075a4c7367b61a1753c4d3fce2556506c09b1c59d499fa1aa9d1e10999819deb4012473c681bbb1987ea89f80930d022f93c67582244fb847e8754a", 0xe6) setsockopt(r0, 0x4, 0x800, &(0x7f0000000140)="ce1e2b473b53f0d0f4bf5ae80546731ab99000712f9de51fb0d41bac8e4d698e4deb475cf28c1a2195a0e7cd24ef67d77b4cd74c6ae293253c6f2ede0e1ae009c340007d44442a9993f24370c80d3cfd06ea44adb2064ba6540825f9985b56b8f54771a9b5dec05ee1057725eebddfbd7f5b01e444a0e03fe88097a801be4ed61653e5472042d9496200bc9d504be5cab3e977052f7b4d5f428b84e523249e2ac25a3f5268ba64bed9503de9548d2baf8d8a7aea4aeb9241", 0xb8) load: 2.82 cmd: getty 88425 [ttyin] 0.00u 0.00s 0% 314k load: 2.82 cmd: getty 88425 [ttyin] 0.00u 0.00s 0% 314k 16:00:09 executing program 0: mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r0 = msgget(0x2, 0x1) msgsnd(r0, &(0x7f0000000040)={0x2, "7b8f2edf9876a1acdd02c845bf02e5335a5ae69c2fc93382588c6c6915e18757d33b10da53fe0b96fc"}, 0x31, 0x800) rmdir(&(0x7f0000000000)='./file0\x00') munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x6) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x7, 0x0, 0x8f0, {[0x1, 0x3, 0x4, 0x100000000, 0x9, 0x9, 0xff, 0x6, 0x17ae292a, 0x6, 0x81, 0x101, 0x7, 0xffffffffffffff81, 0xfffffffffffffffb, 0x10000, 0x1, 0x726d2cc], [0x6, 0x6, 0xcc, 0x8, 0x1, 0x80000000, 0x5dd2, 0x424, 0xc665, 0x1], [0x0, 0x7fff, 0x23, 0x8, 0x90, 0x0, 0x6], [0x480000000000, 0x4, 0x401, 0x1, 0xbc3c, 0x8], [{0x0, 0x0, 0x1, 0x8}, {0x1, 0x6, 0xffffffffffffffff, 0xfffffffffffffffd}, {0xfff, 0x1, 0x81, 0x1181}, {0x6, 0x800, 0x6, 0x1}, {0x40, 0x2, 0xfffffffffffffff9, 0x4}, {0x7ff, 0x1, 0xc2, 0x6}, {0x464b, 0x5, 0x8, 0x10001}, {0x0, 0xffffffffffffbd5f, 0x1ead, 0x100}], {0x9, 0x0, 0x1, 0x5}, {0x5, 0x7, 0xffff, 0xf6a}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[{0x5, 0x2, 0x80, 0x3}, {0x2, 0xf92, 0x7ff, 0xf5}, {0x3, 0xff, 0x4, 0x1}, {0x6, 0x2, 0x3b3, 0x3f}, {0x3, 0x3, 0xeb, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x132, &(0x7f0000000380)="89bd1aa787bac42e974d9c7dcee3b78be242ae52713163711f85cb7f209d16f7e37d932706eeb771fa22ae3c2df6a5c39f1b5c7dce581ae0131cf5c920cfa967929f6d8194d9fb8235a6e82714e72e6c6e3fc344485075c6b11905be8a2b0fd1c6fdf339c7d2a5c660e2900ac513c2ff766143be2e419b2a3740e7d8bb85c63e76c511e559a49c3f12e8b82e45133daee12e709e05bba94e0ca623ae91cd978035a2dbcf8f2add8fb3ba88184cb320e14b96033b7f18f6d1fa4d778940348c7b0e87fb696dde569e2fb23621fff101733608d0eb968feda3245efcc0b37348254887228a35abfeb02f1bd0e5db0a3e7889df693cf38c3adde816193ddb38948161542a3356f5c789e984e8baa52f9380012b83ec4c7181cafc8afd39cca39363b8b3951611cfa56e4b7efd514203a378ca12") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18488, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xfff, 0x3}) r2 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8fc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:09 executing program 0: socketpair(0x1, 0x8002, 0x6, &(0x7f0000000000)) getsockname(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x102) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 16:00:09 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x2, 0x0, 0x6, &(0x7f00000000c0)={0x4}) close(r0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = syz_open_pts() mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) r2 = syz_open_pts() setsockopt(r0, 0x1, 0x3f0, &(0x7f0000000100)="f93ebe0fcf4b08ad8f25cf4c92b7b7e2be6aa518a01ac384a4405b821ebf32f05cdd47bbacbdf133487c1fba930fbcd28237513f0308768882393394fcbca56f310f2c4bd5", 0x45) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) r3 = dup(r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x2, 0x80000001, 0x4, 0x0, &(0x7f00000003c0)={{0x4, 0x401, 0x7, 0x7ff, 0x0, 0xffffffff, 0x2}, {[0x6, 0x6, 0x71a, 0x7, 0x4e3, 0x1, 0x9, 0x0, 0xfffffffffffff6c2, 0x3, 0x8c7f, 0x2, 0xfffffffffffffff9, 0x7fffffff, 0x7ff, 0xffff, 0x790, 0x3], [0x4, 0x7fff, 0x3f, 0x2, 0x2, 0x5, 0x6ac, 0x7, 0x2, 0x8], [0x1ff, 0x6, 0x0, 0x88, 0x8, 0x80000001], [0xfffffffffffffc9f, 0x2, 0xf00, 0x80000001, 0x4, 0x4], [{0x4, 0x4, 0x7, 0x9}, {0xfff, 0x2, 0x1, 0x80}, {0x100000000, 0x8, 0x2, 0x280e}, {0x8, 0x80000000, 0x869, 0x2}, {0xef, 0x3, 0x5, 0x6}, {0x7, 0x6, 0x100, 0x8001}, {0x9, 0x4, 0xfffffffffffffffc, 0x3}, {0x7, 0x6e, 0x50000000000, 0x5}], {0x1, 0x9, 0x4e, 0x6}, {0x8, 0x0, 0x7, 0x200}}}, 0x6, 0x1da}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x3, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x8, 0x8001, 0x7, "af71b543d75b169136ff59b8667c4b838a30f71a", 0x8001, 0x8}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x17e) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0xc0c0, 0x7) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000200)=0x3f) open(&(0x7f0000000040)='./bus\x00', 0x20100, 0x109) close(r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket$unix(0x1, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xffffffffffffff76, &(0x7f0000000040)="b7685c8678d8ddad4b5f29eda6339abc04e3547fb18be5251eff259fd209896a6c597aa791c1058f9cd58ed9700743c124051ad96fec") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xafc, 0x80000001, 0x1, 0x100}, {0x8, 0x2, 0x4, 0x4}]}) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="5ee143223927b7a02ef863ee701d7c2a96e67c64c26864bdfe33549676ec2647e0531622287750a4b5a87864a74c7806f1ffa7c807ab8beb27e62be578111ea7bd8a9117967a4ccdc49600bc9b1bf3bce16c2431f166758ad6be439b2fba5eae3cfd2a54e3e02fdf272c3b627474bf9670de7a7d38724dc788eefa42853453bfc212b5ff826b322d6d6664460017a902c1f63a74fb130edf7e275ce44f1a5c88b421cb2103c04eaddd30058c172db7e3a835ed823ec26a6a7147785f8f17b11a3962a8a1acf91d95148735a5a33b57a6bed69625033abe811112aa1ea6d06fd3463680", 0xe3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x14a, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x21, 0x80) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:00:10 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x100) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() mlockall(0x2) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) getsockopt(r0, 0x20, 0xa6, &(0x7f00000001c0)=""/251, &(0x7f0000000100)=0x5c09c4bd8414bd4e) 16:00:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x545bf1f0b855e807) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x35, &(0x7f0000000080), 0x4) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0x543f) readv(r1, &(0x7f0000000140)=[{&(0x7f0000001200)=""/230, 0xe6}, {&(0x7f0000000080)}, {&(0x7f0000001300)=""/164, 0xa4}], 0x3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x4004667f, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x800, 0x1}, {0x18, 0x1, 0x400000000000, 0xa75}, 0x4, [0x7, 0x80000001, 0xfff, 0x10001, 0x8, 0x8001, 0xe2b, 0x5]}, 0x3c) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0xffff, 0xfffffffffffffede) socket(0x18, 0x8001, 0x4) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x802, 0x4000000001) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x1) renameat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:11 executing program 1: shmdt(0x0) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/62, 0x3e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4f, 0x0, 0xfffffffffffffffe}, {0x5}, {0x1000000000009, 0x3, 0x4000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000100)="f49fe0299b9402000000000000a5293c68e016f49a6aaba074d7c43a2a929e735dffd9a051ce133293109de90731") 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf, 0xff}, 0x8) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) unlink(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00') 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSBRK(r0, 0x2000747b) getegid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5e, 0x0, 0x0, 0x0, "d8fa6ac7e74dd6c97f4142daa9d3ddcaa24a21a7", 0x0, 0x80000000}) syz_open_pts() 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0xfff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x81) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x4a, './bus\x00', './file0\x00'}) pwritev(r2, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x11, 0x0, &(0x7f0000000080)=""/17}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1f, 0x3}, {0x18, 0x0, 0x1ff, 0x2}, 0x3, [0x1, 0x9, 0x6, 0x6, 0x2a30, 0xfff, 0x8, 0x7f]}, 0x3c) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:11 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8e0, 0x0) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x800, 0xffffffff7fffffff, {0x8, 0xff}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) pckbd_enable: command error 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x0, 0x2, 0x80000000}, {0x1000, 0x341d, 0x9, 0x2}]}) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f00000000c0)) write(r1, &(0x7f0000000080)="cc7caa5ac060ffb428e7da1cb820896d8f2a979fc298", 0x16) poll(&(0x7f0000000040)=[{r0, 0x41}], 0x1, 0xfff) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00c318 failed: no mapping 16:00:13 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) munlock(&(0x7f00000ac000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000189000/0x3000)=nil, 0x3000, 0x1) accept$inet(r0, 0x0, &(0x7f0000000080)) munmap(&(0x7f00006d1000/0x2000)=nil, 0x2000) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, 0x0, 0xffffff66, 0x0, &(0x7f0000a6dff8)=@abs, 0xfde7) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:13 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x8, './file0\x00', './file1\x00'}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(r3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x0, 0x6, 0x4, 0x7fffffff}, {0x101, 0x101, 0x6, 0x8d}, {0x0, 0x2, 0x0, 0xff}, {0x8, 0x5, 0x7, 0x326f}]}) r5 = semget(0x2, 0x3, 0x1) semop(r5, &(0x7f0000000080)=[{0x0, 0x27ab, 0x1000}, {0x0, 0x6}, {0x0, 0x8, 0x800}, {0x3, 0xfff}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pckbd_enable: command error map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00c318 failed: no mapping 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x6, 0x4002, 0xfffffffffffffffd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:13 executing program 0: getpgrp() r0 = socket$inet(0x2, 0x2, 0x88) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000000)="d8ef2e9fa602c5f96639c43df1bddf47648e38eb99b00392da2466de5e000f38288394bb8efc13b1de16342444ab6a8755b3b7844784729f86cd490938aa09426faf7b1556b9854340248f7df8150b87f6690f753dba24080ef2d4ac0fb062a5348309ff02cc821bfa7301423dc36408cc433d91a251fd836aa56f4ba5ff370c9eb1588e23408676", 0x88, 0xe, &(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x110, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) ftruncate(r0, 0x0, 0x80000001) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x154) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) socket(0x11, 0x3, 0x800) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() write(r0, &(0x7f00000000c0)="fe13f61624975b9ba2cd4417b202af6b393ed44a241430bc23439ecf707e6c80342ea145d39f3af530e4556329ccdc3fa5adf67b1d79521fe53be7b3dcd6f039372a", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwrite(r1, &(0x7f0000000300)="4223375ca119ba8be287f61a70b3839379bf6be9dce0c96b82ac2ed320ba3559ffe4b4afae8203ff67ac1991721efab92114a064051914dd3c18fa7ce6a772f0e2573e9010a21b2e186a0fdbd2e72d5e8dee57b28860b2fd198230b32fc608935755a5d9b8c273449890ed6a5e355617ce77b80dc2e7945a393e7d0be0b20881812388966dd08ccabffe0904c4509303dc2965d8ea16e70f9560149b3a39b162de8a89d785ee927138c9761a47c530d65daa367f6a37a3a81fcfdfd3e61bfa64e93cd8f99bd1e9b26e2aaf6ba0cfbe7d86106bad8dabfeaac89d4f7dc990ce908d5c4ee6c6994c25ac82a47f7e3b", 0xee, 0x0, 0x3c) pwrite(r0, &(0x7f00000001c0)="f8a1caf5e1793f71b4731608bc43dc36e616b0e37847aa6f04893d8a17ca8e02f68af8823d40fef91975ba8043c894fa8e86966efbce37912bdb66856961dd0b9c386c2f46e4168794482a2e696b853889a5733252f205c633c4386c9c801e8744c3da73ed8fa610ead482cd5c2d2b47fdf1045dec9a154817cf17a7c9f0e45ca9ea79892968a7bd6bf02c8c20185a2627032c286880b66ad9ec11e0", 0x9c, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x58, &(0x7f00000001c0)=""/91, &(0x7f0000000240)=0x5b) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r3) r4 = semget(0x3, 0x3, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x1]) fchflags(r2, 0x0) listen(r3, 0xb4) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) rmdir(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000140)={0x5, 0x3f}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) 16:00:14 executing program 0: execve(0x0, &(0x7f0000000080)=[&(0x7f0000000040)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7, 0x0, 0x0, 0x7, "38fa112e9c0e24265e11105c37c14b2056f891dc", 0x6, 0xff}) rmdir(&(0x7f00000003c0)='./file0\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xa4, 0x252, 0x7}], 0xfffffffffffffffe, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0xb0, 0x20, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x21, 0x808000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0xa2, 0x400fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000039, 0x7ff, 0x8f27}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000003, 0x7ac2f019, 0x7}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x40, 0xb5, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x22, 0x1, 0x100000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x3, 0x60c0, 0x3}, {{r0}, 0x0, 0x4, 0x10, 0x7, 0x5}], 0x5, &(0x7f0000000340)={0x3, 0x8}) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x12, 0x5, &(0x7f00000000c0)="d9aecd030e26133cbe60bec1365fe5a43877b439137bbb2d92cc390996520fb9b44b125a1e4dd8241637e894fd0747adb1899525b59bbb03a2fc4be573f71e850650d1c10c7eeb534f977a8c", 0x4c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwrite(r2, &(0x7f0000000080)="202fea6b3d596cb12f07d2ef7910b0f1b7ee4b934f5e1aabe03ac6e5271ca778429ef8be53f11feea964497c05686359e9b8605833e6dde0b122", 0x3a, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x100000000, "68060004000000000000c6652bc6000000000003"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000008c0), &(0x7f0000000900)=0x4) kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/182, 0xb6, 0x800, 0x0, 0x0) fcntl$getflags(r1, 0x0) chroot(&(0x7f0000000a80)='./file1\x00') kqueue() recvmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000240)=""/215, 0xd7}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000440)=""/245, 0xf5}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000540)=""/250, 0xfa}, {&(0x7f0000000640)=""/166, 0x407}], 0x7, &(0x7f0000000780)=""/155, 0x9b}, 0x841) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000980)) fcntl$getown(r2, 0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000940)=0x7ff) kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x7, 0x81, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000002, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x47, 0x0, 0x100000000}], 0x10, 0x0, 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x12, r1, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x5) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x80000000018, 0xb, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x39, 0xffff, {0x4}}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() setreuid(r2, r3) 16:00:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept$inet(r1, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() syz_open_pts() 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = msgget(0x2, 0x80) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/89}, 0x61, 0x3, 0x1000) recvfrom$unix(r0, &(0x7f0000000240)=""/105, 0x69, 0x801, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/202, 0xca, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) recvfrom$unix(r0, &(0x7f00000000c0)=""/15, 0xf, 0x800, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x1, 0x20) semop(r2, &(0x7f0000000180)=[{0x5, 0x8, 0x1000}, {0x3, 0xffffffffffffa063, 0x800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x200, 0x1800}, {0x3, 0xfff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0xdda0, 0x1000}], 0x4) getpgid(r1) semget(0x2, 0x3, 0x8) getuid() 16:00:15 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0/file0\x00', 0x7, 0x3, 0x7, 0x1, 0x3, 0x5, 0x0, 0x0, 0x2, 0x80000000, 0xffffffffffffd343}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x40}, 0x8) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:15 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001b00)={0x8000, 0x8, 0x3, 0x6, "ed71250b6438f9c3e7fb20f124479dd8946fbf83", 0x3, 0xd8}) r1 = kqueue() pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001540)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001600)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc1f9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000fe8000/0x2000)=nil, 0x30000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) kevent(r1, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000000), 0x1f, 0x0, 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x3, 0x5, 0x5, 0x0, 0x6, 0x3, 0x3, 0x2, 0x0, 0x9, 0x6}) r5 = kqueue() r6 = socket$inet6(0x18, 0x7, 0x3) recvmsg(r6, &(0x7f00000014c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/228, 0xe4}, {&(0x7f0000000140)=""/201, 0xc9}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f0000001300)=""/237, 0xed}], 0x5, &(0x7f0000001480)=""/16, 0x10}, 0x2) poll(&(0x7f0000001c00)=[{r4, 0x1}, {r1, 0x119}, {r4, 0x40}, {r5, 0x4}, {r1, 0x4}, {r0, 0x100}], 0x6, 0x2) getsockname$inet6(r3, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) 16:00:16 executing program 1: r0 = getegid() setegid(r0) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x6d9, 0x4, 0x6}]}) recvfrom$inet6(r2, &(0x7f0000000100)=""/8, 0x8, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x20}, 0xc) r3 = fcntl$getown(r0, 0x5) r4 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) fcntl$setflags(r2, 0x2, 0x1) fcntl$setflags(r4, 0x2, 0x0) semget$private(0x0, 0x3, 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) close(r1) write(r4, &(0x7f00000002c0)="933ae1144c691c898bba7d3e5650077cb63f05f416fbd74a8f9a2cad05eb69e9a7b4eca2bd04d1ed72b542e6fb1baf26e18f3a0b0470ea90d6374ca0d472808ccf2247c8184e58fd4ff6ad1e901e8e64e172b38beeb6bbe2abc60f4e970b1113fbed817b8686dbf9f00dae47ec781832e84bbd46dc2c836c6a92e392ba1326622e7c6567062854903ded", 0x8a) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x8, 0x892d}, {0x18, 0x3, 0xff, 0x1000}, 0x8000, [0x7, 0xe1, 0x3, 0x3, 0x9, 0xfff, 0x5, 0xffffffff]}, 0x3c) r6 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x80) write(r4, &(0x7f0000000400)="62edc46cd0bafdc927b0133ee4ecf7c5698d25602e9a016a6d567dfc7d00c53fa9b7eed9ef956230ff5888180db2531a0ca86173e4235eca7d794bab5813db9aa68c447e2ce7653447070a88055772bc936cd37d8752c136f1cd0fb4652c3d76e1730e13f9b91b7c8cf85da09a97a97f21e5123d119be791e52841ed363d5f0346b4aac9fcafb97be0de82eaeb1b73c6d1fbb3712e0f64b6947700e586ef656530b7f04aeb0882905159234db57fd5", 0xaf) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000004c0)) semop(r7, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x2, 0x2, 0x800}, {0x7, 0x7f, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x10001, 0x1000}, {0x1, 0x1, 0x1800}, {0x7, 0x663, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x0, 0x1800}], 0x9) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000540)) ioctl$TIOCSTART(r6, 0x2000746e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r11 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000600)={{0x8, r9, r10, r9, r5, 0x20, 0x8}, 0xe9, 0x9, r3, r8, 0x0, 0x3, 0x100, 0x4}) readv(r0, &(0x7f0000000680), 0x0) pwrite(r6, &(0x7f00000006c0)="b519309b29d967d0e5a858d95cdad9762d23cc8fb49ff9ab69bae00d1f9d6d7a48a5533e51f63465c4", 0x29, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x80, 0x0) pckbd_enable: command error 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x100000000) close(r0) dup(r1) write(r1, &(0x7f0000000280)="9571b61d631aa02c27ce263307d54bb30890087054bef6a2aaa0e3ae0065429f1d1474abc530ebc7b13b291ffa7a1916aae73c3b8a19b23143b48625f351cf732f06881a1e7f7057b6b993c3beca26fc9b6cd85cf3bfb7313481f847d2d1bd692cfef3faf56c3ad4ca61e6dbbbedc20c0b87e44fd0fa247c537eb43f1db11f796ff98ff915e6539cf7bd5f9264c1e63d318b268eef3a40bffbed0c5fa6e60d299e7adbfe02ec9f7cb9a8c9966c62ee7947ad430a763e73159c89cb788a8ee26300406e93a430f137b9b19d86f48231b3b94e3f", 0xd3) r3 = syz_open_pts() r4 = semget$private(0x0, 0x3, 0x41) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0x3ff) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() pckbd_enable: command error 16:00:18 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = socket(0x20, 0x4000, 0x0) sendto(r2, &(0x7f00000000c0)="6dc66824f25409ca48c13ea3dabd46f1282b2464de064a6f891c2dc89b816365e864731cb1b9c0ffa8610e0d75aba59ccaff0a5efce1f740048a077d7a94f2449b17f75b15fa59d05e7cc0ba52a0b3aaf179dd5c593e8353ce07894fcda3c38d9b03eeb2722653c9527bc0062f0e263d555be977d0276266d15e2fb4f7dfe4dafcbb88de428c0033686549135b893b8900cc0a308e3c53d86eb089db55cebb01e2b684373569881dd90da3b2940ce3ab72d41fb0bdc52caf93088e6caea89c0e6056364bd910caa6c5e2f9bd7425b2015478812fceb647c8", 0xd8, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) 16:00:18 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc8) pwrite(r3, &(0x7f00000000c0)="5a28e8488dc607352cbad660aae2833c94588c0486e6efa0a7c953bb60d9c6173012fa4c9d333f6312408ac461c89f463501988258957d518183ca2caf792c77f195b1f977ea01260321de2040b665847da6053c7c42217c12874334b31edc431d6614309fafd810c575cd13d3150eb073dcb0b067255e346c7d9ec3e0d2536dc5200553de890d358879661cb27f5179e05c627dd826966def71d76d048277036451a0ef73abc89018300bed4f1e56a72fae86d6a8562000d8d1fe40e3430bf178d82df0827fb726aa1816b1ec3b1a5b5f37a4e9959c2f1fe63c269a47eb6bb190397d693be3893a52", 0xe9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) syz_open_pts() 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8) recvfrom$inet6(r0, &(0x7f0000000000)=""/247, 0xf7, 0x2, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x5b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x820, 0x0) sendto$inet6(r2, &(0x7f0000000700)="e83315a0110b6d42d170cc2d9b60a70cda74ea316834aa8ba4e2c949d933e6a42f4d22a5b66926f89e9a766f02a2e54a89de", 0x32, 0x1, &(0x7f0000000740)={0x18, 0x1, 0x6, 0xfffffffffffffff9}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x3f, 0x6, 0x5, {[0x8, 0xa618, 0x30, 0x353, 0x3, 0x10000, 0x1, 0x5, 0x4, 0x9, 0x0, 0x0, 0x8, 0x80, 0xcd, 0x2, 0x800], [0x28a8, 0x7fffffff, 0x5, 0x7fff, 0x0, 0x1, 0x8, 0x4, 0x9527, 0x4], [0x3, 0x6, 0x400, 0x1, 0x4115, 0x5, 0x2], [0xa18, 0x8, 0x6, 0x6b9, 0x200000, 0x80], [{0x9, 0x1ff, 0x8001, 0x9}, {0x3, 0xffffffffffffff9a, 0x3, 0x3}, {0x2, 0x5, 0x8, 0x76}, {0x3, 0x8000, 0x6, 0x1}, {0x5, 0x1, 0x9}, {0x7fffffff, 0x7ff, 0x8001, 0x10000}, {0x9, 0x5, 0x7, 0x3}, {0x7, 0x6, 0xa99, 0x9}], {0x30ca3718, 0x3, 0xfffffffffffffc01, 0x1}, {0x1, 0x1000, 0x575ee1fb, 0x9}}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x0, 0x8, 0x3a43, 0x0, &(0x7f0000000480)={{0x10, 0x7fffffff, 0x1f, 0x6, 0x8, 0x8, 0x7}, {[0x10001, 0x1000, 0x2, 0x106f, 0x0, 0x5, 0x0, 0x3, 0x3ff, 0x51, 0x5, 0x10000, 0x6, 0x7fffffff, 0x1, 0x7, 0x6fd, 0x1], [0x7, 0xb38d, 0x6, 0x8, 0xce2, 0x4, 0x101, 0x3ff, 0x6, 0x5], [0x0, 0x7, 0x381, 0x7, 0xb48, 0x8, 0x3f], [0x3f, 0x3, 0x8, 0x1f, 0x3, 0x96], [{0x101, 0x1, 0xea, 0x31710148}, {0x1, 0x3f, 0x1ff, 0x3ff}, {0x8, 0x1ff, 0x100, 0x100000001}, {0x3, 0x100000001, 0x6, 0x81}, {0x2, 0x9, 0x0, 0x2}, {0xff, 0x8, 0x7, 0xfe1d}, {0x3, 0x3, 0x40, 0x8}, {0x20, 0x6ff9, 0x1, 0x5}], {0x5, 0xc2, 0x800, 0x800}, {0x0, 0x1, 0xc00000000000, 0x6}}}, 0xa1f, 0x10001}) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x20, 0x98, 0x1f}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xffffffffffffffe0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x3c1c, 0x9}, {{r1}, 0x0, 0x20, 0x20, 0xfffffffffffffffe, 0x34378b96}, {{r0}, 0xfffffffffffffff9, 0x40, 0x5, 0x5, 0x2}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x1f, 0x4}, {{r1}, 0x0, 0x80, 0xf0000028, 0x1000000, 0x3}], 0x7c, &(0x7f0000000200)={0x0, 0x1000}) pwrite(r0, &(0x7f0000000000)="fc95b69151162516a6803eab2322077f5e5aa1d8aa981ba56d7a047d039914575a7de1c675c20e9df84ea7", 0x2b, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) poll(&(0x7f0000000080)=[{r0, 0x90}, {r1}, {r0, 0x10}, {r1, 0x48}], 0x4, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7fffffff, 0x3ff}, {0x7ff}}, 0x2) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:18 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) 16:00:18 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x4502) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = shmget$private(0x0, 0x2000, 0x650, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7aef) close(r1) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000800006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x0) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2cb, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffe}, {0x81, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:18 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x80001, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20048, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x20) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair(0x10, 0x4, 0x2, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x431c92898509ec56, 0xc0) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYRES16], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1ff, 0x8001}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) r3 = dup(r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x768, 0x3}, {0x0, 0x1}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1f, 0x0, 0xffff, 0x7fffffff, "65cc510e52b37b2efee534840c76010d3fc9c078"}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0xc5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x3, 0x100000001}) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x80000000000003) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffffc, 0x86d}, 0xfffffffffffffcff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x6) dup2(r1, r0) r2 = msgget(0x2, 0x20) msgsnd(r2, &(0x7f0000000180)={0x3, "6b2d140b50170b183df9e61004fbfeccf15832922ff605aa0bb134b6c9cb3c0167bc7b1fa6092f4fd35a28ed6cddaa43c329a9c9a8e201aa12724c5fe8ff214877a49748bae0474965facedbc9397ae7e0b4b368515304a8095cf913883545290f8e9c41d0190075799920afe817a1d440d1512b53b5aced3928ef1810d9"}, 0x86, 0x800) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) 16:00:20 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f162ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d493974ac0baad61a1fc4fa021c3d28ffa5a914de0d", 0x12e) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pckbd_enable: command error 16:00:20 executing program 1: setsockopt(0xffffffffffffffff, 0xffffffff, 0x7, &(0x7f0000000040)="2756afda13b62efa4c517d1ee993bc3916fb02eeaf2d275596bc9ff926b5c1c3c8961ac4e910c2c8d32c452373be4c43ac8859ed5b1567a0d6a3ea84cccf4deb3376524308b1501cf87d017c1193dce5e39b1214ddb9e45aa9d45f3413ea9447560066a682f10bc9aecb408d3ba9fdb5f000572c1c67b28317914028f7233f0e2a9ba6158ef6325db1ef4a958dabe2d9f84ca32ed85fbe0bc9533ca4a1df79440f77993c", 0xa4) r0 = socket(0x9, 0x200000000005, 0x6) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90020e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02b4d9c769ff3728291ee4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = geteuid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) r2 = getegid() fchown(r0, r1, r2) 16:00:21 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='\x00\xe7') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3ff, 0x9, 0x2, 0x1, 0x3, 0x594, 0x7fff, 0x1, 0x3, 0x100, 0x9}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x401, 0x9, './file1\x00', 0x4, 0x2, 0x1, 0x8}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) fchmod(r0, 0x141) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000300)) mkdirat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x140) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) renameat(r1, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:00:21 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x5, 0x2, 0x5, 0xcc0}, {0x43, 0xfff, 0x3, 0x1}, {0x5, 0x100000001, 0x1, 0xffffffff00000001}, {0x0, 0x7, 0x35, 0x5}, {0x80ef, 0x1, 0x3cd4, 0x2}, {0xe7, 0x7, 0x6}, {0x1, 0x9, 0xca5, 0x8001}, {0xd3, 0x1, 0x6, 0x2}]}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:00:21 executing program 0: r0 = getgid() getgroups(0x4079, &(0x7f0000000040)=[r0, r0, r0, r0]) setegid(0x0) getgroups(0x4, &(0x7f0000000000)=[r0, r1, r0, r2]) setegid(0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7f, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) rmdir(&(0x7f0000000080)='./bus\x00') 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1ff, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=""/172, 0xac) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x6, 0x20, 0x1, 0x3e, 0x9, 0x7, 0x2, 0x2, 0xdb6, 0x20}) ioctl$KDGKBMODE(r1, 0x40044b06) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) close(r1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xeffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0xffffffffffffff79, &(0x7f0000000340)='\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x8, 0x2, 0x3, 0xfd}, {0x401, 0x7, 0xf19, 0x291}, {0x5, 0x5, 0x0, 0x1}, {0x80000000, 0x8, 0x80000000, 0x3}, {0x1, 0xfffffffffffffffe, 0x1, 0x6}]}) syz_emit_ethernet(0x14, &(0x7f0000000000)="e3d7fe8f3b2c4000857fe70097f81e6d197adf46") open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x0, 0x0, 0x0) fchmod(r0, 0x47) 16:00:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="a49dbac1848c7d5fbc68ee43bae80e095e9039ce5ae942408369f4d28d2f60b9735c7b8987844f30286baeb81827dd1bfc72264d9f0f4df4948d29d4a561a85629ea57617d71de6ca32658c3e7b1c633050d03521c2a82785e1f61867d3dd8d7267cdf87f3d6228ec1d13b88e7951224b3c36663d85c8dd38c745e86796957c207321b1d47cc57c83b12f1835648799951deec5fd251e53b2ac08510a61a53430a9c46e9bb6069b80a4c66fc346305afadc9b3c8b7d5b8", 0xce}], 0x10000000000001b5, 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="37389b41c354a3fcc0513614a64dc2df364bfcb683540521c1179e4ef19c5d31ef407ac4f2eeba50505a5534b6c82d2282", 0x31}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) ioctl$KDDISABIO(r0, 0x20004b3d) open(&(0x7f00000000c0)='./file0\x00', 0x8800, 0x100) 16:00:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x7) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xfd90) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x4, 0x1, &(0x7f0000000000), 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xedba}, {0x80, 0x10000, 0x0, 0x1e86}, {0x6, 0x5, 0xe53}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xfffffffffffffe00, 0x55db, 0x98}, {0x2, 0x9b4, 0x6}, {0x2, 0x6, 0x7051650f, 0x7fffffff}, {0x6, 0x4cd, 0x8, 0x9}, {0x101, 0x4, 0x8, 0x100000001}, {0x1, 0x5, 0x2, 0x5}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x101) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) ioctl$TIOCSTOP(r1, 0x2000746f) chflags(&(0x7f0000000000)='./file0\x00', 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x11, 0x3) 16:00:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) fcntl$setstatus(r1, 0x4, 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xf, &(0x7f0000000200)="f56e8d9f02d4fc2adc633ac5379ca6") 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa43, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0x0, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x5, 0xccc1, 0x0, 0x0, 0xb8, 0x4, 0x80, 0x0, 0x3, 0x200, 0x1d132e20}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/142, 0x8e}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x41) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xf87) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0xe52) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0xfffffffffffffffe}, 0x10) 16:00:22 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) shutdown(r0, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10280, 0x0) dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x7, 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee00ff0700"/110], &(0x7f0000000080)=0x6e) 16:00:22 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000000)="35a865cbece05987fa55540b323ef91a660c982b250a5a2be5342c6eb2d38fb5daa32771938c6c6964cba912bb586dabb18e48998d3972c7cda0f8e654fd483bd28066ee3c86970b5ea24d89800d32f3e09e96d8a5aaa755a7fc8455e5cebc9f20ae980fac61aac5458ea5581a8f4c3236ae1bc89a7f8172d82dd9528fe0e0d2656e8a1e10e0a6389952870542639f61c457db375be996bd662208a73a78b368b87bbeb0761c0b5a4520c648791a47a4ca8f0da4d37ac16b716990cfbeb28ab76c2357aff50bd5545dac2467fb7b", 0xce) mknod(&(0x7f0000000200)='./file0\x00', 0x6001, 0x1f) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x5) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8181, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xef, 0x4}, {0x6, 0x7}], 0x2}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x3e, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000021, 0x80, 0x8001}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x5, 0x3}], 0x2000000, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x28, 0x40000000, 0x2, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x81, 0x7, 0xffffffffffffff0a, 0x4dd}, {{r1}, 0xffffffffffffffff, 0x80, 0x7, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0xffffffffffffff00, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xd569, 0x7}], 0x1, &(0x7f00000000c0)={0x1, 0x3d}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="ea15957b05000000", 0x8) ioctl$KDENABIO(r1, 0x20004b3c) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getuid() ioctl$TIOCCBRK(r0, 0x2000747a) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/137, 0x89) 16:00:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/153, 0x99, 0x100803, &(0x7f0000000140)=@in={0x2, 0x2}, 0x2e4) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") clock_gettime(0x3, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffff78) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setegid(r1) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000291300003100000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x10, 0x0, 0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2012, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="a3f136195e5b2e81fc19a593ea7a42e019", 0x11}, {&(0x7f0000000380)="5602c48a847833bf35e323b4a060f7f3d88657f9c61eefeaf558f3db8d18891d2f18097d74cdcc9f53831e80e2b41f229411a063580d6048b8ef54105c80dde70d9ca4be8ace492506d262b33d962f466fd56cf8f50356bbb7efdcce0c0ff3c516df65f5538133daaa6508a244dd8ed111f84716a8d8fdd4bde0a028590dca7324b0ea61bd598876fc6387106725397921187c6abb0625baa72effc1b8ce5369aae25372fb79365dd3674afe243e94fffc5f5d9ecfae125762b8ca2ac1d7b9d58b34847f677f14df628b9f61e47cc03b472a8fc5d4ded8a6fcd89757a76f0d62ac0c3f2869becd065d", 0xe9}, {&(0x7f0000000480)="267f9f9c5be2f4db179f88e8390824f20d1ec7bcea69ec8e4cdc9551dd97135e2d2b6578ca10620acf0d7b1d6c59d25aa33df74565d669910a8ac3f1271beed9973212670fd8fc66a121d976e0ef3020a0d2b476d8d7d64ee7e429738d0f406124e7948a293092f07a6a410dd5e68eb6457ca8237acab73e3f8eb476f8f9dcce062d8096b1292a1c6fd05165babea5881a02a5b3911bc85b219c85bae9d422bbf9a8ef410d870fd376b6f1a80520eb439c86247b59ada51bf5cdaa5a3f08905d26354ba4952d6d0605dc3d47682e7127cc397c0ce024cbaf04980d50aa0090cac2421b", 0xe3}, {&(0x7f0000000180)="4d326088d57be11c0ef6debf7d291fa2393440ca", 0x14}, {&(0x7f00000001c0)}, {&(0x7f0000000580)="5edde3429a576d3add54b907770a906e9753169170dba2c1473668ed2a5d87980b80e4a5653175820c6dd8fee79742176a00ba1449e06e24d71ac332ed7b882720601f7378e96cad9ca57654703b83bbef7c21d1043afa901a35fd35776b01d312d7eb12d10758d2678d7813edcff05a87d7d1eb8dedbb1768ad2976f0f99a2e173d6f81aad1c37e5c2e79a9ceecd469e7904bafafbba69fe93b6fa4e9d83f873d3a2439c4327e206882e53daa3de47e3cd68ffcddb2459aa1c0dcf77a68d329d9cccc9351c5a59b1f4c89624a1cd79d6c19fa6183", 0xd5}], 0x6, &(0x7f0000000680)=[{0xa0, 0x0, 0x85e9, "04273b7388016cca314b28ead78cb53f7c12760a8ce9ffd2de692c751c17389e429b0cf53a6685e9a800262fa4b1468d24edc968b313b18c6fc208b5ac2c5312f1cd7a716f5a8dcaa5f5884970c5566fd9e9b1dc02214d3b8a86f927932a3c023fd8a54303b0c1bf0b85d32f972ec2cc80b711d56b69abd44f801faa3b8f197cb3f8161130a21d363d9c5d0ef1"}, {0xe0, 0xffff, 0xc9e, "95d0c2533e6c0e82d4581363ce082020a1c4bdc66b9bf9f75a87ab2248c1c2b24f9319f9e059f1b0fd119b80660592f6724ceb9f0966d061b92c6fa2c004e2cdb2dd091e19a582f0465d0903e529d3c2825b26eadecaecb0ac8bae169291d99f71a752f9ebb7aa0d9ca9cd835d0f0dbc569e54062192c7cdc3c78be6ecc17d9204f2caacc9fb4093914be7b702c3e5c0c4f2385d4d64ef56dbbb92f4cf45f15b19bbe0e9d5ee29383337bc7d7f0a7dab38cb36bf4a8b8c917e84271c1264d89c2e57987dd7e610545ba479"}, {0x38, 0xffff, 0x2, "edf1ef2a247022dedfefb6fd5120895855b95e4899904894c435698fd67ff807f140a2"}], 0x1b8}, 0x409) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="03", 0x1}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x7ff) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8cb3881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ce8e5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1facc17c4ee22a4b0a40f27458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1", 0x49a}], 0x1, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x10000000000045) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$lock(r0, 0xf, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0xff6}, {0x4c, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x4, 0x4, 0x0, 0x2, "d6de547c09fcd9088a8c96ee2ff9b63d5a723006", 0x3ff, 0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 16:00:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0x9, 0x3, 0x3, 0x0, 0x0, 0xf0fd, 0x20]}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10001, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) 16:00:23 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x41, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="ca80fecc321c608e1b1ecbbdfbbd17b5e8b97e07bb5ca929cca3981695fc13be7cf0a4bfc550da4131a300b3ef06658a92d4ad0adb066fe28af9fb8232b565432371803d21a7e09ac040fe08770d13c95022f36e189305f2d6826c72552fc7d4a8216e7b", 0x64}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = socket$inet(0x2, 0x4000, 0x10001) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="f3ac936dde9af534c618a3dee64a1b7f3f9a0f1ee5d3d352e56f5acc1230d3b8df9e72abee39c42981feb6a444d9ea5cad7bef90803544414f349b2bca6671230b897a0fc2805011a244c63328d6d9f56d4e8ef37ed5679751338d39135adbf01a18cd2a6a7a5052168be09908870e31ef5ad7acaa11cfa231caa8a0b618", 0x7e) r3 = getpgrp() setpgid(r0, r3) setpgid(r0, r0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "a8000016875c71c6814ddad7039300"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/151, 0x97}], 0x1, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x210c, 0x200000046485d43) pipe(&(0x7f0000000040)) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x200) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a670d8149c976cc8efccfeb6a287611df9e9a23877062c368035b5664d65457b194153000000000081303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x59) r1 = syz_open_pts() close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa62002000000090100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 16:00:23 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x10, 0x8000, 0x7) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r3) 16:00:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) getuid() getpeername$inet6(r0, &(0x7f0000000000), 0xfffffffffffffffe) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000140), 0x10004) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kqueue() pipe2(&(0x7f0000000040), 0x10000) r1 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x1, 0x40, 0x7fffffff, "7d0f6487f9c9af345ea3626a04cd0ed6224f7aa0", 0x1, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1e}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:23 executing program 1: r0 = getpid() setpgid(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) 16:00:23 executing program 1: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000540), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) listen(r1, 0x70dc65f0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000700)=0xffffff07) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) mkdir(&(0x7f00000001c0)='./file0\x00', 0x52) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6f2b733116dccbb5dcc69c11833274ccd100562b6850fb81a6b574a0c6e4a75fa7a9e394f191ad7c2a69bf9df83f03463165472bf8cb2501101186e4c94b3ea8a06ff4386053a56d48686e1b540dcd28d9837a2b31a0f40957af8603808e3740f06e4252beaae9118c78d7e40dffa4219cc96ec213d80a0c26595a66bb757cf56275b196a69b6c15562d8221a8f5acaaef90f59235ecc5e6bb4fc54a692ba37aadbee1b66bb85da10bc06b576a747e7a31dbbde3f6648687662d6b4e152bf5e8847b3e0de9c01d52947b9f9c4ae00956e031eef4bdf9ef62f1b613a619460c30dcc31c922a71652ba6366c3252c88e0e38ba90fd0db6373e16adc58729b13dd26f6a10900000073efbab27b0c1da2e0f52234c27be725d06a33c5029d142d8da6634252a1c7a85c20724df797bf7a6d57479ffbe30eca72b7fd16855b2659eae4ececae98f8716aca2c9364e58bfec527ef2b22d86d2b0b420c737edec776e6b8e511ed44c87796f9148e51fe55fe95231c2588151a33986ae573105788e691068cdcbbb6094d9ac3af2007193ad8bd056b6dcbab21aafa0be84ade324c7fe626833eb32ea4195816b645ff18ea48ea843358fcdcdbf96958e42429ec1322eb74e6f7dc7175edf4d3c41b1f144ee884aefbd7bfccd21815be991c65febd4472967830f1e7e6ac4c4dc1421da873794421"], 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x100000000, 0x5]}) 16:00:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xfa93e7e1cfff9374, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x48, 0x7, 0x4, 0x3f}, {{r2}, 0x0, 0x42, 0xf0000000, 0x7ff, 0x7}, {{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x24, 0x2, 0x6, 0x2}, {{r3}, 0xfffffffffffffffc, 0xd, 0x8, 0x8, 0x5}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x10000, 0x4}], 0x34, 0x0, 0xc60, 0x0) r4 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x1b6565bad8fd62e1, 0x1a5) kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() r6 = dup(r5) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) kevent(r5, &(0x7f00000000c0), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) dup2(r1, r2) 16:00:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:23 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000080)=0x2, 0xffffffffffffffdf) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) socket(0x6, 0x2, 0x9) 16:00:23 executing program 1: r0 = socket(0x400000000018, 0xfffffdffffffffff, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x11) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xb1) geteuid() r1 = socket$inet6(0x18, 0x3, 0x102) close(r0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB], 0x1c, 0x0}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:23 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r0, r1, r3) setrlimit(0x6, &(0x7f0000000000)={0x80, 0x100000000}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x48) read(r0, &(0x7f0000000140)=""/13, 0xd) r5 = dup2(r0, r0) ioctl$KDDISABIO(r5, 0x20004b3d) fchown(r4, r1, r2) 16:00:23 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x82, 0x181) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) r4 = getuid() r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x80000000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 16:00:23 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 16:00:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x2, 0x0, {0x80000000, 0x8000}}) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000140)=0x100) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xc171, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f00000000c0)=0x2) 16:00:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0xffff) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000140)='./file0/\x00', 0x40000000000, 0x0) 16:00:23 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x9587c11efdf59375, 0x0, 0x6e81, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x15, r0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074, 0x0, 0x0, 0xffffffffffff7fff}, {0x16}]}) nanosleep(&(0x7f0000000100)={0x0, 0x100000000}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="bba2b14b286c3e738cf1cc7108003d3727b2191293201febb389f000"/38, 0x9) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r4, r6, r8}, 0xc) getpeername$unix(r2, &(0x7f0000000240)=@file={0x0, ""/90}, &(0x7f00000002c0)=0x5c) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r5, r6, r8}, 0xc) pread(r0, &(0x7f0000000340)="4c8e6accbb592cb272355ff0a656a64fb43c81f66f24ef1770649f7f93", 0x1d, 0x0, 0x0) chown(&(0x7f0000000380)='./file0\x00', r7, r8) fcntl$getown(r2, 0x5) r9 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f00000003c0)={0x3, 0x3}) r10 = socket$inet(0x2, 0x4000, 0x8) shutdown(r3, 0x1) fchflags(r10, 0x1) lseek(r10, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) readv(r10, &(0x7f00000015c0)=[{&(0x7f0000000400)=""/100, 0x64}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/101, 0x65}, {&(0x7f0000001500)=""/42, 0x2a}, {&(0x7f0000001540)=""/122, 0x7a}], 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001640)='/dev/ttyCcfg\x00', 0x10020, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001680)={0xd9c, 0x80000001}, 0x8) getsockname(r10, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) pwrite(r2, &(0x7f0000001740)="8bafe1e6c7a9427c57153c525a9b2d2f5f8058a0f0ddf583815c7f33873bcc0601ae3e12dd2ca8d9d20c8303da3950af2faa8923be5017cb13a09a396c5bc60be8823e5a5fefd994bf05fdc773a233952eced9ccc8ae9f12f26156a85868126e56463cd602f2c0bb0f9b6991fe368f451c", 0x71, 0x0, 0x0) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f00000017c0)=0x3) r11 = semget(0x1, 0x0, 0x300) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000001800)=""/21) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000001840)=0x2) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000001880)) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:23 executing program 0: r0 = getegid() getgroups(0x31e, &(0x7f0000000000)=[r0, r0]) setegid(0x0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') chown(&(0x7f0000000080)='./control\x00', r1, r0) 16:00:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x2, 0x0, 0x2, "0100000000000200", 0x0, 0x3ffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000002700)=ANY=[@ANYBLOB="ff04801a4624a975d7498e12efffb27858f5d4fe6c37ca207f27eb5acc5fe2e0127cb0115a82000000807608e94bb97161f482829bcf43dd6df4e4a52c5964a6e039979bc8080b5ea116e8584235b3f64a00351fe15d9a979fd38ae7fda3b9a3b95df3df8170f351a8d0f25aaa83bfccb20191e3c811e798573ccdbe1a2292e98e0f5cafd0fefcdf5f80048f178a240860811bffab02ae5099f1c9c2c0ea0f4597a6d6b72184aaf9391300000186c542450c50f61f812cd98013d1f103e0a59b7af6e6993ade88"], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) readv(r1, &(0x7f0000002580)=[{&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/163, 0xa3}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000001480)=""/232, 0xe8}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x8) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10c10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x213, 0x0, './file0\x00', 0x7, 0x9, 0xfff, 0x2}) unveil(&(0x7f0000000180)='./control\x00', &(0x7f0000000140)='r\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000100)=[0x400, 0x7]}) open(&(0x7f0000000080)='./file0\x00', 0x10220, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x200000029, 0x8000000000003b, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x81, 0xed64}, {0x18, 0x3, 0x1, 0x9}, 0x5, [0x2, 0x8, 0x8001, 0x4, 0x0, 0xfffffffffffffffd, 0x3, 0x1ff]}, 0x3c) socket$inet6(0x18, 0x0, 0x7fff) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000000000002020, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) r4 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x1a0, 0x2) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x140) recvfrom$unix(r3, &(0x7f0000000180)=""/128, 0x80, 0x800, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) close(r1) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x20, 0xf0000008, 0x7, 0xcb53}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000000, 0x10001, 0xc6}], 0x9, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffd, 0xc2, 0x84, 0x101, 0x1}, {{r1}, 0xfffffffffffffffa, 0xcc, 0x10, 0x68545c9c, 0x100}, {{r5}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffff8, 0x1, 0x8, 0x5}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x8}, {{r1}, 0xffffffffffffffff, 0x44, 0x0, 0xee, 0x6}], 0x81, &(0x7f0000000280)={0x8f5e, 0x4}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getrlimit(0x8, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x20, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000100), 0xc) connect$inet(r1, &(0x7f0000000140), 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffd) 16:00:24 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_execute_func(&(0x7f0000000000)="67660f50f3c785b51a0000ad000000c462791d060fe51666440ff8a804000000c40379041800c42144c66d0e5ac401e57cdcc4e2b99a32450fa9") r0 = msgget(0x3, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/120) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) getpgid(r2) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) getpgrp() getpgrp() 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)) pledge(0x0, &(0x7f0000000100)='\x00\x87\xc2\x9a\xe0\xcc\x9f\xc9\xc9\xb1\xc0NJ8o\xa3`\xce\xdd\xf4b\x97\xc2\xd0\xa8\x84\xfe\xc3\xbb]\xac\xc1\x96\xc0\x9dD\x8cEj\x05mp@\x8c \xb4\xb9nJ\"r\xdf\xf6\xe3\x97O9<\x00\x00\x00\x00\x00\x00\x00\x00\xad\xe6t\x11.d\\\xbe]$\xdb\xe81\x10c\xd0\xa5\x9cHK\xb9\xe3\xd7\xd9[5\xe0\xf8K\xfcd\x1d\xa4\x88\x03\xcbc!\x86\x97N\xfb\xb5\xb1\xf5\xb5\"\x02\x99X\x90\xee@\xbcT\xdd\xa9PU\xaf\xa0\x13\x13\xcd\x8c\x81\x84\xb5\xe8\x85\x85\x8e;\xbaJZ\xf6\xcd\x82D\xcak\xb5\"\xa6\n\xff\xf5\x80D)^D+<(\x93\xbe\x10\xae<\rpC\x88j\x06E\x8c\xe1@\x0e\xe7\xee\xc3') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = semget(0x0, 0x0, 0x80) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000500)=""/160) rmdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setsockopt(r0, 0x29, 0x800000020000005, &(0x7f00000004c0)="4e947d1177f4733fbfa881", 0x191) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r3 = fcntl$dupfd(r1, 0x7, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) getuid() r4 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000002c0)=""/239) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000280)=0x4) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x6) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/178) 16:00:24 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x40, 0x3}, 0x1, 0x3, r6, r7, 0x40, 0x10000, 0xa2a}) 16:00:24 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r0) 16:00:24 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x283, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000007c0)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc4fbf8744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe8e468800532f0a6d87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e6a4d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2993eae16836508ce0ef9346e35fff60d1b637409160de587177d585bb8894d48aafc9e7add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d8700336e70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cc9e74683688e2d4637a1e1092d3e2bbef0d3f43702af4c9085d4ccff9abac1922cc0d51e3bb6e5543833deea89be7571af8531296ad04d19cc1c7f9fb6a5773b638e80c924935ec4af788eb50b27977bb87ae38a74f300f4b46a469919ff6c2ef051742939ce0de66843f6e8ae369e0bb8e387ae245a799359909fc2cef2c08761d88a340167d056cb72a31bbe4f7e382e", 0x1bb) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1866696c6530000000"], 0x1, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r3, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) 16:00:24 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:24 executing program 1: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x145}], 0x1, 0x6b) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d238666d86c432400000000000000000000000001000000"], &(0x7f0000000080)=0x47) pipe(&(0x7f0000000100)) munmap(&(0x7f0000212000/0x3000)=nil, 0x3000) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x1) 16:00:24 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) 16:00:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:00:24 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x23, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/101, 0x65}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000000240)=""/11, 0xb}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x12, 0x4007, 0x401) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7ff) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = getegid() r4 = getegid() getgroups(0xc5714cc64bb8175, &(0x7f0000000200)=[r3, r3, r4, r4, r3, r3]) lchown(&(0x7f0000000080)='./bus\x00', r2, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc120, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000000040c6570c896f4784a7396f", 0x2c}], 0x1) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xb9) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x5c76ad68, 0x3, 0x9, "0012228460ad21e5615f25e9c70b9707ae98e17d", 0x6174}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x60}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:24 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x208, 0x0) r0 = socket(0x18, 0x1, 0xfff) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000000), 0xa, &(0x7f0000000100)) setsockopt(r0, 0x2b, 0x80000000000000a, &(0x7f0000000000), 0x0) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0xfffffffffffffffc, 0x2) write(r0, &(0x7f0000000000)='5', 0x78) ftruncate(r0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0}], 0x2, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x100000012) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xb) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:24 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x497) msgsnd(r0, &(0x7f0000000040)={0x3, "2e801eafdd60ead6273b099387ae602e58b8ac41c8cdeb6cf941d4e840713c1b993ea9b427a99a983647d1ba45e9233606eb92fddf1adc05d0e58ee560bd40d8e8f51fcbadf8232aea7cc3000a489d8db5acec8cef6f18c241618ac2a4764ed708c82fdf6f1ab000c621f4ec1145e3776e87fb45b447b472ee1ab20b2690fdd33ee2ff4d2eaa6485a44b435ffc82675e373f4bd0ba71b1e49fedba3ebdb16e169520442f946d9d441877a7da827b1e919165ffb0d03ba1be84aac7a4943fb665abc45971e4de1be5f760d317dc3f8f4702567cfb6c749a11ae0055b5954eaf"}, 0xe7, 0x800) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getppid() write(r0, &(0x7f0000000180)="582720efabd16ebae63225254760f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb72b8bcdb9ad8a4f53ef16a960387a64d5f16b136a5d00d1628b53a000000", 0x9) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x52aa, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x402, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r0, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(r0, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) listen(r0, 0x4) 16:00:24 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000009d000/0x3000)=nil, 0x3000, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffffffffffff7f, 0x1, 0x8000000000001, 0x3, "845d550900200000fc5c7fd2008f27df0000b400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x0, 0x7fffffff, 0xec8, {[0x3, 0x81, 0x4, 0x4, 0x5, 0x8000000000000, 0x0, 0xf62, 0x7fffffff, 0x2, 0xbdb, 0xd2d6, 0x7, 0xfffffffffffffbff, 0x4, 0x2, 0x0, 0x5], [0x1, 0x6, 0x40, 0xcd, 0x1f, 0xe27, 0xd4f, 0x101, 0x31, 0xba], [0xc00000, 0x1, 0x9, 0x4, 0xe9c, 0x4f, 0x2], [0x3, 0xf5, 0x7, 0x7fffffff, 0x8, 0x4], [{0x1f, 0x100, 0xffffffffffff87c7}, {0x9, 0x3f, 0x3095e5f8, 0x100b}, {0x4, 0x1, 0x1, 0x9}, {0x7, 0x8e}, {0x100, 0x2, 0x5, 0x64}, {0x6d, 0x8, 0x2, 0x8}, {0xb967, 0x2, 0x80, 0x3}, {0x2, 0x1, 0xc3d, 0x100000001}], {0xfffffffffffffffd, 0x100000000, 0x0, 0x2}, {0x5, 0xffff, 0x0, 0x8}}}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) sendto$unix(r1, &(0x7f0000000640)="3f32b026ea47bc0b95dc90461ce0698c36b924a5826846498ee8f56815efe467a3891b639945125dbec24f1e058007c733234f551b0d46c399f6b42f7518b657d1df3540e152a540ea7e08766952039103122ee5bd825f2c5e09274d", 0x5c, 0x8, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x100) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="82068fa9de95c5b03a9cecb18de69bb9a32058c864efd6243ff948116b69da0da815e17309b4ca1fdc7e18bd1eb24df6801db73574b5941e860b19269df851945e826227aea7b61104cc20fc22a60c67248c371dcee84168922d2af0af266669f97b57a32648f769c135615a91fef9ecc6219baff5cf176de22fc03da81eca5156c7b96e3623ce17f895b6308576087f47a4ae890c754c9bb60e6b1619b0869f9cdeb6edc6cd666f3f8e86", 0xab}, {&(0x7f0000000040)="a80b49a39460c5d27f830efa763d6ed09e42bf6a2163fc258c4108f7c298c368b94cefec58bf9581c7ab22b5bb07fc00d274e330", 0x34}, {&(0x7f0000000180)="9a720061525ec41565d70a2715a8590677fe5fd97225631b64bd39e3e9ad", 0x1e}, {&(0x7f00000001c0)="2ad5587ea24c3f6f6d359615036fc4bb9a9696c9824d6ecebf83afc2ec06c0881ac1a103f9525908f68fb995a2d0e221760b806641bc336d8a56bfaffd265025b55a407bf82a6b816fc01c59c8176e6319a42bb6d8478c207a4b4923da65c7336de6b3d58c277217849ea9454b1114d72d96577b731f0bff148e0d0b51301c92132fe5890942b8c7af5cb75678", 0x8d}, {&(0x7f0000000280)="e253c2c03a4a6f3cdbb443a0159367275a44fb89264856a9f888f518d9226261df156f95441ce987802b0793e2b20d1ebfad46abd571a87dc8468161441a0601c05e1986008f78e4e8783f927ae02b52623036bf52afc3db5f04b6327385adf444a0b8f9b9830bb3b8e48b023f9646da1d6b8c95ece098f0a85a9fc8304a1a14e049205718923afc1098317e899d074326c01d81c22840b432d2d175819ca298ae648cdd69fefc0b7860f74ace2e6348b91449a310685fd312cb4f56def0b9ef36624247d044629a2cf2c6ac03a6ac341354411868652d27", 0xd8}, {&(0x7f0000000380)="a1eb3f559e57addffbe6f7914c242db48bb854c6def609156f3992d159f694acc540c6e5b0b19a3bfeafa63b0a5b0edf1a7d263061e9e61fe3bc5cf07ca3ff417bbde47ba990ec71267ad56ebd12f1044cbbff6b59cba04ad1f0d51ae274474da343d881248ca1dc06e87d90", 0x6c}, {&(0x7f0000000400)="0e3ad07b3ed519b8f4cfb7850580642f1ced1c865578ed183fa2d66c5f49", 0x1e}, {&(0x7f0000000440)="6d1f3a521463842e3f9491b8b3be028720630469c55d2b6502d35ab0363368c4c12b2d6fa655e840e3f0dcfaf349ff848a3d1f1fcfef4876d989bf2913291603cf19a037149810b6eaa17e63d315a0769fa3d5a662a893866f062bcd1d0cf6b4fd15b67de3c48fe1e4930fb3d0cfc307ca1bc76247caa91dc366d633edab89e058a7abc8705ff8b0d94e3f0088dcdec2575b9a763dea7770572c6dff5cafb543aaec91eb9b0bf11533291b27abca7767a731ec894a06159df72a487d6bc7ed221ce08417e89043c2fd4eececf35bbc36505ed0d798f0231cbdf0fcd42f7181529ed45f", 0xe3}], 0x8, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0, 0x258}], 0x1) 16:00:25 executing program 1: syz_execute_func(&(0x7f00000001c0)="f0451090000000008f69b89604b9c422bd3fa9ec7813372edacd2e65430fe2fc8fe818ede001c4a225baa1000000806766470f7fa6230c000041d259fe66430f3a42d304") msgget(0x0, 0x44) getuid() geteuid() r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = semget$private(0x0, 0x2, 0x100) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000240)=""/4096) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = msgget(0x1, 0x0) msgctl$IPC_RMID(r4, 0x0) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3, 0x100, './bus\x00', 0x8, 0x80, 0x2, 0x8}) 16:00:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$setown(r0, 0x4, 0x0) socket(0x21, 0x4004, 0x51) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000001400)=""/182, 0xb6}], 0x1, 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0xd0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000001240)='./file0/file0\x00', 0xc, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/175, 0xfffffffffffffd49}, {&(0x7f0000001600)=""/4096, 0xe4b}, {&(0x7f0000000080)=""/18, 0xfffffffffffffd77}, {&(0x7f0000001580)=""/76, 0x4c}, {&(0x7f0000001300)=""/12}, {&(0x7f0000002600)=""/39, 0x27}], 0x1000000000000189) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000140), 0x0, 0xffffffff) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 16:00:26 executing program 0: r0 = socket(0x33, 0x400000000002, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1}, {0xb34, 0x0, 0x0, 0x800000004679}]}) 16:00:26 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) close(r0) 16:00:26 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) kqueue() 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x83c0, 0x10000e4) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:27 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0xd72a, 0x81, 0x3, 0xff}, {0x0, 0x0, 0x5, 0x319}, {0xffff, 0x7, 0x8000, 0x3}, {0x6, 0x9, 0x1, 0x4}, {0x2, 0x7, 0x9, 0x9}, {0x5, 0xd6f3, 0x8001, 0x9}, {0xcd, 0x6, 0x3, 0xe9e2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x800c5707, &(0x7f00000001c0)) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x5, 0x1c) semop(r1, &(0x7f0000000000)=[{0x4, 0x100000000, 0x800}, {0x2, 0x8}, {0x7, 0x91}, {0x1, 0xf572, 0x1000}], 0x4) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040), 0x100000000000006e) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffcea, &(0x7f0000000580)={0x7ff, 0x1ff}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x3, 0x72de6433}, 0x10) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x10, 0x8000, 0xff, 0x1, 0x3ff, 0x8000, 0x80000001, 0x0, 0x1, 0x0, 0x405}) 16:00:28 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x4007, 0x3) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x800, 0x0) geteuid() 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x840, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1000, "3a743170a4d0c58ba25075378c644d2f414a60b1", 0x5cf, 0x8}) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="1aa654422fc097420429ef7ad58ba86e273ccf72272e0bfa9d96df1377233a84ca0c6a7f32d7640193e18484f375439015126bdc25027221d2d9065df8edadbe9006ab2da8236e0af084336f3a3b72726077f8e4440535ff7b88025840dbe98231f2c3781246a83013b3beabd1a6f1825307cfbebe1f2c791e053fb913d3e9c42a7c391e489df4033e709d5a676b7de1b54baa4ff4cfe8902954b6d1cc4925dd54f7", 0xa2}, {&(0x7f0000000200)="79a0ed28f8400ab3ff844cb7319a21277ec9ee38f5c5014dc3b89f1923a0dfcd2f489043bebb895f7afe1a1e0328cba4004cd9a368b9990657a81bea0632bbf69ea7ee5b55d22e143fac0e2393b316cdc8cf574f5c7d98655683fd1754e53d327e2817523f0256e056f006d7f31869f63da577dd2ff27c46a86517039f9b9ec9298b41c5f309dcb66822a9cbd94c2e63710611f1fa386b021f9871a66681890599567bedaf9734a131267f45", 0xac}, {&(0x7f00000002c0)="44912b75925fd3287cda19469802ca51ac44331be322a244f7ee8cf0e2fb72f65e887cf7b51a43fc59ab25bcb2ac38161c2162cdf07a2a632d058e0c65b033a42a2ab18d56b5bb06e7b88e9de00da6bdc5e098fd23b9cda7b0b7fb3a9d58e2da5f8eba9011882c5ccb14990455021eb5c8d653c12886412e766d2ed6f550cccbe06ae2b6ced49397ceb83bdadd569059dcb9aa225c91d744f82f176485ea2f88b40879f656ca680b81584887b0222ce3009bc51ceff9d528f24756a644aa6bbbf07a11338266691526228cbc0bd48648838a90313118a324ed", 0xd9}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x8}, 0x0) connect$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x1) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005d860aa7dcc400017900"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00005ae000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:28 executing program 0: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x800}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc020699c, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x2000}, 0xffffff11) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc00, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000080)={0x2, 0x8}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffffd) recvmsg(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/241, 0xf1}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/118, 0x76}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000580)=""/12, 0xc}, {&(0x7f00000005c0)=""/149, 0x95}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000680)=""/162, 0xa2}], 0xa, &(0x7f0000002340)=""/4096, 0x1000}, 0x40) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000840)) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f000079c000/0x2000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3f, r1, r2, r3, r4, 0x100, 0x9}, 0x8, 0x9, r5, r6, 0xe8a, 0x1120ceb7400000, 0x6}) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20388, 0x0) r8 = dup2(r7, 0xffffffffffffffff) ioctl$TIOCEXCL(r8, 0x2000740d) mkdirat(r8, &(0x7f0000000080)='./file2\x00', 0x9) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') kevent(r8, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x8, 0x4}, {{r8}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x0, 0x8}, {{r7}, 0xfffffffffffffff9, 0x48, 0x2, 0xfffffffffffffffc, 0x5}, {{r8}, 0xfffffffffffffff9, 0x41, 0x2, 0x7, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffff9, 0xc1, 0x0, 0x954, 0x1}, {{r7}, 0xfffffffffffffffb, 0x64, 0x1, 0x7}, {{r7}, 0xffffffffffffffff, 0xc, 0x20000020, 0x5}, {{r8}, 0xfffffffffffffff8, 0x90, 0x8, 0xffff, 0x7}, {{r8}, 0xffffffffffffffff, 0x8, 0x1, 0x7fffffff, 0x5}], 0x8b2, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x0, 0x0, 0x8000000, 0x7}, {{r7}, 0xffffffffffffffff, 0x5, 0x20000000, 0x101, 0x20}, {{r7}, 0xffffffffffffffff, 0x80, 0xf0000004, 0xffffffff, 0x9}], 0x9, &(0x7f0000000480)={0x7995, 0x3}) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = semget(0x3, 0x1, 0x20d3ba259242dd5b) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/208) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047460, &(0x7f0000000000)=0x7) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:00:28 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xc430, 0x8, 0x3ff, 0x0, 0x8, 0x5, 0xc7ac, 0x2, 0x2, 0x9, 0x7}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0xabb4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000cc0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000280)="c140ecf1cb6e5a906c960886d3993f1a62c3d5e27316b391e87affcd446c65c2c16d8d44b9135b8857aac53e6f4b6abde5082a1bf29f2f", 0x37}, {&(0x7f00000002c0)="03d7000c2bb58ab18452e3718f1a81dcc096af69a3cdefda2985d6bf81ca001a02508c7ce4f4f2c0c4702faad993fa8c4d605e16ef28749ab3954fb7abf1c28d5de0aa8de0d3b54ff4605c803d02307e9b9d02401bb9f0694807794b6b0ff79780bb8787d0c67085ca02b5ec0cc944dff3d12fdc94a9e36b0b02252dbb9aaaeeb5a98f45e7c2038b709967acdd30e770f40f793c5d86ce6c004d69740029b881a47cd483fe4123ac49db8d66c6199b232b66d1a9576ec7ca856c43d33b6f678768a34424f306acd7ad87bf3e2be463486621a2556c416d6837c5151c491eaf7fa7e5629c3174bb744dfad8b571de80fd53f1b8076745d64793a0", 0xfa}, {&(0x7f00000003c0)="94b5840b96339052288b29d95f18f55dc691171fc4b3d4017b275119c5a8e5d0c072d40b2faa183f11ee16475880d90a1bbc26a1a8d5b5412ec868d32814bcc8e6ff5521393c606be6cb633087b15abd4ff27bd8a2340d576ad1c603ef83482b2472fa6224d6ee78260ee2a738d00871a9bab7ca20e6d15735f909717dad3082122d76b455b8de59d89211af4054ce6798d65db642ee9dde46be8ebffd8f1336172119b844af20f944686cd124", 0xad}, {&(0x7f0000000480)="8dd4ecc0a8c20ac252f3823d49fcdd8002657b4232a4edb451738c862558c65d16ad98d0e3825bf8c881b6e9522916483ac604980daf9ac4777352a7613f6b93a428db5b9107cf903f3bbc5aff9ba81011a171dc7d90e7fe7f080d70fea94e4d37b0dd2363c6b02e519c73b1a6edc01dd70e2a5b5ba2b20cc2bc1443e43303753d577a5bdec9e932a1d5c4f9ba6f336af395bbf4e6143b77039b56ad8d3b70452091c5949184a61d51eff67e2327e0", 0xaf}, {&(0x7f0000000540)="f552d8ae60c2e21b5619e7601262ac013291128e7abb670138687df751d371c3bd07579ccbc54af6be79a02886c37d9f7ad6126ca807cd7346a7fef700c02925333d60d0cf719495b2ef", 0x4a}, {&(0x7f00000005c0)="156695bcb6bb84cbd9eaaeb0744b7002fba72555a7473093d032d7be85f33508a7c5e2584d720e399697bc7e8fac521361070563416028691efb54f24f51ff06472faabb13114a0d2192e4739f11d640944c25cc5730150610b3ec8598e76661c2ab35cdd7ae26e856c6498e79b4d1e5bdb4be18806787bab7db294afb71e418a5801f754cfeb10ff4792bf3d959017c2125bcff60bd7afb5dee1622bed26fe111eaf1e8adacee7c814e4b2ff6ffcae805faa49d5bc722d7cfa87bc855971984a790df69ba06adafdbea3435", 0xcc}, {&(0x7f00000006c0)="31d3d5800c623b2bcd8baa7e4891e856026d90986566dd0cddfa8eb3cae68e5df06dc3d3c1b41372d78ed231a4ce5858b54fb3a5fdd6726d2839425b99a17265a9f18761f8e18da9fcf2e8cc56e94554e1abb65eef758e1988c8ca3c483b3223b81bd43b96ae0550671229a96bbee37bbaab3765bba630fd07afdc8a14efdf65351e694863ffc331435189ffb59836fd86ce6939e5751a3ad85803362ace94c5e764272777ff7c9bdb39c952cfb3d27b2ffc6b4d8ffc02c380833991139d24882d536b85b782fc99758767cb", 0xcc}, {&(0x7f00000007c0)="c495204a001891688c0a3b99ab7022597b80f2b35cce653d93", 0x19}, {&(0x7f0000000800)="5cbb2ea04d1820b5d7c700227750296b1c2d6e4258365cb5ba3bc55cb8b97298fe781a4fc5426e2a50dbeb2c255e6f606e7803011cc1f6024b8c4b7b1984e196e4605721ffa211ff88675239b990297dc8b0c7f539577e99a8f7d684d2300a559974810285c755f3baf20b6f076464f32134d4e19728536e736647115aded2bf89b6e963b9e735bb4f", 0x89}, {&(0x7f00000008c0)="ad5835856f506ab6e33be4d16ba21c76ff6f9b458f7a306dac7b", 0x1a}], 0xa, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}], 0xa8, 0x8}, 0x2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)="fa") 16:00:28 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x9) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') socket$inet6(0x18, 0x3, 0x7f) 16:00:28 executing program 0: pipe(&(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x20006) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x4, [{&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x47fffffffffffffe}, {&(0x7f0000e5c000/0x3000)=nil, &(0x7f0000c9a000/0x2000)=nil, 0x2e}, {&(0x7f0000d75000/0x4000)=nil, &(0x7f0000efc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e70000/0x1000)=nil, 0x8}, {&(0x7f0000f03000/0x1000)=nil, &(0x7f0000dd2000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000d3b000/0x2000)=nil, &(0x7f0000d38000/0x2000)=nil}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f0000c19000/0x1000)=nil, 0x8}, {&(0x7f0000ec8000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000eea000/0x2000)=nil, &(0x7f0000cc5000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f0000c70000/0x4000)=nil, &(0x7f0000d0d000/0x2000)=nil, 0xa}, {&(0x7f0000dbe000/0x3000)=nil, &(0x7f0000c24000/0x10000)=nil, 0xbf8}, {&(0x7f0000f29000/0x2000)=nil, &(0x7f0000d5a000/0x4000)=nil, 0x4}, {&(0x7f0000d90000/0x1000)=nil, &(0x7f0000e44000/0x4000)=nil, 0x8}, {&(0x7f0000e1b000/0x3000)=nil, &(0x7f0000fe7000/0x4000)=nil, 0x100}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f90000/0x1000)=nil, 0x52cd1626}, {&(0x7f0000c23000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}], ['./control\x00', './file0\x00', './file0\x00', './control\x00'], './file1\x00', './control\x00', './control\x00', ['./file', './cont', './file', './file'], 0x3}) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1a) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)={{0x7, 0xba}, {0x80000001, 0x4}}, 0x6) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x22) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0xfffffffffffffffd, 0xf2ab, &(0x7f0000000140)="96160d8bac28c21bfeb4531b67e6d3d49b1042c7b8638892fecf5c2f1ca3c2c7edf13ddf36f9007f34f2b8bed62def9d14ea99ca8d23695c81878b9b4c498b59c6624630c8b8a07ccad0a4868ef59e6cae5a3f266d599f4253499c3bed1b5765a7547854acbd6f4210f46e552572ea9de1820d549d0174c952fa4174870e02f574b2e00ce65180d9dab53e2823fdbb26f83d8f16af838c23866a57c54aa268fc86b0eda325624b5e269913c2ef566d5c4399990c66f42755e18734befe94588e103eb15af6555cd90912fe72", 0xcc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x881, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x80, 0x3, 0x400, 0x6}, {0x1, 0x5, 0xfffffffffffffff8, 0x101}, {0x1f, 0x1, 0x8e4, 0x8001}, {0x2, 0x8, 0x2, 0x41846e1d}, {0x10000, 0x2, 0x2, 0x32}, {0x800, 0x7e875eae, 0x1, 0x7}, {0x1, 0xffff, 0x10000, 0x51c9871f}, {0x8, 0xdb2c, 0x0, 0xd7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) 16:00:29 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x1, 0x5, 0x4}]}) 16:00:29 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x2000000000) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000000)='./file0\x00', 0xa00, 0x8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) 16:00:29 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r4, r3) write(r1, 0x0, 0x0) shutdown(r0, 0x0) fchdir(r1) 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x330, 0x0) fchmod(r0, 0x41) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f45fef6a550e4bef923349c18b6388c42f8a3b3d4e2e42031efe623c32de5cb6db373d0557f400b7070988ccae250000"], &(0x7f0000000100)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x128, 0x41) mmap(&(0x7f0000115000/0x2000)=nil, 0x2000, 0x3, 0x810, r0, 0x0, 0x0) 16:00:29 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() r1 = geteuid() setuid(r1) 16:00:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) close(r0) 16:00:29 executing program 0: r0 = socket(0x21, 0x1, 0xffffffffffffffff) shutdown(r0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x8, 0x100000000, &(0x7f0000000200)="6899c2f2fcb25a4df8acfcb12c45039c48871cc2179f434e68e5c000125ed2adc20247d1fa7f28fb94d5e81800a2ae66cafb4391abd53a91623cdf44c74c57e955352b26fd387e351f9285bfce43aab4ced3fbf09420a23b65bf117807148f28dd212d30c2536489f80fbf417e6db2a00b48690fe10e68dea7ab6532462a6cf939b2a2347667bd886efeb5d3b75f9664d370609fb0ae30cc05411443c52e443eaff5fda998896a050b856eaea72c207970b7b5e21e70bc16610f69b872c2d3f3db281c316ca56c4aa17844327e81401ddbe4a6a7f23dc601fb9b601d4509885d3a92b573fde98458a5e19aba3766a2dbee9fbd049f3f074de8f57c2471846019b924ef7c8644c35c38a445529656050ae46ba06087941af4066cbfd1ff4e5620b328693af6aa12abb9aed588391e33865a2aa2b2", 0x134) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) close(r0) shutdown(r0, 0x2) 16:00:29 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x100000000, 0x6, &(0x7f00000000c0)="78478f3758962450059feb20715af40d2a8e85bbbf04e2b90b41cde81776cb519a9e42f1d76106e39b5fca865420d8fa31b388b1380d401beabbcd884181943b0450730a6dc46464a8b39bdd3e15fe1826823eeafa86e4fc6fb927", 0x5b) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000180), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0xff95) 16:00:29 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x6}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7e, &(0x7f00000000c0)="b2") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x15}, {0x6}]}) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/112}, 0x78, 0x3, 0x1800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") msgrcv(r2, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x1, 0x1000) syz_extract_tcp_res(&(0x7f0000000040), 0x3ff, 0x3) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x3, 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7fff, 0x7ff, 0x6, 0x0, 0x1, 0x0, 0x80000001, 0x0, 0x0, 0x1bf, 0x7}) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000001c0)=0xc) recvfrom$inet6(r4, &(0x7f0000000240)=""/214, 0xd6, 0x53c02acec7a5a24d, &(0x7f0000000340)={0x18, 0x0, 0x4, 0x6}, 0xc) clock_gettime(0x0, &(0x7f0000000400)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000003c0)=0x7ff) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x5) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) sendto(r0, &(0x7f0000000000)="d34e058f89898d0f2dc170976e3e490701119e62865260241ba78ea0254bcab6ebcaa83310fe1c7cb490d88aa179e628f0e4b1cce8736f3c439795c784dc683620aa4ba912da17a5796307a8279c77dbad7789075a8a9940f0f27e21d36a6724f1a38de4dd23336c8d5c4dc7171ec968de6374fef36b0ca4b018287f5cb1a46dab6a133c075a29beb757b5b9b5e6b3b21354ea29eff1", 0x96, 0xe, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x80000001, 0x400}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) 16:00:29 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e3c8d2a48", 0x30}], 0x1) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7) r2 = geteuid() setuid(r2) 16:00:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1ff, 0x101}, 0x10) 16:00:29 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) faccessat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x24, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0xffffffff) r2 = getgid() getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x2, &(0x7f0000000300)=[r2, r4]) getgroups(0x6, &(0x7f0000000340)=[r5, r6, r3, r4, r4, r6]) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0x0, './file0/file0\x00', './file0\x00'}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000003c0)) fcntl$getflags(r0, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) pwrite(r1, &(0x7f0000000580)="49dcf0ebb44559aa0c05519b479aa0c35c88fe5d07071647a062c247ee919b99e3653fb490683c42baad963847803a7ffd9366d521dfaddee762b8a4e1c3d117d2173a500ca9c56fa8d63984266c11523c176d666426a9e1bb5d606d9020f8f445aa04e8d7f0", 0x66, 0x0, 0x0) getsockopt(r1, 0x400, 0x7f, &(0x7f0000000600)=""/9, &(0x7f0000000640)=0x9) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f0000000680)={0x2, "a513d029125705e57429f0c0d121469a6c046d55992f0cecb24475b6e64821c5b8c5148cebbcd66a6122c2d0bfe9472402a67a5021cf1ba5da45d061d259cd4618ec48e1b97b33da734e14b0ac31753fe65791a2accb532a31f457083cab4820d965"}, 0x6a, 0x800) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) msgsnd(r8, &(0x7f0000000700)={0x0, "67c12bf8cef2622baeb135a4de72b99327878022ac27f055f080fabb7f3381ea82c76c5b31f90aa70cebe75da8b6f50a7e5708bf23fe614f26935ae01c9d3c6c07c0ce17ac94691ede432ba2f1f154023c0f57c1e4da35f1c9f4f47c877999313e82"}, 0x6a, 0x800) msgrcv(r8, &(0x7f0000000780)={0x0, ""/27}, 0x23, 0x2, 0x0) chown(&(0x7f00000007c0)='./file0\x00', r7, r4) pwrite(r0, &(0x7f0000000800)="1135", 0x2, 0x0, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000840)={0xffffffffffffff00, './file0/file0\x00'}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000880)=0x7) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddf", 0x20f}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x18481, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x80000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') mlockall(0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x37, &(0x7f0000000000)="43dec0783a9ebc319037ee6783030caf576ddd531ecf64344ce3", 0x1a) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x18c) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8418, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x2000004) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') minherit(&(0x7f0000662000/0x3000)=nil, 0x3000, 0x3) rmdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000280)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x1) lseek(r0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x800000000008080}) pwritev(r0, &(0x7f00000002c0), 0x1000000000000339, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) listen(r0, 0xfff) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) setsockopt(r0, 0x0, 0xff, &(0x7f0000000000)="74b6a8e952467339a2cf0b0c4bfa067b4d0f50ec51145d717f2d5f057f3f963264e9425a4dfbb8fb7149c51bf1dd35114cd904f347ab2bcf58cd5f2400e58a1e110c337e631d99bcca6018da77c88162901492c9d2296fb1b3e46ac7df2130b275c5b285684e0e771e7a1e59a7d8c32b7348d86999a6671b7b894f1e54fdb7aad84abb12c7cb5aed446622597a9839", 0x8f) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x3fb, 0xfffffffffffffffc) write(r1, &(0x7f0000000100)="266a6e43abaab937c9ce63", 0xb) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x6}, {{r1}, 0xfffffffffffffffd, 0x24, 0x21, 0x9, 0x7}], 0x7, &(0x7f0000000200)=[{{r1}, 0x0, 0x2, 0x0, 0x8, 0x740}, {{r0}, 0xfffffffffffffffc, 0x46, 0x8, 0x44, 0x9}, {{r0}, 0x0, 0x10, 0x1, 0x6, 0x7a5d}, {{r1}, 0xffffffffffffffff, 0xa0, 0x6, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x22, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x5, 0x81}, {{r0}, 0x0, 0x4c, 0x200fffff, 0x800, 0x1ff}, {{r1}, 0x0, 0x42, 0xf0000000, 0x9, 0xffffffffffffffc6}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x1, 0x1}], 0x4, &(0x7f00000000c0)={0x5, 0x6}) write(r1, &(0x7f00000001c0)='n6..', 0x4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x20, 0x4, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8262, 0x0) msgget$private(0x0, 0x20) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x0, 0x8) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f00005e5000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() geteuid() ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x9) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0xcb3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = geteuid() setuid(r2) syz_open_pts() ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/217, 0xd9}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) setuid(0xee01) r2 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) r3 = getegid() chown(&(0x7f0000000440)='./file0\x00', r2, r3) r4 = semget$private(0x0, 0x4, 0x200) recvfrom(r1, &(0x7f0000000280)=""/156, 0x9c, 0x800, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x1, r2, 0x0, r2, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 16:00:32 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2e8f1ba7dbd6b2be, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xfffffffffffffd23) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:32 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 16:00:32 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x800008100, 0xffffffff) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000440)=0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000080)=""/118, 0x76}, {&(0x7f0000000200)=""/198, 0xc6}], 0x3, &(0x7f0000000340)=""/67, 0x43}, 0x802) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9}, 0xc, &(0x7f0000002a40)=[{&(0x7f0000000540)="bc9b6045f14a0bbea0e778becdef8d0986b163bf0c47e6968d876f17e5bf71a18336fdb08eebb9f294e57b71de306112488fb53aca7c93e0e01da8bd189e0752917ff5eff01230efaa686e7e89cb8b64c28a35307fc6d2f741cb642f2d3f16107b0633d173272de9f20fc2749cc78210ed549bdafa04fee8cccdf013f0190c8bd9a01aac497bccc6be7b508bb42c3340aedebb16945f4b66059ee4fc14", 0x9d}, {&(0x7f0000000600)="2ae29f16866cea41b626e77d4462000901e5b42817781e977207783e883f4a912fe4b441ffbac833605929ca85ef47cb13843f68ee004f450c421808c4d09c4fa1f3c4cdc4d54d6bba3350d3a8cabe21f38fb5ec90fa7ef51c9ea237ae357cf9764d000c7080c8a7ec5d2d4db36a4fef8d68ab50d12c5986b1d31956e76dad8d7cbf5af9cdb13bcf031adbea276fc8bd7fc232a3", 0x94}, {&(0x7f00000006c0)="26afe1c832f9e7afed28cca9bb122fcd6af6d3466058342fcf07ac369c662355bfa33d38dd868ef7b5af7b983adfe50aa0c6538b80e241e1fe4f6f552923df2dbf23918d5c9edeff316220c4d2e2c0f96f26fe1beaa5a2ec46597fbceecec529982a1e434a3ac9eeaae278bd590d9ac567fb5cbc757291efb6297847e6b31b4a9a7a0fb3f5b320b7a03933329f2e8a93ff2009d889e46fe17f8b9e1d492182492fff02ab19ee72e2bd08ad31933f9874fa0cdbb10a486b153424a333705cc9eb911e4b5670fb4ef3442f7c566ca4380f62e4e4290b7409e7fc42d29d6e459c49c8b9feb39c232fcfae6358f1297eca10e0d6f33acc0402b927626697470c434d08fd07cde7de7fcb3b577a768ac8f50dfdded08f2d508d9a54dbdc85e13dee91f481fa4872df9cd1ec6a68f228e771e2f5a61bfc06cc13977e66123ba581c57b9728366b714053e365354c20e315dcd2c1a49f026b8dfff048c0185a8f4e75a1d98ccfbc3488acf47ec54f6eac00ffb5d401989ccc15c52db03518a93d1fe0910732608beab588a16bbd5c4abb0ee0053da93c8450bd3631a5f5d40d2da32d7360cc101dc8a3f1faba1fa54b67c5ed4908ab508d5f4621b2909cc4c4c5f38afe7a99f0d7c54677004016c3b9b9dc470aa1b705c99bd3fb58f42ae3a56de4c3d081695c23b24abe9b17e1f7149c290dd0aa22e3c8388b6bfbe332a3c1df2acd101d22eefcfe9da1525b1a26335c1c59ae073b4ddb75b19da0becb0c66068447eb2a9c80073e62cc8611a2dbe8f66106967e52ae48fcdc2f8b5f5416b8c35440f893c8c072e47479a1133ec10c0957bd947eb2032092e10810622768f058a7b90382a36dd1fc523ced18146ad36dbe1ce097add3301568b87cfc2bfcebd5cf56be58123975235b0d7add2ccd5388222a80585abee16d2c9687f1db12866e9b3ba028ce3699222ebc6794c5baa7efee9c9c995ee8fac26a8f375439dc94192def857326ee9ac72834cc9509591ed15fb8f1f9d656664957362d29b85ea96cd527e185b16bfb7dbc8a9b91285c82d4f778c2f08b42e608222c3d26b5ff40351f733dcfadcdfdb7aa6d290390643700789ec81df8d4f94469b2d576fe4e96902607eacd5392bed6c3a4e1cf3b21790a3f94a9cf0ec68c7b484ac9c9e33f4a2e93abce4f7c054b6c2bacddefb74540368e6521ce87038c76e72da0037ad508184ca4c592867febff12ac4467dc9ef2b94eb4b6e252329a2189ed91c9f59a4c115c50106192f6450fb13aa4e6641d24d347b14c64740e3f4237f38be1f06773d54d9ec1a88ec62f21c10ffbbc3efbf69c4b6dfc44c7d1a226221e0427ad2049f565907629691a1c836f5f0efda3a8889518e2c3860cc3bbb08d56e401aeb2973eb1f1bf245961401bd2f9a2ea860319b84dda648ac235bcb8b3ed309166368a26026ad88f01a80b89f91ce65dcc01660623687be8203a2d43d85cfec5c855292b8b7618610ed09a40bb69f2eb3ab80873d731a9a2d21c2d91d21b990bb3e18e5ecd0f16132c3179d739e361aac0f7dc733c6355f133453dd6d7278f109378256a049f8243bd830129173988bb29ad322472fbac01e062f49c9cb26b0f7442a4770039df53635970fdee10fe33a4de90ad18f2cf6210dbf2213f3d99f9fd1ce079133f451525e6f3b3bcd907c9a2fc70ca92e21d73acaf58112ad17123242f539d554eefa0b299cef5630f371992808e0811462724fc992f853ceb5b39f98f7d58ebd73ad5c082e616be083310cf013bb96832491ae23acf6cb259ea7dfd0c72b5f3ee0232c15b57ea751a82f64b0d2579c39e043777fc6a761931702039611b94f5a8dca1d6bb025677a5f2081fe62689e37d70eeb8741af176e993ab4ae425de9ab8b65a0ece9ae91b6dacc26836b686d690ffa156123a9b03770a17a9012dfce7793203be30fce744002a2074cb799d08ccbc7b18b6c86adcedaf870ac03d582b5dc800939e39b7417d82a730ed4de40baa08ed19efd4b848b7d9e273ef0c2358e6424c675b471ece1c2d503e3d536fde340ecd18b25cdae15cdd819faa15bd6f5874a3f397ae6bbe6f394ec217e8a1520c3141d24dbb58e2f4d92db3de92ea5921a8ba1a41a9e1bfe0d1bf561e62c50a373caee4ffc41e0a49e9237842d788582adbd8e0125c917cae162978f3a8bd22f032c90463827a097a422f1695028b0939c86d51947fd9d5272e14c9c2f63476b92fe864916b90ac5ca7a0bab624d87ba3a1ca50f990ecea18d419ae649c73b8fe43788fca874dd74cff12f8f25cb8f0af200149619b34b7ead5d718100750646261533dec73d54443c6f2759ef60414202eca4bb2f684d4ced9ea3f13341589d5009b1cc02f0bd3db893589bf4b1bf321be351f93c70e9ca96299da50634886aed87591a5321f465e2dc1c964a7570e6178cc5019db74136918072fd2cf87b91b595406e7344a1e297eae91668fe9db315f949b434aa968e0287d0b448caadd2984b8950d63e81f59d9cfdc37977604504d6195d7b380f712138c20e90c6a6a759e888739238762eed23b58cc90fd0c1290e563d258e58a4093d5b0a59e14d2305dc406811abbc4306028a3471ae20bb18ff06b4ba72a98df6c77a2f5708c0bc5be84051f664246d496d12521198f61bb3104d4e7b5fc6759424b201e6c1f57f5e698fdb4d7b465280b0f3834a4fdf94104370e4042ea7b364be5d89c28da81840ee63f65a36d6d677923ce65f1cece402f0f6ab6aa4b79809df16b3f4522acf3c31447592ecb86a7c00c9b074c4ac1b9b197a58e8d771f707fa28c4201af24cadc90821884b761c3f122c86d2afbe5821becf23f9f75c7a0d1af9cdf4b9a94e41e79836ffc926142c39b6d1768e4911f75ec14dd2c32054ca9180c2fa675ab131d6513f2b194ddd593b33635a67bc2df19912035a4e2f79c3c9453416de30a3d5363321e2b3ada636e47b4428ff8357aeb7806af62d99c96f0b746050c251a476074ef3069b2748103e5b9797ec8b6e79d9e9762b0e2f05dfe0ec4cede3c80948536685761be77aa8959e022aa75591f62382c7d8dacdc943cd4d12f681bb6292969c879d0ee4622d6069cfd75a37d234e5fdfcf528d85418028876ad8a9cd11b8bfdaf1048197789395e4c8f736d2ccf40d75e38de6b55c7ed91ca258b0ad220cef831863d1bae663f540824615d052952742799d59863bad3035fc82b4d0e51d38ad214b725050d65a6ee8fa3ebc53193e0c4b7e993cc4dc9debd060ef936994079147fc7290320e737cb387b5d623df6e7eef66c5fef5dcc38506bd5f971b341f79547fc20c754bcefbe22b491469d1efa77dc7941b02e1798c40ec6d21ba338185699882327565ccefde7b117567a9f54ca3b061c4870d23cec6e3e93d546f24d7bbea13d0c29857da55ccea4e1079e809c03debff0a7f39fe7f377ca5b6e369b9463852dd3dbce01bec1274cc461995b470a468ceb39979fc0c8980693ba8547e451298621b13a649a1fa3965ff168da78fee6cdbd9c3b3b350e74e2bb864f2c14d98f30fc16bb70dc19f52f1b15a1a2fc603de0806cc3c92695cc89adf39d48de6e60ac0005e7b9526cb51f4fff488ef586dc4f2ee42429ab40aa732806860973b160540fdd077a4371a21a8440039951ebf1ce310d59ab57d63ab80b3b4628703a7c888ef18a430b001a2e1b308265f18c94763dd25e7ad467dc02d33e3555ea41029d6de9e4e91f4257d8c96a6485eb19b9dcfdc8d72fc9654262492ccbce7fd388e36583b44597442a6c957e68f597c9de1b00d57ec994838d628a274ab0634fb174f6d52337b8e776cf7912ee9191c20d5e9cef403e527112cbb2dba09c51e2218ead29853f37ad4406806da3fb62f2803f6602ad77528dd7acdeb357fe4094d65166433a4d65ec5416d8ef1916f4ff974874b963ce776dc567c1b1a229400b44901df0c6839070ddaebe83e19a4e0736b4c4129e6e66ed09863acbfce7af3d9043d8583270a91ebdc73278ddd442522cc61bfd6ed1afde8c844b5348352f9f07a024605151dfc9333fe15dbf7db245c2d0335204ea0b364d187ffebb648ab8b1a97393894cfa8843a134671f0a0dd3d4cedb27c8a1ef2e3b8e6219d37905a242cd0dd4f0a26844b2b4a04004bac4ec33684131bc04a16d4dac1fd765fe4d93fa956fbdb52cec5914d40f9911b29cec8171a30e7de7368fb98262a12b453b19e534a4f9be4e261388693642206ac7680e79ff8f6661ad7641295d72bb2faa043f9c68fb8052d41132b8a46d33e4021f54c70959e31240dda6bf751f8aad7a8a2d7b1442cb228f9eba89c95b0cf93386983fd9b580874c3887616943dbd5fb679d6875fe87288e0a736987a3a665e685fb4de01393777f2e01695d8194e2bdc18318dcc76e4aeb94fda799ed0644955d8f880cf82977f7ac42d1238ea69ddc12e1d2e62b1b6756b0558d17c88da0eb56f7e08da7cd248d94fb7ba7ca7092bb6e27d4abd2a20c239148cfde75a32564f77073ca57704888930cbdefe66874f53174b259cb74c704cb8b68dca23d677ae20a2877ce289984c85bf80234ff0bf39f79ff6b97e78d399e5872ecd737166ef4f6d2fd8c1977a36885d1860210a04e404b73fda3d4fdb5c7d2d697b67852e9881f4061d7b514d65173bcefef2da733b3944bac3c919bf9b7ad1fc263b11c7f87d8ba6a64811d93925a6d6579f75edb650535695ee4b834803f07df0d3f3ec87b96f37b2375d9b655a7521cef91e6fabce751911a60f953d334ea58769899e25509f7d23095d5b8a10cbf694c16464fe9fd9d78c37bc9f8c54b01650528f49502d7b5e5749972446046805904b02cee7baad038c01876433b6c2de4759eb2e4d82443c20aa441eab015841316aad2b46c97a4d42bb94011bbd2fe1b9f642abab811b8146ea5800d41e40b678806c8102c8b8dcbf10b1311d869906f214efcdfc86e55172439d6bb651cca8cc0403cc8a1b204a7fe3e71bc562d36219accd59c71b88ca5b9b8865b0363f2ae0da4b5e6e42d8efe26f4a17dfb358355f1a1ca83c535374a1a23d82ba33a1fc0fdb8ec3664bc8da418a2a7312c0b90bf85d4ceb6e9df04b4cfc0822e75b98c8a9a2ce9430807ffeefb7649eae91e5bbf50c394065f83f0bb743ca1d70a82ba09d31413140fc02e3a9d532574633ad61a763549dcd829c752f94ab7f28026b44530db146c226b5db47cad177cb7c9de23ff7a96a2e9c99ae3dc4797a454a4c9af89684c8477f1010b30559fe6d857bf71196b403033e4949d0da3a0ec548d067cc22d303dac8af7d33fc5fc4052defbc3e538f22f180d1925992588b80d44115aefc40a6b07ad0a27b9306d67f424fb303fe5b52439158c5c2846b714b9140d2c8a1fb217112412582a80bd41e66c3094eb652f97e11c955d26b08969c9f347b844fd956a0db4a0cf21a75d66742626e6f80417d13d37ba19cd90561fc70d81a2d036131f025ddcb889bd865a015c4132f2ed1671625879d7a4104cab6e95fe4aecf807579a9b202d4d102659741a552dbaef939afcba3a92cbbaf6b7ced0904001d510bee21d832647b17f48318805b1846fa3900315d6712a46536d2419d6bdc5e675539a4b6ab554c59b6ad94efd3048134a918e6fc341a1161e30e397c0fb976fab2a2dd15d5808d79c663765f21b95b6c2431562706c6ca21a5c96e328007402277dd9e845d94e0f78c4243b3896f9a2b8e29f4b6f14dbfb1b1d8d784811eb12aa11cbddf9b815685862e7a72fac80b", 0x1000}, {&(0x7f00000016c0)="8c94870fdba9e0f25e1d3c8abb3854c237ee8965849d251d36a52790741dd6dd852cbd508f852c2834eb2e72724ccb98331efa8483f5cac3cfd2f2c6fa5d284c78f039661101889cdf3fa4ee7b8d3fa9ee156a0cc458e47d0e1ebefecb77bcc8cd1d54a41253bd99383db52d69725f8577a6e434562ec22b36f902614c09bfa8de6d242f6d9eff4f1be129fee6db2bba80304d1e774213c8b7fc9278159fcc4d78af", 0xa2}, {&(0x7f0000000100)="69ca5fd9348c0545b374a61bcaa60a4c68a717bb9b23720e13c8353f52456a", 0x1f}, {&(0x7f0000001780)="c9cebbb22f6ba22e4be6316ed09842ed2266507278b1ab5014764dc2210d5a3cd78fddac1ff462720d39056af7a6bd1f3753cf9517d2b42ee06606b075bb654acffee23f1d9b0e286f5109c7846f9fae0de21a5c901ade2ad593c9471cbe101dfa5e4c5323d01bcd50ad28a8505666046f77e7ef2dcec5905df1f8e07eeff4415b03a19b93c11bce3b8d9e72e172e51fef5fe98e5b40740c517344e7d6155af583b1", 0xa2}, {&(0x7f0000001840)="d821189713da106e1ae8bbfffca6ac356ee68533001842be39b72b3304502606c37df9e486aaf6c008d23e14142f1157d04df150411daa8e2241f9fd279bab62f88a1876007b843ff085010b052b0f3bfe7f624049c4f661b9b8e59521c09b40c31902ea0d72b6c082208fbb4a2ad3f929a4a260a94d431335cf142ec0d12dd1e006e5f4ca21a20f7bc408d1c662e12e549e7b590a6d207b588acc59b362880c1285560bf63b873def82c9c12e1f9c9b89c03f7e9757d092a515681d4063229cb291bbc95af15d28134b5260aee7bced4f5e44c2079f756802083edcf3f905a0586fe14d3c8c7937037623bccefe6aa6e067be5ad015ad4d8a53d87d0d9c744a949537433ffca96c733a782b28d81a182baffe9dc4d02aa0f44611efeb2b191f823a7fb851fa9dc6b3037afa05f7162163ebca72d4bf1107c2916e1d54b81d8ce50ff7e065ac2a6ee607bf071ce69a76d9b553e59454209793ae1e3949ba5979ae5e04d9e72ef84d907ce41b8e2421e84983c1e15732a2235e8270ab9c7328b9d4555e2290f66bbb554997cb2b53494270ac535da4380fc2784623e205536827e1c9459623b0776ce300a288f4d7d5961fdbba965e3ca6b34a914c977ce14f073db70b25b0062869d49237cf6eb3dbd34802a531161c136b825022e23e5a07b050c16b7ec872961c26223f92ac8910d85486504754ec02359d4e46229e0e1b05b509d70f6497991ded3961ba98692c8e28be6aca0d8619677c9034d6777cfcea33f900acc56d218106f8b588d7da59e7e4129771b132798cbbf45f7e9ca18ad73d3127581047a184ece181ce06e3145d01f1616a244d823fc9db8a7092bff47398f24c67bfa4c33a7f4eae1bdff6f0c75f339105f229ec3105bbafe96cb52ae4664368488b4df3aaf69d9684daadcbf807c5a69f403a858efc4e46bf67d6b542cd882354d8287800477a51290d148f67a644098f5a1a123124c895c348901799b021c5c80915fc29d3da4c96c14fda78abe018b473f3195e38e8c1f7a09b84bbda2df67053b92b8f2f8b21e94420885c4fcb1a75ece8edeea7f37bf3f43495235dab924683db2af1b7660f75423ba9a5c5f5876f6735293f325656a21dbb06de1fe387c5bb6aae2cb2cff1e3be336a4b4977bc084b3bd5238945d5a882dd7ab157c660d4fe2b6a7c03dfb12e7c06476b3ffb8cf76dbe952bd7c55f8e6a7a2da8f33834a066cdb9f57a4107b349acd82022968f1037ea45b781903e9946f9157302dfece2008ff09f3580b6b5e082d68ed030b53c079d55b53c65baeb3df839b008fea50c4c6aa96c95bb5663a5024d8ff7216eb7a8f9bf0cae66b39be3668d3dc5ab1ef0bd5368a2ae09e424e76a79611c72031cfbab385bab4485e80aea09afce0903a8abdeaf6fa7cfb4ec4aeaddf5682d8b9aa9637ca4d5536d273cad476a2594613e266454d0ee497b70cacacbb5fe1842f1822a8e748304fe8c569142e75dd11b37758f9efdd26a25c455f88f4ee0c4159ee2cfd6317dd5b12f3dc6e4bb0db4f5847ae258fc46c9d7813292b5cf38a70eb4c1006108cb4a014f3c980cfd75170af08f07db8265397ff7f8970855675e0342267f353686af187f3046970b1a2242557d586b4bb036191573a0e0fa8699509e15791cac9494fe52566b5a13bff788c684a8214296bd33c1cf52563ba26969ca59ceaa7247202ce8239a75e58144882e5c6c333f5b5d819392d42eed7156b0101aa9856d5e5ef250d9124edfa484ba8e6aee562ff842c86096d5e3117474a943e3306cabbeee8e1cc3002dab7d8b8264c32163c31e277c7b3ccc14eeae2f23bc5938957999840dc301e2637cd7c3e14b067f53624fd09ac0db310aedc775858e2b8eedd6e69362c65fdab4697cd73469580d5e05bc9fbef64fc6233386272ae26c67d100efc2bcccb6c7b6137acbee918febf2186edac0438be63ed2f2fc867226b8460ed9bbdb9db3fe762739ee23bfacd5ace7067892d6b39b91e082d62a8e91537bf59186df9bf2ee5138c1e66e4fc980f6208b45c37b599dd79a0e4ceff68419d4f907f64b9e3bfdfa4973d709d09713c424b44fd47695fbbb977c1155bf18a124b4d099f6c88da74830cd5d39b0a00b49baed1513d2d3afa01f105ac1c22bbfa49294b32e0659d086eb101a80f5ad8c9c02671451341e108f24cdec422b5d832e122ad2c260e2ca09d99acd20e00fc1db44827da8f52d7a4380eedae0ddf63fdbfea6d5b8a4aae5e0d8f7ca1d316ddafe95a69a80acb13dcf1c970772ddccd4b233582ac6fba3973148c8e8665146c138c04a6a328696827cb42cbcbc71bb1d60751d6d6716d5cdcd9ba30d34fc02c4b61979ff803096424d57ec4f8d058e83062abdb7a7d09d97569e95785aa470ea4fc1be6807122ea8bd8ae0cf9a2f4f2a88c16a8c95ff14659b4cb2193c7efd609c393286ee4436445262a77619304fcc494bd3ccce05bc2d06d5b9be66d21884edd5ebeaaf6a686da2ceca1efb4f2abcb7de4fec68693d2ec360179920466a4d013b4fc774fd58af0b285579e5dac458ffe42394fd75cf93f61068551a9f9790c3896fab66543410b77a2f4bdd3b8a942f3aa275ce81087c5ae805a8684bcb4c6ed4406f354f7a8df6554da00e0161d986bc8335b743addee94da8196b36ff3098d15ad4a503c7b786e078eba4c08adc3ad144582e3369fafe53780d07c2f00f7faf46b72d4248dfbb9510299c608bf09b9caddbc5e00a4aabc92e21b8e513ec88c2c97baef796c0cbddc6c05bc60c42ea3e837b34bed9e5bb3855ce60291b4243f69c2ad020e552378d49388b6237446f75f50d24a142ac6c8c51cb35c605fcb44fc365a382a04e0d89ace44df72694797e5bcb86a258baa663b4386dc5cf20dd42231268c10714c9d2ac068fa55f3f4608319b66b0fa53f87f005f497ced887cb433f70a93708a2b7221bd153240bc4593236674f3fc7d4185d869fc7e47d44f1d4fb547a131a89c6a42c76a940a70df02876e758e1f00790670cd96bb8efddcedd1d56ad5543c02b639eb44c8b92e43c2a31d3587cdd19120ad99ccb4826520bd4fed4d5baeac7aec2d59eafe01cc0d2584fe5cd72729b8b2602e5a093b898542372d88771dd96742d1a1ff84bac520e1ed9076518fc80993c52d11a187440234a9b602cb40569ae7f4113f1c477cb861640341a5edb3eddb9b7d348e27ed5ee874753dbae38f0358dbded0c4490b2671076b35401af6eda3020689bde1765638e663ddb44a164486324f68bdf057e148cfb9117c26a2617bece9858d05fc78788f1fdf9cf44db5a0f5198f994936d34f8002fcc7c07760e43188902db62d91317ed3d0dd619f4b0ba3d4b8263bfeb29e09b81f85d0f508b304630dd5e10cab2ecafc6ccd3d2b29cf7f55a75a148ee2ff82ce4a39694a4d6b0c538adb597db8b36e09726998854bc16b8bd45749b1a0c3321d6e55d80895809596a4b64b6fa04e94ba4ed6651d7f05526e30bce3c1450977ef70355507260f5c3cd7feb553967bb692933e0916a8817f6aed9b7dc216478cd7ea6bc53ea912f5fcd4302cc62bfe1891458a84a948fe0438debf7ec28a0bc33a5548048f59317a94c4e4b0d2cef0edb562cc00e5d3b4635dcd95ffccb5dab41b21b79a064e9a55937883ff344e7d739fdaf7ce5e30aab3784bbcd274716e85b3c0214860d9066b2bdf9595fe8697b523849d16cd000cc97e80b7c130abecfd0476299707030044119a87461841d6b07179279a99c7b4ba94086d142715dcca31ac662136aa292ec9d295e3904215f78c61bbc494bd6e292186ca979f11db19e3fc6fe7da0a232a68091b2b99cff0787abfa0fe7473d747ff2baf272a7228bd0a496ed7df24f0d3e92abebabfaf16dfe2c4c47158bd60fba005912cf8163a98eb1a600f9a36561a4b1e70019d806634da3398183f2ad76ce0fbd5fd39ecb0fd75696db43c5ba82d5f4119490404c2384bb173216cd22ad279197fa9d0b3bb816407f2940a7999e274fe55da02005e90b6e6610d34ee43ac95b0c0ffb795b280b545c8aabc39cc28e80673aa305ce6e3c36ea4b14cb9b5e53cf029a0bc708d02eb649e9303700213523c622d17699150dbb9c140dc8e354facce8bde28601190c2ee9fc9fb14b49e3f210d698da0a5fca9cda0b4d6d7a042be621cccb7e0c218f35421322479eff7b94f3df829d08fafeac05d0e32e5aef8e28e441ade37d8a898ff90950628773b55d50cbbd2593c2429d8879900aea4467a433e4c9cbf31e5291b2d0fbec4c9b4857c5f0ee4ac85430b55b3e65b5ba2e1efa26821a160b384a2300ca1adbfc06e109747459e88816b4b4bce8b3342ae175d1b25da8e0d7cb1a980077a487c2e67aa78ced2404b6a4e15a210083d8bf803cf0f7c18f1498d367b21aba0b747e44080c6dc862bb6ae43c63fca71f3ba3d0406a88436343b2021390b73340a7d3449a920a0fb6fad5e4365b7658467b8d360e0e83c2ee2f11dad719253c78f77e3c9c72fcebf2ca5d4b16ababcfefaa6c82ceafcf382dbfb2559bdcb16018ddd42cc2253f81b524e95e69c906aef3231426e7770106ea316ce9325145865113229bf926ad55c5cb5e84a21bf9a295dbbe20b43c2ea34d0af236dd190f9bd4329dd6d191027ce8eb2b6be46e5e0c2cd2dedeb3a5013fe1fc0c568407a3c8df07f860aea0ace01f092d92d44432e80148507bf99bfbe72b7c7458bb4b923aeaf231597411bd5e58aa5ec5f766df26038a877ce6d3ba4c7e87ae4556876b1ab3f93a643223f101998577d686a143aebcb8fb3c53c56c31673dcb323ac33f407cc9ce89c461ff1883bf7746bd2ad2ddf063550ad6228ca71af2b2fc24a574c6ffd019a485f35c33e2f4182d393d3a087b6d223787a872f8655df2689f632647937c6ceb0325da623dfc1dfe9c7627d63bb43c27fbc4bf4b58ce051814a3b246e60354495abd99e28d73566a94ce65434f34781d68d1d49fdbd6d45ab38c189963e1159222c512c78d475abcd3b7244d095e36c9cd035dcdeaf51caaa126817053bbd24a63a78483dceae70b0289e886e739e7769992f25ac39c93a722dd4d835a98cc05c95a67b91cbf4ec6f633b52235c546990db7f6871a4bb8a167aa47db124025cfc4acc4a89736dbeefaa1c5c0d07e17595e68b61b27a4bdc209876b5e7ab8bfec45c839b619ef547ff6f7bbe27497ab345b86bf98096b7a81decda27765b359dfb2531fa0bbd197944645b5f8afbf6046a57db4db588bd78fdf53e7358ce9a13a43e570e5b3c0422ecc9c0a3583475cad459b793db5fffe318f53a9688e1ef8d6ca05d466462ea23b639b0bf8c263496247ee707811af5e2d83c9faee3abd61149055cdd75a3911eaf65f5bf833c063d441e20d30773face69985273d2add8af8ef0c8512f2d4538673b7c574a367d2c9c174be7ec539c4195c480039aa19c5e09d36e8c826122135c31c8fe36f08b97031f7fda4c40ef61bdff5df9964d3ac183a0024ef7245b79d0fb5b664bdf11ed974c5eca694a39d5ff69e6a94c8c8dec60a0b48c524454792063c6f7ca6cb24b98841bf55328e481fcb892296e4b5e12f5618d50832583161f8bde3a601fd2040a36caf8e385a26ee2ba16069f1ea13a26aa68f5e60d0525e2122f293fe7825f4ffa026d8238f028cf20bdc86ff51c1210f34b3fced2d36ab5c522199dbd319def946bcef68f91ac6e0d851fbd8dc17cf55a422637c29cc875acdc2764b6cf4f8bd135e23354c91b15e2ca6ef74a0ab7", 0x1000}, {&(0x7f0000002840)="44b2c953e396cb16b52f1570576bdae47ddd0f7ec683a25febb87f7a13d775b573bf21ba468e7c19b5f7e12273ec271c6c49efa7cd4c1ebb5e3c474aaec4554bf7afc2ecbc9d2f432d8e79b9d691b97ce1fd49ee058c391360a10803b82810959c9918bae9fe9df2551ceb03f6868fc560c61c7fc6a7f43cfba0562d0ee03effacc1471453e4380bb686c3b5efee75c9fff43faf9991c308905f627ccf4ed680546c50449219fe16230d81933720b20c1b7031e926bd59c717d4cae646bcd296630c7780ef", 0xc5}, {&(0x7f0000002940)="e511eaa861ca7bedcbd6867bf05790ed9975d25a2dc2218f768c0f08d510c96d101ab3922bd4d0a8f7aff43b9abeb42034f6ffca738ee3df901e3777b5e5d68523a26c14de112734a0a3b1ac6cd8d0619e961fa2ddf7c82149e0c83334ff3362ec11ec169f91bf7d368db40492822e2bfd61cef26c784804920fdb0e573241dd3f9a43858ecce528536ba9915555f0a315db662948c65a0aab0e4381564008905d961f349fcf73f881ef355a50ae7fa18cf6b9490dc9f51b47c2e82fdbf86ff272ec2cee312d60194bedb0a9d2534231a103c084388ff1c3c12350b98095ec", 0xdf}], 0x9, &(0x7f0000002b00)=[{0xb0, 0xffff, 0x0, "a52643fbffa762af9b6df3d7d43e5e60c4ab09898450928486157ecad8c8e98cf1f87ca82b744d3070fd9dc257cc71f1599d9a7b36cb4eb848d665648d1973fc2f7dea9027d00c2ebceeb9d63dc68e05b5191daceddd5f1c785f196d905162c80e6046d6a29ef518be7f25d15c670373761c6232fbeaff5cc8bc9271629717d87274a1428553207ad3680bfad4e6b4f92a7c7a3e5f5690b4301e7e3dae2a"}, {0xd0, 0x1, 0x101, "8d27206ba6d32b4bbe9523abd8e8bb8d0904f8a0f449dd11320c1585e6b7a3a97be8cdc735996e192c3534e66265376ab67cf9b3cd2fb936dab2867958c90dda6d4701966fc01bbd9716f10cd2c10a115545b9a94cca5c73297824b1493902598f25e1ee55c44eb391f4829d35057adf8b52fec57ff1e8b195f6bdc9858931a145ddb4b4e1fa10e65feb138c57c1b0a1f32f5e84c62ab13417253be5e186c440c196e9a64ade8dc1f30e6be25836c0eedbd7777404b22902bf1cec04f45dd9"}, {0xd0, 0x0, 0xa947, "283d89ef6773f320945fd2b7f57fb301d92426e048856bb0956ed40cfe3ddca2cb95a934c53b2e5e944c907ea3ac611d3f496f5e8fdcfabe2052429e820b1c6433cd8cc92b65f7820a3cf2ce28b65e44f4b8b0eec109375b8d0535f3b1c3cb92bc746ba83cfe17f9c496676085a57e3878714046c1e9bdd7f267723ec5a798aeccc4729e2fc337a5ac4a2745065d71fcb8e1048b68964e4a06e3e99112f8eb1c32396f5caa3da5837a4b7e98c05ae99ee5f8eeaaba84c1f1376b1dd6e3c3"}, {0x68, 0xffff, 0x1, "e5bb951eeedcd64d7a116922891b87d8359b024833d3dccf802bea84bd969109fa79fbb4cae3aa40b8fa6bf8655bc80689393e8089f4b5ee814fd2c5a6230502b820dd5ee3a16e2f1a97268ae2a9be6e4da7a91c5a"}], 0x2b8}, 0x2) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000004c0)={0x3}) close(0xffffffffffffffff) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/132, 0x84}], 0x3, &(0x7f0000000380)=""/85, 0x55}, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x101, 0x4) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0114ac}], 0x18}, 0x0) getpeername$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:32 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) r1 = getgid() r2 = getgid() r3 = getgid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10090, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffddd) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x0, 0xd) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) getuid() chmod(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x110) r1 = getppid() close(r0) fcntl$setown(r0, 0x6, r1) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x20) fcntl$setown(r0, 0x6, r1) 16:00:32 executing program 1: socket(0x18, 0x2, 0xc7de) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x61, 0x6}) 16:00:32 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x158) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/23, 0x17) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x14bd5553) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x130, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getegid() r5 = getuid() r6 = getegid() r7 = getpgrp() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r5, r6, 0x1}, 0x0, 0x2, r7, r8, 0x0, 0x47e9, 0x101, 0x9}) 16:00:32 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x4000000002) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1000000004008003, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0x60}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:32 executing program 0: socket$inet(0x2, 0x0, 0xe0) r0 = socket$inet(0x2, 0xc005, 0x3) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f0000000080)=0xffffffb2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5f00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r3) 16:00:32 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="eaff125cffffffe6dbb9ef3acec13e53793e1f2294c57a5a04ff139f7fc8716ff82fe0bb8a56e8676f5672eafbda69b179533816143bea38f71a4a841ed031b6d2d8f1b9429ac9e61d8ae7b3840b3240e093f2dfbeda1464b806bfef1a8f78505a6c8e15b3ae65bdd2391a6aa6bf9c386dfc0195623117c8bcc448c9d6a5e068ba3a473f7e1fe95c71ca708349eb514b2db9bd4463248de48b2bf7922f689f2118097212c17c6a591adbd9cfb6a9af1d0cb3919de3f4fdfd26384c3cc6bbbd668a1857852f84f9b5e92637d4ef6d65dad54d119d66520a7fe76246d7c51d928b1468ec78f9962dcf60b0e9bba9be6ea448bd72404add137170", 0xf9) setsockopt$inet_opts(r1, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:33 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x7}, {0x1a3, 0x177}, {0x85, 0x4}, {0x46, 0x483}, {0x81, 0xd4}, {0x121, 0x8}, {0x0, 0x59}], 0x7}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x40, &(0x7f0000000180)="b64b5891b33cd64b5d97a27f098f7c6ef25f9b3f93fc6c3fd0b0dee3e0d4c213d3bedf0cc69f55a01f19075ab62ec9c92dbbf735a65338cb2167d551781a01f0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) pipe2(&(0x7f0000000200), 0x10000) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0xffffffff, 0x2}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x2) flock(r0, 0x8) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) r1 = semget(0x1, 0x3, 0x411) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/185) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x80000001) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x100000002}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/132) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) semget(0xffffffffffffffff, 0x4, 0x0) linkat(r2, &(0x7f0000000180)='./bus/file0\x00', r0, &(0x7f0000000240)='./bus\x00', 0x4) rmdir(&(0x7f00000001c0)='./bus\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="db9057f03c315fe839ca84a5022266e36e09f534c80cc4a9cc929429364ade82612dca5053bb6c41e20b63285570f3b74e06bd791b7e5503141492a003b9eca1789b5a9a45003801bc44f67196b4a97ed9ff89bce0a9be1b481bf7a9494b76a067efe9ca4c87e0f842b09edb61f2da4b4af1743884143aa23b698e38e67ed8e39031d77a1027c19278b4b84672b7a5a477449fd351fe593052ca40b568868931c33b11f88783f3e638cc9e76809d6c595ad16dc800895988d009905fe41dce98cf71926d059a84526f71a0d8adc74db58b75273738d7d835bc73da1de57ef9f3a4f6e07e26ff3a090804c1f117d010cb34e9eaa3", 0xf4) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x146) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa0, 0x10) ioctl$BIOCPROMISC(r3, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:33 executing program 1: setuid(0xee01) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) 16:00:33 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 16:00:34 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000a14000/0x3000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x18) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b7632020000103a402ba4ee0c7a947f442d447e8135b97f756b79cf30f0ac03c1e91e469f1f3cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c24500"/101, 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x85}], 0x1000000000000214) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="12a58912154f965263e4039d64d8775aae7191156817381ceecdca0d9ede76ffcaa6f97083fe0871b772efecbf285ab1", 0x30) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x100) socket(0x3, 0x4000, 0x7ff) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x0) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0xe102, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6010, 0x1) 16:00:34 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000762000/0x2000)=nil, 0x2000, 0x2) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8020, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xff) unlink(&(0x7f0000000000)='./file0\x00') fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xffff}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x408, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x19a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, 0x0}, 0x80000000000) 16:00:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x7ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = getuid() rename(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)='./bus\x00') r4 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)="49df0dd1cb30a0f1abb0c578ca1a271cb31cb1e5285ef43690986c95d99c879c12f87e5a8b57b6716d7be53ee0f70d2320fbfa9a9ad06dc3d6a627ff1ad19f4a9c2e8f9288d17f76b3f5cb6f6b6b97c3136512eb3aa553e14da8e59a2dfdc635a16b185737a72291783d5c612a27f0ce2d643ddc939c20c5367956a8cfa7cd3ddb38d60e5807cbf9cff55f0519ad2c73d1a8b1c1b1ac6a98393fce4fc2a0b934a0adfc047babb2d1dddc6e46f1f9e9db6ba1ed83148acafe55a090a970da2fcee999bbeaea99fae421a4c674da7ccaa619fdb3e59f1c1b74feb5d6cbda", 0xdd}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000500)) close(r0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000440)) close(r1) pread(r0, &(0x7f00000001c0)="09d4a136c57d46d51c5d434e6c72b480081383f5485fc0916f42aec8b945db11fd64ef2e55c8c25a5aed9fcdadfddd270016d82d6141123030062be72645ae80e6924091acf86dd2fc2addb14e3cb48573224a7413840e78bf133e8ac4302700c553b4dcd3f8f974d685533fe2476d35a3274bf0fcc9b47e42c51490e4382bfda3b24e31", 0x84, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xca, 0xfffffffffffffff9, 0x3c8, 0x1}, {0x400, 0x9, 0x1, 0x1}, {0x5, 0x5, 0x0, 0x10000}, {0x1, 0x4, 0x5a1d4594, 0x200}, {0x4936, 0x1, 0x10001, 0x4}, {0xfffffffffffeffff, 0x1, 0x1, 0x80}, {0x5, 0x7fffffff, 0x8, 0x7f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETWF(r0, 0x40044274, &(0x7f00000001c0)={0x0, 0x0}) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair(0x2, 0x8000, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = msgget(0x2, 0x80) msgsnd(r2, &(0x7f0000000140)={0x3, "fecdd1ee63b0fb8e442bfde47a"}, 0x15, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x800002c, 0xfffffffffffffffd, 0x73, 0x0, 0x80000000, 0x9, 0x3, 0x1, 0x2, 0x1f, 0x4}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000100000002008, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/36}, &(0x7f00000000c0)=0x26) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000140)=0x1d) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11a9, &(0x7f0000000000)=0x2, 0x6acbeda1b43de0eb) mknod(&(0x7f00000000c0)='./bus\x00', 0x6082, 0xffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f00000002c0)=[{0x7, 0x2, 0x3f, 0x8e}, {0x3f, 0x1, 0x2, 0x3}, {0x8, 0x7fff, 0x6, 0x2}, {0x9, 0x3, 0x9, 0x7f}, {0x181c, 0x1f, 0x0, 0xfffffffffffff8b1}, {0x7, 0xfc, 0xfffffffffffffffa, 0x3}, {0xfffffffffffffffe, 0x101, 0x9, 0x9}, {0xc20, 0x9, 0x8, 0x2}, {0x3, 0x2, 0x3f, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x84}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xff, 0x3f, 0x2, 0x4}, {0x39a8, 0xfff, 0x3, 0x4}, {0x6, 0x100000001, 0x53, 0xfffffffffffeffff}, {0x1f, 0x1, 0x7, 0x401}, {0x4, 0x6, 0x101}, {0x8, 0x200, 0x1, 0x4}, {0x0, 0x4, 0x2, 0x9}, {0xe3, 0x7, 0x5, 0x8}, {0x7, 0x100, 0x8001, 0xbd9}]}) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x1000000000a6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b0ba62333c472dc405d989e0d38e80198513662c23dc64425dfa9f3c32eb50dc59751e714a304608e64d990f62562fb68ed5f701c5194c59655fc59ed4b85fdf900b16ff6adf3ba1d4c10b34c002b8b70391afdd72329c02da7911c103fce7244e862a83a0e52d77b2b4b9fee42bcbf1aac4a75a44e88166720e6f176b94605a7e354315ecd1c07b328cc2b4a0fe3120e59a6fa89e0e3eb6ce8c1376390638cf5dcd9abf63d8915a071812184e8ddc7917e578dcd5d802412f3caccb0055e3766d3b7e", 0xc3}, {&(0x7f00000004c0)="2f92f8bd5a14e3c53ea1ed60c0e6f1148b68ad374e98e29824ebaaa0ce659344c26fa7537fce32962e245e4099befe7f40e7d6a3dfc371835b7bff5cd5c339e96abeaeabb8522933d2578a8fd2d48446d689a2bfbbc5c4042e51a1ec5a4ac1cd02f0a6d1e11d3d2076983c75b6b9999617ccf6f87b9f3794881639cdcab0d85a92b8df628ed222aca7e74d6b3174c731a859ef0c6d00e613129b0babd59a9f3bc0a593e4ca75d9c8d9f9d1b0fad7e050d3652d3bf5372e9e", 0xb8}, {&(0x7f0000000880)="f26169e609588b17682891ccef8b5e56221d5014baa2aedfe28751f8cbfb159a70bd69708431a84b79715ee2974cfe76516ad6f8bcac36a97acd36b0618656c1ca688eb863cd523d02b45f9677674e9b52248be335b0c0900e2bcbe5872927cf3f09987b3b92e3a152ccb3a3381e653dd6c2f4e8eee30161435b32dbc1e965b78ec4a1967320bec1aecd99944c870733782946a1b2c02e1a0a4ba4b096d808d51db3cf7244983c1b1c140559452214614a34f470da405af6fbf85c8ccc7eab17bc9b4abf685fa6fb8278aa98505de31df9635f7de868892e608925e3d67057a2af9e6dbbf5f6ad3278ed418f672d97ae71d8f877037e1d9f3221fd602aa4336fef2245082758b9b3c64b578e5e54d3e818f327833363bdebdc07fd4a2ccf1c696d228730505c776feb164853b183ffa74a4e309c0d860c215c3b755bcabb9b84a1d50bbc25345fea6279b1617b52311a6924ad7639c94060ac1920f4f6d1e684de68105ca3b1e24c53c3cbc917a70fc13fe8a8a6baf1606fb5c805badb087b33d89525cd7948eb1a745baabfb83a004b2f6b997999b450fa6d79cdef78c2f542b1ec68fed045b8ec741f2e69ef38c6699503a4e4fdad467369b5f79d7e31ccb42fb0c7393349e7ae76c92bf3bbf0dcecb17b9ac9ff4f354adb45ea2df3cc5c3ff3bc9c48e8a71735e7b2b259b62efae7748423b3917f986ded3eb145beb8ce8409bb99c679f324ef81505e1dd6c3e0a926a9bbdc1ff34fb12e6582ec16748da0b2c8cc8116eb42207aaf29aaf1141c889ae1e9b9d8a94b83ddebfd5b654c8eaa7ce5ed6c5cb219f0ecd1143d35c38c4b7f79b65c8f8a619ae09aa750a68e73237bd20bb7cec5e0a9893ee61080542808a12f7dcbff5290c5d4a4bc97c52d427f7fa8582cd8623ddae114ab9c07da7fcd9eae8ee279aff165e7aa0c0b450efccbb4bd23fc47ebf153afcd104457c65d48673dd09daf91d6c7173f05b592160706722d7fe077e14e983f1d5830bbe46fa3762498b61d34ab2a09a8a5ecdc20a76ab052120deabe10e41775da36b4faffd569395d4f0817c121808b634932bf03189b44f6674bce9ab582f298f668d21a18b8fd2c7306d4ea20e7dddc2b9c82da9d457068243bc6efd22ad8fdd349fa9287031246b4e9a01aa3a9a092001a49b6cb27079ddfaf85dcc4701e7b6488fdfa0083755cf1ea7a524c11e9323fe268337c6ec481ddb5483d27e5372806a479768b17a2563e1a8cb0bdb0878812df9cbe952a285fcd2776c27cdb1cf86d1ac4d48ccdb04566b2e5839915576f7558a25e21a3aa6ab316d89a54df990b885e772865f061345dc5874c9e6ccfc206163d4a3bb07899734e91dd298be3091c5da1d847ee1bd439d2d851036145d83438371747399cf111fe084e1f86b4685d27dc6cd7d649cbabc23bb87e5de46553f8aa3db1c1d1382e95c1033641aef55282f928991c3f29f4149242046a7990162834864ac980375fbded8260ea13d0971b786e8b19df3a68737010cb181405f1a0a53a8643a05a2e5b00d501555cf9482e15312a504abb2e5e47f2ca022264391d578204bc1c3bd6e40f69d39c70070802c311592629a0a1d104fa6c8d68243f7b321a2954e3246d295dac2b6cda317926fb25587714e1377773f99f68d9775eb9a96f5171bb1da119ccd5706b2a95a539e5eede9a5906fa3e77737aee87e9b116d29aa438fb190223a631d5dc52df425b3f46ec6b2e4398c6df57b1ce477ace499f2158f04747ad9c0fb232180ce1df0eb705b6f6c77e6bc1f06e36c992bfae6c23a72095f9451397b48e674c6e29bc1a56f2a4ee916ee8bf6b891b76476487698aff9bc69b20a0d5632a8222c3a94cfa97d8fc6e6136549368188b098fffacb8c3e31edd2bed252784542741f34bbaeca07ba3bfa1f062451d22558db8a52c07322ecc6f46b206fdf9fd75bd9b19cc0b37703b01e89041aacf2f51b0789ba38bdc6156ca8f4ddb68c1d724448b3c6d390db91e3b9b980d0d440056cbffdb4bc3dcc74c6014f491bd53376abee33e005cb4aaf2c6ceac071b6b18e7599d69770d6c625ca21c37bb427c9f59b2178d8e2b8c5eb1478f39338fd463e15c6465bfdf1ad57015cafb6b0f885b33cec7b495921e2cee0835aefa921fa8c78a87823a826dd8a860617a95435b444dcfd51b1e2595899882ca570b9be352fb370e753ffa6592a31c8805bd7a9d9514fe7f63c22941d1eeb69bd5f37826678bc7faf7e28312df11986073355ce2889e3f71ed2689249bba68a9d7af61df03b20ca64644652a523d74f8d0862349536304820a272630cb4a0c983ac7983ffe67ee4db24101918139bc39474d2f2c2f19648110b71cf9687a3604f7c14b788def394a7cdc137494fdbf95c9f40ee24555b2c5470961f50717961b4353d8b01d3a8d231c5c58dfb8670e01a59116853eb45861a66b3b1fc5888643be08c03ce82dc1d65608c146b6b3956bfc63903cffd0bc8ede8bba04734c85f70273de0928c30c46256d3f026f9eaa25d6c7c6688f14f11f2cbb20704b7301665bb90db6d633d4b98731f0bf39c1939bcc7ab1ccb92f4d1750d07f4051fdd16021cc9cd14f635b794dad624a99c135fe4971022a597f98a9da069a89c9d6d817cb3425ca185130ff1f5a4a314531b3adbd6f64ef474f203563609a57ce41cfe3e090f1ad64c9ab680a74b125cb92e62c38102ac3c1212a9899add9d98ef09bf38ddbb647b838a9642ec97a001846a5242a1e46a09fcee38405697c8e17549faff80f113038d20d58f14f3c8fc1775e4922404dd625dad5a6ef2793c81bba509f43506046d6ef2df40531489c768f17d31e26ca97602db8fd4390167a64f14e2d790aa79192cacf98daa2688250d3607988bfc61673e7a64b468221eaf4356d562df232df50e9b15a963a2782cdee9038219e35ac0f884a6147b2be4e718151cdce5c4e14ae1694b2d630ea54b066c8cdcb3055f8041d2b0f0ee0cc8e39a2f7e4f8db91abf1e4071ae35c737331293853ac0e906a18e8274c1d44efd3c9c7fb0ab85852b6ea7f5d95755dc52dfaebc9d5a05a2d87c163490e2b33b58313822dbb20b137924e881b227a1dbfb8eb26500e28eabd3ee5f8aa978bb7ee15ba80f07dd48bfe4952ac7529c96a93cfcb8c4c6f351b5865943c551880177f07dacd0f9810bb804b3d142887e8f1b91502d7f397ec727d90603b703eab212bb016ad940f956a9e57879a7835da5604aa782386172287edede7458f17a13b97709ae7efa3cd6170e450010ac3a79e61da51033712e844777194a84b57c6d15aed0b53314e41e1da1dd9d15ea06a08f9750107ed4d305f984de46ba5723e91355ea0365dca40aa397dbb1063517d4ee23b2ce4c7ceabbf4421bfe30333d503ccbfe63390930db9c5669eeda1ae7e0d0428955d62c78469240ce63896ae66f49d172acc4ceba13d2b7ceb1cdc97bc8d7e4e444980772c22dc9011e631f62815a6888fc43e1c424eb5d69016f8c9f1d5e933466e2eadec387b469972e2d88a64c262109b702d0027c9bc2f3fa55f8c323d4b99c0fa48a93b7f416d68acc135c1cb47059dcb8073a3ba35c80aa09e08262243f7bcd2bf2edb0a3e266a1f7d9e57e51cfe17d37f2734b725c0f49d8066ddcb59e7f83112e41a3795bf26a7faeb3a677c94a1a27b63488a4e60c29d50890e6ed17d22274f750b793b4b92cfa23080835e6650356658d8f12a17b4037f15a714863101b0e58a07c0ad65625caad39e38d7719a3af5c0de9e940a703d9a6efd869aad776bb2314266d5eee84fe8603d5c76aae62a3123d37ed2237aeb6ddf51484e7df399171bf635309a162beb77881bb8f13b2e7852bdcecd75180015529c88d8b2c718ea2ad2b9cdbeb762150ee0a9b2fb4179e6053fef65c5f60857355091bc4ed97011882dae8a20784ed09242b551cdc77b1bfae0cdcdca898a27dff47ab76e56abf36a31e19f2e72a12b56f73bddc4e739a64a2d255ceb9b94e8e83226b1a84b87099b7f994c62150d1d98e6e5a527f79141ce646674a9e7ae8feca450695487398eede0d8eb8ad0014972b4bf847f1232bcba146200d5c3c7a9f9352bfb82ed6857ed45c6d86fa6cba5baac17ae6e21a57d46faeb10ae6f250348357989daa8ac2239384f333d56c8046cc9eb91eddec5ac940c6040a64d89b9f15ab25e7d97345b90bc20633dc8ed29ff14afe985dabddac25574f140fd67a8395ac4489cb909d93797de8db1784cd6191f5b6e0b425a25a4f03957ba6065e12312093e0f5d09fe502a4bd59e5ca56f4cd267bc899ac4114eb4aa99a6fc0f0b5d1191fa9b4e3ea73dd671dfb4fc7fb33c857d097bac72ee421f0872b5263c93003f2a824bf29526dec673becfcd731f4daa95364c19788730643cc88c07749a4fd6327e6522403a7c4da6d3dd56a8e351b7ec56071f08ac31a816a1f52a6f096f95f8b74151d16098c452886bf5416600de512913556c8f8ba56b86cd0d2732828606ffa79f3389987d8fab37566a113eb0b10d2b7c23106bc487b0f5daa65112da9a68b4142e3bb80d47abd375f0ba3a74b819aeb2fd8c3382e63817404702d0139be1ea35c047e18203d9549da73b47723135e2d7aecab8d62be9feef12bbd39fb908e576f48c680bc5283f0948c61e8089b4253a8e2dd1cffc6f5089c985c09521e4af22b1e00884e445afd2e8879379c98235c9c691650ca4e6f7b511d14fc55d30d094979dc1fbedc62a183c4a74a9f226c3c4d99b65ce2b39b5d725a96fdf67e30fbc2a00b5dfee5c41dad807dd05270046e03d3a1a491b705c687e87d8cb6f5badb21373de134744149755c500aa72bc9e7bf71c8dbd203e24ffde2999268ffa759b5f070e25f2cd9cda2bc019682b2df738e002eefef23992e5e656b58e1a0695640b11f044af1281f6231906d25f197ae6d1e84f1b0e1d6e9b1ee9ef65703a06160aebd2fa5a56dee2e502afe8c209038fb30641cd93b2497aa0f070c0fc0cdd8ff9e7030809693fc7f37e84bf31a6e7ab238899c84c6c76c9c23a21d0de074b59951fe9f1323a373db3c99a707ea6bf6dfd74367c762543177b22e258c1653b3fa3fe28439a555e448b2af1aa3368732bb93c8efa53a72790f95f5d7de80283cdc22ac5b1a3ca955b46717cd79bf07dd4ce79b46079945950e535196effc34e84887a108b28cf6cdb1bbb0d55d4ea081fa15592e686fd6b502a56052b2dbdaf34a1d6e2017cf00b971f2bd42e5cdb13ee23906b4aed7ed511757b964be7904f37735d4f94d1d0903bc8380ea2e521259d113db906e5a53df10093aefe89a06a4c4769aca2a47913af021fc7408f839073a696913d80276406156888b5e869a837194b84d179ca08b38bdea022ce2789019f65ac8bb8fe43e61905581f27e5bb16e7dc96e0731fe16683fdaed9e98dba49e6c9a2d029497b7f4084dc355168db80b4dff73a56cbc2ea52c394148da43cea0a5bd5542d984470005fcaaab319df67b72148532292b16f5717dfe7310d3c12fa94f9c220f4535fe007069dbc4b132fb5d7fe98a6296741d779afe2f0348d1515ed87b57220847ead6b806b86a47e9fbd625180adb015a79b9f00f751f18288cf07a40e3a32c730418e0a3c116c983eefd96f5aa72e58ad185280be4b2d718c728ea76a052e380fc3a0037dfd92d43810f051014bf93d92b6013e20ba281b6269d427cde0c879f1d99b45573b041fef7bb4bb840b1d028fc62ed0b3e2dfa289390749760b0bafef0a416dbb28638c94", 0x1000}, {}, {&(0x7f0000001b00)="f567ff1fd8b839a2cb8cfe36f7a4fee2ba004f72621e14f0a4c435b8c3fc27082c6082f06c9e3f54f88f86f6ad8aeca04562dbc38391206b3336d10e64debd6c6037ef841efb519bc503f050ea94bf985b74aa78e8beee7d67d132e4862bfc583106287a7785437cb911a3ec5474bde940e263b9d170482c7430143e31210ad0650fa99e15b4d4f9cf38dc4b5ca527d4400f06f81ce8f9d5be45b394b848d8cf8d0ea1bd66a62d8e4067b7a339e8ef007f3ee332c17f829ab1f9078319d039710a54cad0f6d86806b1758ea3d6d7feb64a68e9bb2c6bde695cbd384bd6a4bdeb60981caecaa1334ff24280e7ffa902e02e770b5d79b744321715e6889b1b479b46782719e452dd4e019ed2cc968e01da2bf5fbad1d6158a4ee12f6abd99b1e1292bc1f17b3f1a2a4634a5ac7f543238b0e41c90aa55508e78b11da0bc72655f554d1417ce552b8a96cd39c7e991ddd0152793d48a445e00db1ace086315db3a1ffdf715851d24ba8c64d9ad4b4af7577d8718a04b0c9ed1ffc6ef09a26aa3f80d393a5f8ce5f1585167f8ce9925eba4e41656e7349c9ceb4608759249f7f38d9449727e6df4ef635e8b9daac57d93c2c2e6e15a85a22f240bef63eb53ce011564257b89214b2b40fafc7e78e388bf0bef0b7bf4b3c7c7de7a66fd8e0238488145de507e9b37e5c61f22bc4dd5a10d6851ca12727eadb0ecc8de11bef41a6d75b8e46ca8b1cc5e5b5be8aa38ef3a04a7faa09182b97e2e4b187128e23cde1883f6de2f639cdd789740657e71e79b96397036c58646feff6c194deff164b0060251bd56f9abe8834aa71c5192482d33105e55e13ae370eb5453e7f6345da3657d36852981500dde8ac9ab0e3d72b30406ea14f51d37765c2f06cfc065dd1dcb8a2d85a61f7a3ef1ee6af83649d25124a85e2af562989eeca49bbe88df0c84fcb1a8630ea8c6e9b6494b851d843b85f18944dee100fa4cecc5d071b9e60d853326e3357e88d2d9e9eab5261e2922afac95239a6118a035dde293fc30519af435c56ce9956d5ff10754d1f82ba35854b59c92364de24d1ac541ba6a5c07d2633e06493be5e8dce186a4f33448555d830a7579a71798c0b9e5f96afc50ebd5e2d1254d475da0f03ffe8962715b565fbcc97d2a7569e23a4ac41e5313fa3bdc337a5c330201a2206a23ee90414c5febf4ee18f9d2633e95202bb4cc0584eb540c96e787d0c78f700145cb7e3114cf9d4db1083c963ffb6775981d7be915cbc734942d32ac16605c5190a263ac7c3fba1f467c7e3a164074cacd7aaf8898e2cc37a089e57232b3b7b4298371c5766260ea6501e94c4798ed24fa8164198d80aa16c001773be4761e2f07693aba1f0530f4dcb0adfbd5c98561bbe9a1942fc083d6a7a9de5df9edfe918e2f5a8ccad977869919dbc3c0d9f9fcdc4d6d479a65ab4bd249d614b4abe73c8e23dd481521856625f0ed2a966b9afc059284572fac235ea87e9ae52048d3ebfad0f5e975446494feb030c93c0168b80e78e05fff6d9e983e0f5b8ae3f51a2010d3411f61dfece99bcc164584705fe156ecbcb1f0407a596aa6fd668b24faf37b879d764e641558b48198196370fd9e5c6e3c9723419db5d1b7d65bf9ccd8e00cd872fa6afd576d7e1463f8226d5f4bcdb9f053add0ffc021a839c533c23908157486f11ae10fff580edfd6ad263493187d7b67f9d405c6579b9702dda796bbafb42c6246f033ae2daa267c592bec7a4e1e38fb1ffc12fc8efa36441b5ff8775016d1d7edf211b88ef5d4c3b0828cdb3619ede36bc75e7438418cea6c97c3a04627c28adbd5fb9cd51728c715bef8c3f26ea5873e12a6c89d09266ba3694574e6bab8a280525bdfe3dc08fbfdc08eb1de8ecd363b00389a5a5b99c6369bf2601cd0610c0347c25434d045996d311fef61cb4dad2734331aefd507fc3e5151e6864a2105074dd374cee45e14ff4bded0fce683fe521456f68e01d8f5ba53b0fc27bedf97ed730e6722fc2d403e34179cfe6ffc7d264720d1c9b12665aa52c7832a5dfb3ca389c5ede91b7aacf3d8e264bce17a1bdc6eeda6e6dfefa7561d377a6e86be80279711c6de9421d6fe351d2ec92bad322e1e34d7db50463cdca58d8d2ca1bab53ada0b6978fd345c94902ac5e1ff9f7abaaa39c242646817777846a66ea7ef6445cca1c376218dc48349ccbe31aa31500b75fcbb9e5c531d3d23de002d2d18c49c6f1783793b050c2538daf16e885ed8630428f389b22a02e9ec621cd1391b880fb296c1b4361f6aa03088debd8a280b71ae93a49e0ae4fa45446d9e133f1352cebcaa690bdcff9e67c95d67791a9140b13a9c8bf359c97e6dd337d9a1e2cff932c6b945b6cecb04f7231bbf65081edef58c1b4c667e871145586428604f8f5e4d0320ccadd006aae60a341e6fe70ffb8d2dd33084e67205d1eecc5dfc5a57b88ff1c7a2388ef9432843bb83e89b1dd1d1c54ce37eb4f02ba3d7151a074c16183f858ba2ec3f58789a3bf14b471cf558862aaa3d01a2c2782ecda8303a78e0ba5bcaa981c1224b053dac1b6f23da1fe9385b93095f0d245b6c2a057c726e1c78504f241a55c4c8ac4929ae1c1e561838b0af5b967dbf8f205c2db02b1830603cda84cca7e96e75ea9576c7a836cf1c775f6e26cf1341208c0263e0cef68004f3d16d4b78cbc6d1faa93e08500cb8c64165657537623238a307ad4e442221cd11930d1a8057fc55b74eec8516587f190b097b5113a150950190f993389fc6142226c7d0401cac17e4425547c5e3bdecb692702e00a1a5dc350c37e0ca6880ec17395092a214d2fb6151a0cfb9347058a9dcd6e855a40174a3a6e93fd342b8230b44d02c7fefabf53e6fbb64138a03b94c5f606745541294f2db61cf2ba93259a8e25c0883488c5fb64101326511a494cd1949618061a0d99122652679e5d25a47705a2271ad70d422808958ce982f904a968516ff7aabf1a551c6a6cacdd90b5312cc08c483b21c13c076e3a21ab7bb2ad704471f1c5175fd52dc2d2650162362440121acf09115b3d5cf22127927d01069de28e9c51ed41f1e873e257d257d52a07ce8ee72773e5debd29eacdc710a3025cbf09432820f4fa3a0f9664f740728bd904d1559b0bb353229d840b2b7d195d0ca6c7e5af1a65d38aff35b04f700bb633cd929eda14433fe69af69e509d1ad41d5ec960bee516934897a61ac04698b60861caf146f066bd6c298a4eb61972897501c92fe76cd4a86c3d3d4531951f65f803d05256abd7b0d0f802f02a92dd6d6c59c9d79ca8221a51d6f2ebf796d14cee0eb9a1f5af3f1e4edf90f1503a42c1ccd4da1269dac77f9a5a3500aae37dfc01238033ec3249be14311fdd7c331917dccf91a77462a3ae178b71e1b0b6206f5809618315766b3a96e3b41006fff6bbde71a80ba14fc81dddb4b947085a0305f9df87eae8dcb2d38cc935c8b955e2e01fc1366ae01a79a7b9bfdb6ed3cadd4b4f273e9f2b86c94b66b4930255bfb6696e46f50667a4ccd9922e8ded0c7bba3031c3338352cec5f9b31000003db486610d8744b5c16544be14cadc18ba21b64aa5c56348251959045b99fd2e0c50f72f6c199bdffa970a76569fb386b0f83cdf067a0394f065b0fafce99c7824fcff4667d80deaaf19fc9b2fdd9e8bffeb067376967b160652bd3d264d6a39f081339eba7368f9b840e9adb24b14bc7481ef90c493d3d4d2bcc0c336db92d53c3fa973037678c15c3c5f00da07ebb20217c13fd86404196c70c7b3c13ddd8c2bfc88b50570107b90af89918cfe821235ab77fc5e058b8018e478d0b26a9d3c410c046b5768d632a90231ce3ef87612596f870fa1ac0a728ba1578016f3e086e985784e8fc01804b78b5cf60d391994648ce3f67c8915fe17c3e129ccb456206b0d825712bf5f847194c0ad6c9668d25813de8e309c6f6c29a64301e8fe97a3285d241309af098b681a139414f1fdf56f7fdcd0333e6e37ebadeb2d13dbabdf04c9564886ce5fb2ae56393bfa319aece82fb23214f976e7fef359e235257bee281ac024d13ff639fc1ce606d5cd672a8089373bff8564afea1ffd56d73c9acad6e60a65928dc3ba40a6642c017321c36b5ba4a176d3c8cf6d34ed30f8dcf81645e0842e98a13ba0c18f8b198ab429d422fc4876c4bf11052bd0ced7711cefd34d786c43d03817f45ae063122ae76b481fbe09068ed79bc364f3c046005dd6f345738663de32537fd52e506e0c87d5903d0af5d058f1442e7a22c5f3dac24920945b47c1682594b64de0e0bedd85fb5e7a6e127b369aa9486123674c77a15f22273bf3fd4f67064f86a24efcc0c36d6b6e06a9743a484f351132657a49a8f453b425e94a172844d6dbb7877d5ca0c8b75abef9870cb952b281734fed4bfa32d7a06f91c0ba58af384c43b16dad113d3610df6465ea34881c535621419fd2fc737a77b9a4559b645e47f59553f58bc34ac312c611df9521b420f1a061159deb45c06aa20b7a84bd78e869d01c0d9768f8024c53fbc414b842f27fccb166f4ed1a55569a03e92db9ca45147e802285d963543c0831d7a40deab01ba499eebdbda787c8320c7c0798f800c4f39a4dec10d90b07b25fc8e34bc0ef9ce212abe914008dc5c0fa41686cd5de04b452f15dd47ecc0c57a6c7f3a5ad9bc5b092287bc13d6a7fda69e30dcc534a92f2a645edb4b991af4a95aa59d991f1de2364f0a04956f1e7543835524c06c16d2872b3633c58df981b65d42c275c99bde05331b2c034c4dc160c476c3ec3464120bc83b4cc8bea7efec25c29c4d9df9044996c44b5669435f36e15f3c0f13666ea36339dc86bf35648ece2c3d34f0c3222a92fa06ac713195b4cdf3f48d00a5a2d9a93af8ad475729db605f16bbc6b424b064189869112c270253bbb4db45fd885a17fce1e6ea38d929a884ddca4e9436b55bdbd50af4a5ea19abe9b5f4d901547a50d0f8028022b6aa9df44d6052dedf4ec77460256b98f354b0004830d507ab56cc6d4bd37fdd63b84ba536d97a5acdb256fe03021f6395028dedfe8ff8efed8da7a94c3e1fc748568417fd031470bd8f3031be1f92c181229c7fdd8aec0414c2fecc6318761e6b8ac297981c72886600334fc84d1b4275a848b68e3753c797cbed92d103ba2d7574da6f1b49fe7ae8e975de3d6f4c6de7c4d2962784b7b2d8d045dd9b0246c3da92db66429d2239ce134de27f17c90dca15f15279aaf0793af7e49f757c4860da1670631f2c94359477994c6872b440732570fb529b8ff1daff9187fc0977176285a5ac4d8a00a811a24747b4298e55c32e736edac23997f9760e0800713c1106f812fe04f803f30775d43f8554093a536e42d9dbcbf6ffe090284e03e04a20d8bfa5fb946768c1c2c1c60b4ef128d97da24b1741eb3ac232cfeab4843845dff6a27ccebc9991b3298c698373b4baa2f800170da78d0f53ba626df13f4ec00df77da0c13bec84ba354f71800c7bf4c21e1fa14964e5fcbdcd85260097b50dd0bcd217730157e3bed0ca5399b6a7bbb7d413b5b7244ff32da54d385119c68a3107327a703f469299f927da5a730a10bc076df80036aea404c0e94981b80d114ac42758b3c84336ce8e7e1300a2c1ca09d19e8d445f5380b6315cb2d605172a942c98e81d48e084944b71b3ecde555cc64e53d4e1ab60e07f5b74ec23ce635ee2e4914ab093db955bc28c6014b481b2c1d5d4fc177b059da6cca0a0dcdcdcab3305c3cd5995a2801bb044a8c0b7150c71333c6b5ad6da64f11", 0x1000}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="582ddde7135e6ea8f882a3931515bbdc0c723154508643afdeb82c30f748aa9c40565a54abb0bd84eb9b62a8b9e3a6c83bb8e784bac422803807db71cb9c41913dd6f55e250eeffb42143b171798d2644453e41ed8", 0x55}], 0x1, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x37, 0x4002, 0x7f) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x28, 0x5, 0xc441, 0x5}, {{r2}, 0x3d8251b5f8fd3082, 0x4, 0x80000011, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x3f, 0x6}, {{r0}, 0xfffffffffffffff9, 0x90, 0xf0000001, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x7}, {{r0}, 0xffffffffffffffff, 0x81, 0x2, 0x81, 0x101}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1f, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x8, 0x9, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x3f, 0x1}], 0x8, &(0x7f0000000180)={0x0, 0x200000}) 16:00:35 executing program 1: r0 = socket(0x18, 0x4, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) lseek(r0, 0x0, 0x0, 0x0) socketpair(0x30, 0x3, 0x2aa3, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) close(r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7ff, 0x40, 0x10001}, 0x5, 0x100000000000006, 0x3}) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x144) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) 16:00:00 executing program 1: write(0xffffffffffffffff, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20200, 0x0) write(r0, &(0x7f00000013c0)="a7652010e0221da8d6d7d73942b48f10fae1bc335746ea6d96562c57e49bf166418e3274a9aa57960fc62eb01bf7470c7b2043a352d9e56bd7d136ad53137b0c3b555403c32600811fbda33016fc1964fa936f0c8820bb158506282bb5e2fc012c5cda51b53c8d38b17e6ebac25d786dad16ab9c26af681aadd01bb21163f7a5535fa68e632e20a0ec38c1a5e8e951c20ee749fb4f66ddd3d0069d5cc089445f879431e6ec51df113e7d5d71bb0576542dcd66b80935e04bbcb6123ad87c8be4703a8e0e27f978325623020f43eca5942f364c381e7edfd56387df4730e64d43ff38184887c08dc96f73b0e89196b87b59d17b37924a86bf0554fcdea5ca0dab738e4f0fd04b1e5a1816ee0006c53538cffc9c7d3c8902e7d7789b0381da8b9936d6b4314d286415bb4c5cdbca5267b1244886f551f7cf59e12f81b1b221f5b4a6f7cf643d9a597a3b7a460ea1a0056204c039925bb905c7fdef45f1fcf21412877fba844ebc8bd891c01d8806d0f6c340ad521b92ecc593c880372e090fd8b337d01eb8d36001e0ed658d12110169af1a4fbc9b64af6304e554934a26fcdbc54cbb2175f9c6d6a1626169451c93e0f32c0d4b1f3f364b51775fec2b02f5d8a3c29d37facfa1ed7514ddd8523d6ba471cf1f9e8b09ec116afce94b4fae16b4f5ecc45cb59ab58d1d49d5c4f42282927bac0540c3777826f9641222c82781a38e8b3ff3208dc9875f046b35b1e1354d2f51fbe8dd7d3dea4912d0e28153aa2a5c20a265429011f462aac926d19215907fb205f14b93d0ff5ff37354ede3ed4e62e800278aae18f48872792a484a06d1e57c4134f9abd771cf865731432e90ccacc824d119b47962db9fd52888a68c030ff344b212ca3829212ebd180123f83738517321fbc5ea83d459f6315226501b53d37b737092b9cbd9b22312e1258c0ea5046f527fc2653183c18984a9464061d558bcc8aa96b5dc5ba88a8d1f2819940d50065e015ccc6efccfe619ae887b6385b96e3a5da937bc9b452f8fe9b53411f8d176ad01b9298cfea3be8f3439ffd8c3dd36bfac1c77895e24e732847e66e21a0fddeb2d15568a6477c283decd9ed5d15cf1f8fc556e15431616a50e2e6c19be69e00910d6f56f406d14e0266ef93f59926cda83c16fe758ea8a1156b8e05890b7cb4e780b20996ed3a45be6849c68a8336337bad434d7fadc6f58d01357b14574cb500444ca318ae67458370863c99ba965a20da3b76039543ad8a962312539e5a875ff3a2e4ee56e8b99e2548aa95b80d76973f395446504daa8e3741c04c24aa3dfb10aec330753f832b4812bef12653e01ae39c72c2f72067a819b5b52e85513401666218d6d1cc51294ef1fdcd5baa221f1ee2160367d061422be602e9b56d7270dbeab18a901d342a1eb1fe42c478e1112b11d2d72523608b53115c4257ffeabb973f218ebbf8d2d4f175e5a0e275bfd2a6361a701c463ed86d4a642986f93ecc89e43e42920ee69e279d3dee9dd086b12fce8606c2ab9648e3c22ee2c1eef2274394f8d312eae7e33d94a5c0495f88fc6f0321afd81f66d8368272af3e82783c4835b94dc6512213905618603405ca8cd412e14445bc8f5ace232bfe93d0ea7321f971a0b037a0c6bbff3b0d83fd6f308cf398e4258c2787dd0a3ec915ca762178be81db7df2e23f2ea450180037f9c8b887cbbb95f853b60444dd8b7373758b6279ba2cc049b8e200d9f6a462d07250b4e9043bc2b34c7368c26572e49dc9ee7db71f5b92dae593b73dab40116ca48b9c78a85cbcd13b4682df9c4e89b990ed477e3a1effcd7df4ff692eb1ce147a9426e4f4ec0754cac5568ac6caa14865c59f7d25d77e7dd127601372bfc06a9f195ff5bdf2a59b0d81e178bcbaf5f8b0a253c89e6032ab9ed9e8e15e6cb62de9b3eecc2adb2196132fc9abb646ce28025a51c7a9692bf05d43a213df886e5e023d933989fabf30b204fa61f1ff0e3496c7fc3b16f81583bee64a5228c5256189268a207f0049514d1c44b188468a38d4eff2969a761e6b4a9fc19394b20f59361364c63e2fa2637fe364a9c8b754b5383e155ba07a22db8bd43c30de9811cd944fb6e88d5f606dc45f15233d850eea20760399c75b147c4171bc03682d706b24f917c1fd7f993d691ce57779cfea5f67b53a6fa91d8c3ffc735931d0c2a279d47479ba41213f676597baa487b4030225d0f63fbbd6a8687e19b744481264c35774b7a5709da7efc00d0d630d381d42eb7b0401804e0fd9b51c33efbb7123e719dbb4369fb3939326f1fb3523b65ca0e970f3105ad6d3f46b04a5bf4c98bc7dfaa8906c47c5af5ad8ba9e064d5671ad1a8c21c17c1bf9a5ced99228408fcf84e5c6867231d993abcc92b87944eaa41788cccb730391eb31348aa0fa81d196132533f314466295753381124442d34477858e592e140480c47710497d09fcbd2f421c50f69fe626a2364a07682f72790c40c64938993d971124805e5030c1726e2abd799c7dece74bf42e8beadc8de7f68cadb7a99d6b628b7c87c1358f89f7d418104d062b3f05eff5f0c836cd543617f546fe33e7016ae8597661a158fa848552dac9fa7b8e89f4ebd6dc2cb73cb02ea1d53bd70103789d83773aa8b32e94b1ce77e3ac5e3d2f3b1037fbd02e453ac4c45159fe459f710198265b19e6f1dac7350065e7fc522baec9c18f6c79edd122439a15c633b643808238de10c60dc110c67a81dfb411a70727b0525ee346788037398f14d264752285b58416d60b089ddb7798e65e2527fe510e2657414ff9987d770bac8d6262e2b8e5a4f1dca12156b518b7e318c33542c971723b7c183153e74e5767fea579d59870ac202d54e3f222cae6c838d28ee43d7941d696bafa575e1d5404129c4821ebc5b210acebd71e19f173f5d93fdee27ee13189ece44f30122d6bed704e1a81b43221a6ceef21da67bc2f7b93577f3f476ea9af3657e4b4fb567481558ffadb7697ea344a3797e527c99739469a40d1aa68eeb468ad7e0c7708e78cc9ea6d1bbe7979dc92d0bf0f393e1bab1f74f6e69942dae2ddf9f3f0a83b3021bea4caa9b88105d78eeeb13896fb3f8663eba6139d9fabeb48e340ac8bca8c022db3fb6c136b900dc0072d926beb601ed86607ac2470eaa7cd22bbe21ece87e3cd221982f2f6cd72f00dbdf4410dd343723ccd3b9d56fbe2585e5e4be2d6ea33ff1269041c6b99b2cb4b9d271a7db089418251467850e9e10ad17c7cceee4dea5a2403c36ede73c3b82cde2f8b41319a76a8018bb2fe19f4e3f1635cac631f87fa5a044602b85e3b76aa13815c63240bd3a6f040dbcb9a512947eb6290b0e4b8b92a7893bf95ceda60a8c60f7264f2f27e3ccbfef9f282c6b2222e1492df6334a4b915bd696b9e7e3e6071962cb40f02cbcfda630c76a03720d8e8b456377202ac7a6d406d0af423ed527f56db6235aba048a9a67084adcd043f0d531dc2c23099dc79298ad8385f09dda51f246f76ea3f4cff0ba41f3bce430acbe1e3b5d9b5be59779fd27f9ad1a9a7f9f0e274b68445f8c0e34482533750d120018e66d41709b5bd4f647b67b1e0196f14c664b69e45a61990b46eba8d0943cbc460999282fdc6b4e6fbfc67bffc036f57e457d4ac1f722264c19535b503b1c54ba686fdbefcd98aca6157fff6a6154818755446285b3f9ccdb774f3ca53b7fdfacfa3db22b14d7c88c177ebb7b60d3a1e3d87792d9b380ea61cf17c55956b00141cc679058ec66ea7c4bc033fa28940480606c53c7473ab949e9af58b627d9093c388918f40d6518e953e2d7f1642a3506075a3055a2bb9a4bf06ba3a7bc2176abd4fe39b3bab24104e5ac8e8049c24351cb50c18dadabe2382799ca0fc87ea1c180bec30c4ac58bd851debce9f021a05200f60f92aa53000e2ad6268cbad98922c22a67529009289645a59d2160219b70ccdfd3802bfc95adf0056a0a530b5eaef4276d45231123cfc547c8a8426d627bfd0b86af8f572d957e6a434e2a7f57e267c4b91ce3905156b8f0825b2c1a6165989da6febba0528115d3a4844f4512aff6f88453ab433b9395137cf15f0df0868803d2ca50283f4e9ab68e689228a08fc7b71c341aefb7d7480b52482639a8b654e50efbd804211a5eeb0e73105e5ecab259ecf9678c9ae4cfcd66c25760eed06f794752631272d4a2f9f46b701a53401452e5c2fc2bf694a7de12ae331c189dfa04261c8079a1e12d1218b1a32b0b7048fe9a0c1f088179f20f7cb017e1e06c0171ea7f09f0f652435550c9787b6603c92021d7397e5ad1be6c14fcb4af473f461de46bdd2b7031e02276e1123652789defe87148bd95423175f608e4a4fea5a562ca611514cb64c2822cf955018c9ed998666b460954558f2b84ddcec98e7f2dcf0818a9f1c59a7cec658f6e2d3347d2da0e41599096993791f2a61b419279fa60dddfb5444f827f3de3102d1c53fa20b032ae369e97ff1516b64f9f87a6e50d12781457403cd02ba45c8d657af3112530d5db9384ab379a5d556fc792e6b40f14de9ff3346812340c72a141370de90e21a45b2a2c9e8a535d74553f11fe2cb7a62c9943e78dc5ab6d37685e355ee5058b5d12836af5eda1610c4146a7ac6bdd9bc6e147d8526b284ac5a48a201e19f61a66f8e522d94a351a47b5f4ad816d5efa75c392d4ca4a3c6114d01e2b5b1b3e7fd09e1d1e2f56dd6fa2c0a355881dc85e7d951c2af5bcdbfc84be8685657e64686f1527a0ec1c427f6c1c1af6538c95e92b10bf47177e2cb5b83eb757ec50a994229921d1870b40190ec6b10a9dff26a65a393eef3e879fa19c45b179ef86a067a501f0d81415c948e6267e90975005a660c206633415695965e0cff7690ea9c62e5ca5a997f5c0ad0088a8c6df8bafcb2e917ce605c10a3ee1a5b5d941ddad94688ae32ec8fe26b0fdd2af32bd95ece0ebf4836a7a3940e2c6067ddfa1c6e4d3db4689fbbed6d1fdb65da206ebb3cb13863617a58554d8b0d41da0a5715ec5c9952e6ee1bd21398f0d1c0478f18d923d6cca0a58f77b432986b7d048ed95c044bd72ef886971284e0f48ed36c85520649c5018bfff5d68f62145ecaec6d01c636b9c9e9ea4e7cb58ad9ca066f267f04fe879051ef330729249e59780fa1dadb6c0648f1918d5ea40b26ceefe97326e8e00ffc49202682db6fb21fd03823aef0e17a2f7d3316ffc96a980eab01f95e86bc9bb16bb3cd698f5413c270a2f71e86b12a6cb5ab9c341ee3633aa5d7797deb2dfd84d6a4313e2263d6eb5db0eb265bd0d882113803c52fde4fce647533c3d8b731dcf33b1483c0ac12bee022cde461e8f22931a699050f631658e24c5aed85ce83387c5cbea7a2d8b1bd8951711e3a0ef1abac2dc1fb12d209bb0865a8173a3698862d6f4f12eac314f531261ffae369997f6a9e24ad9b77ec6c9ce74a53ceddd00597c4e14de60b76d7d4b1ccee17d771fbb0eaca1be753767ec981aa36ce244b274f009cd3291fc37bcbe80e8825647ce9bdf68284ab9473d9318ee58172379523959645537ff11d098491ad6b23f2d1e1ef4e9e0d8d0769f7685204b996ca433cdec900d6c81542f06502f83fd5780f15b02d87e5504125c337b97c45b137cd1ede2d9e579f92dee8b96ae202c004b01aad575832cf0edee7853db3458c0f74c775f9a20deef439676d6cef3a4e38c64f5e3497b9022303fbb86533284a6e19586c830d3e9b6d7015df8326f7506b88ddc1ebb8c977ab633e2b821c7dc11316b01c083e75e92d2d675f2", 0x1000) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0xffffffffffffffff, 0x800000000000d, &(0x7f0000000040)="eaff0195000001000e4046cff3f8eabfd988e5dde699fb73ae045417512690f3f1fa200a36d64914f5eef1519376919ca178ecdaaae8b97611908d5e3c46b8444c053a72be590fce29cd85", 0x4b) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x83, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x6}) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ae05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:00 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() syz_open_pts() 16:00:00 executing program 1: poll(0x0, 0xffffffffffffff3d, 0x9) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x82) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:00 executing program 0: poll(&(0x7f0000000180)=[{}], 0x286, 0x0) kqueue() 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000), 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000018082, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffff8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0xd9f1ec95, &(0x7f00000001c0)="f301341a5e054c1f6b186cb5614bbb2cc702cd4e9db196208c7ae087") 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xa9ee, 0x90d2, 0x0, "d741c13c5b00000000000000e74de400"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x10, 0x6) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000440)) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/67, 0x43}], 0x4, 0x0, 0x0) r4 = dup(r0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0xbd5, 0xffffffff7fffffff, 0x8001}, 0x3f, 0x9b6, 0x9}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x8000, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = socket$unix(0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x80, 0xfffffffffffff964, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x65, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x9, 0x8, 0x4893}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf00fffff, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x18, 0xfffff, 0xf692, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x60000004, 0x1, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x2c, 0xe0, 0x9, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x50, 0x0, 0xe18d, 0x5}, {{r2}, 0xffffffffffffffff, 0xa9, 0x80000000, 0x7fffffff}], 0x9, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x6, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x4, 0xc2, 0x6}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40000001, 0x9, 0x3}], 0x8000, &(0x7f00000000c0)={0x8001, 0x7}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x1, 0x4}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x7, 0xbd}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x2, 0x4346}, {{r2}, 0x0, 0x4, 0x40000009, 0x2, 0x4}, {{r2}, 0xfffffffffffffffa, 0x0, 0x20, 0x9, 0x3e3}, {{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x10000, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x16, 0x4, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x40, 0xf0000003, 0x20, 0xb5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x8, 0x7e000000}, {{r3}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0x42b, 0x20}, {{r0}, 0xfffffffffffffffa, 0x42, 0x40000081, 0x2, 0x1}], 0x1, &(0x7f0000000400), 0x6, &(0x7f0000000440)={0xc698, 0x5}) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) semget(0x1, 0xffffffffffffffff, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000400)=[{0x82, 0x3ff}, {0x27, 0x101}, {0x40, 0x80000001}, {0xa3, 0x7}, {0x1, 0x5}, {0x2, 0x1}, {0x0, 0x4}, {0x0, 0x80000001}], 0x8}) 16:00:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2134, 0x6839) link(&(0x7f00000001c0)='\x00', &(0x7f0000000040)='./bus\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000001fb, &(0x7f0000000080)=[{0x8}, {0x5}, {0x6, 0x0, 0x0, 0x100002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x4000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10002, 0x0) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x9, 0x2, 0x0, 0x0, 0x0, 0x0, 0x800]}, 0x3c) 16:00:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440), 0x9, 0x0, 0x0, 0x0) close(r2) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget(0x3, 0x3, 0x200) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000100)=""/116) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) pipe2(&(0x7f00000000c0), 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) getrlimit(0xb, &(0x7f0000000000)) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x3129, './file1\x00'}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x9, 0x3f}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdc9, &(0x7f00000001c0)="ff5b282732f8a7c89cdd32e4734eff59f4149efe4a65eccd06e695de74226884d14bbe5bd68d506e85b1af8b68c99970cb4a25990fdc86d378ee8e000800007643a067b1189f49ab12e7913e03f218a0ed4b14e095020000003bb1c5d0df39d658041525b6ac972693e8523e4424023fa2599840613224c9de452d60ba6ed0963dec693546c645c8a9a14f87fa0764a2dc7ca8281c3b894f1feee53ce6ea0c2651fc28f16014f1c0d4d508e09154ad80be488ca45b2a691b7c748767c2828a") getrusage(0xfdffffffffffffff, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x1, 0x4, "0900ab5803cdbc0e8b00", 0x7f91}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)=0xffffffffffffff98) ftruncate(r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004402) 16:00:01 executing program 1: r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/31, &(0x7f0000000080)=0x1f) pipe2(&(0x7f00000000c0), 0x10004) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20400, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r1) r5 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x40) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) bind(r5, &(0x7f0000000240)=@in6={0x18, 0x2, 0x6}, 0xc) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x8001, 0x7f, './file0/file0\x00', 0x0, 0x3, 0xfff, 0x3}) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="5fc073db345c3659911fdfc78f505f142fb528d880afa7c9f87390486bd1ab16109fcc4b1d9b6063ca624e5ea9fc6e010f6829894f81d01cfe3bb9e39131933eebc37f8421d317463584b2c8b5fa341d53822073315bafb8c2076c2c0a855f67a6d0cf7041cf7c49bbf89291b1a98d982c13b7527c10d5ada2f361aecd5abf10d717962cb2faaa3e543bd3fe573e94a4146fb0d50ff09376f933a41adb5c36faecf2092744c0ffdafef6a3cff2cf2a9696e2d4defdea581650c6ee69c6bc30df3a9b238d90d0b63015c20642367c59a14877c4957102af31b218affcab4970909bd08a9ca79172cb46d235fdc160c875b7f48ca16033a0ac274885bc1d804ce2614fa762e881a85bd5283d60dd6c60b23776b789aa898db72b3fa8544e30cf8ec21c8ce749fca4bd47088b9a91b9b1efc26a78c4822e630f0951982f94164428e43c5a61df4cc28dd256255d986d74521e0a7baa457d2b6ce94ad47fdc6eb3f9cec70de375aeb5ebc57bbc35d50249e143e8880e2335531023489a48c60f3baa3372d4bf8da6907981d4511d7f7c5cdf5826f159593088caccc61e1e6e14aa999b91294cb0ac3d8ace2671f8dad59ce05d97091793848c9d8b9ea686663d5bad1c7dbb7339acf767d064dfbbd23ff2d7961ac315b128646615c7b8f16f3d024f2b4ec6338d79a026a69b80c76e7bc4c13e533a1473417ec70a2503ea8fb5cb2ffc1afa636a638304337806164b4a2889f88a9e2b85bf33644f3273c3e2d32917ad71166d459324ad51477afcf46545b8f54d59b792238d4207564a6d4e57e6e6ac0b862765c2afc199eca62138006cae52f6fabe274dec21145f7c97a1c687d31392e5af077cd7bd8cc91164cf3c83e2aef6a08e921d78ad5f55c32806811959800f33a5a984991d7271a7444534114b135cfc23405dc38eb53ab7e24e12bb48a2d8ab132d7177bd4e7e8fd319a332fe1cbc055aa8606500913b537c7e3a3c43b02c074ae70fcd48961d30582ff4d687c0d4d038830e59995b3112ac15924fc9ef2c4676105c67b9a1e9c50f2f04e117bedb23d62321ef9a594ab65c24a475b0b3477a7ed5731c7cbeaef5f6bab94b6111d0f8f84dc37ad3cb21e1cdd27c2963251b182efb3cef48265575aa3f3c75718f71068870f5c4d7c50044264664f6e0887fea004904eed3153c540bce17cd9ddb38ace65a056ed6091fa9c4a185e2cefef959e340cfa8c24952c05a030179bf4aca1b9039943302fc351d60949fca45ff3adee98a37dabfb6eaf055e1b870dbc3f9d4b6d30d94a36f0aa03b5b895cf5886ebedc7003eb96e5da985050c265da521d83f19059de610823fe6b41cc9c01c5299f7b095e4c2a7b4e70297fc71b802b383b2b803a20f1903066f6676b9f09fa94935ddf1488db6eac4e91297271a8f0e086a0a799263480c0083424da9d7da9e728d48361acbec1cb439131c084d248bc5f0e036211a71b65355c34156767dfcc4332a4452a4b37aadcb40cc453c07de931ca5760a2040fdf46e4e7428ba0bf55a49401111b6b7346c8b2a10a263433c3945d42c8cbf9f91927e3c19946cab8d69c174add09a14e0f35f50fca0fda589c24dea27333f8f5bd15a32d2d192630613861235d41844a773112c6d958c09358f2700d177ae21501583eadc79f1ce64a20397883cf2e8f162cd93bc737aeec822ce5295d24fff561713916d796786c37cd8b6d67166a2b1987cea8c4af4bf765b73298810bab803e7676aa99209c8f5fdee5af1a5893633774ab2b78b6b265f6b7d4bba2a33d15258f9da3e4bb14819bf3b3121e5774b30f9321d757d8b939ae42d135e8613ef91448c2cc6e0435ff4f07471dd1aaa7c54bbd64500a9d273caf05c740fedf867c4a56f2465b8e43edc45f4226be1a44eed5ef76e8c95a4a7ce32cc8b6f1ab75b629a3ec5716bbd97cad426ad05e448aa8ee0fe29d0dfb579bb1ceeadac4b1d4c330dc0871382d34f671cb201b91bc5a4d6a6855dfa39ea89737e9a956e83407858e9d7877bdb9e13f7d583c75fceb901f6a0d26557b657a5593307b3fe759d84d39dbcd5e1d9635a745666db5d2206e51b6bc743b8f97e04387c8061fa06a139f487a1b6d730aae86d64f42697340c2967094582e1a74e4956416b1f343bdc89e0373d035876e3e2024d228d7a6388818ae76df5f09be0d31058c840df0805f98b17bd5ee74589de3d8294c2f8113dc8d693dc889e8ee306e3b7b87823ec23ad82c4225cfef1397bbcf0de5dbc9d94d32cbdb7f65b8047f23736506db4df39a04f609135086460332a5b8b02963b06c40fabbd5acdce90395dcbb45cce10660efdd4a44f70474db24dfe3722f050fe97fa0e4e9cdc5f9ab1d273b2281be96cc39944e50986b435efe3bccebba7154a84e4d403f829df2eda4d4da9b0441f5e4a9474ecec09c451e50f1aa7a594989a8e8822eea976ef8eed2cc2408e1e9ca152b6759e9a255b6c7427be9eb636125b48bd15b41f5c6339d0679475c5ae45656c4eeaf4120cd375b2eb69e8f34c2714ddfcaddae976c365ac14d09fc86fba62eea89e88cb7f6812a45fe90faeb235aab791f7f249a9ebf50029b0ac2cd3b2d941b04e0e761aa847e904c212aa1dbd125724dd86d9d86a2798e73a4c8877e06ef73c1687f6420cc851a1727772532c2a6aa9718e06b283f80b27476ee988aa1a98089bc8744b111e9539d23d9167689cbabac429b4e952cb18a2aa624700e8b8c33d5932b445c08e6707d6961e09c0284a1290b371af2b5c0422b0482dd65e60ad2f13997563d766e9ae73eabf949cb9ed2b929ecdbbcf3e0cf1edb853f0a1e4cd9c58ba023c5a2ee609ded40999d43188094bd388d40fd4dff2b253fd49869ab432949d2feaea7731b5fb5bc58457475c0d11505bc85488cee5f31dd768e9bbf86ba973ccc2da2de9f27babfcea669f7e5a6fe241c4ed7c4b20d04b09a5637faf4f33bed97a54c462652dd74360efdc305b05c0f02d58f1ae3a6fe146e5fa36f29e51d0df50cc5c29d619b7b6fc0061e9de9a1c888222dfe8aa79b3468a6925a57256d0755c3c62358dbc0a570ac672f13bd51466f33e18025ce25a517d9b162f8eed1128b622de781970f81ed495cbe580f55f8e349db2c59d58445aed336077bab3c5bbd61f5e765fbdb2de58dd227048dc7e67440410c4b562c0a8dffa9ba7c1dfd20f0509718c0b2900b8a4ff39dedbdae58661c70c0159bbf6ffe30697daccee555a4d09ffc89cb16dfb02840b7f98368cb6ff09b4c48f5fab9fd4e2a1dbc0fa0d5a102a3997e99d98a27ff378342b4a52eaac41c75abc4309ca898bc955f3e90a079d21619409bf96811c00ac2cb4f3430b3cb4253bf6eae38588c64c1b2b4f17cdd3931bdd0813533d7e0ac82390694b57a2b668610a75d217715eff1a8857658be0a4d73fc1ba18758c2510b79d64907a51413c9be639e8ee09d408333f3a5b2f1f4b171cd46f9c780e8fe23afd05c6f982ddbbb5b25609600f438cf80c18eba18b0cff644804daa78717ae09f948ba784fde1a75cdce974b7873753b1c1150b97852994a96e30438117cb5566beb84cb61c02224266d7011916db277380e9f3b46f02e03e7ffda00b01b40ba6b706ff475991e2278d4df345973213a9331bbe09e55f363386a1f402c8ecfdd6e6fb7c9295e373b75a1f1995454c1049cd55c8f34db37c129804c939ecb13c2a1c771de17720154465dbcd017b6b4eec152133df5a3f5db3742a067ecc012593c7baae0225c6201c025facc2729f333dd04361e21d0a06aecb662bc8e10dd497a6aa92a796cf008101cb3cdd8fbd46ffb4c4e1acf25b3a1b9cd7d49cde6146339002a788800e9517cb5a672624582709cdde517b5ef0781cf6a1cf570613d6b8218917dc46ae5a9ddfb4b5500acbd1060c9ce16b4a2039831d8159201fb64a110208853e79064f63ce14471c3279c44337d143aee30483ba51e8c44a75d43436c978cd3c8f9b5bb6c3c4ac74420830b6e313c3603d41f7dd02bb338117bf37a071198fff4af2aa8d60912ef3ac82691ad407eccd29aea3254865aa6889e339cef825bbe5640ec917d20802faa36a5d0b0f721bee8073a9e05b458bf6413364d154e190247ba78753ad2e2855a8eabe35349d5bb1a6be44b9f68c86abf9f6e1e8e2ffed26ff92b5cade670ec484776c1228472365bdaf109c7a6addfce852899534e578acef461aa8c9d52f6001a013fa250cdfe0b93dde174dff3148d3a6912e9e82597de2e500207a1819e546f8bb5b2f7a48212abaab753f670c78a21545a84f1442f57f13df9d22ac62f761a2ea3eb6b5f979f0ead3955c9695301a5629959fa76a708a9f5fa81ae8e8b8834554f5c583917d0c85dfdc036d3c1dee22a7c5428b97c041e59ed3c77672bbb86a70f9b67cb11528de9c19bda31246bf01e928d320bd09cf4bf10afc497fc044b057bab7ebd92ae7444c4815731304aeae1115110eba757f639a372e4f8a232955dd97ed13ea7683b1da0ef4a131f042a6c1a430b02ff19419769ed91022ccf8093faf3daaf33bd97ca54dcfa8a1fb75c1a1898a45289a86d3f47577486b5868363e9eb667c4d3ec4df98fd3d053fc622733dab4d40e05a6d95ae076f9c2a4e706e36271ff657687e893cc86a5e1faf21b906205c221def12b3bac407c459c35e814fa6c31c03551b92e7c74f6484058a8d57a415d3d7a8785029ff0c4bcb9884260f673f122c86102bc564aea40efcb59fe757edc60d82b6623bf91b8be46e8c029b46123f6e2e07b69bb5520979272037b73013bbb2a1c77426a2d05c045bf834521f916cfa10d520543f2c194f49478e72033852869c543fb100dc1e7550cdf65f429d46ff7b677409df262d1a1e361f54eb17d1234682e3f3aa02395dd73abc095ab1c7e589f383fbe048378acaf32d738d4f88f5749a2937755d2a24465d3ccb1fca534a90e30b44fbb033ead8bcc08927f478b3f7a74a1a7bdfb25fce6215c67771085b5c4eb93516dfda5bb9ac9eec6625f2664083cb37233956a66725f2eb8a92928df8d01c7b6161d782eeebe7d48dfe5deb07b6b62f851a4574ae06ca2fa87213ef7b8669c4f9f220c8f601a71fe78cc6e04ad6123366f63cf87e787b52defc7fe8b92d6db63279e30605c2d6878c8a41976f6c0188b68b718f9345c423129fbb4ab14ef0d9e00c335db9be819e5c8648759406dfb202cdb7a183ae86daca4c40334eea520fe7d4aded678b4a4a780c195b0dd554b0714651d890c545aabcb62933b130447fcdeb36a55df5cd393b669254da390423c088343bd5c06ec8f24ad22779c96eba9ea69d651f376e9debfb61ab40ca867e39f452768026964f6a66abe0ef154839649efec67a2a7c68d18a6021ace3a8a6c6190ca9ec5da782b70559affe0ad89821bd490e02713e8b8fed1c4aeb281773fff8276e0652c5d34b0a3b8cafd75fb35c8a4a0ba72144757ce9627e5d01247134961c6f496447de2fedd43f5ed412da9dc505ec1a278e9bbef11a5efb6ce831cdf6c3a66487027d5aa88d96a2f253c8d82b0f871a10ad6848f66753c31178ffd63bd7cbe1dfbdf8cd6ea2de85cfcc4460a6cca4671385eec89049d2e9b1264b1b63b91c696a16806cb77a3752c4611a028abf78f8d87c85ce7868dafb3556f75019ef829d9257ecdaa860a33a0a9d335fd9d77d83544271f154d17e8bb97a6f96ad2bfe331586b12b22eaed12b4d465a4570e60ac9f7b71674b99e263d308f23badecd5f12633c72a996ffa2520df8", 0x1000}], 0x2) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000013c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000001400)={0x7fffffff, './file0/file0\x00'}) unveil(&(0x7f0000001440)='./file0/file0\x00', &(0x7f0000001480)='c\x00') r9 = open(&(0x7f00000014c0)='./file0/file0\x00', 0xa0, 0xd2) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000001500)=0xfffffffffffffffd) bind$inet(r9, &(0x7f0000001540)={0x2, 0x3}, 0xc) r10 = dup(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000001580)={0x9, 0x2, './file0/file0\x00', 0x8000, 0x100000000, 0x9, 0x6}) 16:00:01 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000001c0)='./file0\x00', 0xe1, 0x100) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000180)='./file0\x00', 0x2180, 0x40fff) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x0) sendto$inet(r1, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x87, &(0x7f00000001c0)="c034165fc0f7a023177296024189a78623a0d184bfc08a2cab57c2b604c8de61147c239db529c62d8ac16ced7b7aca411cc19ff2f4f0b954f96e6ce0d5d4d987980b1402f81c07041893cb4173568a8950e048e5862ec0f501f70958dbba967ef7869e582726be54e9de83fc003ff9c3072de4177995bddc65d2781b25f61a1dc50d4e2f01639e") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) r2 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000100)=0xd671) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000280)) 16:00:01 executing program 1: pipe(&(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07030018f6f45a863f98bb340576758c4fe79ced40a52cecd0b9f158"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445e", 0x17) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000240)='./bus\x00', 0xe4, 0x8000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/118) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x11, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x7}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000080)="cd") 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() socket$inet6(0x18, 0xc42a68ac8c91f2d2, 0xd) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) write(r0, &(0x7f00000000c0), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000180)="c7d65cf8f1830bb055a0b439227ee577bec238c0b2a93c56e58bc6cfddbab9eea408bfa598d917eebdced0b27ec564cbef", 0x31) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x1ff, 0x9}, {0x1, 0x9, 0x7, 0x3}]}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) r2 = dup(r0) write(r1, &(0x7f00000000c0)="3487a9c7657b5562", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000140)=0xbbb6de5aa6ee3435) fcntl$setown(r2, 0x6, r3) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) write(r0, &(0x7f00000001c0)='B', 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44, 0x4e}, {0xaf, 0x9}, {0xc7, 0x101}, {0x84, 0x6}], 0x4}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/151, 0x97}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/89, 0x59}, {&(0x7f0000001340)=""/255, 0xff}, {&(0x7f0000001440)=""/85, 0x55}], 0x5, &(0x7f0000001540)=""/77, 0x4d}, 0x2) close(r0) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000019c0)) r1 = syz_open_pts() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r3, &(0x7f0000335000), 0xfc94) readv(r2, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000001a00)=ANY=[@ANYBLOB="f8cbf06d67b8b817a168081f3e244a04aadd27cc3d4af166d07c7bdc24f9d18025a123d58b15c49218d04e7c0d5b919d863b68e373e76ec81b147a482734dc83"], 0xa) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) preadv(r1, &(0x7f0000001900)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f0000000200)=""/119, 0x77}, {&(0x7f00000003c0)=""/219, 0xdb}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/74, 0x4a}, {&(0x7f00000016c0)=""/123, 0x7b}, {&(0x7f0000001740)=""/249, 0xf9}, {&(0x7f0000001840)=""/147, 0x93}], 0x9, 0x0, 0x0) write(r1, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r5 = syz_open_pts() close(r1) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x80000001, 0xd9c, "b0000474710800", 0x0, 0x3}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xffffffffffff2ffc, 0x1000000000801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d, 0x0, 0xffffffffffffffff}, {0xa}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='M') 16:00:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) chdir(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000000c0)='\x00', 0x281a3, 0x2) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x3b1}], 0x100001ba, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x122, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000100)={0xffffffffffffff93, 0x0}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x600, 0x105) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x15) ioctl$TIOCCDTR(r3, 0x20007478) dup2(r1, r0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x9, 0xdfd8, 0x6, 0x0, 0x3, 0x4, 0x7, 0x2, 0x3, 0x101, 0x2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0xfffffffffffffffd, [{}, {}, {0x1}, {0x0, 0x1}, {0x0, 0x800000000000000}, {}, {}, {}, {}, {0x0, 0x79}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x8000000000000}, {}, {}, {}, {}, {0x0, 0x6}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x10}]}) getpeername$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000200"/25]) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getpid() getpgid(r1) socket(0x6, 0x2, 0x0) setsockopt(r0, 0x3ff, 0x3, &(0x7f0000000080)="bced1b00d604d9f83299be9cb8440f291e1256487e176c312187565be656ce8ff5", 0x21) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x75d1, 0x1, 0x1}, 0xc) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) dup2(r1, r0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1000004a) 16:00:02 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8608, 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x1, 0x8, r2}) sendto$unix(r1, &(0x7f00000003c0)="bb6af88341e7a6ec37bd9f9bbdb8f6a2a9057f709994a1be1aa53deee9f044d31d22fe7c1d364cb1b325bba4c6a09e1bf7aa49a667e49d895c3747f7ea3add08a0948f59a9f0e36078c19bf3e6e43a909a1a6cba6ac6a5facf13311724c77b3458b0f7e240f7109db36c9c096beeaad26f0b6ce1f184106b11d167de9db2693ff3ddf8b2290a2230dc6282a0680fc21f7872cef349a21c9564051d27695bed8b17421c6bb1db22d232765238485408e3796dc0cffacdb34300a73deba519c5f0873229a057e18060e7a01f92aa85628dc7a2d4d486a5fd7d43200c89fae8143dd50470eb70", 0xe5, 0x401, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000740)=""/247, 0xf7) sendto$unix(r3, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0075023ed6d7d793f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000001000000000000000008539cda74d1467802811c67be2313c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248d4125ce41203583671ac5e57d7f810b8f197bd045cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a00"/327, 0x212, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) 16:00:02 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f00000001c0)=""/191, 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0xff) 16:00:02 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) getgid() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x6}, 0x1c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="dfe6241cab66", 0x6) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0\x00') write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) mknod(&(0x7f00000004c0)='./bus\x00', 0x2100, 0x7) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x0, 0x0) write(r0, &(0x7f0000000680)="171f596a85bf2f4f07cdec179716929a4b09b2552de4d8aa411d3a0089f73d030c8180c94ac3f2673d8129f8cf1322cf506f36c4", 0x34) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x62, 0x0) sendto$inet6(r1, &(0x7f0000001680)="7ab46a4dff7613bfca73c7f3b94b0ea8083586a0aa0d9c2d5cf325cfacf573a819e567d4ead9b4c0b56b74e6c289b026a08398c5f50f0cc9cfdf5b4c1b7235b6bbaff11dc3163f80faa5c0555c0a18798a5fe630a8becabc30d48f943f3935f5e3c151c07aee32094cc5d29bfdce16bed3850ddbb388bf1cb447687be099cdad602fda4aebd49d2b8ea7e188c6dbe3913ff719c8c88361712dcc519e376b460f6bb0ee3e3b70769d24e831bc12a2a6098b1b946e99ffe79300b4a363d970600adfe4e354cfc842152f52dcfe1bcd46ced631347fbd27e1cbff48fe1b27dfc54ca8c4dda2a5df7b81870419c7c787dee4dae4144031d3d7bf156a687d85958089b3724bea6f222231df15048ca92dffc38182b854c1b7f390e4b6731038fded31d9b7d14c454cec664606e656f6a67f124fc0870ff701c0178cb180cc9669216cc5c88af854807192bc44e19923f249c80b01d1a9dc46144379799db15eed553f87e63d23419573a77d3bfdb77512e291329c4b3699eace0ab08de57c378be18d2516be096e5b1c50daa47105a28e14252d5df8fd5352f8273c5f84cfac132bedc340bc32f62881bc5c94812b8ac5581d0b34197108c79f439d443e4fe26f49d80b189c05049f2e1a627f4ccd992df2b182bfebe9c569d490dd10ae289f112a1547fee980611597e72b13d2f82e4408a6b7debfd133affa6f0cc149bacea66d0301864b3d6531bdd73c692e1012ac38fd5a36545002259d4f755ab25c717bac531375234aec95fdfa5b5a10b65cddf4dbe898e64945e6b1d16d54e162366db1fd0398189976c5fc88d38cc66d4c81ba0e925efdc4be696d35178c3bcaab52fbc37d754fd01fef05deb6406d56fc6c965d750e87e730dec2d09aa30baaace8bbfb779a71350f4eab83762473a805e8b18110bddbb3187b24ec2f35f18c77d845d0d41e7bbb1392d3f3ccfcb4e1dac48cb64caa7165f1c0e4b190ec29c164c0ba3cde5cf4945f3bd0ec086fdf3b1ef92e1d5e18f44f8dc3bbe262cafa2c6766da53e05c09d7be62946237be98750483a26a0c60c7b204c287c5b47db10a6474547457a51cfa42aa4d1f573e7d5c5d74b0f91e95f4e43c4cc4bd8bdfcd078173b717e13d8b2319453bcda15159cd29b749838448f4e072ce61fc435a753795222a9da0c63b8b29c06738d5871ca9e914518ce218d94a6c4d8511f23b094c03cd0a6d81dd496de7e19a4c4a1c19e4f7ab167d4635ca10881380ea942a51a654e99d6f15465acd331d4409d681f901512cfb0abcffaa6836d0663735f6f00a112754774a9bb530338a0de13011cf147fc1a150d1a6c7570227d54c6c69ad13cf2f04139d8acdb2fa646762ed8ea39ed34651edd929938e7e2d468079eeeb17c6008653331c2163aaaa149687d3d09dbb7c8c07b1d9595c29b689d1c1bc8e4488307066abc993bdda857fe45a36a83ccfbd915fa8711725c1e1eeea63958e60cba74dbc12ba9bf9836b66273cd7ad6635742439d7cd27508dedd518dd5079f9de53cc91816dc956f60ab58c0f1552a37c9ec9e17b5f976e3b242f74fa1e41ea50571852122e553e7b2a25c17b204b1cf93bcb64a3d62e4b9385300fa7fc788a60a4fe29f36980b7a5850ddc44a5e0ae8349c58508fb909fb3e5eeb25eb8e32f6e0229fea3d499202e335839c4fc643d8bcc35e7d548607499a1bf256d6cdb7b667a841ec62177e64708058c8ddac0aa7f658d79222471fe91bd350105f83850878f42c8884a5ea2dd29b1bca5ed96f1ff788197110fd03adecf9643cc785f4876014c60252c956ceffca955ce769d680914e6bd101c2e857dbf370fd083f70cfc8afa70bc9d05766092cdf65a43d1ac59f9c4abd4060a29bd3f4dc8f2370414cd0fc70595e1a4e5b322500cd676c57d7c81bed9f2491fcd197dcf6a0ac020b717d0122087985ada19894387b3787a9e5e015136e70612928b40e7b0a04828cd8fb053aca22ffa4790cf52d16001c9a142aa278272e849f28506815036badc76d0ade6654c4387b9601b1ec4397a61cd44bf8e0c167c1e066eb3454b74ce49670a9639b7c51eb6475534ee0a418751d3267df8ca549131fff9c7f39ab6de8015941dd5a2c07cf1a51cd5c70b83fff9897d8299fec832b395734361e7b395f7a81854f0cc32c74003c5ebb0c7559c8dde0917511e07ec839794c54916bf7c896d970d288447decf29eae521259d7422cb534d78d399502c84a4a61347e4455b98ace04df8c7f56ab4d4d1d6d59cc2d4c0905a1779deef3ecd9c3cf311c965bb4eadede76aa28506fa5398622aa0b2fcf075a930bb929ebd1bbc0773a71d41d94646acbd63f083ff96fdf26824884daf5d41b3ea2b7ac980873466e73022dafaa8f50e3ba9f03b3e40fc3b939166885e59159a8f62c5e4b2c3dd8f8f18e37b64b1245c12a13a6cbb9a309374c16cc0ea42a3d5fbdd8df36a4acd85449607b911b17824a6ec34d548d78407a3383f978d045e59a3de9e501ca58a0b8825c3662e688ca6813dd36153e2c9cb7c26e418d382744e3bc515933bdaa585101e333117f4598e36173f7ed3cba09a52d6f17f2609d224874aa8b9dc60e61fe6271dd6c5a95a9516001ef8f209ad5663b8347b375b102e775e07983048846a15a34dfb0b4bc1ddba3ca5735c2ec94692c18866cdc46294abf886d00a84ba8ba732ad97bff87b6f19ed5897151eae89fecdebeeed32400a57916afaacbcd64bba5a5b8d627d6d09b87f0c1eaf33a98473bea7e857772ab4e82df2100957becca69d528740762a28ba17fa1fbecc4c211743915e1ac3b27693f9a84dff46db17441509948d7af3f6829d0c883afb192057a597d15b535c9fa719d47ec7cedd0658d9f21c0d5db244beef21260a7dc0a8d0c2a0243373271bb298b9f167c1950e16f1f42d7fde19ad0500e4cbdb900e938f52a685043d7151598ba8707ecd92933408b47294bb26a8c747c79a5ef936ae2a6926175f422bf494de32d28e664c0f3e164e2b234faf00faaa25479cf53435326a3fdad9146313fbc229290bf0f3125d513e12d364d18b18f3d656f9f469dcb045a6cf621246f343b33d841bb9c4c1d1e31346869a138d031f87d4af808eac21571d2f4ef3d78482976f4aeb4c709d963c2362360565121e8bb3f90b5def20f6464f4f77b51f5be34cb6b83b7ad4c0c934846aa5606f6fd9847ca8e3fd38433bcd62b9f2ce2edd21fc678c0f6f610050797f927a50629849975413bec40a7198be62517623f742a683d3d3eae80d50c1b33d04d658cf39bcec05758c97550acf83b1df7023b4148b93f44f15a8165229970cb7377c61183e8d60f14803d536cb74a04176f214c9866698e43fe904bfd4eed0557febe9ad31673f85b45731c935222e21ae989eebc6103d6122417a4554669c56ce32a3992a3b40fdf4ac8a45e94fd1641ba68959d6c1acb3b7e0145003ce1b6c79bda75df362ac308dc90f2879055e4aa297c88aec0ab7b71c33eba34f6e52287a10d092c1280bcb78b593025e1fa3f0269899100aa55cbe7dc5e89753a4de0f47f32539483ce4ccd6e904d28eb423729de56bc701437f2965ba49f39e965ac4375fd8e65d2e1b17bfb9f4d5bff861d609a4044bc53ca85e6b7d90b00eea45a2c7a04bb25aa1a3919f370a2493521257c889ce6333643a04bc67af991fd9173f59641a36b1971b2f4a2fc86df7c168670b931c0831120c28bf25092d10be90ad9f2837d2b9a78ca3610092d581741303c8a7069b45eb59a7474a6648ba2a50ae00c845a3ecabdb18f130d40a97faeba0943f84fd25d2acbfca8740bf4e9dc16520414f51a09d5c0bacee8f3eb92ae67aaea4b13c3b26343b96dad94e3ec831829a5198c335115253ad51681d0e8f492c3ddd23cc54ea5117bb6cc8f1549d317655f824b203e0fc55b3e7a199ddfa7340218ee668ed86c000859baad5b5a2fbaa0cb0736ee689172ea9f3676a4abcc6a9b70ee45a7ecc7907642f568b11e35a97dc6eb723d67935b3bb5b9d86f75e39bd58e7fb2eff1159de0c73f7d35918bcb7b838f8a7e7b00c1d02f5abeb6681930a0d87423c3319242b9eac3019e77753e3b76e2b66a08626caecca96a1eb720f07d0976bde568c7b768b6e505488be79e95c98e1c3884a60e53e9c5436cc6b09c1d2b4dcd137e0faf1c00783fea1a3b2231df657c28a85c3f4c2a0be0c33eedf3758340bd5b739829cf5b1ad632d8a8066669752e2a47babe992c8a30e706de9e01a383d5fd3727274952896bd84aae5185fe1774e0795e746c346b1b14025024c1ddf51fa74b093b336c737a567f866edfec9ebdacb9ab74eca95c324db14ed9d41d53b5f799e4134629496b6d99de541ba88a1a5828a98f2bcf732b5aab4d48130767ec1c83238b378a4f2f02ad56d81b07d21446ae3dd2fc8104686887c8b5a9d24fffaeb66d971d74be84982c146ca69e56e9f6a4f30e4e59382ef11484e5c87bcb9f1a248e491477c7ba58c3115d7a71c4ac57ff91e1bae9593e3a69b1641722afc1527c24f1d4dee35740fe3ab6325eceb8e69530f452189757bbf0a0abdb63aff89d597ad8319cbcdcecac49c7f608f07c57d44dce39c88862ed8408d490d6d3397cdfd23f334f9115d38c01ce9a860dc290aaf8b64a56a322db76f4b7958e3de9c20b355b2ce0405004f018b228e6c30f298d0bc40a2c506f1d04e731492af05270000d54d28a3e302ec0c9687efda987071ccf2ee86cbb2a44622c9231fdd54f68fd4a1545e85e98652db2b2a7a552882a2c488eb9a1a3dcfea9e168e0f97e60ecb2be463ca73e5fc288327980a1092e683039583653eb53305486afed94e40ed6ce45694143b1f93d36ce02acb3fdf906bd8fc9fece5037203c5ef6ebea34a49d7d8d82a8fa569ecfb6353cf7a6bd2e3c634e05112f8d99cf6a3edb9eb67281fa78d7faef251a25cf212edc22ce2a19f0ffb619a4eb06db840dacb6d17cc6d5e52f9bb6852ecdc0fed5129eae2ef30bce22ee3618f892fddc94282ee9e8531140905a14c6c2968d4d169936970b0a66922e4a717528c1039ee2f39e3569a42e82b1a6cb2f14f29337b50b4daace491a9a3ace96816ccb15470d6edb0c02c396be2e44187161c88364e2c3b2804972b5b8c771a659a103729ac54284909cc4f9c333578bfb3d1c0a5c8508b1457fb71b1a98279aef98e97c1101521686d456f0c84c437f817fbf58fd0ea8a25867bf3c27704d6138c46f1c948a7ed11a04a00a8c3a38b7444ded52e4771469fecdfe8b52db408a03bd62cf16986bef0f37966bd4aa0a6b89cfb415b5d3c6d579f5a07936ed77264417441b4a5406f757fe6d343e8f48ca917c956f9ea56b173896291ed58701569fee5d083aa04939c14de05587f314b3050c5fd3ec174a6a7db89139a68194bc2d5e2a528dedc2749a36f397b00d068c1e31f5adafd8aaf9a735d5fc02c08fe083a777e0173099ac147df7b5fa7c69f1e61272aea158cc095109d56441b6e48e6f1494a3fa69aa5940ce3344c0fe129e9699f10872b3876b6b63abee76cef751a85b9c290f33b651ec35d2371b17fd0a251dd9084cda69d114306b5e0d876b3bec3caa03cb29a0daa02da7183961959349875cd44a574d16766c8cca36c4b8e268f81aec0cd5e005637d2eeb4e01217d31321d25475901fc800865fe9c0df230bf7522e47a4c83a47a6df487477c46c86a060081420866b3ab45e773f1ce493788f1a3b5abfd9c47017d4ac68c6309ba50f67d2cbe7fed30d08e7c2cc8d5f", 0x1000, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwrite(r1, &(0x7f0000000540)="c73d14783e973bcb9e532c450e4977626ab67251d89bb5c9f7c766e1bbb1b9e77050f416876b529df37cb1789c5e8d8a282fa79005f32c977b5e1b42b15f49bcbab510591d1ca939031644b24d5631b7f87c7579d8ffb7651ccd51f822ea01d9a16769aeed3ee1a71512025507c61e9be7e66e0231005bbb575d3d7c7198c419fdc9da4c00ef68edc212412e36fefab17ef345d09e7a99cdbddb34b66500d9e40a42f74f27761159725851a88498365ac01161abe2e26a96f98c0e6f92e4aef8d73b07ede1ff322fedc0c299a2bf794ed7f8cc912a51bc0d970b84b5063ae2a859d757654983cb", 0xe7, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/151, 0x97) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80", 0x466}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: symlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) open$dir(&(0x7f0000000000)='./control\x00', 0x8, 0x80) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x190, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x800000000000) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/75}, &(0x7f0000000200)=0x4d) 16:00:02 executing program 1: munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:02 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x6, 0x7, 0x5, 0x4, 0x6, 0x3, 0x1000, 0x63d4, 0x2]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)=0x1) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x9}) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="4f4ce15a63b37924fbc72422f0c29ef12cc14cd72ffb85a02478779ea2155129aa1cc2960a2392120f2ceaa7852f33c49043327ef2bcf9de55d5909581a17f1619081fd93fdb37a7c0547a944b4c019548115e26196b7d6f3c30457889f4f3ff308971b01639b893cc6c72548edd6c8ab8e740ac307a9c1179265f306ef1ccccda7bc0f7", 0x84) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x90, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050290000000000008005586cad00f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781eff4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259779a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b408474154f36a00f90006ee01bb1b62351c5000000020000000000200ff80000feffffffffffff00"/181, 0xb5, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x47, 0x9}], 0x1}) 16:00:03 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x101}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x3}, {0x1ff, 0x9}}, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000100)={{0x2, 0x1}, {0x8000, 0x5}}, &(0x7f0000000140)) setitimer(0x0, &(0x7f0000000080)={{0xfe9, 0x8}, {0x1, 0x80}}, &(0x7f00000000c0)) 16:00:03 executing program 0: getgroups(0x5fb4bb9b3010f11c, 0x0) sync() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[r0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x200000000000}) 16:00:03 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10010, 0x60) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000002000e1ffff177696654f5a90e8040000000000000000000800"]) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x8004, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="bc3b38d2ffed6c151ff38b6ae065e5b9045c1584582b91e7069791815c521b1fd13217ea57c5c8410c156f9d836aa9b43a51315890b3c638807d376f5424ad5908d7eac5ad460390d930fa64c6fe7b5edeca065ec3cc47fc5387e358752b59464ef4055db3f7ed7d950c275b024f69ab83eb214d34a9d400e53fef0f16662854dfaf7e631594ef9a3044e3", 0x8b}, {&(0x7f0000000200)="7bb09329ef929232904d2715c7007d635166f1a77a9e4c4a85e836ba266708b45eaf758b05a9bc14d1b577375e71dd03575e40fa844285d3869b8b98c4e9384253d2a6aa6c1cf32de205a9daf5ed1d5e619a86c76d9fc9525ac5ca2b39056333a944b090f44776b53ce1b642df762f5e08852686d19f8d6e9551ee4a403d2b257cf8406ac7f68c48fc05026680a6bc4961797991632284463eb673ad209f022b48919a18123b853f591e99d7c77f21f7809c520c42805720af81189b2faee78bda22743eeef2c2bf34f6c089b9020c02903faf492567145ed2ee25e721233266c68d6387cdd8e02465885464d1b6d10024bb03f771921c1d03db25fc22bb6bc7ea6609499bb405fa8b3d2bfe1155930d566208f91580d1a2a418ff509e32972a1086f3018279bf38b4405384246a4cfe300fee1b66d62657b08dd881d4154932582dbfd63f41b6e5aa8f2c0cc807dd7a31715504257f53d6cf389d5a508c526cb9f2828bc8ae725c5b311387f3d02912203d0c5641869962e2b14ec0e261a495d0efe799bb35ef6360fba5f0487a3546fa0bd482a37ce4ed2210921c44892028f30e6d84db25e5958f6ef8a98dadc3c9ad8b5d4815ebdb96a1c574a906965df764b87af2b8d437c05e987ada5df8386016975dad11eddf2fd454e94cf49a68f1bb959cc4ce7d93a645d985b6687e764d8598c07a72259ea966729dc30255207bb55e0d354f0246e35683585d6c76e01820f23ef40f48fa098b656d2562d7540e6c352c0e57d84c189ef89fe2a9135df0715e7bf95e3670acb64a4c7ae027bab6a9b4fb10699b80fb5796cdc791ea7b718737dc3e3954d6a680dbd30f32e611582bc59a4596b7b1e424f64e645bcef0a4d2aa99fd2a15f8f84591eb39eefc8488c195c81200fd9a6a175ae8ac32c064fcf311ea6cdc410976feec9369d980bd8819a1b5419e97aac6f2cbeb880a61e882c279d5da24a477405b599a31aff1e16c0e5d1c518f8ca018785807531f35f5667d8a3e4c914542cc124ce2ba17891db558570225a49d35dc34d6ba6af2b0e3c96b3527ffe753c4d15cb986a6556baabfdf20b0d2b5f764f7c8ff496443244ca018086b4fb6a722f5646f1f880c5302ba3a95312ce6d2072eff4cee27286edae54e1b7f52766c361e07c3dfc106dc7a247ed4e648d13f5bd6340baf1e31b127de72adab6da285b983d67d93ef83fcb166d8908178f23f4f62e4abd9e565c5f368ba33bfb0c5685a56fc2347ec96f2f8012bc6ab1c77e94ead38981610a33bfab598b0b02fe926554af8f0dbbdc17cf2bd29b3e72aae9326b4052af95b71b7fbeff96ea5dac0f26d79fe90253c155dcda17545059e889701d2726ee08d02d80401aa1ab35dd828ef82c9c618eab5c4cac5566524fa8181a9a2c7b73d2a344cd018c02dd9a5a1888b58edc7f3fef313d8d7d7d8ba0225cde8533f556314541934574b3c68c6be918e06bc3ca850fba11bb15892fa2423ed68818ede497d8044b419519742421ac601dc83e998e3c29060967aeae04dcf09127cf78d7a473f7d2affbc3e4f596e70e8c148d1ceb174512ddd3d7fe2fb6fe96810072fdaff666314d258168491c1ec49dac751d13bbcb9d4609ee74116881181f84e9c06f000f4e36a60a6bf0a53e89504f78513f6375df1a46993c01acb6922ace1c5b86da73ded79f406f1217e8439a68fd93a2b42830f26b594b33b9272d692704df5800a0601a04c0e422fb3818f46645ea8cf898660c597732db45b729306ddb2734baa19c1bed641d1003b8bf7a78f5b2117abf2d5e9b9756f783c4c4e7e23d94ffd60db969a51adb3dea79c0e44acd9861205358642b5688ef8525faa065ec490c886f007993c97df8c6965b97acd709860079efa0d7053bce6e04fa236b23d538a93a65acbcba1eac7a094da6f367e34d0b3e93d091f6d110551d267b0c1913612d6c1f245e6a8cf98a292dfcd7f26b7e652681e4f6789436a63c91b4826b679f9aa979e227b1d39b782bf3088bc2d5d0ccc7a18613f46ef9049aebeca0fa6a445a85f3c63511501639f85ecf92a74b53c6959a4c609767ee460cee61d5268bea0f036ecc95a744478a4ecc8d3b5b7398c7303072d66f72bb918012fc8df7a6e4c0a843cf87648a216dab0bd8cf7b86f35c79cd6ea71be6b7f936240fdd288b793cea7e2cf575f502f6baac54c0e4915655b2d7d0bdf564c3c75a96f80b38d6788ea0936305d69c6662141e173cc77ae458d51b55dfe6091600e120881320b9bcdadd7b7ba3a4af95e6e6ba890fda63c469e6c7d32a485a40f9489e71ac4999288e9e74188458833cf96dfd924ec6ae231b3f1724ad8e1ccf2850a136dabc8a4382b068170e7aacc5d3065a59e31bf993b8a0b2d190c5b6a09c1953b281637759c8af67ad59f8e9f5d00326f069bde581996d53d79e33310714c0895f32804731c9f7e2cfcdc8e0740d1aaa9ae6f23a47b59c4968ab19b8acd8a25e5176fbba73a80566e67d425027ea1ae06264ef371a6a9fc28a68c36626e7ffd5d9e52af261772b416cbf163dfe903cc09cfd60db3f916ddce97630b9ae2a2423c359a03c9206b5ccec91a228500bd05efd4de5b5cf10f4bcfcea38a1d21d9b448be253fc2595e4e0f8c9ecf60cdec06ba98dc532247c082c17030a9c236abbdeacb694da39c223406cee057644caca3cd94f44bab98bd6f2af6f1d480862e41e537e87c326821bb8bafe1b76d36583e85e1de4429abd62513f2c4a490acadd39b58dc854a2de1e4d6f9bbf7230b9e9b0471a74a072886c7009a42b193f03068e23098d1f12eda881b2322b2ccb2032bd5141ae0ebc685becd93861ff86b09edf2d064e81c4f12f8e712a7eb530d8cbbaea145cdc874b598b8adadc3b64c2c607816cdf3381905e65f79bb8e9902f36cf6871307eb8f71167b1f42704840b8eaea5b3894ada43003a7280ba8843fce6b15f2edd38f3c24728a34c145dc9e02eccdcf4e4da767754c44461646a1f8d296403f77957589f53539814a094ef3302c038c2094e7f0efa25119cf80d92ee0700af8147fb2fecaa040e6242c93daf51c2381225bd496a2f4a08860b73ba1c810b4b2af97c2bfb9d719890f73187b4961c0b7ec7a12d7838de04e3cbd02ff18556399fe19cce8995f167a7f6007b89585b6c90b3ad3f110c74f452276812ad0098ccf9a7a03a5204dd3f304efa552bd179981ddbe1817cc072eb43d527c29d0ae8c248ffe24a75b3f12f46e12f515a2c7e4c5d8ba6a526b2f6e583b4d21b77e9c6613f4250ccfee436043adcbffe60a885f1f8c87238b0d9d1357ae49b01aea61985a7fdd0f0769c68d59c496750f64b38285ae950e0f9392d95e5ac3c37e4c08131bc3bff351639df2d07c79b420f52f3592ef9dace73e0b012ae52af352c039fcd999d48efecebd39b5246a637c701da6a4fcdea01d5b98695a09aa2c51dfe5f001dc7e4ce3e272c343127dd9145610cfdaf271f0200ec864b8587040048203f99c0b0ec2d25944fe11f8fff3adbc0220cce7a2b6ee1da02df6d2e3acb45b631aaa14b7d290603abe401aa2fdaf6bb641744ccde22560abfcb5aa7226fe9043f977c6066aee3de0f9f258ceff2afd6c0768aad92c058b3239cdeb911d93b1a7398b0fe0e3f0196bc9b009ce3e511f61cdffe5e654e6580a6682f57a7e0312e09c7aff774da849da309977a7b5b907dd31fd429c2d21ff50d9344418a301ca1355c853760ac3a84b3f8721110ff0dec41ee10efbd9f838c317ae5e167ba78decb6489ada2d1dfeb92b439a2e6aac3cab95356e4778be0175e6445ea8a931e7860f94788b1bc490e6cd2a9fe5482f3dacb43f4e84e6c13026b8d989b476abab9750477067fae556474aaec2a763713185901a31f2ffb174ab5dce92d22dd41ec6fb354b9aa1808e5d87522265bda2d07ee43c06e84d758500c21ef85644c5c02068f00b0e8d9cfc7a340b29c3ee6f5f51fae5f2d8dded7c1d2f35b05bce187f6006058276c1c664a1adb82df24ab219677144c5e2d1f3b769b1ec278af90e5bab31677ae98b74332cfd6b729acc3b1aab617a38178f1aaf788f6eecf4d085689302c1fc6643886112444746392d46c9afd82e82bdc975f216a37bd443c88e8c45d813071acbc83c9806c5795efc8630ec0b43cfbe653aba1211d98c4b48540dd50515127d4ee1858eceaadbd3b80ee56a0cbd29869bae57694428ed6363953751c877ff42d6495f23f735533ed46cdae02a3fe51c4f39f157712fd8b5f924ab2d5e2aefbff1cd6fae618138f54e9df1c56af713ebb8fd19f8b790fc4fb69c87c180c1bb52cc30e84844d59bd16b9ad690fa5b62fb2f9b6460328d7b69c7707259ee06f4b4ab37317a2f2734a3098a1a9f2deea73864df6692987f9bdaa6a515331185fb9873322d75aacc8e243a64c59d207e355d0eec202fe1a8de98985d7f14232880a306ccfba86be83deb1ecdf26ffcac9a296cceba9ae02fd964ccdeee023ae70e65aee3e1bcc7ad4a1395e7ef5944bef95b0123d2a31afb40f8610f66cd670bbb1c66af15ebac898142054f313fd348b13f9f4e325ec313c27ed583213b335f34334944fa97f06639fd5342595632d773d83a0e0c77d1564bcee662589128c41a133a4ef21d9a0c5e436236cf4062cd71677df24355f3bf2ae22636240159e3832eb048e3e7225776457ef4493c01cf46a114fd56a122ce89127c163126d86ac25de186e2af0ff434dfdaf9f603741ff9f36520e38e49c1f96277285116d5798848b9f33dede4bae4597c7724fa6f186e490ef833f094a223d3eafb842d8e2c8dc2f90b66543b0b6bcd07f8ae79f916005e9082ea2ade1b440b039e2ef9757e225cefd17067530d222417e5455f4700cae059654d93a8ee374322f09321c1bfa885d0344fcf0e8d960c347cbac847a0224a371628a55a987d51c76ee23401cfaff4c8016076a60a4cf0c59f32f969b51dfda93c5a9e12c5a9028be087326a3af23fa077a6133d4bb54855164e64d4f8827f4df56003f72758a697700bd556754abf49038112ffce93e2f10ca130bf83691edc08b1270f10badadab64611b400111ceb74204ed6750c5e7e57f65c66be871296d3de54dfe8aa2d038527552d63deeac1d4ce441081b648ff69eebc0de8654046d2ebf57ee10a9bf50438a5bb2b6b3b79f64077c530748e6dc08c7f89f028bc5e5e6b98e1b674333e7a519c80eecaab96c2fd195213bf4d951e3d5be71cb7873b556408e6eee8c8c92d1957e543993e1286dbf760371372a8e78eb49ff61cb671f0643178ed252f6ab390def0c743291632bf938d97839c1fbadddfe09bf81bc3829c40a6806e19ceb3a16de1781bcbe18af9224b5dd93eea7b39ccf16495f362721ac10f7d431657bbe3b66f8f15e92f63e10c8d786a5df5c9b0df1d07b5ea0d7c614425c24d69661247d490f3b6b362d79fa28e490e0e1c340d79e828d84c2af8ecf1a52244f2c0d6e81f2080d1c26089f079613d2b0c64d3c68a229fca5cdd0529c2043b64dd7f246a489f9016158829ba0e4cf42689903f40397401cc8038d09763454f42f0a49fe764ea4b4e0943400d7b8d15954f2c347dc5bb79e230cb795146da4b753676e73412d46f65707a794348c3cb486440ee27896f538ca7364677709a830afd6d2c151ce02cb916c1d8459f3de3ba2d27182d8af4f026d3ac005d9eafd1a2873a4eb3535e02f8e8ed34eaef4ec8a486ff1412e96dac5974312e1ea11083a0fb2f7d9cfb8b99ea6527b242294ea5", 0x1000}, {&(0x7f0000001200)="12832a5691d94c0058093ca50aca31cbd8fdb1aeccfc7deb6ef2084e72b21208980cb18aadf15ff0bd75b267384b9aeea36678b3da6779c3d10b293c5a6b99080f3abc17a3001fb8c18de7a1b9e3c37c70a91dff6c5e145f5e172990981e56e9205429cb08aff31e3a51ca1f07ce0140d651f43a861eb7f4591f6ed852aec0479bfb4e22725ee4dc2195ed63374399d55489ab", 0x93}], 0x3) r2 = socket$unix(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) r4 = msgget$private(0x0, 0x540) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/61) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000080)=0x342c) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x101) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) 16:00:03 executing program 0: socketpair(0x1, 0x95d6b5aa45210bf6, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000000001, &(0x7f0000000000)=0x8, 0xfe30) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0x17) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180)=0x80000001, 0x2ca) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000001c0)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000200)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x20000000000002e2, 0xfff) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000740)='/dev/null\x00', &(0x7f0000000780)='@\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\'\x11\x00', &(0x7f0000000980)='/dev/null\x00']) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/165, 0xa5, 0x2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) 16:00:03 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/188, 0xbc}], 0x1, &(0x7f0000000240)=""/136, 0x88}, 0x841) unlink(&(0x7f00000003c0)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x6) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x10) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000400)="13a27876647a6217728f3d1eca8a26686b2ec30a3d8e88ff551a537f22d9c0ca45edc346cc69c2233b5bdea6d43f56511130c23b8a4fe2137d5f55bf3c97514236d33bf8a4326c70a060e3a041d2f39a5db9d4f8a6839f0e78ea6c87eb5b9694f3e0e3b5eaa078ddbb745cc820cd14cfd5aa422710ae19e4a4b04d4216eb9e9d6529b0a76c4aa73356217e3ab146a2ac722fcbde8b04ebf27a1fc774677e29a0d4c1b9d4ac8ac19826", 0xa9}, {&(0x7f0000000500)="cd2b0046871de8281a0b0f2d4c205ca6835f5fe8ae112069d0da15617d0cf11a87649c46ac0afe2bfdd35ad56170e1c253f8708569b94a9bc3ffcd9331ac79cd13f1c95759be8f35fbf19b2c74c28d2068276b4adaf00c3d20a483a389f85cb1eab6f1864c14fd95d13f711a63360cf9904f3b864cdd74aaf3e6254a376abaca4157396b065d624eba02c97fdc5ead51be081807103f3a2ce81a074711ef51f53ac28803f70e4689986fcdccb2398a494e339f7e4816ccb863e342af3e65f9361bcaf9fd2806e9bc34da5de000686a4648e149c3f0911f77010452385e2c45243ede8e268c5b389a017ec3eeab79f313fc", 0xf1}, {&(0x7f0000000600)="8c76d61ff528ccbf254976559e8a1e7ba61d20a1644a99057a52efc1e03ed03c97e262bcc63eb831512e8b94bb59eb85b17bef6fdcf3964d66df43aa347657a0256f779fcfcd132320c06d5fce0f03410ebe05984fc1fdf089a12421d5dbd818fde15e787f0c34a6aaa9e36acc7ac03b347681a7ff4d9264da8741424301f7096572422e1bd2e5630a06512aa9a2efea8fef41e5fdcd8533e8d6e25d2e8126970fbdf9ccc48420547d2f0bb0d4c8584b23ddc3c9e5e28c1b11c3dc67927e6b9ca56f84ab04fb873f5cf05855d4749c0aac", 0xd1}], 0x3) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) getdents(r0, 0x0, 0x0) 16:00:03 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10001, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) write(r0, &(0x7f0000000000)="90568d818374b9da9f", 0x9) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16", 0x5c) write(r0, &(0x7f0000000480)="090573ab09cec58ebd946a4a53d66578996715", 0x13) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/220, 0xdc, 0x841, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xbf}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) close(r4) kqueue() r5 = semget(0x1, 0x5, 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0xd22]) dup(r2) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="379ffc15e04590d5f5ea77fd602d448b95d8937399821aaa01088bf043b03ca6b3b223fbf1c6aef57c2e06e1c032f704d5d9161c3b25798e888cd57324293ce2b18addfe93213243da83c9f1b09ef0091d74e37f930ee0accf3f7044185fc7038e9cc50314848c951abb0b871efcb64d7ed1ecd2c0cf13ec80fab43baf0d52c01816b9dd18a90855a0c058ed5abc835933ee33774c82056d7327c894c2855198cece9eed8e03394f21f5a5b3563ba2465213f381084840ef4eed6f0d368085d798b7d1680b8afff402f449b9868f9c45fac31c86b7ba82c86b1b43c4d00364044af0bf56b6dbbe4e986fb01dcf145cdf5c2297e81c51c3333fa5c180d3b5ca4a75c30427a501d503100b8b100988af555be1396c2b6a79cd2732bb5533f19bf8a301d0bf7a83ee15b72788641438fa2064e6ee15a34122048161e91d5694262227c74d08b5f615f84e7423a99ccc13288b68682ba67be132cb891b52af3c1fb6b322620d250ce1ca95ae0080858f95dd2cfef4a24ce24e7973acd6b2078fbf0c39437b38fe4dff97864e151446c6e6dfed67ddde927016991643fe44cb5c40ec8a29d34ff80893d02b5007dcc1d76f87e51e08bb00604be9316bb936d09ba939760d30c2753d07aebde8e4999c7a28f27476631c5c02cca9235fb7e6e6f5a2354ea606ef9807f357c6e0d6f91428fbe1adfcf8a5d711a3958473733d00cecb7484bab881442f7e1bb5e8a3fe6cd5f9f870b4342b8394690bea01008637ae1ece2fe65f4442b06f274fc134577ccfc3f8d545dc1b782aa5a08835e88a48369b6f193ff956c1625256a0ac8387eef891347ad6acb221235d06d4ad0f8c1f4cae4bc8887e49703651d71d42867c7ff3c7b48e4696fc8f3fb6e2d3219f4431c235498f4ff9e668fad8cba87a8e96e4ff9395e54f5fb75e77db88235cc23a3d83a99869cb6670ffc5b3f01cdf35aee2bb655e616da8665dd9b463109b951f3c89dbfe23ab221d3f8df665a43cf3d83387e8270b63dff091892a88a9712494a7ef3a40092e547bc664576c6a7b4c12a3694ed623811e52719e75677e8e74987e66c0cab04cea87a81061c48a2a27ca78a2151d88773bc1ca841fcc0925f6d97ff1ad92af421c40b683896cff34ba8715d3f418924b6d17fec579da429286045be0d30de8949c93f637783e103852b79fa515f892b02715a8849592fb622c573db94206f77ffd52b3f6276e125fbd1914cea10a2c02f5a9b3ea047909d898ba6e1aec6bb55e0611807e546e095b85b47c2be29a2f7e659d278bff5a2c9197e52b0b22bb5c325815ad73702afc46065e0651ac3501d2f60cebe1f77e7a3832e4ea01711880c37acd733fa44a11101c1aaed16607fc184d6e008e066a127aeefb68f293226b869bde3d9120b0d6be856b5a8ece28a8e60ce6ebdcfe6eb068c0176ee456d9fff7d1175b056ea0b7856a366feeeda6e9b807eae8f4fa92304460f76522dc8c2ab839b1fed132dcb5edbf9253a7e42108125e7842822caccbb61aa07db80842be993b061ff11c40ba188c9a2c57c2800ae13973a59accfdb1847552866b199ab24a316b4426a04b7a9f60982c37b1b3ba2caa81e61d02116f12e5f4c8329dd1f08c46385a2211533b3e2f14893112c1b0927a7f3b251fdca3f1e6ceea189bfbd929d427007ae19f06b01985ddbc3f9c9209e47a380b7a44d70cd225aab59c74bd7f1b67423db814c101b5b1d7b1b5ff5f17bf0a0c2921776cb1544ddde41bf657f6feb669d859afe4a111d3fafc877872cb3df9561919440d99f8c3ee042638f30e560cac9fcd1b4de517a2d2d342b747a85e2ff00f687e3c4ca5a6bf4bec11510bd54778de5a9ece231d947e4e49e7f00aa8cb3a2859dc4ed98166828ee8ed4f5c8e24dd9aef962817c9be0acc8e2cc4ddebaca494589bcf2fb00a00ec2272ccf468e284065e5727d84eeef59c88a211ee0bfbf063f3aa707078df8adac961f5d76c61046f8901462999fbc8bc4b301d5ea344fdd4fd54e5c1428bf55c3ffb564c2671b7b3633015f6a9867300102dac003e7dac950cdd023307563f20c2371b905b98705f7a8ca49526e7f44bbfc877b329cf5146b6c2ec59bb24ccc31d6b5e66283f8961982ad3f165d179c07e4b74bc932542693385407b863cdf1cb8e4abcbe1eb6dc643168a13f7fe149b39270bea1a42eea31d47537fc901a344ecc37bc175d16e945a7a8f596753782652e8299f7ad5d57e496d19bd1f85861270b56d8be8e65c5bd8309ad345dcf551b690d45c437a01db089fffe82f37a260a58e2496f446b2133410213a6620f9ee920b2bd4de50d67e998e9b88d0b410d129b35a4b9f09cd2340a9972f03cc876efbd1745350afe3311c55b861ca17b3d0ff09c95865c2361a14b86c715b6ee2b8dd49dd90c0cb0b83b114b58a4830f18d9ac377dd6c83a44ce0877c62cc338df1d37d64c61142b57271e99f8a89ee1a921cb055bdeb84f2639af1001c6e4455de85cdfdd9e66365a93d3b1cbac050ea14bb577449e493a024093935590164f81fb94aed8f4519f7e80a1b235d39a1b4b110f6a727515d7fa7b8de480931a1b359444cda3bcc82fb8f0cc62ce3a64437941caadf2855e3ae2e2d2d0e2a9119820e8ae380ab853eff769fe6c9929733e01b8aaa9f2b68ef19cef65685168b010be418ec3682c6e4561b91715dc6e1266be5ffe417001b562f301d68b2b91c4f025ab919bd0317d93127ff8e821996865b6f5c4b2e03782d49d3c8456c811fd5e342fdc4e6b50509578fb5e4e71d7c5c5b042aaa3d457244d26adbd8ed04793ecc792facb183d95de797f651f8f542570e5652c955d02716b23f74b713398551ab65c23a0ef901e958efb780b243a864a195dadb1a234a9d17c8d95231c6403450fa416758b2c69029ac010b6d3db04184ba56d4da4928b6797175afb049452ded737a87aad1f6a3a43569a538042dfd65d0c4a2b2027b56e393bae0b891b52004b5df9167724e984ce1b46ea9956770363af236ae6197f304438c29f9c091acce1a439594b96d579337164ad64e182e46f7a793aeac533479b19520cac419594cbece298391d6f1d5789d3726d13ea361730f27a5a5e973340a579962c7f68bd7110030a8727e7a095273c72d9bb9c13689d0215adbfbb71d8b9fd71e4e3e754bee10557f1c9648c36bf87760beb88910f62d8af8508da78027408e80fcc2c9c50928c71ca5800b47ce942d19de503922ab6f8c9273bc38036da724f20eb18a1c7fdeb76bdbef5621c8dd8fdd7af631c1eabdb945c5366bdd0a337e6e3a703e325838ba9aec8bdd28eb5b14393a385fc00a24cf449655e8073e266ac2a74983dcea9ec27c9866e0ff21cfd79a79e29f34c00d54da4b06eebc551beac8aaf95f90ef85e0c5f37b8edb0f5fb0873262455dde11eabce517edfe4c155f5307f0cb888a4381ce7b2e4fc48678c204710951ee6969ad51d974841f03a5ab62b7ebc1b1ec5690d22ae3e9e9d3f0212cfafbd6a761bc9f5b11629849ffa8f8deb99dc4a54e7606a421bf52d2aefdfc9dff74aa5b4ad227569a72c578e1d3ab307d0dbbe3c90fea8d0f29bfce80b5c3a716821d39215557ca95d3cade0f1301af38b3337b206f5641977d13c7b9518f426e6b0d8f472a1bfddd20c1c0fca1cb9356b9c3abf1966e3d1f221d02d45b2b74b0917e9485218d8bc1023d1d9da36f4dbe8ce4c4834432c8467faed8bfbed9ad6a0bea18b7c5b9e6c6357ea8d974009edaad329976286606a1db309abd61882779ec7e1ae6c36029eda9f5ff50be0ff9cc6050b9d866bbbcb389bb2368f24e648004559c4c2df58449d112e27f663153b9910e07cefbd0209f71c165d4724f41c92821fba42204f2691de82c76fdeae1bda6caf1ebf75059c968f6cf604a7e47f7e7e3bb4de225b3f856390368cfc7c1b759c1682a7356b82c8b483e1618fa7d6e206f2ef2f0b49076825eca261a188b9da1592e3952fec94810dc1c52d7419d68f9eabd4b41ca313c4f9a9f679170dd80e4b6fba09ca9389426e32db97302894be0c9b9d87b8ebfcac6a3454362db27367a5788bd4c3e320ccd490cb1cabc4d9ef8af8f340fd6a6847e831c7fe3b0e75ff5286af66e3094d51d56478568527b940b6f1c57306e2b3d0cb93ace3ccfc398b71ed652a15e4cb5cbd2e15b65f74a322c205adda7aa51119c90f94ad3b5f5ad03e13f3a0ea98eea2ad133b15700aa3658c5ce1522d51c278e2d1780be3afa3a29b8118185e8f76ef8f9f78c26851c440304a902d6b43670b76642e5bf9d8537c26f6effceb1a0e1471bbf7c2bd338ca09472ad2d8c5302db0ab4ce4c27bb26830d25b8583c3de74606c32bb474612877449bbebd8ad0f2ce159dcc44bb6fa3a2d9f383352e6ebf18f22499c642e6f522a4001cdc8f344ab5a9fc50164a37f9607c393c8c3089ee88a9523fb070af2aa53b478de1417d406d6ab591fb37af501d273cffe8a506e2497463c6e0f261f526c856f94126c0eb497dd53e851fba93458b660b3c66d8e4e5a0f8d96f9b08054174ca3f7e02d204ef2e86f85cab2b6d716f1a49f1070f1d0c0744fb723811f01971b9804f4f570c469d2aaa8b2f5da5868f23cf77b2977f85829eb7809e5b3e6b8439fd5e1afd6a164f74ab59b20517c94bcdc0fbd9267bf2bdacf3533231e8a8d5fbc9bf552fb72f42a9a25ad7f8dc9d8101525a2f965a2ef167fbe330344da8a2b777e89752cfc5c8ce330a52904b9526534b33b31777822b0b9264292ade21ee8ec1b5805de412a938b186325e6c813936b7524811fd0f398b5ddfbe212a00636b6837d547f214754bb3d1393a8940482eecadcde60e4e2f2fe306150e2eeeb8fbf11c9bb8dbdbf36aecddeeca6030867260c3d4a003498c497c6eada4789fd118fdb42853854f2a053f07221e6fbaba009ef361339ed98fe9a3a421851ae86a625b376b7f47053dcf433680be015290112073588ca8d1bb05813fa2e8ae5c785496c66a76684b193f72748cd7e6a048e9641332d64a2734553afade6537e9def9984ba0ea304502425a2ea29d0216ccc9acb44833d254428dcf22558b5e68fa72537fbbe21f3d006973ef82d3d6d939bacfc6681e324f6541809b5c16d07bdfb680a6772a22ede659579c4c8ca6f528ce7baccf9e7265cea0fb6ec9cf0ef103e65433a54aed07b3f7c7758ad4a427261bb39475cc8df8d7a0f0284251a1dddbf6dc778ec0b413dbeb749e65c8b108d24c211f7b4ac1de008d312fc4d3fd1440a35eeff81f55ad35dc5fc6a6a714e4c90da52e4e16ec2e9159b5afa64cb39af247e1e060a191099f11e4eb5371a232155a4af04e4db8cb6904a0359875d4d9a98952573433d626b6e98a90ea462e29c273910daf4f6c1933e29f1d7c82195b6a786766f547c568be3cb1e6263bd6a6f418eaaf4abdf64789fdc48230a2a683d04d18ec0b548a6f8eed08ee700b01dd8cc9fa16073b6791cbb7fa123ac13f5b133708eab3d22471c4009b42a073d02c39a0b259ccf31cd09ae9bc99ce25357cf0e28dd0dc76bdb50f70fbd357a66c9ff2564083ca0f79ee7fbfdb07a9d88d46ee9e044ae7359256c70aab42b88de6d831273a8f9ef642df1f7e5fadb933eaaf87a3f1a17d6f6d7b06b213638e3165364af7f5a6f1f51e9f3883bc1de7c0a7785021457a66302b517a553aeeea3f9cfbb9def5bfd67effb0397227f9e972606b2e0676e6a92a29bc3655e28f0ff8b66b5c0a4d36f7377d52602358384562d60f32b037c9513", 0x1000}, {&(0x7f0000000040)="e62f9c12bec3cd35c097bd89a9411554251d0e37b311431094f50461e91b33406dd24453041f536a4f0b06168b4263575101cbbc72e678a322390548c7f7670c14e3c76ea21718844775a4bb0fdf958d70efb69b7d85dbf15d1fc53440d381f22e", 0x61}, {&(0x7f0000001440)="6d03c02469d96d604becaf042cea3515ea60f570255d60c65e93c7a47f39f6deb80b1c701be647c692984f79857a5f75998f9c68eb1cda1a9b1d43938770a9c2a6039036e0350b13fffc53c1bf210ed228d22691caf3b9af1ef0cd296f00946e28bf7dd9403b5bb36f428f2f26a7d8d409c0d68f2964674708a82dbabae009db2aa7b32a75f25f2217b082a496775b7630d1cf70ebafa35465ce4a33ecfea0eef5a57af1ce7ee75d03d633fefc412900def873f2b4df9ec8a2b9da077373d24551d63399b543fae93d76d2c48a712cccb151baec00747f4a53edaed2f0fa106f1f54829fdc3213fa3e888ba63605bb909037cec00bbde5f838666a78598e521a59e7f41c8007137114a44c21cf76748f1dd641c4f6f89922a9f2e59ed4bbd235c60838c210c6bed37dd7b08224205da3f1aebc50e1a99184e8dab58f833aa566b39b53377410b9aa4c6826f12e500d8b16fed39f5fbd42d37fdb4c4ad17c578839f1d24cf6d23059a6bcd7c827207a31f7fd2d67b985eacf0c94af00dadbd360b37643e902d15d57ac3699249fb4bc9d1ad4a02d6a8f0a3518ef60eec5cdb03e8d83367fef451ec3a54fc1d36eaedc1df96d2a7d0526244a5fb9edd852ab30cdf9aeb311e10fdc05b79ebc7229f2126a6b5789140023ae8d8cd8393723b3622c5718067b90d3e4f3c22914b008737f669c7f48aea258c7274327e971d5d21879545e6d8e57c9478e3a4dbb909667c5052c9cf788128569fd8d48e4b9f414ca78af714090d0fd0e25650d4936a0a078441b3eab5afb160f85cbe4e4c465ec8fffba0a3303c68564a1637e68267f3ad522ec8e8db1563945fa7dce5b5542b4437b8fd6233c78cc1e8ec02fdf7935079241e82e62f8a957988eed6d6156011dfe333d136e484d014b7c685c0e347b39516cf04fdf2e05ddecf975efca2195497763a1ab0b816276a309316cb02010d4a0d811b3150072a9f43cb3727831d3021c05dc76476ab861da938defe914802a7f398dd03ddd764857e4ade458765233ce3c121f82fe075f45c53d0e7ccfaf7f2a92fd2788f22a34284ac10d5c01afa861750c1771162c8ab5cafd7625e6b3ffd3f671c850216df691e94714542e0469ac17db5f36accb0c6ea673600c6f2b20e07cc9695d41054f47621313df3931b10f97989ede878d0e104e0d568b1ac9217c203788ca3ec1ab7e9d07cef6c1b4d1552e09e0ab0db969ab599ecaf02acbb6446151d09b193412eec881a5ceb434073c584a21f172bf682b16659eef85775ec0f0e1f9644ff2df8533571eec926e20a004074486533fbf8839619ce0f871a2d58e61744a6a3fa54923e47eb7829d675cd9cae4000bd2a2029bf98a3b9f514e3414030ade01efa331e7283cf0c3ef538b32afd1b940aed49f031b4709f82b0fd0e911b34dec8e11955eb59efd429c5fbdb71533a6783749f8ce9982e0cbaf8cc55be33694763d50d51484eb4f7791e3cdcda425d931314afb488704877e2117d4186f657337d07a99fa7fac9830238d4c3794d0e4ee15e942098c27c4e8adb018ac17e04c81df54355475f7c861ede19ad17ea41721070839b8eac25e8d287ad781cb0168bd92226739a18383e43e962ef3d292616b16433854d5cbdb6e54ad4b5896f57bec89ceedf6fa4a625571065e7afa14fd2ad55681e9b1bf446ccd44438c9395f5dc8d85b90507bdf123adb51d656485b1c3365e340952c3f7ec892fa945082ddcaa626b30f0085ae13cbc5081722872532b023a20994337716bfd40bf7b828e00bf1e9bcd14f3e5689e42a27271941c35b063311ac6ca66be0d163c38cf6b2a3419212c85ab4111b3b3cecc92a2d12aa14dd817e462036dffcfa2101d5a9de202507a892fa92de07bd9b2ef53e738f2637b971540d709fc7c48af4d1f495f1dc20f233d330416e82974900f2524c388f7790b951f33cb9bdd7c61c0d80c99cfc6851799f281cd3ff063f7d592b3e001ae34c901c9da99aef3ae041e12f85c30d366bb5ea64b68b5050d206344e3f7747c09fb991cfb4d86652c76ee269503c453bfd553f388b7a880f93d22734d6d3ea2ae4638de58d0f7e7bcd9f1166f35009ee6d62526b6af21772cf3c688f366f9a09b128e81968ef8df599b7d40626c8cc1450b876e77b82fcadf8c9d45c7bf08e1407fa6d42fb0d3deda411730d3e6df867456ac55fe4581e85c75731603b46b3606bb24c77f367cb0050202e096acaf2b90f009fe0d9ff330ef222d43cd2c5722b1241a8d4af137d9a6e883d9659a85dff18c2c74f575063e19a76d04347d0595fa581b0bcd86f7b3d800566a085b57ff34cae0a9a31e1a136e602e8d7d317301f8cf13e17a8554be117acbee011854397eae63fb488732de163c5156a6c9411fe950fe6832722c9db2bd38105cc443f55c5d30ee92f215e7520e11bfa53a1be65bc80e0cde4b1636a97415a33e4ed5fb35d1ad7180dc53dc255308e4e901976cb5290e7afb818b8fcbd93e1e1ee8e2e5296a00847ce1f14d5160f9f83b776ab6969c8c711f37fd9b9724cf2ad85cb5e56ec538acdceca1f68b905f7d955997a3bdd28ab6a8c23c6d728b1eb81e3190159972ec15cfd918b96d558375080800db2dcb11a34245115f2e30e2a9c55c2d16414df12f802f5ad61b495bf46d81cf364223a6f33f5b34145556e03c705fb11fb727dec74cde3aab82a593f83c33fca4d84cae43ad111eeab57f7d892b5f34c37b82febd0f5a012e7001ceb226f37bcfd094ee3b0544047a8d645b9ab5c38c50422684027f1b9ca12ec2e35dd3e5bbbc01f17d64b92dcf914813e71d597401a0fef4ba90d91e3c7a2d7f06c88440fd0ac5369a880b2ecf02e04465014019d5fe2714d059e2b08698b02f1d21159365ebe0c387fbd103461ec43f878ffcffca298bea901529c8b7f6d9ba971d9717ff642ba7a4917cd4d35ed07ca7ceb395f77d79e3f84165c93a68613814121f17d12c2827f483a3c7b87154eb96e6e195c945e7b539885b720ff1eccc75a969cd3d6d96e72121e0540d3517337a2fdb4d08448cee79a538c1449089c86ce4f0db96b8dbdbee5dfdc88f40ad848629a5ec5e8d94e14abce3a1420d0de2c24ab58282e6e7960f49ae4633a717f3db334dacd26d5cfc09e3b00c831e22fa699018bb5987a95e31518976cf74a1842cecb82ae5f087e19b2182d4413ef176a1644fcc75f97011d634152edc4ef4f86d07e0d9797bb92832e3103d0ce63e319a0ccb8238be4f267c02cc0f4e3955e83f7ae65989c24911b11aede7eb992cd6ff2cca17e625f19af66e613ffe616aef5ed66b6d123436d919246dd0b0f9b1d96190cf4a02ada7875df4c2f15906419f5733fa01fcfb9728ab716495150ad14ee4d15d4b4b60e1742659bf580da715bbf64e061eb3ac33ce93fe0d814b99c576b00f8872f0c61717a42168742fb61ca7818a1581f12f2bc7f0be361581fd9530fa8f31a5c88b58a6858d02f400703def8b87a6e399c333d9c59078081c4ef172e849b51de2149102ef483fe520d8740237d9f0c9da10ae87257e30c321511a347d691fb4cfbd3d36254832a0bef6bd6fffccc38390f17c6ecfe58e165c4c50c3ab94fb5ca84a10a863372814b79a4b9acc50cf58d27be4d328fc1e68b07cfb39451360a2168ab3c6756a47bd7833ac14f358a1cbb7e41aab2ad08d9dba2ce070b7e2166978d86bd06224523cd3903d17daa1aaa44829c277e13fa5498909355fc06dc660ecdcbe1e237d74abb3da4958dee0d12774d74b72894f22774fe762acd88e650583de54d75f10d2e1e01b166d4463a580f069a90f580aeaa2dd90ee30baa0a1e6ae19561f4b9486ef86d6e82c17db24fbebaf41922ee1ff11e5ec3cb298f455e4512faa55faa5e4863e34826ba1c396bd626e030aa8280a8375aaa1e1e628b58682b5ec9ce42347bf03cfd6a05d22557d42649f88f208e975aecbd97fb9b54f456a78878cb77d2cc2be74402bf6f940cdca0447198b1444ab32d994b42ae40b28df7bd91625b172eddd51012825fe3e45929d6c4ee8f83e88fb6aaa4e78432516c528f6f0df40fe69ecae254e7898bb90e531019db472625f2311c2d823a624e36397503f7aae4ef382dff175daa7c6502236ed703811646044e0b04984a8f7b74d667242e1eb8f21d9bad6c08344fc783ab9b86efbcde083da92f577fd14ada82e97f106041afb43a81e2f4563b4a19ee145420291b0299cf95824ccfd7426705ccd2367ecee3a0db9fba833019e13089184fe3e5308272f2003aa327b293686837986a82b109c3a399252226cfca9a6b5ad7ddc5b1b39c8bd9900d02f8fc81d099b0a2415f4fceae5ebba65076098e9089d514d1c30864811b0e62874ac1722e25b073762cbfa6584a7dccb8e1baee6398e03ff955675943ff7867f9245b30d03cfd391971b99fd7fb9daaa1b3bc7b6084196c5d56e575bb63c72d0e273f564dbf5d965d5dc8719f96eac8f28f3fef75e486b783b9916ff707e1837893a49dddad6fc63da80cfdd94f1f4a4a22673af9c68119d126e89494dba2b8ea29aae7450a58a1a924e09b31418a9d019a8b9f6d2f00fd346a964854cde7ef0b22a158e7ba0646680065bdc7643b003accf9c9b47a73fadb60f6689f41ba881c266a496e7e65b5e4e26e9084b3670ef9521a926f02c89dfb315b37aca28c30cc20ee358c00ccdc871e10ac09fa5c617ab548ab3cc4a2e39061406e2d6229e535a5c45e919b3f24cf200b7c47c931b88ec0a697991e565b05f6c4e6f0f2589c3f343a1309b252ae823dc1678641598e4a1e7c2f572a257c699809047c8583893606a81312e90cd4e42013116cff66869ca2341bf69220e65791a88b9f38e23d774331cde73385e9129ae86f45171a73e36c780dc7b4725e55b1909cb483e406ce8c83c38d79258f1dd11d775f87208a3265e2a93a651433e8df5ad2dc5d6f0cd763d8b1c8e222f8a81959ce6653e545897797b38c468109d78e466a0bd278c35aba486ea01bae9209845303f43cbdc2bc6bedede4f9f54572b2ea9c39a40ad6e0343c9d7bee2338dfaaf595c99fa6e27c164acc49d020f5e799b7d0318c472c38bd2c4e680f0b21a274021c0dd7f559ff26d65d66e17f245541a30d7c827c597b12291edf2188e90c1fca688026147f5bf9de957dd190285035ca4d31264e6c8736a04cc907cc76dbb966a753383bd3ff4f9548ace80ddea7fc94a42c6b61fdc15e146241a71597030737f0c61d059b1f22219556c7638f3e79f42c6ecd7f13983e9d583ac4fd8bc00f517888422e95ba8af7e457a6e572e60356c8db26a43eb171bc306887fb6181b140fa79b716518c07534e964fa9a6a2398940d657d76dd93e157560ec1cceb1d47c2fa92b1cc2e5b1e5322521357fb8e228e7df96f597fc574332e83dabae6a635e1bddb4410c616bc3a9bc8cdb67a365e34a53b17eb2052d6f3276502688f65d478f347c9c71f93286e0c8ebf9e682a8eca16dc8501170596044cbcca76406c3d227c0d39175bb85b49821a7bf741a6747671b0c56d0a03a2f5a963aae273670e1c4479d87b921cfe1dd117beb5cd81c2784197d1d6189c39e26d3ec0cccfea378ec7d5e23e0be77e5ad8098021b8dd7fe38e31ea934df49452b57a975e5bd0fd17a7dc84bc932046de47250315713d903cdfe1bcb649c629e0acd547bd9a30914b3c841bd30d0e58db2c2896e53032a4cd0235be49d94cdd53a722c38bc419a98de57e0cbcaca513bdd29d33a7280527120a39d21eb4f69857", 0x1000}, {&(0x7f0000002440)="05350c659787f0021280ddf007d97fc61847dc5462a794cc118703a1d9c9bdf757380fd34499e48f6f839acd0fb790769fe074cc75351bd3fe72c31a126fc677df37ae5acd0ee1b8b0c7d5e47454ec1021a16f1501bdbdbba81b9f823308654d08f1f0ffd00f6b1fed2f6eb06793ac73095b0fe4123508eb9c0764e0e59dc1c9d9dd0da38256c1ed70c98601105185300621ea1b0e57ef9b79ef2e796b4cf09711e2b58308e6f079df53ebddeb30ce7d1c62b775d02a0bc24c30fd25136fc4ed71d108a8066f639ffcaa421ab4ae2cb2313c637ad311f2a3f8e8ee557cf69e810716a3b1b02ed28f703bfc6632bf1d5ab672635c7079bd704640957a96692175f0a71d1cb0962c232dc66374ddd1990cd8666a79f34af133ed2a9ca1f68f5935df345bebfbfe18fae5d2fc388b3dc358627ad1a4e0a9175a6d0364f1231d795d61bd2836c607e7e8015991173d64831e736e593cd8c77d3a37763b0912f82ea6f7c8d751d3dd01ce81bfd8da1dfcd51bc83f4f24a50b27573f3f0561d8cd9515026f3087d859fecf0b2f2fd2ed735d6032036cd8b95fdcc204765f8a4ecd1bfb71735f0d971c9106f7324b78fc86c8e7d9b7562bf5b9ac5e83e3f5e0874fdbb0f08370d4b94a038754682e1af62b2e79baf29381e99e413ab799e42587f26ff9821c74f242a9f430afdf67492d8676bf3ae4968740e21966dc64cf4f1cad567cb687707b034cfd7903678674c1bb6d37e72d385afc9153e36cf3f04421b21956a609f7b5b57765c541fc8277ce1e263e6512d829ee30bd61d331b04fdfae004e1c7c245e8a5fb6d407121621c3c051208566e43b4100d9059cf8f2e842f20e895380d3f1c4c9ca8fba156643e292bf47edd41c39f867a913558561b1a3dbf32d54d81394be8a9b97dada0d1519694335f6773ba5bcf32cfc41cf4a4142b3eb3c97e05e3ae69a178d89da5ad4df3ade3c9de08960ca54d7392297b47f8061d4d1d9c9b7273b61d8998df2945d7434c2e50cff688209c1369f8fb94914b8b8f50757c89616d7ab8cb1033d9bf5760c22761b6c38834932456d20dd59d3961d1e87a1ef689e6d305bf9b9c742ba7feb2a73de6efc41a50e0e49a9008c99e386a9de08efd53fc95f31508eaf0da5f24e654b930a84cbc7a71b5dae3051ff6d6ca02e5409c38958c1c02d9dd098e20ffd09b7c180d894d748cffc149c8dac8ae53641c8a38395d16e2307cc006dcfbadbfee7efbdfac73bb6fcb8b956b65cd33bc89e7c49bf173711618ee651bdecee663356a8257df33dd6e4089a3ecb303293c6a4f31eae01ada3db2e56d2e687a6c6d25faaf01d370163d44f03c5e46dcd0de0d50574325c3dcc2259f8fa71d17b557d9c1028ee5c3362b818d993546d2a0a49c5543c8740db079041cfbf8c36881519270bc3a04f75b36d912863c8e9c2910793e97a79d09fda383d9f6b5555595e05f73ef81b5e571a8fdfdcafa8c90a5b9c1bf74e42b58ba99663b2d81a83c4110063d19c71bfde0a99e8e972d595976248e76807fcc675bbd7ca3d15797f86e32bda13eb91046c71279c916c1fb590657abf3e31fcdbe0d4c1d2639a104f68f71c1d6f00fd7f26255190fabc448f82d332a5f0e772af3fa17b3eb53cce847bfa7a2eb05572ad48f57335c096a19d9befb550d2cd830753f4aaeb1bb0608ff184b34c0bd759f00286a9782648bb297ab54f25e07ee1e100ccf38f656909c6ff8c55cea921ad2ac3e7e078df59ac15ac6f83d17423bcace6cef992f2e6a86dd66d3f3f3d8fe244340704d2111a01cfea7452b0076afe86e98d40f76c8337a723a0cea47472db442577145bd453ebd5b72d2fdec1f62056bf30b31cd1710c1dfdcc40a81b5fd14c76c148251cfbedd33cb919572c67b3486a6abc9c2684674ba1bad96354a08a46f8ba28f7a897e80f9ca56bcdca7c89ff35c86ae164d3279fa0bbd9592d3a72a2eaef1e6bd2f034f4d511d6250d4440c6df5876df40086137dde71ec5b075b33a575aff296e063c3bf01b28cf3774dfcb6f082210055879b09ba4a676d1aa625a4f23f1be88a85ceb7427c57bef8e6c2b5e258e757894187504799c3fe2da461c97fd84ace61cc6dc02c72bd1186938e53c2575c6ca9d469a7ce0c62cf7f117fa82cbd793d1be16db009d12325eeb918fe710365aa5f8a1a795bcd3fda025a1ffeabedd44bd50f005b50476d318a6ce181047d10c564625662b35c94007af5253b977488daf25de3727479294e5a2a0ac53070318e4a93275e855e1241bccb629fcd7fce500ee6e29dda94dc2ddce702a2131f7c863fdec426ea29da9c6e5dae119c4a747900d9d32fa3cd7d0a770effe4b8052d144ed73f905d575a7c17e041ed179406052159df99925cf87cdad3b28f52e253c3fe785c31f1cf63cbac9794b3c97a5b37d250d0a161664e4a8cd86432f11f5555899f7c4e29145357cec0e9351b0b68832bc239a49371e8d26558a85be133b39e9b4a141d67df5db278b1781daaf5a365d6b3ae18a323099fa7af96bef2cb7f244324e085fb4ea1d0ab7db931691885da360211b5ce4e1b47c8106a2ccdd4e42adc617ef910bd320f5c6d19200f0c0b066025cd1d6af073e64c45c3921b20a3b735893b5a46786cf24c7e6d4b457d91432e6781ce93a05e98e19539fb63dcf6868379691caac4ec235b81295a2358ccc1c4ed3a46f9e815e9fe63c9911cde078b99d2a9afe3be5f33078bc66c093a66fcc31c0b0b31e2da10e74c76e898d1667e5ba613eb37289232758f334e31e26cdd328f722688aeac0b844c8ae13a7780a87a5c5aec6ef6f911f1b6f70324e7dc8458d8dcdd6b8b65379bcb3eeebc790f69194f4018268fccf02d98fe1e0bd3da94026ef915cff4c2d500656868afdc0608fd71cd68630a901435cd5498ee0eb409ba01dc22f2530d9ac77e33ab9a40600f1bbd62694f923c48ec29e9e9f508a345e74a219b7bcddeb892dac0db776b78a4eac9dd8b29cdbfe307cbfdf05f846dcf98a339353b69ae4bbb556cee4eab27e0cd48d0dd9bd38a50e30193e5e94818cb8583c4b964080666904d123dd7441e31241b5feda39de880ef239f510595a909d97d452e291d0ca96d025106dc3ac8b18ffa6a9059443486ec59dc3468572165553e43fe8013566f298821566dbe68acac06a66c40534b0a69225e272baee091824d7bfea9dbf16020f19baf1851fc1b6b98693a24b6077d27ddb84672c28e30b2e8d8e2651efca7c3e02841006fa7c91c6e90eae523b07f6c951921d30b03d869de232ecea1551cfcaa0055a833644d992650054755aacc6bb0b34eb6f2d39bd15561f5db3874a1918485cb1da8973e8ffb57997ac980476a1af86bd12ac15f6888e270be235d57829e7ae0cbceb8a0e479292483dd4a49c97496c606c4755de2eefe9f2ba71b42715d2e51bacd62e52cf48ce566960752d3b96d1149d24a7e56e138bade178434d6a2c5ba81b95cee8304d79b96861f4917ca4d96846d8df71901b90e40b7ed262c265540015eddb4eebe5aeeb36c36a1f042d254af3a802d89e65da044564d496e22c36af5333a7a742bfd6fbd091f08fbf75d94e98f4ecf377693ab1cfec6eec99ec64127d930d9d6d6d4101b07517227073e6a336d3cea589e851999813f34bbf78653a963a38e24b4ba8215b7c356c3e3bd253d84c7bd166603bb90ac8d3697aa9f7fc7c66becdb116d8885a828a24a9fa291aee84c99ad8911178e3d9e90acc2739837d733bed125f1458b4e479324e72758ff7fc862b2b0ac2b77817811c80d20211666d3910b45484e2167f0076c6b37136a5e035a2f5e9008b3355eaa3d9484e48cc2872548247c52789dfa8bf0c493153eff78e581bc4a030534d1ca9e84b88c41ac4e5b3ff9df44d1cb08c027c00c3e882a1a6348b377bee6c9d2d6ef1280b998cd6bb438e9c3f14e3ce72c6d0d83d900ae3d13f7c95a167cb9a27c0b5cfe39dfb230deb9a206fcff5185b338a5d32ea8593e96082ac5542361767afa485d9c289c09e8e0fefad57cd48b98670a1eb20289f535db90a3646e1727e4485f82c587399033558f9028719829b5145ff1124245f72ec5b403d2a7724ffc8272e0a2f146b169083e74064b3ebd0b35c5f456a34baf9d8cf454bff6d05b343d253cdf9c53bd519912b5e381125dd3c28b4bd723ea02b4e66d4b2386a609919bf23654cbf19c935586e80ac2438cb8b52600661f4e11efbe2a952a85d5f58d2a6bb55ee3f7a05d6ebad0ddd04f8eab4f355abf50c6fa314a3e890afbfd0d8a2d4621b6fbfb0f3757d598de54fe1ca6805c33ca9be34bb2a56194a208c261cdcf32b815825d8cc028cf54e0ac8bf2ca4648e372976da959d072a047a4dc77b1d98df5e47d760e1d54530988b06a1366cddcacfcc6a8c993cf4eaf4f3bba1df9cb2a7513e53d047961c8f0606d7d1023eba5f47c44d608d7a9e93abd274886f353da9128eb831fddf5a9c41eda08e466f3c0dd14102e3109f78d580d878a7368f2bc299dba46d9d44247767a77ba271f27ea5a6a545410c3c79cde56800e58f58e61fb139d9fc6ddd653f5c0cbaf4854213e93d54d189b3a2c76ae764860e4298b28ce483d430ce315bf701068cd692a6451c4b4ceac5a531e0ae6585f485156a86f56612624680586927cba62ebf479e564698c150f553e95f7de5c13a3984a3b1540b08d231883d711c41d40035e62926247f714fb431e7c62d26a158e56915efed5352ee5c8d943bfb78202bdac9f71d5cc8e0e87d956c0cc11f042833102794e8635ba225d027d833fed8c22d68b075ef385b222410c32bbef7d1a0fe92b70d9dfd42e85a4b279a0d62a1eacfbcf99270949722a1927f8cafde7704083debf415d05b02a172208f262c4e21312da73116e2c27bf7ca574f5abe4819fae7f7eaabfd1a3f487665367b54feeb9b37d457f743d6994be9c81da26ad431b9bcac711e1852c0e719378907ce9b5057c19ff8f8f6183ece099e76a7f66f0c401a64fa13151188c0de375d3fe676abd2c23d1f4368a5b28e94e72d1b603507c8d907c1bc9357db1a2bab58e02a0af906c4d704b7b600eaf02c6be7c4c49e3458078ce47b13bfeb548b1d95d30a2b9a43995c6a9be25fc19270307dcbab37f1037c9e5a39cc8791dcf312c69aa66ee6f39c16ead09221905e50274123548bffde0a5bdcf6485e34ee279db979c9c091cda2f64645c6731c7df753519f87b06866ec55d8f1b76bf80477d8af243be4193b741bb5c4e23be89cdd660b8319e8ef01cee04e82553693c28de6e75560951a1c38a15732704b7acdc315f8e24dc8875ad0747e6985fb07962b43645e8f0a627729f8b9425f1b35d187920c0ae0464286e7ed6191d39b85dc122d15dd4e72127e32990aa0b95b5395fd570442a8e65b3a2aa85cd17d41a1206bf92689281a298c0aecf0ff1065e18fbcf2163f44b1183c9e7764e83b8b30b9218863e9cb5075c6ff4da830c8fe8491866ccbfa59ffb0afae1f52d1ae45a542ead9584872daf738a2d3e5f2fb1d7de5c65390ac5ce1a86a974d6af6d96452189bc24383f854c0e50730805c67971266d6edcadf1b21a5fbe292e39997b5d0a912334fcac0b28a325d0ab1a0d2a0e98e71839acf2964182963090318208461b8c4b699095cdc1658b143cf87de785ba386b8a5de270193acd3463e547458a5c5f45e225a833898435463e51201a89d9a16b7f343d69412a0631d0e8a9e61bca7f116b9395802786f2e180444544f9350336287d326686dfa76", 0x1000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf3d635cad91d2980000000000000000000000000000000000ffff4f22006e", 0x2c}], 0x1) 16:00:04 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x80000001, 0x4d69}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) clock_settime(0x4, &(0x7f0000000280)={0x7, 0x7}) select(0x40, &(0x7f0000000100)={0x647, 0x40, 0x1, 0x0, 0x6a, 0xffffffff00000001, 0x9, 0x2}, &(0x7f0000000140)={0x8, 0x6, 0x26, 0x4, 0x8c, 0x80, 0x5, 0x1}, &(0x7f0000000180)={0x7, 0xe5, 0x9, 0x6, 0x3, 0x81, 0x0, 0xffffffff}, &(0x7f00000001c0)={0x1000, 0xcde4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x1000, 0x4, 0x0, 0x7, 0x1, 0x81}, &(0x7f00000002c0)={0x1, 0x10001, 0x1f, 0x1, 0x5, 0xf746, 0x40, 0x1900eebc}, &(0x7f0000000300)={0xf2b5, 0x9, 0xfffffffffffffffc, 0x5, 0x8, 0x4, 0x0, 0x27e}, &(0x7f0000000340)={0x100, 0x8258}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) r2 = socket$inet6(0x18, 0x3, 0x400) r3 = dup(r2) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0x8}, 0xc) 16:00:04 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x289, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x10000) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3be8d06810bd5d951efc904acd283d68871e980d95059241183290bf310275263ec24fa706f6af37a0b58a1f0478d1d58b97dadcf8dfeafded58ebd922c40df9fbbbc5014d9a59b90b42b7eda0ecce3949c36fc291bdc0ae61341bee7c5ccce02f94ea470ca9dca48d4907cb817c928ad789ceee419be63966cce16d3e5513be5fe0f08d2566e71b5f4f7ebbea45f889a36ac8d0e1fe76a8", 0x98) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619315a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d36effe0ac237d05648587353179d4c5f16b136a5d0", 0x6f) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f0000000380)="29bc6930f415d34eda6264ea9ad10952bc8907cb3a764f0b4d02f92aaafeef1cb2aefdc905f59b96fca832e02903f5820cfff74dad7b02d91577cf62126e139df0b4d4c9f68cbb452856b74dd315eaf558806b556cb258d71ec729959b516a585443c537ea8b3858cbd70c4a9798b933917377dfeb55e3961401c3ac5886f73fa46f0d8a1ee67a4ebc8a4cf1b9ad90361c4dfede41e2ca7a3d91851a2ef1dfebddc7a225fc64a4ab0ea486d6aadc6cdf01993122928ad9253ed307ae472ed56f67dd69e186f4a64172", 0xc9, 0xa, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() sendto$unix(r1, &(0x7f0000000480)="f80c1171c74184b50e327fad4f54418ff2f4ab0dbc797b0998a361a24a9a7fa362aec01e0e15ea2cbefff02387591f0910207bc7e982c0dc5669638f35630d477761f3c613346f4b8342f19d31cdcb725ba5da0ea04b0e4db4e46708e0b71dd4594d1734f3484f40370b586b77a75e14649cd6ff76593a326fb990d8f703c51e50f87bd64a4250fbd7ef922caa8a2d67e7e20575c8", 0x95, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) getsockopt(r0, 0x8, 0xb0, &(0x7f0000000000), &(0x7f0000000040)) 16:00:05 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = socket$inet6(0x18, 0x6, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x100000001) msgget$private(0x0, 0x440) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) mkdir(&(0x7f00000000c0)='./bus\x00', 0x12b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x800c5707, &(0x7f00000001c0)) getitimer(0x0, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x401, 0x100000000, 0x5, 0x10001}, {0x8, 0x2, 0x0, 0xfffffffffffffffe}, {0x0, 0x60000000, 0x610000000000000, 0x4}, {0x5, 0xfffffffffffffff7, 0x3, 0x9}, {0x101, 0x57d, 0x7}, {0xf6ac, 0x9, 0x8001, 0x5}, {0x2, 0x323, 0x334, 0xe673}, {0x8, 0x100, 0x102a, 0x8}, {0x100, 0xfffffffffffffeff, 0x1caa3cf0, 0x739}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:05 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x4fa3addb93df5f7d) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5e5d9170, 0x3d}, {0x6, 0x7fff}}) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 16:00:05 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x10) chmod(&(0x7f0000000040)='./file1\x00', 0x1a0) renameat(r0, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') mknod(&(0x7f00000001c0)='./file1\x00', 0xc100, 0x3b13) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2009, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xa49d, 0x5, 0x0, 0x1, 0x400, 0x10, 0x1, 0x3, 0x2, 0x3, 0x400}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:05 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) r0 = semget(0x1, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x2, r1, r2, r3, r4, 0x8, 0xcd}, 0x6, 0x7f, 0x81}) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000066d1000000000c63ed928d272827446d37c10000000059", 0x2c}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="52225f5f697105a21b98aca4f29109ec110f4be5d87360dc542bdcde8916a82ff569cef30fcec36aa622acc3f5c5134faaffe011291947c08f574857828fd0ecdfa0b8bfbdbd052857fb1607b4dddd2c4cd4c8cdf375a1b50eb0a711c2d180a8ffe74ade49bf0be197ccf8acdff92e0499a1c964cf5c0d77832b7d3628f8b3c23822348498bdabb445e182af2e3e8a7b9ccd0041a976f71dda4b716eb7ada0c050988c801e65d92ee06bb3ff3d13e852d259354b1eac6c1b6524ba4d0252421ca1655139b5ca160348c224503c63747d065da7faa9e6b9d0525a80bef5709912b6c6187ec3e02d3bddf649084e5422", 0xef}, {&(0x7f0000000440)="05cab0e41559e156b94be41e34ffd300b844a9e7f009e621e9f75bcfefa0e81a2ea33a10c438ff9e11aec3ed482849e26da54fcdd935f1f0898321c0f5cc1f11f4649cb388f62d29ef43b293dc06b718efff555b4a32733c9788ab760a03b8125fa097f9f2bacf8625d11a4612122ac7af23063530490121d242a771bdfad1ff2729667e9da71ec1daf3a0dd1f331fe703062c9098fc9e4de3276f990fede9626af5bea61dd5da110f74eff4cbb779a5f59a2668551c3f572202cebda586d016bbf60ea94d", 0xc5}, {&(0x7f0000000000)="9977e3d4ef5dfcbb6734ab52305a2cf461b7f4903f086db392d2b8a7e875a25cb0ad", 0x22}], 0x3) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0x100000001}) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = shmget(0x1, 0x1000, 0x120, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getpid() r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r3, r4, r6, 0x16a, 0x1}, 0x88a7, 0x4, r7, r8, 0x9, 0x4, 0x6, 0xff91}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0xfffffffffffffe00}, 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/184, &(0x7f0000000000)=0xb8) getgid() 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x2a, 0x7, 0x2, 0x3}, {0x20, 0x100000000, 0x4, 0x401}, {0xffffffffffffff7f, 0x6d92, 0x6, 0x3}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x5, 0xaed, 0x1ff, 0x10001}]}) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x3, 0x2, 0x280000000000}, {0x1, 0x7, 0x3f, 0x3}, {0x7, 0x20, 0x80000001, 0xfffffffffffff801}, {0xff, 0x8, 0x4, 0x8001}, {0x1, 0x5, 0x6c, 0x87}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000001700"/24]) dup2(r2, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x16, 0x4, 0x3f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1000000043, 0x1, 0x0, 0x8}], 0x72, 0x0) ftruncate(r1, 0x0, 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x5) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) poll(&(0x7f0000000040)=[{r0, 0x60}], 0x159, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r2 = dup2(r0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r3 = syz_open_pts() close(r0) r4 = dup(r3) fchdir(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4) geteuid() mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xfffffffffffffe28) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x6, r6, r7, r6, r7, 0xa, 0x10000}, 0x7fff, 0x10000000000, 0x3}) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000280)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x120, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget(0x1, 0xc0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x2b78) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) chdir(&(0x7f0000000200)='./file0\x00') kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x61, 0x1, 0x6}], 0x3ff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x58, 0x1, 0x71cf, 0x20}, {{r1}, 0x0, 0xf0, 0x4, 0x52, 0x8}, {{r1}, 0xfffffffffffffffa, 0x49, 0x8, 0x5, 0x8}, {{r1}, 0x0, 0x0, 0x11, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x9, 0x11, 0xe89b, 0x7}], 0x9, &(0x7f00000001c0)={0x4, 0x5}) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00') r2 = socket(0x22, 0x8005, 0x2) r3 = dup2(0xffffffffffffffff, r2) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xffffffffffffffa8) socket$inet(0x2, 0x4000, 0x9) setsockopt(0xffffffffffffffff, 0x80000, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x10000000010000, 0x14000000000) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20288, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x1}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x7, 0x6, 0x1, 0xffffffffffff4067}, {0x7, 0x1, 0x80000001, 0x2}, {0x6, 0xb6bc, 0xff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0xdc39, 0x20, 0x1, 0xfffffffffffffffe}, {0x7ff, 0xf16, 0x1, 0x6}, {0x5, 0x6, 0x4, 0x1}, {0xfff, 0x2, 0x76, 0xe3e5}, {0xffffffff, 0x5, 0xcf71, 0x2}, {0x7fff, 0x1ff, 0x5, 0x8c77}, {0x1, 0x3, 0x46, 0x6}, {0x945, 0x4, 0x100, 0x9}, {0x200, 0x5, 0x2, 0x9}]}) syz_emit_ethernet(0xfffffffffffffea2, &(0x7f0000000240)="c90400261c24f330a22265eeab3dabf2fe5fdb884ab93217c825be003dfe77949097bc122190292d596135451515cfa4b88f") getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus/file0\x00', 0x8882, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) pwrite(r0, &(0x7f0000000280)="c703f38f7e0aea8740c8132be0ee85175d078158fb8d1191ccf5858c539b9a6dfae852cbee02b1fb4813587b949b76691116fe5b87b20a3bc83edd75a0edc8d126422b8720b91c237d1dcac52920b0dc18f333d69ab9ae14787a60949e0e1cdfc663b25b3b17e86aeec37465ef46141afbdbf958dc049fdf87c27862f0099b07c2be1f6bdd2ebd755d0f8b0c485b037fe487d867e7aea16a2b14d2c50f7078d45b9addd810e91baabfc84032fd37b8b4bab814898e03f52d8752763ba7426fb4b63a40efe25bb78145a7bc5329698549bd1d5655c72ad12de0fef4eb95e438a573d9e73b5ffea5", 0xe7, 0x0, 0x1b) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:05 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x401, 0x200}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() setuid(r1) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x5) 16:00:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) socket$inet(0x1e, 0x4, 0x2) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x800}, {0x1d}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x620, 0x10) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000700)="400b7fc50a919402ebd3b57e64b0e629a6779738d7c3624b39615fde499cdb77da1fff3b514cdd04542a768b618cd4f9c8eea754c86b63da06b203e96408a0d9493e2e9c70dedcd7e169b46df7b713ce5fcdf6de0e4c48f61fe730662ba097758688e889936bf8ed3b9cfc66c5925c010001007ce9f300653bbb64e6b955cc55174a164213054bb0ff6b831897d53139e266601b99c315e3d2db0b6f7a2f37be013118c48d8324464a7c979ec172efdea8881d7b31c1abf364c8ba4f27c15c020e65b7a0c3047318f5648d1f2ad66e1c10ec154cae8953873abf56c97a8f533efe21dec2ae65f65cc0ee85afdfbf72ff0d0689d6b822f49b475c2c911003d6a4b5a787db9c3d24760763a2b6e35b65d86695d0d47ea794770098e6acd860f2842542f07a6f405e23396cc8381ae9c506b751e89a79b3b094ff22766201a046783831984a4e7e50ce4d4ae6e87e3f9c625c83a17ef1d7a3bb1e91efabd46a39edb1cedc7cd62ed65fcfc1509d8cd775347a4b0765280a4506908055961fe27ea4303ce19f") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x218, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x11, 0x4000, 0x7) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x4, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x100000000, r3, r4, r5, r6, 0xa10b7f2f5550d425, 0x1}, 0x8001, 0x7, 0xffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000080)=@abs, 0xfffffffffffffcfd) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x27, 0x4, 0x1f, &(0x7f00000000c0)) 16:00:06 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:06 executing program 0: socket(0x1, 0x3, 0x62cf) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) pckbd_enable: command error 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fchmod(r0, 0x30) close(r0) socket$unix(0x1, 0x5, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) write(r0, &(0x7f0000000080)="edd67c6927a74949fd28dca79e837570f00948221840f8979f03", 0x1a) 16:00:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) close(r0) 16:00:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x100000001, 0x1}, {0x18, 0x0, 0x7fff, 0x401}, 0x3d, [0x9f90, 0x2d7328d3, 0x3, 0x2, 0xac90, 0x55, 0x7ff, 0xa1]}, 0x3c) mprotect(&(0x7f0000131000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x100000000029, 0x80000000000000b, &(0x7f00000000c0)="75603824b3905e851db9daba7f62fc6f20e3c23f93689d07a4ffaa86a319733149296c0c700f71e84bc3fcc42998fe17c27ea924eaec4c2ab1371f212bea8c7f5154d84a88d62633ac9d0c58c5d53a49cf0d630c857da023739f2e0a0ccee893185ac3f05ca8ce4cab494642aa0b0ffc111baa09db3259549fe40e52b3eec9f924bda2bda58972c6173c5b37c2c5e31bf2e3ba83300abf8294ac74479cfd8bd1b6cdab", 0xfffffffffffffeec) pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:08 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x2) 16:00:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="62d3010551b958fd6f69af0ab8508dd42988db066dbca4b09467ed18888d", 0x1e, 0x400, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x40) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/21}, &(0x7f0000000040)=0x17) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) 16:00:08 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20881, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:08 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="e03f8c255a238e44807463c80a9d556ca8e45c3a0f6f5cb17e8414600f6e78e0e7cad9be7778b36d574cae07586f2e9668c4cf6ae9ebde8e3ddc05b7bd6d9e781818a214c825a95102bfa3677f09a44f362168c637340ea89d0f6ed81d210b625856ce9970d10c6a62a607203f0fd8417f860ee7df3dc2d09a771a003c6a8caa32c1054373d486852fc75583a301cccf4ef0d1a37253bb52212b758cf02d1efec57e71e3f9b266c25ea94801f81ea1b390a700fe5b1e9ce75e078f7d02aae35c87cface472e023690fe6cab809fc41b64b8b6932eee8e64b1a6a9cd3de84407ebf1b747ef2f50ceafff0a2f59d12829ced263289cc88a2955cda89314ea852a44c3f742e5301249e610c748992b958f4856567f560aae2d462d2bc11e2a822dcb0d9edbb4792499292129254df49671dc295608ea766d16ba563ca36b4b4d43cd902c0ef2bdb045f3a923c9b6113bb7045ee44a8e790e335c8dc9bf7a6b7861070538fb6c14f92fcdc17d079197989fd7c5f762b582c4855d5ab9afa9a4eca18379107bedb6c677928cebacd04d09fc83f6dd84a43fc52822179d4cf1b15fdb26a0cf5fed586523f87bbf7bfb4b2bc9bb628eb15fa2a01f0268e49f7b096317a7ba932871ff852e6cc879a20267b88d7457a9334c4a3cb2cae6cf40e05aee1d7cd36497ea0e09e0223324c5e1bc9bf19fef99849dc2b30deda903fa3b9f5746ef8cffc949ff6d0dfb0d577f6b53cd28e8c5e79e7a1907920cec6333e52c14abb2a86c15c92fb6106621a2a03d3233774f5c3ac440700a3f9509efd080d48dbd0cbea5dfd3245da1878961ba8bd8964edc9076c50640315010e257ba9e14fe49cb0d1149ecc75d564a92ba4a595fc232ff4cd8e9f261e001181f178dfe7915a70c8551deda40b99a0a283b3f26ac8e533dd07fcf0a9bafba5552e86773aa348b8e0e281a170ec4e5441c5e153d9c06534d4d3d22c32e42fef4ef69314e1c01515f184c25be6079563962dae890688d7b101899012c4e1c8ec5de688d68ab225ba994bbe07084b28faf403ef977a8f5044c79fdabcd15c33bf2d98bf3c8c39c784976fdd92fc43ed8e87239137c15aa80515f9cd58b23bdd2fe6405279a098985a713843ebc7c5fa8906997e3c3a9378954793b8af4579477b71ffee088714a2f69069419e3a14eaa3eaf2949b1b8fe5c8f7fd742986d5db37f302c76a500f2db12c3e36c05289a2760d83af0d623a43690117c77548ae4a3737663d874eb8d9d408e288d63270b19323134657294faf1c0628e4c45375763f036cba67a63f04be359df627ccad1a353892cae78bf6138ea6248a693153211631ddbd870a60d0d688648a937cc5e10c071e70ad8e6abd927468b01a872f5d6a0f312848d7d1a10e4209486c7e2c5af1bb18b38da72a7a6528719601045bcd4a74c8d30bad7842ba50bd9eaf43239bba7a245873ef49d57eac8284d7bdfd34141cd11a41cef3d524af4880ec500421aab7816079f52970ded5056c078f93f2a8f5faa884ea1c6a45cc90125990e37b6aadbd5d09d1462da0f029b31eca6af2c53329964d9190fddd98f492141f56b48b0c6af87ca623b1b916a625d750cca9713c40c102cfadf66defc3745971a9b5ac52616911ab852cce97b42690d6d5690131201c539f05207a076325160a2e8eefd51f1477f10b2ccec6a2ed5b2be1ae295bb33bab376f92c45fbbc356de07b8cb42d58252842e8fc4a41604b0b17dd662fe7ffe573fe9da86e89255542521cfffeec3239311bc047e163ef9f1277ad2af1f428fee30f0e25b48aa1206ee52b00f0f551badcb13ad178e22e9d0947213eab10e393a33055ec6036edd6ade5261cb41cb5a21caa6a4d6ad3f5a45cd19f17f903f58eb2b1be40929930c7552b78ee6ace59222133b6032e5a64de4b5c3a2a8036cf9ea4399cbc410cdbbaf62b8f979e8c46158a83a9512d7654c444ffd859bcb5fe499153e7d22f25292ed9d4b55b00bbb7dfc9547423d01a873b9d2b82427ab406af1254d7cbd38d95361a4c17854f4c5bc37e384ce17787c8dabebe66681f19c8965861ebc590cfc623fe4cd58bcac0bc19ee67bd894db26300b05283eef327f5dd00a5d0297a62cec36206210f97644d628a7ee05e1afcd57a9ca9c60d36ca82bcad2157a3a1c0c66c69f41b00a41ea2a1ae4447e8980d213445a1069e1ecccdd260d9be9357b18b56695757e1a0921bbc8a4f197d32fb389659a3bbd70fc6a1331f36cb5e7dff6acd972270aad9744ccff15a6800c7bc09510d0200203af80f03f9b56f5b0ef83569008507e1dcc5ce0e9331818784794a479ad97cc164b03062f4c7e5e445b57519d4871a73c1c2cd8dac2861c53275f5a218090f34aaab33f6818008d0fce1401049d4e23d2e5094a3c3852ee6ce7ebf81dcc9786ab7e8b134dc7e062660b0a90ad02a07172ebea19308937d7ccff32d4b30b8e3e94fd6e0d914bdce8c8584f80a1b4bbd590509c900856372b9a4bcdbdc30c8a64421a9398762ec7690d45d4e362d8588c35f3811f2ad6ffe441dd096892a84d6b0bbe7c9561897608de444329f24b12dbabb76f1f61559c608d4c80c867e36cd87d990879fab17f7780658408af876a3bac3320fd25edf8ebcb26d9e7d45344d62aef2732fdf0f702c8b68ec6836380301159cb2dbc52486d84d2d954ea031b3a2f2b059613ee91df1be725ff82cb0e620ee1a525d0d5f0550c84b59d1fb63af1377c741703f5a68f46e633d5add90f77a0303cd653a3793373b51bf8b6c740f6273fdff38dd50417fe3aa29b5ad5c5106f70dfe3bc875df339cb584fe0aa883b3dd1d0832f6e075aca1f921f72fe603e494f7a6ba3d88e19ea70cb095359d8e381d1ba8db556d3f563739f2f628484de5907d6ca7bfafcdee189d280cf483ed97dd27de7a63a9358f03d40494c5f000a1817801a7cdc620be304744e2f1b8a020d2b144029be583407ba39b6e9caf3654fc1703020e8b660264dbd2ed24be73da7545fead03b683207d78da08616034f1815194116416e81829bcad22193cc621dde37f23b583c7ee99c883fea6082354450e6ce3b0485640ecf708a9abe897f5e78f5d6183c8ad83402318e0f46c1e7897c49732caa76b20a067b44a5cedb132620217c71a9992923f60bac0107465dc3841fc827a5ee7c5e93de1b48f1a2dc5b73760f2f3ae5a14e911df6985151c45769a9aa46b58b5a812a79b4a002f2abe9fd8fe283a4659de8fe71d0a6a17daac88a1bf6c6074540dc4f6bbcfbf90b305ce41b23925c5d63eaec1a7f836fbab0c568ecad70de125f582211f354db9e94078625116658c52b6333851603ebf01a52aabb1d9761eaf27fd577fcc2732e357fe25ae65fe751c4a5fb311f062ad71d3128747bc1cf1fa91011401f48d4810f0d94aa7acb8d494cc5c6c5bc1e346f78198cfd9847d7b9c9cb6965f0235638ffcf4cc9e17fba7c06ca93d71f1204fa35b37e761ac4102856ff0ee905e2541decd6b0ae466324ac3f6998cdfea826feed6cf24eddcfba171dfcfd4bf6af1c427589c91b32b6b8840a63849361e75754b0be019847e5208ff125042e3cacd2428941cb81ada0ec44d240b5ff278eaf7992db25d3e286fdd8d95303f72898e698a4eaa77ea8ccca1e447a7febc692c00a7aa13cc7d7aaef50962f433cfa290baaf78296ec1b1c7838dc7eea4284f2b519e8e482f2c9e9f472af9b2f3dd96fdcce71eb0d3770746a574d661e04da804752883d56acd6e15cc6334d787c0067440455f0ae101ab5542710e7505a8c7f49de99278eaf27572e992d513a15f4d7a8367da32ecc27579f0cc08404204eba16c13f7de9ca361ba35387c1aa6bf942a18a126946552d432f2d8caf701be5a33601f0f2c587d2a52fdb346bef9275881bcba3e489350b3800b9853d3556315286c6709756373c1d92d9d40e2d2071d6b228b4d8b08470f8c4f457923e836eb9cc058a3eae57169f4fd8bcfaa5f56ac2a0b2fca2448c1f26fcd05eaff82fde445b29096fa54ebb477dd8599b33b8349d66ee184cf71290909f284c39d44b7bd001612c4032d0a7d2ba06f89fe286e46102e67365756e4f925aae0dffe47bed8796fc0604fe78b9ab339dd1dbffd38b78af6c59793f333ebfb12067f7ff7021f5c9bedc5c80f9c7b48033f843af681edde6204c9f157f1c59fc60d75019dfc8c389275e4b648941918b96fb01e3c2e94c3c6a1b26dcd11cfac09e85a6c8d5431773caff8d2a1675d653406dabf8449df5b1caac6abd53d01f6bf5a0f18a2301eea2a8c83c2b61efd504691e75608c8f3021d290511610b442e726b1f421311aa78a319fce9cc1acc6f7d3dd5c7492a15b907cb4d0a2d3035609e8a6baa2cbf4572f9201da72fea33c23f91b555e157154cd24443c255ed2c5ab016bba838b0ce55b67865f3117a181b6a35789e6a68e0411cde3d9e11e1579136f06202d92ff763c28b955eb734628e55ea63597ca1392713d7bafd1c997fd26b388986ec0dd0619ec3430242e83d5eef45d61210a1b19775faaf778f932a4336b757c36648107c2681215890af2ccf42b9eb0c0f5ae3aae975fcfbfcfe08ff7aa9ad5822a15718a9216f20738975048391b860e0cda990722da1a437f3e85bda39bfa2b4123371c3f7ad3c2ececfd70a50b95c932597e91d075ef93cb6daf59088a6c2f774817f16150791b4d2b57966fe75c5f1a74bb329c9ae624ca04dbf484824e785a36d75c806e7a57757833313d53954d18541022d2768a107e37a4f5a83751ab9067f71a3dbc9a74627c659f7f1099daf462bf0e0f3f37e3a11065750d36950d54605a099b0c9131f8be6452cf6aab159754a02939cbfee20a9943f8440d9f64760f6fbb7aad21fd8c1014d57f4ebc50a35d44f431382b43b4bf22fd3b2e31ad9cda1d7ba3a0dcc820cbecab2c0a57031ac584ed35cd8884d89c4c7b022b822bad7c4436b59b5d48797a142cc9869aa90ea3c4dde30b552546f84970b0311af63002a357e37f5b130a33beb8b6e74a624a1e0a5769df9053de45e85e47f5247591f6e2a5f01cd978d55df946550a6d2f19c484810d872c4b3747ecf61b16af31a332e786312ac5fc9aa1581c62307a931550e8a209eb2ccd2794e429d22fdeb94e06f7b8eb0fa2ecff543b0d131d98dd3bc089caaa8fd2ab28a4638b507331caf49cecf0addedcf98f680839536aab28afaff1d7be6caf64354ec74cf98a0c770aee843f000000000000003d14996cb4d5cadd9400b7d27fd051bb164139d1475c88b9ab7b916943e43675c654c514d83ca1ecea5e7d82fbdd9adf5cb14c37e9039102ada78bb8fbca0182aa2137c24c3e40ed82b2656d26df77a0c7b462f55b8714bdb112143084a81be63dcd125225124a790301dbf85445af66292e331dafe451e0726a7f689b45ab3a14fcf8b51923cba47904c0dca8596455a4e12b8c98448a4e1698ff8f65e3878f2611a124bc0c3c390a614b6d443a1f5ffcb75d5bbbb74d6d271ddcad18b92405893467f81113cd98c72ddba36d59afad4497804d0f2653b1eb1a24ab1fd7803ad373add34c3fb0ce888b9403a6fe6b5c8cbba2e2055f870c724538c324dd688005a08fd725cb1a1157a9b523bc35293b65746545fc1bcde41b509a2b34fb35f03b26da14c6a91b96c8ebb3740b544aac83fcead2693997ab87f6f0ae7ab941edafc65c62cf3ea3bb3b78a56dc3950dfac6b8c09c385caefb682fd362f937f44c1f1571b299b8cb09efe93d57e443cb18226c", 0xffe}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xb0, 0x7}, 0x3, 0x9, 0x0, 0x0, 0xd3d6, 0x9, 0x5, 0x13}) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) write(r1, &(0x7f00000000c0)="38dcc1429cea26d24a2743eeeea8aa17bfd8446ebdb446c5c1b842edaf6a6c600020a228dda9cb09234f90da8ee6c30d3979292c054ba4dfd405069abb498c5e22f7164fcd69d092143e40c35f97489d3c3a762ee5b18085b16f4103cc032dbdc33bccd40cf43996", 0x68) pipe2(&(0x7f0000000000), 0x10000) 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r1, &(0x7f0000000540)="8faaafef66665e64ae70b785c069dd4c7b4c4f99f489a9ccf3cef8190d5529459827b92705bef17dbd", 0x29) listen(r0, 0x80) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r9 = geteuid() r10 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="1211939a0ff0efc1d9933b050abe76d1c89d9c1cafec0cd0cf861b7e4cde4c74ce721f92bd9549337b84cd1188cfcc2f2a6e28700fa81c3c99172e92299ed660c9b268a9750bf7e3fd", 0x49}, {&(0x7f00000000c0)="0e736fac16ec216bc71a69d69c538ac2a94af8e56268e5f46b2e68be5a98ffb4cc54ac17caaafa74a29417897523ca7eecf53c231046681caa772a95bb0c2e49cdce0bf54219b467c23e462a151885c58edaa9a618467e338a9b971a2bab8a1f020aa5e903bc", 0x66}, {&(0x7f0000000140)="2c6f62faea0d453e8e5634125ec586062cc0664ab2183aaea839a307317b519a12260fe0ad17715827203444d69d315ee37f19a0ef3858518acca39fa8a96f6e2f495380600d2aaff12a4af5e7bdaa695e857ceac263dfb119d9763d0affeeb23d63f3e07d5a4abf1f95d8767864cfd6dac280c4e85cd7d7590f16f50087ea0c63bae7b6d07295037027ed3f18a406902098caa5cdc9360a414a3d8ac31711744e5b3ce70a8ffa78c8667542", 0xac}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa8, 0x5}, 0x8) 16:00:08 executing program 0: pipe2(&(0x7f0000000040), 0x10004) setitimer(0x2, 0x0, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0x3, 0x4]}) 16:00:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x80) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xfffffffffffffffe) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffffffffff2b, 0x0, 0xfffffffffffffeb3, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0xffffffffffffffd7}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x95, &(0x7f0000000140)="18271444640df9a4a42d5833eb822b767aad6a1eec202a33452aafc01360c7af2203604710e147d21ee0d3e9985cbce1df80af62e7b84505b9f236ca4e91cbd792c95ce5cd9409cd9566a4a4cdbbfbfa5a6d425542c1a315be278f8f575cfe7ae9353322c23f99e131e527e7e78ac8664e0c10646558f0b22a6dcfb94ec70fa877aff5e488c916bb7e04c063c4b3650abf30ae0cc0") mprotect(&(0x7f0000325000/0x1000)=nil, 0x1000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f00007c8000/0x2000)=nil, 0x2000, 0x3) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x22) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x2) r5 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x1, 0x7, 0x200) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f00000001c0)=""/248) setreuid(r1, r1) connect$unix(r6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTART(r6, 0x2000746e) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) read(r6, &(0x7f0000000300)=""/207, 0xcf) linkat(r0, &(0x7f0000000400)='./file0\x00', r6, &(0x7f0000000440)='./file0\x00', 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000480)) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x2, 0x1) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000600)=""/5, 0x5}, {&(0x7f0000000640)=""/224, 0xe0}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000780)=0x80000001) setregid(r4, r4) preadv(r0, &(0x7f00000019c0)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/89, 0x59}, {&(0x7f0000001840)=""/248, 0xf8}, {&(0x7f0000001940)=""/99, 0x63}], 0x4, 0x0, 0x0) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000001a40)={0x10, 0xfff, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xefd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0xfffffffffffff197}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x10000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf5}, {&(0x7f0000d76000/0x3000)=nil, &(0x7f0000930000/0x400000)=nil, 0x465}, {&(0x7f00009fe000/0x3000)=nil, &(0x7f0000bcb000/0x3000)=nil, 0x6}, {&(0x7f0000f2f000/0x4000)=nil, &(0x7f0000c8f000/0x1000)=nil, 0x7f}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/bpf\x00', 0x800, 0x0) read(r10, &(0x7f0000001f80)=""/123, 0x7b) sendmsg$unix(r6, &(0x7f0000002740)={&(0x7f0000002000)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002640)=[{&(0x7f0000002040)="496755dcd2ba1a5a04b646669909399773da370173348bdb15c4f3bb6d5ceb077c9644d1a8122c33b51a05ef5ab3608a33e8bbdfe79c169c879400c6dca9161c41fe1e82df3647c089", 0x49}, {&(0x7f00000020c0)="01c36fd0f0f6ae059153594ee7f6f46138962e67e0874e10b4c80e5ce87ad323dbf8ea98ddfa869bbf90df283cef25877bbf0b5d8ad455af15314aa479af89ea", 0x40}, {&(0x7f0000002100)="07501390b36d557b35f0085975bbc70abc21c0f6d75a13760ca461ca222d8b8fbe3ced077e7a5a0769d4754cccf72fce100304922fef1b6f552b9df946fcb3757b640d0a4da4409dc40d2062c7d46b48d3e256db07cee51ccf6c2baefad36639c9a04db4fe2a84db47e139889ec6febe52d102101faddb8dff06941ed841abe8c7a6b3dddb9848b8a20a", 0x8a}, {&(0x7f00000021c0)="e1b123dec13eefd769da0556bd6b4097fcdf13d60b2ef9078ff569765f2f013d64d4aaf58c6c769be15840997f0a633b1e11dadb0f8f43e5c9269f859bba2fe1da9eb8dce491f94a46134d18e180956f1e06f5eb447c18729a11915ac1bf5ebe38cf325aef62cb62fe74418468247036776d30e6ecc12ec4f8a2989ada4e2abd2eb2fd0b02adc1fb06b1d06eccafff56d36aea74944270b6160d4a2604c16e22ffadc1db54cd53bce49933634611cec4996f5acfc6741454e354e20740eaa820956db5d5466a633d092ef4da97a0db7185a58d833ebf28678ef6cd39f1d4dc65860cf407eed8890893", 0xe9}, {&(0x7f00000022c0)="fcbf383ccd0848f92808809bc166d9eaa990e82cd4bf9ea86bcc340fdf587d18ef6d80c74c8c774a44020c7c676e3b7ec9163a4d256387bd17a619b2f00a826bb21cc0c62546c81f2d35ce2285849c9052d37c1047cb5a2342646c169fe381a43be121c9ea14352cb61b936d7fd2ef63dcd43b02cc090d7282884ec185c7454674c6aeb87199596542ab42b2ff1510c81969ea4de08d8a71e40b440dfb406321a6238e2c809d82ee02b1b3534e5fffb764c11038ec", 0xb5}, {&(0x7f0000002380)="fce253247e246a33a1d8e54a1bea459ed5db69124cc4c26f526c994a84a4cce4a41c232a862ef85cb6c9d574a8207505e9d71ed0938564e4e2f01697399062af433596837a0403729bbcf709f116cb30f5f55704639bb74c2b488c306c9c194cfdba386fb630bb0587a2d7e4e04a3b03b57619d8507d1c8b3952345433956059a11f0adb61833ea7aa77100db35e2c270bcba44336cb5163a43abb87c4e3999a223e547cfd1284a32471acbebc2f9300d6203f045e57868bb575ca027b0ef2f76aa6f3fc478429acce1d", 0xca}, {&(0x7f0000002480)="dfe019a07b90ddb6ee3ea4767603128d1c8ee5d2b846230b40af90d27ca4095eba69990128f00d349bc5fedcd60469cb39796680fbfbf9669b78e137fa302f3fe1ed16471555ed360f7e2bf3ff961d194e443401a03d67868d482a93c3a310b7b58ab9a6d2e01bcc1fc8d2abe1860326a62b77b3aad2248264f33193e246e9012305f6f2b3ebad91c52b083409dff7b7b2f120fd48b13b9e96fefe5dfa0d25a0c66be0c0110f1bc49938fcf030c36c52951f826d18b323074457b42c14c3bafac0189e19c98798d22fbd307c87dd9719a7661aff94d43891af814e23dd77898f0d", 0xe1}, {&(0x7f0000002580)="a2da16e2d7fd2d330c9e807e5bd8fecd0a2f1f5cdc7076f8353d178ef35937fa77225a6b8303f2c2086a919b689df7c0b92e80e73959f0c1363c2859553cbc1ba1dbcba7a7d002634e8cebd4b8ddacfd6d3e90f1b54001dffd9fef7d0166308113687bcc55fe55b673fcfd384d536f9e95d6dab57b56f3f1a1b808b773b487df43533d7d975561937e10849d41276fc4eadfdc5b30406ef63a0e07a0a8942d2866fd", 0xa2}], 0x8, &(0x7f00000026c0)=[@rights={0x18, 0xffff, 0x1, [r9, r9]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r11, r11, r10, r6, r10, r9]}], 0x80, 0x9}, 0x1) pread(r7, &(0x7f0000002780)="e7e37f9c7967aac82d8a70acee4dfa56045284dea92bae6ad3151ef0c78fa8c265fc644c399dfe2b7cbd010bf3ef5ffa701dd8de2c4af473100c481b67b9b4cc3d729ce77740f576aaff1bfd70f8d1d6750fb000f502cc7222abdedc1866f3eb2e738dc8f420cd69f4b445254559864026665e7d", 0x74, 0x0, 0x0) kevent(r7, &(0x7f0000002800)=[{{r7}, 0x0, 0x1, 0x2, 0x58, 0x5}, {{r9}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x1000, 0x4}, {{r11}, 0xfffffffffffffffa, 0x2, 0xebefc64c44a051b6, 0x3, 0x2}, {{r10}, 0xffffffffffffffff, 0x84, 0x4, 0x100000001, 0x80000001}], 0x2, &(0x7f0000002880)=[{{r5}, 0xfffffffffffffffe, 0xf6, 0x80, 0x0, 0x401}, {{r10}, 0xfffffffffffffffd, 0x80, 0xa0000081, 0x8, 0x7}, {{r5}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0xfff, 0x81}, {{r11}, 0xfffffffffffffffb, 0x4, 0x20000008, 0x5, 0x40}], 0x100, &(0x7f0000002900)={0x8, 0x8}) unlink(&(0x7f0000002940)='./file0/file0\x00') getpeername$inet6(r9, &(0x7f0000002980), &(0x7f00000029c0)=0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0xfffffffffffffff9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x5, 0x9, 0x3f, 0xab3, 0x337, 0x7, 0x9, 0x7}, &(0x7f0000000100)={0x1, 0x8, 0x0, 0x48, 0x7, 0x100000000, 0x6}, &(0x7f0000000140)={0x3, 0xfffffffffffffffd, 0x1, 0x7, 0x8000, 0x1, 0x2, 0x1ff}, &(0x7f0000000180)={0x8001, 0x8}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x1000001c6) fsync(r0) msgsnd(r1, &(0x7f0000000180)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) msgrcv(r1, &(0x7f0000001500)={0x0, ""/178}, 0xba, 0x0, 0x1000) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) r2 = open$dir(&(0x7f0000001480)='./file0/file0\x00', 0x10, 0x45) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f00000014c0)=0x1f, 0x4) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001340)=0xc97c) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000e2e757770000000000000000000000000000000400000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f30000000000000000000000000000000000000000000000b50000000000000000000000000000000000000000000000000000000000000000c1bcc0ae10877ce607290b2bb5fbdba6f743a7d9f2a541d690e78f2c7b9ff38df74440000000000000000000000000000000e889d044188d857feee0fcad1196bc764b79e0a81e172392a43e6ec4eb3dc2ba5a39f58086dbe053691e18810f522ba7e72a2edac095bdefb5c74e44d366013dfebe9297d322b250eb359f1b56a087fd28223f931f6e60925aff040baff396578f70b357ec2ed3d66b8a33e1a120611511df39fa55f3c71cc61717149eb3f2e6d6cf70d7107a1e70e8862af768c3326d1565cd9f8c602a89f2915c440280db6ea27bfa49e002b7"], 0x1, 0x2, 0x1000) ftruncate(r0, 0x0, 0x100000001) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000006d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000245ba9286fa1c75e36f77cfa50e7bf156fdd6960cf4b6384cc7246ef498852d8f77929e80761f190e23f43aa13fc1fc877906156dc424a34aaf1a31dcffd1d48058aa1da02030894974b424bb2a7218a34b6f553a6bd72b03894ebe07f58064fdaf6ca7c281a3a4e2c73bc63da1fecca1becdb8508b6a15fdb7bfe7ec7a55a43f7b8ac7991"], 0x1, 0x3, 0x800) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) write(r1, &(0x7f0000000140)="31511c48b4349432f26c446859daf5a47f01ac6234262210747626ce3a0ce049d9226d35c057e77cf442a98364fc31d75123c040ac5b2511bc4bfea7c207fb1c50f5a94bbe0319aa833403302171f0a702d72c5594880e98b61a7457b4790d9d421f6a21c2459731bb8182afbf63ec8f4c3a5915bd0136a54780ce2704788c3fee7774c1434f3a56340ac115dc94bf3149ff07e799021ac1fcf166606a293792c81b24fbb3630fb611b71dc3d26a46a3ab94d042b42d0e56322b67907b74", 0xbe) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x8}, 0x10) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000001780)="f2", 0x1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000000)="84f4a62eb564defacd07f06955a534c00cc26023c82fd37a1a798a109f90e9629d536343694ef5d093175a32beecfc3ae40d61ceee24f2d3e6f94f") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20900, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x13, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) recvfrom$unix(r0, &(0x7f0000000040)=""/45, 0x2d, 0x800, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000000c0)='\r\"', 0x2}, {&(0x7f0000000100)="b157592a8241855953fc25ebb92ee6451e566acdd2a99b2000c599b8a2b3b358103beae445850a84dd1c9bb9d560ab174ba0cb6797951b0b5bd6526c1d1bb256730ba57164d1ba0cf7e4b2885b087fd8e1a280afbb9aec70bd0642553b1625b7742be42c1c4a4b2dcd831cf8556cd727bcceb9863cc723adb11a2f5fafe34d37399a0fa2423a94e43a8e07", 0x8b}, {&(0x7f0000000280)="8ad83837e52f0bbf5935468a5359b307d532f66e21cc8807ab8d71ec256a8f39be5d9783d8d5555c1a479c95c64c9a08c2b2cc622da514d3e963fc5252f2c83491f0fdf945728248c802a2b9c199bfdd0836a41380aa96353146aa533369b6ee191be2cd668d4b47a855c5d3664bf670ad4ed033a0281371257bb257493b9010beb8a5a5d0fb32089725eb25a73f8215cf1c1c50d1d3df982b1ada96481c74b040ca6e196c3b008e3a3f190f0e07fe3eb9860cf01fcc13fac9422e6c4bc892ec56be36bce5c8de9a9212f474d9f531de6d7b09b9f4a36ffb474895cfc28d53e2d92cb3917bd9d668094e", 0xea}, {&(0x7f0000000380)="51fb858d491763", 0x7}, {&(0x7f00000003c0)="925bacbb49d14ad40698c645d7dc2e0c63fcda7b6c4988a184a9eec4c7841f89217d5b6bebd2d327db0b4ebe365d99414a4bfac8c720302ca515521cc9ccd7dc3cf61d625e91b7b3fb72ebea5e2a49ca10874c73b26309108b06fc36a0a4da42c5fdf610f9eced014f587d0f8f98d0ee6e81aeefb9926d307809efcf5871700fa8e9980e3a4a9b81febe14e7112763b3b4c64fcc195e80e93c1ae7c4c7e67627b1f81121a5130531af46b53bbc396e4a0c42", 0xb2}, {&(0x7f0000000480)="d3162f57506e0d3eddefa7e3260f8055aa49fc0e941b498b65e2e64de17d5730796e4f4e77071690e7670964f3e60e1a60932318248cd27486c74d0b1c480d2f876540073be9689d75c15fe0ede66ae132ddb1a79cd9e9e3cb6826ce9eb7830eb6ee65875c0bd1ea494000c770f4bf2ef4a591205d8b91457640ba76913a61ad410dea4c928079a36379e48c77187de5bf769c03ccd221d64f099f00e9a73792be419b0032ac85f9016d835ff5c1da7ad138f39b643e341cd0af999cfa43806353a0f4d7814eeb315c21d799fbf39a142422a7efd6a173a72dc7cd2af0862ed587e5a443b18a7615b63b369c18c3a11e0b26b47a2d17e00a3969bef0b49bcae33fd3e23ae6eac8bb67d0a37c53edeaefd98a054973323b73cc29374f39ebe2e7a1a0b9a95c654feab378540cc894d5a16c0a7f0e071cade68b1a70a189df0bb659e2a8f23441dda447665f7926f7de564bfb1581d1a903d4d8754f991f06f679e9301b6b2da9ca08afde62f010cc23cfd748dabc4593c8b7b328da93da656898232684ff9c664485e9e63c02be2709243a94f0c4794511f57c39e2eddbbe918436bbfb2a4ce436f167029cfaaca5f108dc934733c6778461280ed07f39712e240372bd9d892906b83c59d016f7662f52377a7b0025408548ca9d6c2294c4baba4550c7bc42f26a3f7f0a03c44752e4c08c3ae1162f9be9a05e814cbde98c7505281bb2bb7664b784e47c2fbbe7c495b6d140233bb7f57a618c563e252a42a67c5d09030e38428bade4dbd120e847262d83239f78bd4476764d662d1a5b95ae3322554699f5cbe3935cb3cc69b2ab851fbc8a92efa86ffe17129273a110e167b26c7b5366efdfe7e1c4805975a9a05ca0c2e53fb08676342fea962c446d68fd9d3d279651c35b24af1ebc8cce79e97fc82c463ea88c6fdaca4d36f1584acc5691897b9b2baee1e286b6db1acfd446a0c461e762980436c7015a8ed03ab12fb3a7f7411aa43e9862cda229d64073f89f23c995931a281a6e7cf9f6d061515814706022c70d809ee3e9c2ae2ae33b12a97a30e154938f63c9ba491e0aed6b7fe4a201283a13c3b595ea0de1e0417fc306473e1bb616f9aa8087347e1829ff6828e856c517a58aa326d68363f03a18c457ca9f04f9d9b0abeab974b106c1a6161cad132767500234592db2830346ddfdb3ba59d6d073b1d6d51dfd1ba480047d8ec4f39fc579da712b65e7b60ec68efad1403c72c4c7992b53b40bfbcf93618b87fd417c8f9b15d661e7a83fa2f5d9420a6aa7bd359e6d7142b0ca8f5e15ae859fd9abd43972ea69132231acb017502823a18c9ffc6dd4b2b6bbfc05743ad6cabf89f57d539041ce3e77e0bc7ee107d5fe8af0d1fd5f38064f15f57dbcb0a6dc91c2494d9530816ca0576335f98e895a7c4f0451e7415292946023a59c05a2cd97e0362c0ca177c55431bce519b6925d88c136485c018b4717bdf9de6119b2ade70abafbb840400063bce1049510902ebb6063d2c63ce60fecf174ef8684fed37f9c1b66c03bcc1aeb69c378764d148bd6a9e7f43e96ecebd5b7aeff40ecd25302dbd60c9246d7695aba992cd78c449a345f0416da7c6e55d2b7bb25dc380935772e4a4080fd0a24d8378fdc1bb8db87b90a20e0f44ddf8c4cae4ed65afd8a87762cbfed562b6951049e6496f810c033a55c643ec4e2e1e88026b4a44dc0f9b7da8f1ce005ec4cbc937a3b567b1eda326a826e342ed90675fe290d0c01ec4a04723cb18622c1bb5db66ed2814b369925a5bd0987f6219f5c37ed8e548e435bdfeb06caa07d952335194a3b3d75704b4291f9c899c510d73ec7aebf8d20cbe646057f0250ed9a9aed14b9e6cf1fd51252d0b1a04e16e15aaf7d5db3b166e668a49e1b822bdf46dbc9f9afa09ed3c297a84eb07e70f9509e95d43488cd65e1ccf92ed7d12208014b81d6e3998f40bfb0d99b41f78d228cf158f18f39b255d6f46d828b251cbb6420952b561bac5ff4fd61001632431a31a8f4dd4de9959ec2cef735cd328730f78139b9ff31511c37fa3d41d002906107013f6f01ba0916fd8e4ff798fb29b79e530d4d68dcc26adcbbcaf81701e1a79e189f709e750be9dca9622fabfefecf43af685da768af01da2f546e19f9e7249033fd0d80fe3096fabb39ff509243f9e08bb27e68993e6cdf6b7e8178a5c70e5248d9f01550b0784b3a0bcb86771b2906df16b6a76b3e6f27a0e5d0f55000b026a1ea030a37a37fc5b1a41419fe357e974dfb06e092ac40ef41e5f3a26d6a6c32d86f2a1c543da3758f2f8984dd8a117015f2c7911aa183f83f55ba64202d249349633fcfc1fba9f36d98e3563db0cd638c5515d294cec2e604afcde65deb59a1740c879f45a2315ec87dfd1c7df37ee74b945ea1c55fe3b34da5a11dc1701e1de356f168fe723eee8bfd1917dc94d638705cf9092d91955b97c2aefcaed5a626f326c5098eb8fb741232f9425882deb1c3f1d7007b91c3c464636d508cf34bafd0fc16ab7dc2ad8c62a5802e0750128ee2379c7216f641572d6095638e5725dbc80cd8320ce7ff6696460e9e58aab45a0edc532c6ccbce537da58d3abaa5f5307cdd3fc3b46d2ab92c1321827c72c26b835858d58b82d919eb57621ea1f5561df385e8953521ef9ccf2debbe43eaff8f68f2ba655ac9adefb72128511da29be9afdca1861f3a6c6a3e44d4bdb40ec8be815d1c269ee1d0bb453d4983a45391281209b2c884fab52b8aa3cb50113c32346b6dbb283e1864c807172d7c8c76431c7d20c9e66e2a41b0ac7b7d733fca71699eba3a8af73f32eec7273f10a4ff21c89162eb32bb83688ac81a4dd4186a39c6bc1f7ce0b5eeadf9d512492b8672b487a6a13ec1961a5391bc99309fd7bdebcde989fc48fd99faa8c9a47583be685814cd5139567b2df3cfa625f8918d46f579e91674b5f577c4ba308e5e107f0049ccfa7f7bc93756a878b5ad518c388ae9a598da84a873b6485a0d9b2c1b69a102f66991d95606227d9553eaa8f5619bd5e1cf71ed82d4a1005b1b50a69085513c476958070a15d214e8fa83a79f6d47a97aff65840dc48e610d4f0e3924be64346aa8846753c91ea782605a5748b822eadf2319ea4575c5eaf6117e4638ba7e6f0ba495890f65e18ef4f7909b0a069de7590f44b2e388f222800567df9ea1645ebaccdd8afc86a0339f86aa7d7cc07262ad1da6347f017e6a6d399600abc0710badd243bfc283e74c7676d32ec61e0459001b044203207acda1375eb7f20ff5dacf24daf2fbbb3c8786a6e3bb521895a1c970c75a67e811888b925521a766336ce99fae1f026df1ebd6ed29d1b6935db10dbdd180f65afa1b0cdb23fddd7f843ab9a1ae86016b2042aaff8ec9346b7c2fe52d0604f04d4779abf5e94d364c87769deda8a4fa69d30897a229efff3b39ac4b23bd8574d6e425928d87bd6245627726573f29397bef478e207191b59781d0b8c2015af3d6a33892d9c278f93d0f40dd640cae1f676561ba24fc3c8922ba0ed7fd5efbe4d912d1451520e1b9ada2879735b1cad11df55c60c5d92494ac6a22df18e90328dd565c78ddd02e22cf529a75b7d06eb97ab6aaf51005e612e8f3a6771b8e6bfddbe7b0538da34fbb3d6221d620e4ebb12e622a791cb4d1f6bc815f78895e65e93aed2a4eaee5f36051395e322b5cfa16eb519b51a5e02a3a11a0fa28091c8fd5f01beac1e83655572947e558aefb921710ae8cd7a50cc2d59b6b5123439ef7849a66c80c4e7511889cc390fd36675c7f1d411720d0ee7ada7d42005fb3625d99722e8d3825003a6eff8406a6ca9e86bcca7e5cdb40df13f6ed2e070f00dce89cefc34955294d8cfb569a773a4a9b58611554388b7c81b7da9412f10f4f528e83c167c17c0bca8dc2db5f027730056910b6eefbccc8bdc04e01561c86fcbabf8f5f7f03ac6ffffee3f9e1d4cb64803dcd4784d9bcd23518e745b931bd8ea115e47e65adbb73573ea19057fe4b0ca49dd1df69dba7e429ae565924bb311bd3c774a351e32fe0fc52735b1a3c2c56135aeb8a6d8cb1f92c61b4d3b4e67cd85fdcfb9555bed5e8a68beaac1d4ecc6cc8de12bc3d91609417fd745c8347005cf1ffb391de4fc4365cfed2ca753a75fd3599b2c022ed6eef0ac7291d3d8d01c591ce4590a6ccaa75f295e00ee92ca00ed364cb8a5e047a62f6b7ceccb192c3784b95e1b7e58a38fe3dbd937a27e8a9be86dd54bc326d49e3f281f877867fa5404e8ba5a98fff2d74cab804620bb0deb8f34df857c9ff63a6fac9c8fc87aa2635b57a40f4dc818954861f05b1787c74c626f33a7fa70d241d01b49664ca9a97ccbf7314707f17b37f4b2e55f6859796ca3dc07c4adf1fd1b8b0e0605b9f2ffcaa078977e4b0aef1c8c5e35bf8e0bbf1e3e5a4e56a00b2a8090590ffdd7dfa54165a3c3842e6e66a81284e31076d299d4c471956b2404acfdacfb873dd5294695bd8c5b9fa6c901f03e4d23ad67e5a68e548a22d15bb586c790753bb5329eec4d4631fd39fea719b53e36b19637c70b85ebfa8ba962cf8728a9f2ca781081135bc9da955e6751fedb1b84ee115b10940be0b62a68f43bd3044c01258ffcc4b2c47b50a78bb843fbcbff57b1ebc0884b60c9dcea9e7c0afcf1cefa53546626a6441158dbf26e4022464e169c94d022e74c5bb7244bf51b7c168687d0c34b8877c50aec2e3fdc8fd3771aafc0b31dc04e43324208968a80b94353726c368e795e7e958c081e40b5c2a9c4572bcbf5e175f0214183f65df7d77ae8814e4b11466b8aba27504656dac21a708e889e0b1485fd5542784bd1ba3b99f9a0f93eb382bb73e622b97bb5ffbbe26187049cbdc9ea10df8a9a523d6147448b23a2b5f92af753cacbd457ef9eb3968cc7aaed68f5644d72f4ea9412c9c6bc7b5983ecd49f848183abb3d0f5501e018168ad8c4cfd57dfd9ab0669278d5b404af2caa645db26632bebff384df07f38d4292ddce39424961e167ca9ba8f32ec6861f995c490a4947dbe35e4fb36b25c1b2d0b41f72027937a5e0181d2a5f651b1caf357adfc5a6bf5a9d292a4a89b5fe26fcf8341c6246032e037e166b12e029f3a27492b0814532bfcac91968d67f5fed3b88ce18c64dda3651174be36f0224660d6f436a844c157c540d1ce668d1fecd8ec65c2e882dde9fdcf4ac7291c9225c9f4d537b49151e49689803d4cf2204ceef051882cff5f5ffde7576db31b36e0779cce8fad848a897708d55d1c7dd3a2b0d320b1b83925be192274531a1f53ef8cb582cd0e46c9e1467909027961d9316e69facf7e7458f31916d7d5a25dbafd189682b58383056c354aad32397d998d7ea0328bec597afd4ebd4aedd4b80fbe1fde607bcfe16ac81b507b50c44471232a08215cc016809ef95798b4826f5c5ee5951bc30a7be16e1fbc78d3d17111d6afdc4e7842084b222012d6ce77acd76117efbc48049aafb0da6be035528d1d6a5125f7d16678ee20068b18ac837f36e052382ea387d076368f678fc4d08d3e48e2f5b7172de490887c0135ed3a7d1397bdac27fe4aad8dba182dabda9aa03731f68d029585f7c393ed2d1400e69045a2b9158edad69b84eb681c381d305cdf9e1c4392a005ada5cc1d6d56dd34975654f10bf4772d42f35d0e5f794f15249fd2782ac09752fb9c0c69824ac34e136b7a2a9d1d8d8af26a7bbc84dcc79184bf3201a5544c9f94629ff687780e898df8bd2034996d83401436c1a6acd9a16b34c7690d4755d01d545fa2bf63351770cfcaa706e", 0x1000}], 0x6, &(0x7f0000001500)=[{0x30, 0xffff, 0x9, "92aea559c6478d3f63f11cc04a14612299ea52437115860c74db081009ef4d35"}, {0x98, 0xffff, 0x6270, "5fae69c65fb865f5eef9a53eb942f4edb2b5ad448114a35cb224f093c4aa3b37199ea4a5b0ea5ee889a6f735730fdfe12bad06de209946cf8ad3f71693fa80ab9d923c0307ec39178ec8f295b35f71b4fb44efa0cecca6f0d62a33075108a3af4c6f57b1cef3bcd6a44843f3156dedcf9fb3ce12c5926a26bb75a59d74d527538a4e02295e9bf9"}, {0x50, 0xffff, 0x80000000, "28fd2d87536ded034f1d12a2dd998dbe4948c5d30b99050f65196b8fe2d693609b6f8f54ac18cebca55acaa0e9ad8bbb1ec96f0a22e34a1d66b352a54b3431"}, {0x108, 0x1, 0x6, "7759c20469ae711ab0d73c89f4ab4e3d20e83099272f46c46357f5d6ea0eeff609331e762c416a8d4eab3e9620f877533baaef689eff40ea018bebb3e7ff9076739cacc896a80b0f51bb6ed08eed58ab2e5cbccbc0a6d31dd2d8b5ffb87631388f288c26bbad9d23ee6ea160790a751011e8398092a5b591b5710afdcd15179e98eebb5eade618ca1aafc4bab86362c37a82f955f617c42dc663a7dec31db6945297a87b5451ec823b142a2f940d6d9e2e86d0c38cd5fa9faa6280b01196ff9670bd601c5ba749b2122ecb266917a61703aaf86e64b46ffa9193bd2b221c584c813948a060c8cd2852eeb88d7c2ec4d832d5"}, {0x10, 0x0, 0x1c000000000}, {0x28, 0xffff, 0x6, "81fe2418405bf82aeafcbc70a0eb04d126f20249"}], 0x258}, 0x400) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e51f67000000000000013c1fe9002049fa9da398bcd62b103434820abc205256e4b696be162aae2cb5996ca63399445f1b2782196d5a77b730c88a77253514b97fa6524930ccc13a88ca933bdc35d91065edd1a3e822524ba4480102", 0x7d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xb23, 0x81, "85fe4dbfa60200000007ad00fbffffffffffffff", 0x0, 0x20}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="4d7ae265530b09647057379ddfc6b73a419167436151c4932dcba40f7629caf702ae1db1082242068fdd354b7242d72f1aa24f7a4519aeff3cd62cdf92aee1c509a7", 0x42}, {&(0x7f0000000080)="59d3188993ef031a725df956b7791e987096a246f25e1a86a36aaf3c87580c8b4aa369a32efabb27ccd3b44d7c0d9dfa93219dfba7022215500a9f14372d95", 0x3f}, {&(0x7f0000000280)="af5a74ea3352c6e821462808ee49cc190cc793c234b6392b7246c4f6714a6b0250bc2973f0a3e858ff2dba1f49c750194f1f32a72bd036db001f3889451b21ec17b2255b37", 0x45}, {&(0x7f0000000300)="5e2af104ec2bbc2316b4c41ecbb446e505ce568e09cac2baff809253a9fc519f94c8e52d3a19ce137d8591906f3ac71cc261610659fe81e4cd4b99a13583edceb75b1b3787bf1eabf311fc1356674ed1da1e8baecdf6b4f610c75f77a304de01da8cbaa0", 0x64}, {&(0x7f0000000380)="27abb401f8e622afcccbda69e06f6276b3d62e839a90378784cbd3f89dcd995dcfff59f4213eaf58087ef2cd0ab4c888d935a187dd5fa6715652aeccfdcca838133a11af3e4c76969d61a1a5283bf9b75fe144cec4d5fbcb50c216456fbcbd02a4015df798d8a2f427612bbb3919d6824dabb17d2577a5c037f9885d628e5f05caaf37d4f48d9f67a311628f7d9accc0a51067e4606e8e78149f1ed5cddbddc49d41689fa8964c783df96c978f3273fb80afecae63c82d34f7f69bceecfec72bdf15a6c94566d8c87708", 0xca}, {&(0x7f0000000480)="31e4123d7732f48c2203f8f33fdfb9ad88934721449618c2f3243c7b4ae520f4695cd3a81175e334035667747ea6d3aea3e2d0ae5824485d9bbc453af90577b65d05aab62b7ddaf3fa2fd97728c3cf4df6c44ceab918c897f80943cad246b65ef1d8a2c13f579091000467934a0f59116c068d1b06014596548870685901cc7d06eeea3ea31747fab08e4ec5b804f11f6d54a8b79bb870ae5683dd915969daabae16901a2d944dfbb34bffed7d18a4d9d18a6d25949e0f97ab1a10707380e069eed9036e6dde31901b5a731bf08e6f2d782ded5ea0b86a0776be991828d64c6a44592373f8b552d2fb5d349a83217486d9fe8c084843aee31a0259a63d", 0xfd}, {&(0x7f0000000580)="366ac97b9b3e1ab9e84f31c7a4c3cbb9c481fe625caad91f5c58def9127768ffc9aa7f5ed36af1501001899aa63ce90c20257fea5cd693aee84a3c6c43d434", 0x3f}], 0x7, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x0, 0x4000, 0x4) socketpair(0x18, 0x0, 0x1f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x400000003fd, 0x400) ioctl$BIOCFLUSH(r2, 0x20004268) write(r2, &(0x7f0000000300)='C', 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000440)='./bus\x00') stat(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)) r4 = shmat(0xffffffffffffffff, &(0x7f00009fe000/0x600000)=nil, 0x1000) shmdt(r4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd7f, &(0x7f0000000100)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x42, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x5) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="612504dd232b3f256a3ce0bece4a56b21582c930365d219a23f2f62e586cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1679ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd3326ff45010732e15631b9059e7671c11e7ab4bb9a7f9a3aa9810760c1e7ff643035b021622b2eeac5a58961f010cad672b", 0x84) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xb51, 0x0, &(0x7f00000000c0)="89da39522f9b1d209e3c3479b27032a8594ff243293440668585270fc9410b48aed56d7d18", 0x25) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0xfffffffffffffffe, 0x7, 0x101, 0x4, 0x80000004}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x6}, 0x8) 16:00:13 executing program 0: open$dir(&(0x7f00000012c0)='./file0\x00', 0x20080, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00', 0xfffffffffffffffd, 0x4) ioctl$VMM_IOC_TERM(r0, 0x40047463, 0x0) fchmodat(r0, &(0x7f0000001280)='./file0\x00', 0x20000000020, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000010c0)=0xac6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001240)=0x7) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) sendto$unix(r0, &(0x7f0000001100)="83dd6f6fdb25cfcec097afb64b0a28a9daef1bb0f980e8cd25e804b3b690129f9e8d395c8f5f2f746aa30cb1d0f7ae86ca64ebbe849bfd649055c717cd0c5577b0daaeb524ffd0e72887131cd4c2e0d368c50819f41fb9612bb81eeb017674dc01ae6a182c18c980dfd6c95d1440994aadd210050bfaa2aaa258e4004e02cc6be3d19862b89372e4c7c83449810647ed965464528a9d00013f7619450ee5d123c2a47bc4a41a0c24ee7284ef545e35c380ee9950f79c6c1fe1f190b1182dfbe90a27512ba1e69645c53b3450a6882c1fc802e49100fc3b", 0xd7, 0x1, &(0x7f0000001200)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0x20, 0x100, {0x100000000, 0x4}}) r1 = socket(0xf, 0x40000000020004, 0xffffffffffffff79) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r3) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r5 = dup(r4) sendmsg(r5, &(0x7f0000000780)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000280)="12df0b7e4758b7947a3ed6a92712bed332aead46e7ea9d32e3a983a2c59258f9113a9d6c6065fe70355435f8204adf6bce1be19a0b8fab92933352367a2f53f6013928dd07d47256349113d57c1ff9433f9c396a30723cf4af28f10eb887780731f17c3d08ffc1b3f3aafecf85debed50e0734730198e92eb51dca00c24e8e5616e769d42157caa43f6c87ed3a35a900a052fc90510916707b3b8808d66a6f0e449f47203c71d302723a4de822c4cd815960418bbf732224305e22b5b0b97edb8d9d991c4c07282d3d8987b4afea342b8bbe693eb28569e16cd5268d200375c5db211951c5df3933b8", 0xe9}, {&(0x7f0000000380)="4353027d0f37183098a1432523a1ba46dbfdf943e3cf6c94b15b0b0540", 0x1d}, {&(0x7f00000003c0)="7b83fc50e079db8cc1e17885c5cbddb232b57f3b49547f3616528b6bba8abef36eb80ba0d1a1cfc06830855193748086ffd8639946d550e133cfa218fa60bfd45e6afd1a9329f0f5b8f8975b76da6c1e45715ec3c322cdf08a2068c2430beeb04d8f6dfc7d6e89b252ab9b1d5af0d69118ded577312ac83dc1cbf07b6260fa8ed086760682ac16d6", 0x88}, {&(0x7f0000000480)="7ce78701caeaebb60657d38bc82bf02e488fb3bfd002204b8fb853a586b99d967319994077a9eae6c008f318a0e58d7f11f473444cff70904794e932c7a342d2e46a90574b1500366ecd8b42f620a4f7758bd6dcec6cf6956df1d99c516ef601126e6bbdc8c90f5b4228de38590c1fde08f9f1769c7abd3d257fd612ff76f31b071ecfb5a51de227c121755fe0fc7eae967d5f7509512dac24317de82c0af91fb049602f355c71e7f2d816d82f8c9c75f70d2bfb0a74bd1de699379c34eacdd14cce7be861bd715410fa9fa7374d708d11994d", 0xd3}, {&(0x7f00000005c0)="044591727069b4db27524c6bc7aeb342a5897e361adbe917511bd07190e8f6dcf84aa39212c4d3cc6d5d84afb49675be23", 0x31}, {&(0x7f0000000600)="ab8a1eab026c080efa5d7de9e32ff6a2903ebb3b68e5de7081c277577a287c803591ae867a518a1e1869c55667c0f5c73d661a38cebc352fbf73079a8ec7a62e", 0x40}], 0x6, &(0x7f00000006c0)=[{0xa8, 0xffff, 0x7fffffff, "00361473b014dfb256db04d90d38fad9c242f9734dbc54df8c9690b5a36a69f8cd2f440f661ba62655f998cac218f35e069f215890a6846490520eb27f8ab4116665601b6ca3ec960cc6f388464acfae0c442dd7d84d7e73895eeff62af14670d1d0c19999c872d7076d0001b506cc4e8ff6d312c0d00463e5bac1358ad52b6919c5f552dd76ffb649b03f8ee6f1a77f0766930d"}], 0xa8}, 0x9) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pwrite(r1, &(0x7f0000000000)="51e1eb614177f1de2ffeae54730a859e4c6ca2e977016b3ec94b07f3e1123ef767fc81439a20cd30509fdc898e6c7c7522d189cf6ba0ce88a7156fcbf37948d78f9422fbd02052223e2c5007b718b9da07350099c4126c68cd8b8128f0cec79c28b7ccdaf0c2e820a5db0b70f53eca80e231b71ff0f6864f5bc6bf3ed7e583753d973514a29c5ca6fc2b934959f6b95b1bc0084ec9579233aaddc4d0c327782c962e6dbcf47bb242489442fdb1815c563239cc9b9e24311f388347f94ae11faa0f063f9861259f16270529c0c821f38799b85e5ace0beed043e5294ac0d6c8", 0xdf, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xa) close(r0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b00002b27febf00000000000000000000000000000000400000ffff4f22006e103b4cb185", 0x2c}], 0x1) r1 = geteuid() r2 = getgid() utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0xf6e, 0xc800000000000000}, {0xff0, 0x6}}) fchown(r0, r1, r2) 16:00:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) getppid() 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003100000000000400"], 0x10}, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = kqueue() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x81, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x48, 0x7}, {0xa6}, {}, {0x47, 0x3}, {0x8f, 0x5}, {0x7, 0x101}, {0xc5, 0x8}, {0x25, 0x7}, {0x0, 0xfffffffffffffffb}, {0x47, 0x38a90ff9}], 0xa}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xfffffffffffffffc, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x110) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="a49c83c34e33", 0x6) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000080000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200002f4c3a4b03e8b30771a3f80004ffff00"/177, 0xfffffffffffffee6, 0x1, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1be}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x100000000, 0x4, 0x1}, {0x100000000, 0xffffffff, 0x1ff, 0xfffffffffffffffb}]}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) fchdir(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="4bad2d67e9e808ceaf690def26e9e73c5cfc1eebf2bf62452fc8e3d32b76538a658b681ed60fd5431d41826ff8f7b202335e8c6f2a7148ff0388ebd47d677b7159679e81a65a56810bcbd18b00d0fbe534917b421c5cbc5f809e81a5589776a2df139b44813f5b1982d4bf3fd63036b9e62d0f5598cb260ce162048f9866da077454bffb6e5ffb1c8e48e3c9169fe98d18d77f1bbbdb7d2bf6a5feef2aec7aea757d4a6b10", 0xa5) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b2538051e4f6d4700cce1eb2782617dd6d0760178e53401e71f73567df9095b0da40fc8aa5ec252bc81518dfc674bc54d4ced0466634cc38af4969edb3a454f72f670e49a734d9196382245df02ef096f0991275b59144adc0c6f4003576f20a3c62eb867aeece7105e463479542aef8d32c9e", 0x73) setsockopt$inet_opts(r1, 0x0, 0x208000000000f, &(0x7f00000000c0), 0x274) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffce5, &(0x7f0000000180)="9600243aa9ac697ef6a96123eaf9e70f54ac23304ab87c6155acd45915977735f2d7426f5c77aa7cd801000000d049c99a5319362d967d68241d8d8c3433c6ddf01bc5bc2fda6c1553192b22ea81461ba811efeb1179465a022118b492de743eb752723bd7d40310aba1204b230ad56e4350c88346698dfe9c02d2c76e8f8373d2247a0f0dd2b1d3730acf00de43a2bb3610f95976397d9c6e68e0eb70c0ef4baea78946e429708d910de0ce4dc3584ceb45eed9910c4b37f4d445f58f4057163bf24fb07e1b9b65cd67ad600d9bd70426") 16:00:14 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x80) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x1000, 0x807) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x2) 16:00:14 executing program 0: r0 = socket(0x1e, 0x3, 0xfffffffffffffffe) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000300)=""/199, 0xc7}], 0x1) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000080)="d3", 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x49, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x65, 0x1}, {}, {0xad, 0x3}, {0x25, 0x80}, {0x3, 0x8}], 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x4}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x30020, 0x0) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000040)=0xfffffffffffffd92) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x0) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000100)="1132b836b18f338c95401536ac44ff8b8ee066c20d43ea3ed6cd9f265ac24a7861c7e565edee788a013fce3530febdef33b27a6934d411a6f8762f4dbbe1fe571921394e4142864034fdcf169420ce5b0bf8b7105bb43edd39ac488b25c6a337d6a553d38b69f29bfb78c37c0b1440c4049b49101ca985ee81024fcf57ce8e29bc7952da60a9cf21c244d2041a5e5be803e99e33890078f9ddf0a6eb38465d6cd8a37b736e6f6238a288b395dfca746f83d41e16a6e746822b40f2c60c03c8fbc8a0136271839160cdae80468062d1eadbd93359d1b1c0b35b74e5", 0xdb) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10088, 0x0) fcntl$getflags(r0, 0x23) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: r0 = socket(0x22, 0x8003, 0x1) close(r0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/56) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x2) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x101) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200d0, 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x1, 0x400, 0x0, 0x1}, 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044271, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x22) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x813, 0xffffffffffffffff, 0x0, 0x33) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000300)={0x1}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x7fff) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x80) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696cff70bb413646341a2b36f3913000"], 0xa) 16:00:14 executing program 0: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="860201f0ffffffff3ce8e692e118dd96d198d5573cd2ac0a6ad00a40103103fb8cc57837c25047c3a00dc6349738df9a7c98befbbf21c93049db98e62c85c76cac39e70c2ce795d5f9664c1ae9c8f0f6621a515125eb99351bad1c24f3f0be0acf89b3367a412c1e263182c68e6e90548f5bfbdf5f162f9df0ff93a96817307f9ddfa7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname(r0, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xfffffffffffffdb5) sendto(r0, &(0x7f0000000040)="a8af2696b1d7287052cefdd40e53e58a0fccfe9f1552ad3fc96886cc9aa138572ebac1ddeaf232954a93e1228ac76933e8511694e212b26216b05beb8ad35d3ae1fd52e5b263bdfecb5cfd743cd0508187ec60b41810b6128409a47a72d9f8f01b4fad90ac5573b6b01bec276b1b0991b7d08a850f841b9178dc2af1358c0c67c2ce82e4018a31d8c72254eb7c14866f21a6c799ad9368d2748087c89792be3d8e0ccaecd32d11260f6ffe8c850d77225c29479c8943a9f114520a4a36f72cbc0e33b8c521616aeecd485f1ed1d1531615cfdbcc3988c94536abc09a74587dce69e56f5cbc75f93e8f68e8b8c43b0e75d7dad4a924f6d0bf43e419656181785d31be12fe7e327846d3dbb699ef82f14f887d2cb4272fe03bbdec81d05b2feb9e7227a0af3e6b1beeadaa15a769a8846c02eef40c795dfb674864ec535804c5e5cdd87d1f0048a4be15cd4de6857458efd2eb7af64845c57036e33b75edb18c03550418311b3b310ca96591cc6c7005919944a7c14e03e8b42597cedf8d8e58b987008e916102577b24e02095c271d107e7e011561d8d82685a2c51528a2a286800d5e094ad03e1617c957c2843eb40a50a33485f6f3e2e8589f0f6f02488343acb12ea085fced0402d2cf58a0b67c525fafca5029ee3ed99f308465808db24922f4e6fd45d06d58ea2809d7a8ace8f52a4e0a7b8eff0bbca8aea4f0f4f7cca2d79443041b12244e5374f1e51dc249a8e1a08dc828b90c594d59baa38c196b214f18482ef0fe2dfc34f2ec0dd504dcf7900bb625e59c5d039dd3fbb0d818318bd4d810743ed8d04f7733deea23d3afa9c91150b03f8b578d01ee2ba18099cc6019ef8822ccd70b6183f34b74ac9d33c9ccf53a42d83c97afb752f322b6ea4c8344c5b2192b38099334806ba59a6f7c2400a9d9571a414646d2b7fccab681fabb2053ac6c3badb8c4ec457a08e23daacaf556189f8a46315656a2010ef023bdb5cf4b7c4f5b5e3f4dfa17618620b2e1aeb0b5598fa8d7a5f481c571d2a1617ce88f37de0a78cd0bcb4bc48f3c36c8f4a4539f7e81c68c6d94a0e2a49340d490c1e5f6ecd7ae50016cb3a8977d51cc79f2657c1e0ba855a1459374299554808e1a8c1d2cdfee4f67f93dd34ba7b0a14acc8e4cd50bb77d827166e10c83535ce1c395f6f181fd4520360a1c5f8804890f9ef98222b2b3abe4c47db8ca34f23b6972c5ba413893571fb4babd57ca99afbeb4e7ecaacaa5badac7304c0051379b571aec36f03e3999eb728a58bd79cd4f211cb2240679befaee7e198355a135e6cdd901887bc95b948d37a3b78665120c10e7e9e7f300e097f4bc33100cd8e3fb0de01b46d93a533d570bfcbfced7c6008cc75a09b7912f99e981a767055a5f064e7a1ec9ae7fafde4f584293decdf9be71fb66905d3fe340f3916e00d9a7dee94f74b1b198b9520492855df8a528c204dee1651a7ce3db814859fbb31799b5e51026a3942ca4089559a41852dcda4bd0e2edba567d56ce1d18f739b238cc3562ea7dc1753a1aec24d67ca960c8a5203c521c01a0627070f901d8e4bf1d448fc13be7334c863dc4d7fa48497fade7f74be44b13437269f1afb05d1e7550e3d404d0fdcd301babc8d3b71fca1c59d5560492e726a26ce5ca869d8956761985920edb05f4d29845428f4a65b1f86d7974d58086ea5248bb54b3218f15df6906fede6c2ad7721acfe7fc0978bf7e84a97617b4cad55589b166eaed1e5effe285b20293c19d0c22e2c9292d1e02030c9fc9cb3a4f13f810b8b0e62522103f5e955ff479a24f030c98dd9c05dfe6e819cbd589b444caca51130f936af9376f07a55c8fbaae2ce159c8320adf32616d39385ca783c0dc0d13c57bbe99eb798a357e3bc8b972258860e613d9d854cbb8ee7f952a174e0d4ff7009759b9775f4e040989c10e3802fe7800d08255b5717c2c6f10f9c3915341483e83762d8dbc7305026885567068402350a95998ee305a1d11852ed15f4aa24bc3195b451e00c69fad3237c828ee18245a2aeacca7a5a5fe1e1e91add48817854be13753c81e8c3d6fb4ee5846312b8aec126477dc4c7d99f2b6ad834417724cc07ac2c339c4bfcfcc44cd32a101c583b34b526d67771c69afd4e32f45e59375e1edb797369157a4327687943bd79fc17c5d3e1dc8d99694709160dc539a4213ed20d25838eff3c0fdb6e369df8ba3f4a450669f57a8f636cda5d95714b7e48279521b8c76a966b7984e9b11a29a7a7cc393cb16dc7f58582f3cbdb4200272c84437177b4655a550cd58e4aec8ffa609490529df17700476c60e68b273428fe2539218dc51788915e244212067357ff550d3ed2a35d0994d40d35b6310d6e596f17db250d2a0792642846faca2d484bd27f7ffc7ee8ec97bcfe98443d9c94098a5532cb3b156b2ea7def4a78d1111e555a23db7fad37cc6434bba9297b99a3957c8bc2c18641ad517e0787ab5074232e059431d28d561e9525c0e7b459436ebb4e49e8dbb3ed8091fbbeafe914188dd8c871381d593f0ec12918070e8e8e104b262f7ecd33a8429d935efd9bb3c5a501fbe92a4b07b774ad37157bae3f2515556b9f3d74fe479b8be8d039aae420dad74ba28f398e89b606716378da359aab332da9b8ed270bddfda823a66003330f0ba5e04ce7523e6f6136570d29699340b908ec6013067677a9c345c906ef64ac48145e715b4dbeb1c16289d7f1fc645935610f6dc8a3c0160789099ccd98a937dbbadb46171c8b8ee8bb7cabbda9e2cb854481a167173c82d30590e7bc46c841516927a8e2353d7321fb77a2ebcc22694cd8d041693c203ccedcba121991bbcd044ec624b0f1e06ecee6acd8e6e5f2cff64750d94fe353f5bbd75d9900926167c8d63906807169ebaea09d5c74613badc9ca0fd5003bd56c7e8607604d4faa18fc6d8aa75b19a142354430d241a32602658ccebc640fc78740f204481ca004b8d8a0be0ca4ec0ab14b50cbff8f807796ccb50349c5dae63de88cf907a4b1d56c17806bb781c6bda05e8f090ffa0a4546fc3c783875d7460f6d2819b0dcb51d87f5097f7bb7cc0cad354facacedbec3e725aa3feae7f4b4764a0ffd9b8a8c76d11cd92c163a47fc28353446cdbcd00b618c02c2469c7cb1ec5c41901b64bd4fec148a7e50b8d71ba348e16e435b0ec6aa94e382040a5ace4355762ca81a114c17ba10c5fa8749c57d8d92282d22e07752ce720116f7517b06a14356497bbb7abfe7ee3718c7cebcdfc5955ba162d9e30a0d1c02fcb7d73444699dfb063d957f8107fda58f7237f839912a2f20dbe6f34f8588305c3d9cc702c04cdbec32c5d65417f9be9139ca2e6cad01d9b891501ec007129999c0927cacbcfa00a513981e506f3dfd2092f4e9b7570084078632c2208246ff38fb2a095b33ad8ca4b3cfbf5742e566c3403d5bf34672a3c7f001da72f39446e47a0f578896058947810e99ab32c839697971aabae7bd78d7d12527aa0ec682194d4625f9c068eab6c0efef17076c4fb998daec1312a35ec974f7fe08f4f0fa91673f4eb5769eba6522bfbb1ecef354ed41c90c8fa5df5e1ea48e7a8188b98e9e9e575fdd06872ef5b5cc28530d99c8183372e053b21def03f35e76f004799f9e3004418fd5668d17e83b2b347334c4e531e55a664fd130d6d25ffecc69d84f0ebba274b7065b3c48c287a3f78e5bace15e1dfb85e96d15b2d23585dc9b68d2fe849dbfda340aaada4b02c7d7a640292a1b2a7e1b5d5a5685164f45d82a6f02fd5c6861583d5e60d147304bce8e1cee4a52ac7c4eaf748fde57e9d224e40191dad307b49ce54abab06804cab323b190fbd084c092e9620508d8089556603601ff445faf9337e0b52d89a6814f2a7a8e03e00ae67478d968e4b11636eb537fa4c590eeda494b3c643b8e928ff312646cb25d73dc8405134b9823f6a6d0c90ede4cd1f63f568f937ad89b1b6f875ab4dfc8e69a7f95114d54ebd5c12da455dfd05484e56f3c95522953b1434a8b8a72ca58754ba79a6133a9d826bee5c027f538cf4ff038afec6c795af81e77a8ed2fd2d658811ff2493e885f2949ea62698f72a432c914acd94fb6917e4ce57dcac281aacd316d857f8fac0db42e0cd4e3a93ce1015f7ed7b94850841a95c04dc5dfee85354491f2725c8f3cb83a7fd146be691be719bf3c9b8b50b2a42e3dea2e92a2db94f16461aebef35c1076c4c1d5bd4b618e4d318d9cea1728a0e66904945d5694e42e06f693cbf84b604bc7038629b3793df9562a22057e1cb4707d89c0ba42f4f2ece210cbef04543d690583875958e6c1b50c72999e5acc96bda1d998f27847be8cb12704086b4bfdc2c56e5ddcce2d0f1c844ffdfc0425dbc4d83510a589793f610881eff42bae5bbf4c4f7c75043187b4011e392ba8dc97d1ddb4b38cd27a884c7fde8f3a7b1dd9629ff0626bce712da86e168978343e2b519ce80c21a7a617132cd6cac843a9fff54ce9e76a60c1bf1ec132ebfc979448ef627009a89e6ec65bb5beb8fa2f32e409522a2614deaa37aa0ba85dbe9541b46c220e3cf39fc729e2af98a9a13e32f83a0ac9530191277954db986c49994e5ee85e6b01fed7668bfc688ed7e36f2d67f6ce8373a74aa2fd45763444f49d3f8bbc1a451074740615aa48059ea1e3c5f68695519b629515fcb789c76b769f6c69081c39351855297b8247e5d49ea732d53c14020f9ae1bca76e2ff917c935e4e27f01ffe8dbe0be27f5810d2956e0c54c02a03bb4c57b1a6809ba43be442faa40eba25ea3e93761a56438163184b3ccd34eb2a6b391d9b470b792ff71fa03163938f9faa54224a50bad3d7f63ee5419ff58f5f2c7dc863c9b865fc238e42c04ed4a80c76cb1b2d61d56b9227695d4ce533eaf8a753267de5f0efb922b324527515bb24f59f8eb373b47ac54e6d61dce9baede9b9dbf97d2904e8f78d85042bc7fddb7d59be4ac6e68d6da4b2808575d7c6bbd32144edfd8b60ad411d7386779b338449453522c8ff79f47f890d4315579fb9d60f389906b1fc4e6d380ef5487f43470b3f43e4e2a07511928765ed2bfe33dc9e1e68079d376ad1fd4cfebb758193e30a86f663fd5daae54c3b500149630a97288299c452eb78e1fb31297739535b99c70f5f7ba7e074a2a7622b2a86d03566f29b7fcdff916b1e6d1b49c414a8a75184ba92bd9984121eea6f7ed35f0d8fea747d7736f33b19ffd3b7b68043fded78e16a84155b5ad94083fb6549277b4398a0d4c70f34a9a2e74f24e1f727c9030e3531757bcf02adedd7acca6501e99f15c14bb186a18df995e35cd1b1439102896dabd3555bef5bd154a412bfa32a1bcc79f3ffca65b7d2a19c647cf9ca03cdedbc6dab2bda6347bc98d0c066b5b8315526aa9320c5429f347a5a72625f5c1abf9da549350ba4dbf6d8084cf124cc20efdd3b58565b78ed2f975721fad21a831a8dbe0cde705dfef2be7c83f192f4ed7c1a44fba193d2b50e2a9c8524f90525afe930c9d925ad8ff83ae54f66d6a2bcb1b27e38b0db725811185fcc22f01652f8f94420d264b7b5e97bb605bcf1686ae8727e69ad870f6612af6603dd2186fdafe8013c821872942ad16825c2d40428f0342dc136bbdcf57d7b683d60ed36366882de673d2a8bed234a67701ec45bb42d796e4e10c2db7bdce5f74dfbc895793ec0166efbd75c61d18c21421350392161b5eb73361e135458f4e3e6d20e77d22843450f2c2b3b2365c805c1c8dffdedc6950f942811ca5200de4cf512dbca7355", 0x1000, 0x4, &(0x7f0000001040)=@in6={0x18, 0x1, 0x1000, 0x6}, 0xc) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchflags(r1, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/79, &(0x7f0000000100)=0x4f) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x40000001, 0xfff, 0xd4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x90, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000040, 0x379c, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0x4}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc8, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffd, 0x86, 0x20000020, 0xffff, 0xffff}, {{r0}, 0xffffffffffffffff, 0x11, 0x80000014, 0x5c3b, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000011, 0x100, 0x516fb913}], 0x5, &(0x7f0000000000)={0x1, 0x1}) syz_open_pts() 16:00:14 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = socket$inet(0x2, 0x3ffffffffffffffe, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget(0x0, 0x0) syz_extract_tcp_res(&(0x7f00000006c0), 0x9, 0x7fff) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000800)=""/105) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = socket$inet(0x2, 0x2, 0x3f) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/159, 0x9f}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/2, 0x2}, {&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000400)=""/87, 0x57}, {&(0x7f0000000480)=""/148, 0x94}], 0x7, &(0x7f00000005c0)=""/15, 0xf}, 0x842) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x190, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x3, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) write(r1, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() readv(r1, &(0x7f0000000a00)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f0000002d00)=""/213, 0xd5}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f0000000b80)=""/236, 0xffffffffffffff35}, {&(0x7f0000000840)=""/138, 0xfffffffffffffe80}, {&(0x7f0000000580)=""/93, 0x368}, {&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000000600)=""/146, 0x92}, {&(0x7f0000001d00)=""/4096, 0x12a7}, {&(0x7f0000000ac0)=""/177, 0xffffffffffffffd9}], 0x100000000000006f) close(r1) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c, 0x0, 0x0, 0x2}, {0x6, 0x8e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x420, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080), 0x10000) 16:00:15 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x41) 16:00:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r0, &(0x7f0000000080)=""/82, 0x52, 0x42, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x7) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000280)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) chdir(&(0x7f0000000280)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xffffffff) syz_emit_ethernet(0xd4, &(0x7f0000000140)="2385e98a032a94b2ea50a6eed59f889c18d56507ed32c59f7a3e76b7517c5b183258b17e68a71e06d08a8f064d35be1395ce5b6470979f73a925c6f32ef4c81cfc49ba2aba3f27063845acbcba648bbc17a5aaf242c1092194c7e50b4f50dc9a5b23c817937c0b970a7205a45f481468d9b5c8f05b985805acfe4e2c09a7537b9f138dc0adadafc6502b6ab30699436f263d400317ac8950b804c2bc50a51893e2e7d738fcb159ede166ffd4783b44aafa213e8f912e5e931c21db8ba72713f5040f8d71d70163d8d5871d55aded4bb86eafe1c6") faccessat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x8000, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000c1, &(0x7f00000000c0)=[{0x2000000000003}]}) 16:00:15 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3ff) r2 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x53be) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000000000002c0, 0x0) pread(r0, &(0x7f0000000240)="a527292f79daf688eb2a235577d355eb3ce1adbe95fdca1615781c30", 0x1c, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x16c}, {r3, 0x145}, {r1, 0x4}, {r2, 0x15}], 0x4, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x1f) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x1ff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x408, 0x0) write(r0, &(0x7f0000000140)="373d737abf320bc2905a9a20ecb27fe54e041f650b55ca84daf90bb53a883f43ce6de64f200f880451cca428793e00266cddf4dd16b4a2657b3194dd67d6f6cf779c08ace3ca5e45941dc453f73480289d9b8542ccac38e3c410ca05072d5d3ba70adfc3a18f48396d22b6ae93187936c0972a0b12020bb60f7f8f4597681e4f396e75c0c9d08b36e17f2310aaab72b510d0244b3ec093d4eeac5bc7f473aca0bdb26ae13b43eb478dd68d90612f", 0xae) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000100)=0xffffffff) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x4, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2e66696c653000"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7f, 0xffffffffffffffff}, 0xc) write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f00000003c0)="5b4072ef555b5587bdf06ed9a90de6cdb4c62e8ea19b6b53965340b144101930da0034c9c2548ade7e579a2032c52b833c0dc066ce9d75926c4828496b89354a551899e3dfcd3ee9d38dda9b6b52307c1ae54694848a7f7ba33c5f05624bd199ef4d57651a75c41c657d0eb521370e8338779a1f9d2705afba06616be6ff8e7aa765df243d04b71327c72d21043dc57ee4a4419cd2c4e827f9958b5610b4800c9db3730cbea200b7a08e0eb8bed6e5f81d4ef3d0e127779c3ab1c167af157abbff941d889d1d7b4c517cce248d6a2d89c82a69338bdab97079c709cca70f300754ecdba382eb43ac53ca77316442cde4af79e5cbdea81132e084d826b30d1566cbaf4c6e52cc37661131da5a8933e9416b015419215df06c1bd8b07ee5dd4f5c5bf48205bab054d5fc96547c5b5b6e59829bb58fcabd0876dab60dd911f158e48cf35cf57b48c0657706da2609a28cb883c24eb31dcabe23d808ccbb17368ffaa85b3b83403e2f33b532dd06a01e164b069e6f481e3b46570ba1b2c888db4c4c593c1fc5961011fd5b32d1c4f86494f0590aea3002594f4d721b4d34867e5fc6b1a093967e49bfa3be3b23596f157d11be7c8259cec0fcad4c2f7aba2ebcb2c64b021eef99b93132775c598be6eddb150fee5d4df77f5ce10b5ec3e937e4e839093737e357fd4eaba6698a99245a36d01419f9b4623c59769fe0440f1bedf5df97a47b70c54e0142ade9d462569d39122767fd689d8b9ca0583f17d42370ef9abae4dfe2e593cd62e2dacf15a96742ca355e3712198f7485a8a9487ed8bd2771791852b8fd19ea584453f6def2ba02c19d96cfbec783825c14ebb2351afcd6e8f9f6b1a30e73517c1347e275c8fd0443c1d7eadd1eab92c586f5e42217ba4ff04b3b67319ca81ac4afa6c2e48db45e885919a3ed630ca27d46837b3c4d2eaeea08f3eecafe414222db4cb6b987b6fb79abf8351721fec562e01e4085a541af6c5f15e29ccf93dd612a5ae59bf23d40eb3de521bb169f68ec39d9c73f8a7467837bef129a52af9284a8397fc727fd63ccdd4bd409a74024474031bf9b4da566d4848826b75663f4fa04ad9902e500e6132e8b745c983ceb3bf36e508478d15938a645f09b8618d7ed1c2663a53f50f9b7c423186bbd9e034729eba67725da6e97b61101bafe5d3bc75020dbadc0a6a1d7ea5fe331600f4bcbdd1d79aaeb0720ce71e904218affe9938def453c68033e41ea4e0fd301ffe06d54c4c5c8521759603843dca58d73818e5bda723f7d8514d28c01cb32eea51ff47bbc7fd3d6e599eb7cb60f1e3523721a8420aa85dedae632ac56a60c94bc641b2ba707cdf016b1a3d5e77c765650317a95bd24e1a4bb8cb50bce5d00d815ebe803dc236e773e8999275dabb8cc279cc41f0a9dc0a41f65c18e652015f4a1fc049ff66d054686c3146d70e1525367e3e382648b2eb1cbb7245106e1f478521140297e68c7bf98c631154d7a0d15ca6f62974cfa377154e768260492e81be2f9e34cdf109b89288a03eefc0670680b4aa9b0b484cbd15baa82b0b0c564f757d3dba8952ff69ab686397b66cfa8806151f9b5b180d047251a48366f52a1ac279f42d3a5c469ac589df826c930f466cf61c24724d96f2f95e28fbe6f56f63402f92a38a4594bfca5f78deadfb9c84bd9fe6348719b728dd8a736824b74d6a2b77f86053655c482b5c3df285efab47fe53978620d1ccfcbf45a727bbfc49a22e816b77079df3b9cf4acd7f17300faa9f2d99a8fc6c1b022d6c7e3b3ca4a0fc56fa5e2489b47ebee52096eb47c2f1e5636c4d85156b0f4bc41ff6f0da288025019cac401c3ea316f6038163933a2b08855b43c9b0f195a04ff830417370991ac7eb6a83b5f8b85acd9d76258399ee598ad67a21ccba73798ecf5674ec206aeb08d538bdb6f50d27137302f0bd7681cc7eb52d789419815f681c9b4c4efc368e56b9d45670536f8a2a15ec18d270bd8ba8415bc68374a03b9a60f621c3e34ee9369168badee9bff499d2d99a1bf29545370c9494a13511af19e7ce2eccd1019d897a5dc80c21b8779aea7191f866cffd58c4b0c754a72bec8c1f7ad2d3731fcb460538e3c27d56fe7245492b55764520ea3767291e2b95dc1b0c639d9bca5efa0c8e754570f999796bcc14499c2e97f3237892a02f22026c5d584b5c55b88c3dabb52f0805823a00b6de5d4568918df5381945f8126a58eedfc1643e597337ac5733db819be7d90998e99ab61c3f0d5b94943d5b3d81f2fa4119b65c8784e938794b206998ad1edbd5c0162d830155a159470d5ef679e019e285b8135eccce06fd92c7c55f10957aebdb2df013efdd83255ce3491613da84d890a85c5200f26bbb368619b79d2d32b44a9fe5f22ae9df9de13c64032ba6d5bf420de49672320ac274c72df7909ecd078d8f848bc76917b2a905a8e009263ac94f7de887228192675ce1eb23ab31f1666ba1d765e2c98cc15229bb216970505c9b412020b4e995407ceaf16eb2eb602b83db0189285f1c99f2b2fc6f28127703ef2438f0e998c37b2bd8f6058b7a3dc88b5ac14c01008a91434b4fe9c28ee9466df60941b243ac7693804d96061418399d407b7e592dc6d9f0dcd7eda6fa06661714c76acd2b5445f2c8b70fbc40d82ae7f4fe2f796a5c94b6d045c497f8d2ebdcb0e0461336573df587299d9980e62d63e95b5d89d54352415c78b6f4c0e5731c1ca160ad0aa57e8fd09941de6e98124eb62be6405a7d42256842c43b06bc020acf8c166d05f2a4c69ef3690052ba48b232bb5b283eb0bfefed6b3778fff6d9a2d9ce70b245cfc186ff760c4f934040a558505944ae29e3b313755fc3d6dc526c9d65cab4dc001e3a1d0894d15e0a2326355d22b60a10a1e5118c267051f557f9a2a7e29ac5d886f7bacf1e279fad6175712cafb0d6f1882bf33d9d3167f64d335e3e445bcc468fda270dcd40c1013e8f995b8f86d32de3edccae793be22f149d3adc35dd532a555f464dc1871055c28a50b0e602c05ecce892f7e912289e2076444ab6abb71611c3ced5c80e98afb139222981d4086e7073fd9983e68860a781a232de95263c773dc2e860800e69cf0dd238e07e089f49abeb1e2b34d8bfa1c8ab4da0df78c3c8729ef0efd306ec7c2828528d6c0e6f39b225957d492a353000d59188193f3c4387a54c8bdcf3dbc20792fdbe5e456b1ca4d00599d6c46be0e8f1aa515bb0696069ccdb028d069b26e2428f90b48479e15aae10344bb70d5c310acbcf54c0cc957903092cb54d6982d77e2e6f5ba278719c909ad8445268fcdf6e084f31533e5e7a1716d8df22de61ff1ac4211dd89da8a98548773d911dac7fafba10692c239acedf2b51549c0da2ffaeb3f484e9fd1d184bb575d40e2434f6c3419a8ec63b7aa5de9883535fe1297b47804bb73658595d03a8a856f7df1da74263dbc5708f0200c183afa80eb20de80d109bfc6c003d4415b08f5a966470e3c53d060bc25e820252eaca6c0d039796c6cac71b2c1d8aa8b85388e8b5f2b93d187e65c3c34c54b0dbc32f0e3f47a9296c331b5d5c817d9ff05c314cc276f7eea903aab8f3b3fafd4e11e4087ee6baa714e7fabbd8f29ed8ac9106094918a5e67e58eca6a73930805e072086f5ffcf9efc55f3fe1580ac72d44a821cbc170c5c95fee0b51b640f6102acea7b94a31e453fb75cfd6b36f161ef76dabfbb753aff54e588fd1df6c7b5b21a29c547c433d1dcc2701a89ce08bc4af5abb359e4075597914eca6d70e4d7d769dd05816fa9b613730261705e677de37bc9fb59ad2477a99bdc07fdb622706ad0e97958266ea702c1fabee3646ccebf4abf81d7134f38b432edff26b15f8391d737afb058fed194bb3fc66a8f37250a4c0cf30a3d89dbe17d768e214dd1498e80621198673bdb569a426e2233b0425a5fa9a76ed6d94b6c4ac84199d3cf407850ec3fb68174ca279971a3584d6fd60b7946bcb810bf55e4b5b7638fa1652dc99c641ce5b530de390bc4fb05e0eb6615cb504acc3600a520747f232a590851cf501775e88e1eaf4a444d26203818df76ac73bee7759c0fff81130d66db90be4cf1f3e15ad2677d8ef59a1d670f5165d5e665d0d293f53ead9c2730d71f371bb577bae91cecbb858406ecf142df0d7572bfbe3f7e7e4f07ce62b455afcec88e84bc5aecc9bb9c4f4bcaa9b4a5966fb7c8d21e7a86f4a61e61132b16d27e234bfa00af5b9f8a02fdfcb8c7d7ec43c9ab3907ab35c3f54fc2133f3a0601d52515bd8d9f5cd423a8c15c2d24acd68a9ae4f236d759f0a61e7e4f225fc2fd244481d60a07a8696cbed66bf8372451c717d50107bb72a427754a072d9543f1da5fc2b0d5e553c04fb78620abc0e3710a4a2d8152752a1faef2494c9ecf88376aa1b72934d98f92655f7cd84bd1cbb4a7f8f8be00acd9fcd06cc7b2e50d40ea1b2566f15aa4e295921ca0f7ea3cebfff5a44d4f530b3cf9f0b8d5d66b9c3146a78faf6cf67d5bd0a222f194919a3cc183921b56378467002939517464cc0865424010125d2b42d28cb37ebf1b601f8c9130b7f56f7c0661f4aaf124c4b7c7bb6d5c21d1f2a7563ecac672e0d12db4e4eb3a7e4195c3f93fa6dfaa8f3b732548c11ba115161d3ca56dab633525a0ba54694308918778e8fa08ab526d38352253090af5b5dba03f805f4d113039e1332759f2f3cc959bdecbb8a5731959f76dd5a14ab9bc38b76bdba2f91a0546f40fc338ff5a0ecdc8ef814a2b98f39729f2215253d8ade3740d814b8a48d39f0ce1cbf7bcfc16d2ec38567ba0bbb7908d6baf73e871599a40536b61aa94513498558e59e120d038175d0354f7f156af4dcc8d65136de9b36ff0f23acef1d1ab669222320d957acd413981e147537603b4b495c9e5516b7dbd6cf51ed88395c19aec307e11b6bc960c02b86e9cb30fc218c6eb2d5f7da9e940c6e8c97229e6bee22ed70cc3220837c379fa3409741f081204c41bf6efe5fc8ee0d5fb2c53b17c3cb60456468e50c3458baaf47569d5e98b40891ce7d7c4ec7442949647f72d16ecdab8c2b0c3d7d4563734366dae346b50c3b15aa5ed047be12b58dea6922be121d3a1af5c73b1677e7b512b651c494f4cf5d4f85ebce79e1aad133a1b77b62834007ccc37460f854d64b3afb9c97b23520a16007983062e8b45a515520cb3feb4ef32b758e979051ce48ad0bba1c1f6789a3fde1ca206c59bd7acbadb18ad2792cec6d792a4c05edd8f9ff4741b9091239e0cc3f926da444cd39ee15e1f9f47df796c9ec293521857aa4d51e69b68931274f765e513115188a1a4d51f849d4cbe18bc9f6aaec0b5264ab7a19f589572f028c666ac20288583a42c2d359e05a944d39866275d276a638f1a1f4ca0b87d749208446668eb8c0628186e733485360907e1b9d4dd3740f2d6374f877cbbe4eea83804e482b67f2a94f20ab94e8f621035aeebc8e782c86520d2288925ddaf067aa4cd406189ce9423e8fc8e9a41ea09915f2800e044608714a5ce9c78bfeb4a970977b1fd21bfb4cdc3f0c0fa036c6689640904462891fd46fe4a886b66ab5c9a807d7105222070f89783fac0e8b5f64bc33f382b6fcfb52d11c853ceafc729b4112aa03088346c6ecb2a3d57baad82ff85b9c00009c68ca35f4f9d05a02cb37eed55002c3d926bb31be7f637d000f8a0dee886b54b28be8bf69cc67633db093b8dd00d446230a61875869370f3fc15125ac40c26fd69bf15856370aba1c", 0xff0) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCSBRK(r3, 0x2000747b) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000040), 0x10000000000001d7) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0x0, 0x28, 0x1, 0xfffffffffffffc00, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x24, 0x20, 0x8000, 0x6dae}, {{r0}, 0xfffffffffffffffa, 0x8, 0x45, 0xffffffff, 0x80}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8f8b}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x7, 0x6}], 0x5a6d36a8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xf0000001, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x65, 0x20000003, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x3290000000000000}, {{r0}, 0xfffffffffffffffa, 0x3, 0x20000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffd, 0x34, 0x40000000, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x6, 0x20000000, 0xd6, 0x897}, {{r0}, 0xfffffffffffffff9, 0x1, 0x9, 0xe4a, 0xdc92}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x10001}], 0x10001, &(0x7f0000000200)={0x1, 0xfff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10802, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x9) dup2(r0, r1) 16:00:15 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ftruncate(r1, 0x0, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14}, {0x6}]}) fchmod(r0, 0x9a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x4, 0xc, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x6, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x23, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x8, 0xffffffff}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x23, 0x2, 0x5, 0x10000}], 0x10000, &(0x7f0000000280)={0x7fffffff, 0x52}) syz_emit_ethernet(0x2b, &(0x7f00000000c0)="b63055f0d4402512e9f21465c5d96669f4d23d7eaeaa0d8de2a8a992223bffd24d72df8c984d82057cd57f") 16:00:15 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="8204d88f7b17061b57552d66014b425693a27875ff4f1c5902ae909a6e9230c752d0d0a2b5ab32f767ece89964", 0x2d) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) write(r0, &(0x7f0000000200)="a9e6c1150ec156f86c30ffcd4460ae8142f5fa4d47f187608b4bec6307e8d6dd4c8d78bcd19f4acb6575df15837d88c1c534c2f8780b0643d35db102adb5463247bead7c5f6edda95da303d67d634a58174e7b2a2b7ad89f1535a3092f07092bf2368b7c3e808c2326cb02f9eda5d85cb2c608f7d96b127b282ee7dccd639e131ae34288b18f836872e4c20f80878f2c93f3c57e20516049a6dd99938f62", 0x9e) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x34) openat(r1, 0x0, 0x8, 0x4) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000100)="8e370b581ea613ec4ff571e198e875fa121069cdeefde9c05a52c4b634f52ea1c86be712fb3f0a62c23f7e48e382d9bcbc3a074a0072c90506362d155e7176dcb080c1ed8f3922198e4891109de415a03f98d410627b6da23dd7a0f9bb1f98593bbc5932520757129e0ae6ea7ccb68ddee1f615d6907c6161f52201b568dcb0f1565d2259b6a162f46ac119e804e37b9261f57b840699e5aa8d3bed74a842fb2c719cb1db4d734ca320923216547c82444e850438e8fa0d145b0aa6f13bf4e1d5337fd7d1f60ae8f5b1f11be3109a10d019ad658c70ceaf4fca199f23af65b4c", 0xe0}, {&(0x7f0000000200)="dfaada94d083f81ca65cddc263ec8672a75dacbdcad3ef2bc814540f2a486f8220a6cd2a8b75c0210af21d90b3fafe506f60cad05761b8dd0cdce8b85392f2cc12ff822adaeb7b5c51239d02d38dcaaf371c97305abe130343217319c30f848a7d33b68ea1964a43a9922d26795c14a495903d29344e132b05d9240e566e8d30dbd530143c173bb0da3cb8df83372b1b8b21961b14470c403a84f3190989dabc6054848d4ca2e189d0e3d846aaa8e681008719df1cddd7514e11fd52d5005ebe019e027fad1cffcc2a0749527312759a0e13ae247cbbb969af6d52abd00c1bc59dd0064b72718f7b10e5f3d5d19adcf9c3b1e159279b6162e51ce20c4fc248cc1e1774884962da4af6953eccd8af388b892e2604bf4b5b9831db00e7f16af5b264dde829fc4b5f125193174dfccf21cb35e7afc503f6883c4a38d9f95e1799126b52a35382e6e4214ff09ef739da211f5f05c5004b2b4cc5032ebc319235c54347fdfeb2fb711634b9a732f200585c4f40e0b223c65565c2da16ca0eb4b1686cc23ba32a792ac0f5c3ee4e1e2066d75b1fd9bff16f8edbf1e5cf6a5aa7ee1e3d16cb2cf9de53c55423bd5eb0d5449025bcd31e899483d0f7e84159b4f72a6ad4113aaa336e656ee7ef32279e916dd46e207c0ca4bd84bcf8884a9fa38e306ba7ed156ac1c387a1a4e67ad6309aef6e782ea4961d6bc491abd29db003ea366d01942dc8119fd3ad00e333539b326f19010d87b6ce311d21b1957bc5f093f27b563f6062f036c96f7dfe79a4242cd9bb3940f37dba6eacf5cf2611e135a134cd9eea96953f202208476d54dae7fbf8eef1d9773d974f2380d65b454ceae66c4c01c9399a96834447f222e1f11f1d19a76ca1f4bbc886ea9dde490db65c3b6fdb7cf60d0b3d9987766fb4f8a67e09b201d7cd8d0cfb8b3107ccd1aca7a1b01333ea5aa10499ddeaeb2c1483d23ee7729d565aadfb86b7f156097697d622bf59ce0d587361bf1fdec67a891667d3110bce00644e64de82829074c013407d0c1f9eb043519048bbf8359634402923daba4bf7c984317e09d0c8dc28d993e0ba75abceccb332e3bf4c4e618eabe45aacd1b76d89ae0ce5ee7625fb12e186299b902d1b9f0f0763ea30e94cb9dfce3803098d8a69ee85dfacf0321eeb51257431479f5809473fef2bfe2806b419e6b2cf7e2d9050ccefbcdb8285ed6450612aa944c50c094e0086fa296e776c9912259a1ff7d52fef3e5ae2dfdc79ce22c8e38a13cb0c498a1db713e6fdee72615ab22c5d3a1163a5d20e3422c3c1a88ef20496a2c56d2a70e08fe2705357bd70a3e07bd23392ef20a14fc429afee5bd1b56474adb5e4535860f7f8cd250fb0a889d67a1ba90eee0b97271485a0a19054251c847978913c0878dd09437853630e3261e4e47abd890243ffd797ea1b659f9bd111f9f761c3f67d0fd1cf24eb9a868a68244a9a68a2eb3cc6678f4437a3e860db8516a6c8a733e27b4a5d5e142e3a7f17976fff4e97acb3c5e7a729719759825c696fb17aa0d3b049664e951898c181bf649fc0cdfda065aab4bdaafba4641dd1e93c80c1bd18dd8f9088836921b8eb9499c345d294bf1c31a31bdb03f2318aa6171676363692e07523515cdaf37247f4bd454c0cffc7458c6409b523005496fce6f9fb25a7f9e4f3303c6931168376eefd84949ee5670830b26246ae9d095a8a4dc7d4fccc89b625930c1bd2cf4cf0d37d1b1957d80e20e7e295ac6f1d6605c54656989f1cfa4930ae8bf4559937d32ecf8651451e4803040f110f4aff0ab0e37517ced45e8d9c20eac2c4fe9f38dd8343af4f520fbf7d340128d89b8370a849c2f358f3db03aa5ca42d0acd4d0bbb72e654160a170b1264fddad11f286fb78c373520429f28f56ebd1d3d5eb2c17c5d16b4667afed252b9192e2bbef22ca13b34106e8c80308424f7031e38a788bfc9a3a0aa0970cafdcc05b584954aa7e18724c6dee5e19c2207628d6895e3c16a8dafa4a1df25bb718c655670472b18e7783c5c9e56533eb7708a8c0f6a3de606667a148a4bf297b6c075b629ce8177ad1f32c2919eece6ed025a21d9b348af2ef5aa449d03ec0ae399046f85eaf4982f7ae6492763e1f6c534cee0841fd0781932228067fb44ee087d52724d9de48c3c69d194f37bb6ffd7e5746268cdbaa3eb2cb6a8a9bef500dd61499ab11fcf549c5130f994a2aa70b67502273888430c4723656b0147ff722abfe145ce9a2172273fec5ee5521390e91ca7752e342d5ad19c71b1f2a945e327cc06a738a3fd4d928e560e162a717ce223893e1ac5457d95c586cf781078bdf7ebb43b3ac120076344df4969523d5245472964c9b3cfcabf79f72415769194610aae8bffffee651dd3fc601e41b3d504d8dbfb6e0808add84b17fc2a9cf7b8e96c2e3588b3ce5ab8f0a2fad54763cf264648f81f4b866d0b46e37894255d0918911e3625cce5d356460c207bd395cd7f07ea604a795c3c8cecc03355272b2682293d830385736674002c1da60ff529e139b9bca363205a7a39ee6633d9e2bf2f8a48bb1106d7142e38f48aa57547ac25706d656c816cc0271a6d4a506db0cb58990baf9655ef49d28d7afd0b1e4148a3d84ad69a68d2f4a1f6c53da4049b1694f92db7bf2e3fde3e46b33f865137e204118ecaa6d7dbdad0d63da56126e9eeb1e34c61d99d36edc657b8dec35413221a9c19be0888cddc7a4999f653805e50b74222fb83f2238756f6ae1767b59e86031e27ece9b1c16bc2348763db1d14058f1e0606b96135aae90c5b8689aacc7bdde06f4c6d2f3b8e245b904d044611619b2cfbcd8e69f268f4300dc25d75c180117a1f87cb088d506105eaad00a18f065ae55d5aa8759244b4c9485f89a966e3970db64ded406b7accee14b66998a6abe957efe38a25dbcd7aacfc7f041fbfd0c18aac226e5ab6060ad87d918d92802b4529e0f24f61199b3b0e6395ad316375ff267990ce67cd097bf40ee2f9500d49c5f64a97737ff40e5e728bb9b85b0373fc085c968579d22a0af4ef5dfd7b5114434eac40ea762b782c01d0d2480b96a063b30a84ea1daa7d112cc3ba26c2c73de1fce1e8592afbf41b66a87e496611476c5eb8512fb14df423c8a7a1c1ad98c55309c65f8fe6ff53f918439e8e4c99f629195d21cbfedeca6f6fdcd4960168c466921baa0e8e379ed304a4fa9f429857a9c590c5805e33b1e1eb552238ef0a228ac0051e87b96dab235e6609efb37794df35e0cc63b1236a90ccc572fb80624f4fc5433e01bc9b246a6fe9eafdcd68ccf232500e2e1092e7145d2490a46129d761e0c0d1ee542d0c4c16f8f965225fff33308a2a6cac9da688fb41b8bcd858e69f3daa7d1541ce4109a712b5f1ef79ef837fb2eefb94d96f484cd9be929b1a33fe44c36d9c5c8e0063fe7e94d345277785b0b318c156365393994b203ff8d6ef3a6f62a1d9da677c0b8c2aced8670a6a162cd37c502b1f9cebe0a34d82e47da5419a16787f6f8f8b3bd7082df2f98f9cd7e2d46d376bc1cf2a37bea4c4773a4ad9757a36be01eca522284e9f29aa2382607f512432db6bb1e86cfaf87bfd925099cbc014b8a3e68aa88f03bcd8d6750d41b1aceecf482430e0abc2412703b906b2e53b9a2e995b0c77ec524e1dc8fc3f2fbf12b16e3c4bbf7ffbbded300f2e04f8eeffde78207887182220820666e13a5181678bda7ca48f1137c3f99af429b9e5908a33a0fef0516fd15bca6123bceff4558b98bd81bb9a301e5d7c4d989a634672623d14d661531c44cbddde526bdcbeaa6632c8526399d9e1900c2653716da165a30379daf27161f62ef852a36ed615b3003108a7e3e2711a6e231ee5b1d06161c346fb453a7d0f769a5ca8865779ad9d309cf2519999802a3405a9440dd2ea8322bee362e4edd1fa0906b05b189efee4fa6554697ffed2e5e27461f0e7057f4267aa4e2ed0861791eb435f8c45ffaf521cf0c5059809524f30c469709cc91708113cd5ce9c1e482349508ec1f9e31f0f0706980c63ca7c53c0e84f868c62d24b69213fa6db1ec323f55c2fc966d7c989b47f3dabd259736d45587110886cfb579fee454727c8ed7741b3ac118808eec55ceee4c468801d3444574bc3720bb537948c5459a5250a1a085b49b6648d969681914ea6be76b141d5703f072acdbd7e7c5587f65eb0afd2daf52f8653a49d2c900fb016817a6da2afebd1aa8a0e14bf301572d6e9ed8a84cf5f1398d4344f1350bfdad5b483c9e8342cf7c3ba55be700bcdf88152fd98ffbf084bd1bc93839e9ce41419b677871c1b48ff874a520e6186d33fbbe68a8afcb4bbdc6c5bfe3152beb8d66dcabc67bbde6e28dc31869ac5cb9c5f5491d3e15a7d23bdf90d74abeb7548a7979ec65507c80ec8c80cd3589a46c60784b285f2caf3e9937309ece2236f9cfdab58c48bbe1c715ac21900a3899d6c2323367ae976291d2fe71dca1ea7466e376a770874afb968b666183bee295f8a873fd0df6c7083611f4703a2cac7e803c8a0182520c707396a78ba5d7b9575f9b2c72ed698d1c3dbd621427c4e250a56d12b8570e773cb75ea59403834285f310ea067f04bc86d100e8d9a7f639f58ee972e71190be8011cf7adfc1ba7b25164953c28d1c895c5137f62a0780025a3d3205c1a2bde280be65bbc3e5df927a115be078b176db6156dec6d5d60060e928e7b239e58a4f820d3a18d3cbc60f599bafe10eada32011787f47f56df23cb61beedf9ee11fd15602668cbccf7f8cda958ab8b856fc15e0d786ae0670ab753009b2f8782846bd53f55da7b78882e4acebecbcd31705576017bfe9fc2c853c0796272bb2d89ca1a3a938dccb034d22fe31b3dd389c02cbeff4729af49384bf530f897eb0a4d332d59d2e8acaad6ee34e828aaa4bedb4916243702d14f84e72f15b2a58421a143dd2934eb5f8d3dd3ed14509df9f472e82926788672622efe911643f5762185259020b9d481994fb7f82bad473d547c3313444ad25c3b93b128439f0b54b3d9129d05051aa9305df77c7a2ac97f0ccafdb91e3b6caf61dc898a36512b4081f9ba1ca1e618767c722036240565641028dd7457336c75c28cd0b0b4748fb393b4c3672e0e4aaed515502e985a3f3ff68710bd1dacf7245e4f9694b1be7261020c8bdca70d00b433756c3d273f5616110c8120901bc13579aadaed03a42b9589992b34e4295830255c8e1e5cd9b7038e0ee3483ef88c9a405b1f48788bb3dc9adec7f4ccc8103682a2d291bb387d4a71fd182617ec45f1998df95dd1e5d302694a9965887efa1cd1f30d859c39d5dbff0a186dfa591c0929abe5195c4bbb15016821a291ddde9fae51585e1c9e83c6568ef5a8f24000d82464179ffbf44d5f6275433b4cafc38dbab6282622f566392a4babd579db265d257e8201d24c564feff43ec82e0894ace79604e9bb45f29331cdc1282db074b3f5df117824bc34d67e1b11de914fe16991693e21154ab0b8845c4a897aad71ea27d53af302b8b65a6bd5b01ca379693682587637aa70c5fe7970c2a04a937b5d153984ffcca263f56eb605a1f331a9fef1daa073a801b51670bc9b43bbd9a9af0f4928f0dc4ad2a6148c24446ea6c358923929c9a12316384b5b3dd56d36a877403af5d22cebbf00cfdcd2577cf167be79c8d8c81b9cb30572bec09be1861dbce524b387e80ef40364ca2553018825cc3efcdbc9359a1e44d62d2621eabb8c28d7f9468856b3898d138abc4e7bdaecabae1299ffc8a5990c3bab8c68734f8013", 0x1000}, {&(0x7f0000001200)="3ed8c77a87db6e29d50a653bb39bf86c96526f454ac1d81d6540b57bf7dbe6271b2cb1bb1419565de2e102320e02acd83d256cf98853b22f552963ac1cfc429181c1209e639296f9508e9556a1481e51b51dcc37c325688ece580f28ca120be2ad89d5b147f7348c6487620af7d0356fa8043107731d4b2b5dd460a76b8bc28a54e738b549cb3323c95106887ec55f77c04b1c8ac92d254941f166cb22a828cddb8814851945d738e4e26debdcedad771c128301d10d50fd62733e26e06854b6db6c47323c9f9ef3a5c539b6431974430f609f1183114812634b8e2366285d445454e876b922", 0xe6}, {&(0x7f0000001300)="e9faf10fcbaa8a02c1d4fefa8a2bb1d33ac0cb8638a8706be59ca80256d51114e66d6c51061f278277aea37a92f3dc242e266e645f8012c8e10d8547b3e37aae421f542948344443b9b07812a20ffe4f22e1db5672194cd43273cc5cfe96ee7c04ecf167d22569b4772859c9af3d6b732cb4f27b1fca202302741b27b76331bdd7edbc0f6017f59df27c69e215b95cba15fc15ffd7e1ae94653908858f2f2abcacb5c938d5c9e49f9f98f039a515bc9e77c2f1af5400537a790176f59ede42ecbb5a9d4d7a1f60774b4d12ff89087882785ecb001572ac44bf7678708812f2f0941d3d18ba08c85edd215da3f93ae1ae7e6ee9", 0xf3}, {&(0x7f0000001400)="641f5a3346260f358d810a0ee7b69f5127e6776b21c11460738f2a9272324ac17cb7ee80d4cdd75d832dc4a17f454e11708b0798a21ac11771f29a042a5276baa6", 0x41}, {&(0x7f0000001480)="b10844b846ddac54f2ac613a49476300515b74da04646acf472c228ebd9bf7433d8b9c5e5e792a0e8d89690b19157acb7f07078aff61cc84ff0209b963427bf1b03437d81276d967678e748c61729347beddffd4c8717253e497f68832224fae908338739b3dbc470a18acaf", 0x6c}, {&(0x7f0000001500)='^', 0x1}, {&(0x7f0000001540)="be84532059d2c57b674ba5bf3efc83cf9f654a33cd6339cea6b57146b1c49b5d2dad9bfce325af595ccdea4dfd950a33166cffe582559b36", 0x38}], 0x8, &(0x7f0000001800)=ANY=[@ANYBLOB="d8000000000000000100000007000000513b88c8da455db097926b29d61c0333b406edae250402af3ce4fc744c59777ee7d5308fdf6c2caffafd8466994c4456fd156e60dfc1dd8f3af051e11ed5c0f66beb82e89904ecddd33ad541b9b4bc362c504744c6b9c907afa2efc351571b916bd0ba1a0aa68e9e30d9b974f996cded5f5cde13d6ad917e6ff63ec8b74d32983af595c632d977ffb222cdd6dd189ee5cf38d60521303bdbf11f6b422713fc419c47cbc70f86544380198e72c07a820a91c77c2ccc3accebd2c7c1339237c3bd1f989e7d32f983002800000000000000ffff00870000000000c0a5eae41bc2cd1908acc03b1292fe2649000000000000009000000000000000ffff000009000000ff8eea8488b8f386c64efabf66b7dfabc38fd082fcfb822c7de51a80ea7e4b79c5e66f1c7c1a745d91bee5fd4887cb103f92ba7af5a6b542ae787e7bb1b2d99b528f4632d98522abaf3fe478fd0dfc0d6e11cfbcb4c91683d28b069d05b260d9f310c65413a8033df16163c9fe30ddcf7b9a623aa51516d3862bd92400000000"], 0x190}, 0x8) 16:00:15 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x794}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="1c8419ffcebc1f0b932e626e6a6e98a238d72ccbee46d6a2b950972e7ff0", 0x1e, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x9) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000180)="f160c03df6f08466a53b17d02d8ea5482f7663cabc0a094d99b7bba5228f205238f07821af4fb6421d1b2a08c2ec0b40cdbac054e7b44b8c3d03bddf56317eac4fcb577583b340deff8fdb4a61e8b7f487c187098517e66b4431f4b26d2a37bb3b3787bcba79828affe2ce807ca750689e6583ae2fd79692be54dcf69bc0147752b5873192605da56f4c", 0x8a}, {&(0x7f0000000240)="5d3feaf05022486c5da060bbe53cb775a70b3fda528c3e6cf6d411e1c707e459bac6816b5156152273a7e644e4209629624e8adaa6b23b1c52a74ed19e96dee655a436b03b431c3edad4237b3fbded7697bf9fddf33169adc443cf3da291a78b06855bfe9dce24caffd1cd5524d3fa764e1a4ea5e4af3efa731c4280e9385ac2bb9112f2784aaca8d9ac93d40165266f45c7649ce28834c2ec07ab1eeae63b26e0b56c8ce8f920b10e8400d48554ca766c1451f6dbb55fd319e6b37e427aa8cfc66afa7204a79629c95d5f23d640f7e9e80ef1aadf381e742cf42090ba3c4c5c253cbca4a1", 0xe5}, {&(0x7f0000000340)="9ef4058ed871499882c228bdcbcc83f9712e293436cadb", 0x17}, {&(0x7f0000000380)="1625e34ff5c4c228af0d3fed3cf01754a7d7d8ea87aff252cd", 0x19}, {&(0x7f00000003c0)="1224ac0849bbe1d27e81b42749f812229facbd075f5ff207efaa8ec51ece5e692b083a3ad27c2ed13ba2f24a56cc69a029c08bb0d793a5b06c3c76f81edaefe7b8bfd2ae01611658", 0x48}, {&(0x7f0000000440)="fefff75d5abc25d404b5fb652c2a537a831ec3e03b333d491941719b6899c7f90b4c629e06bd73c28a4d32fd0b790e17431b2c76393c523a340e3a3f9bd8ccf16cf8d2e33aa9d53a517cad2052c993c296fc7f3371fae9bbf21edca8c9de7175410fea9c5ff1b73c505c5a33429e86ae2f029a3aa76e868f303e680eaaf5297d798ed7", 0x83}, {&(0x7f0000000500)="dc7d7875ad1cc29cfacde11121b9e03435a4c290e27e20b43745fe6b2df215200dc46568e27d59d3a905a0273fe88a4f24a70bdc685ee26f9e955d96ff2abab63d5c674381439d8cf7043f272bc7939e47fd26a5c4e2a036c741218372ab55", 0x5f}], 0x7) r2 = msgget(0x1, 0x80) r3 = dup2(r0, r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000600)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x10000, 0x0) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000006c0)={0x5, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000700)={0x3, 0x3ff, 0x2, 0x7, "ec1218f83a8976194953e33bbe5aea63b0d412da", 0x0, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000740)={0x3a8, 0x7, 0xf9, 0x8001, "c1f823f722ad494f42d4a4dfea77334204030061", 0x4, 0x1}) r5 = geteuid() r6 = getgid() r7 = geteuid() getgroups(0x3, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getppid() r10 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0x4, r5, r6, r7, r8, 0x48, 0x2}, 0x1c5eb5cd, 0x100000001, r9, r10, 0xe2, 0x4, 0x5, 0x100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000840)={0x81, 0x9, 0xf34, 0x5, "19fe8ef2e89fef727f4cb5620d4225dd62193027", 0x6, 0x20}) shutdown(r3, 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000880)={0x5, 0x6, {0x9}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000900)=0x3ff) geteuid() 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2017, 0x1003) msgget(0x1, 0x208) rename(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file1\x00'}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x1e, 0x4, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x8000, 0xef17) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="6ef73a171e5ecc8dc907132edc9cb91bdeacd983384a398f754fe0efc4dc64a53c450a9bafa5ddee4859df83e864e9c52d764e37c8ff2a4316fe357c077c2a327592173023db11b43e", 0x49) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="535d92f0b1edccac2207894c0efd1dc7", 0xffffffffffffff83) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) dup(r0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x134) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x36) recvfrom$unix(r0, &(0x7f0000000100)=""/100, 0x64, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto(r0, &(0x7f0000000000)="08b363dcb7402a558587e6ec9824109703", 0x11, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file1\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1f, 0x2}, 0x8) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x80000000000002, 0x0, &(0x7f0000000080)) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap'}) 16:00:15 executing program 1: mlock(&(0x7f0000fee000/0x11000)=nil, 0x11000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1810a, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8, 0x200}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x1, 0x1, 0x1, 0x7, 0x4, 0x3e, 0x0, 0x2, 0x0, 0x9}) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f00000001c0)="ed01d1549fc862193100d32aceba4ea841c127b4ebf9f991b085e339df2b816c67c8dba3bb535720a76a0362758e975697723df16ebe57381c17e9a58824265473a7ae293af547c461ee545679e5ff826748e3198052361962b67369535bdbafeabdd35228ebfb027095db6822b9033ed3022ed7ffb87fb715ccc6e6976fba046583b81bf8fa2683211bb69a5ed782f6b626b83a3024e77c147e33f4ba", 0x9d}, {&(0x7f0000000280)="9b5a1de04c4b3d140e8913264250bc1733c700f7294db11ef86cf5167efdde3652f8e49ead9d10784a04f998fc3c178dee23e9ba3f1ed834d77ae138068bc9057b13b38e8a905cd6fc805be025dc47ce8732927794b680022233d008a5380fe940ec4c100d1f98ac828a8a1add27e79c7d9463699d6e24f679556ee9809764f0d208ad16436fdaaed75a3ef2e33cad5da0d37c84da3256be48171699747d41fb324fb26746f3453d25b53cfa3d8c6931bb728d3a05b7684363b34b38abfc01fbfa76394c817364e0564f1b8cac21b387e181bdda807d89fdf105a04393a0d85c7d367e038f4962185505f2dccac704fe995f973f533cbc447a2771e33a68c79313bb607e4e0d10da00f1f154ec14b34dabd8d4c6392b384fdb3a8372c1f756233653bec35630c7c8d54e4e1f2ae9ca166b1925823ec58cc9ea682f65f54435df6b0ff30fc1504e1ed048f38af6f22568d4eee4c18eea4dfd8cf3b6eed32db1c0a583e02cc155ee5be9a08c1d770b54c65191afe1b11856093d482691ba1badfb5954b974a87f23670399504a8aeae3aa9a61939885b267f297b6bab3a30befcbce8a2d816988c1359f8994a79d743a204a18d5f22eaca5ed2e3731d29c3b2956328cc72c0267d09a4336de19f3f9a543bc222b24457b0515663a88fab72d8d1a50bd24792ed79d3067f46816d12bf670cfba27ecc2e6827f303eaa7b01f11c78a54789d1349b011d32cf7deac939ea2fdbf6d4e0d084277390735a44b0c7c49d0b7e2bfdb1352da9e4b6a3a52cc4362a26642abe7cd6e8dc959c35e58ee4ee2f9a23341e7c6549aee4a0028e3d773aec0523492434a8cd629d033cae13d2ccc1c3f2cf310cccfe5c879f1af93e9045e587a57b09797274e6c7dfb70a1a5541a7bf362f5c7ec291a10d37e022cdd2a99c1f430ff89380b4fae2e4d257d553f05fbe4ef01d29e1886373f296df90ebda77fe6001c237ea8be3686f9239e0ad5d7a0c9728e211c6582878b8510efa84d8a7eb96f5649b275e4aefb2205eb158ea784b6a396e932029dc6fa42d6c36648b2eeecc42ffac8496e5487e8ddd94122629bf82216ee00824a7346c39e8076a22d7ea32828e899dde65d17e0728e6ca35e5a51442565435647ec2ab000766634fa61fc859ac7a3b321eaf85f937460421b361a568b907dfee3de1887900ac93e3878e3163885a38aac4d555843cf6050a4ea866a198314483cd538e5829c2c71f779a98b9085c451bd9970b11dbf195b47b384669d13a403b493515fee1f4e46badc0e4b86e220b8b7b0a3c9dd56703b214ab1252d049e19e8543d56fc94afabcc44da20f7f0777df15572ae16a0c41ab7ffbde8cc21825457484f48d09453473af0cbc79dafa68d095709e4a0c2aa78032fba40a9de4bf8f61e440fcab49940284dadf02be20fb13c1922958d078263059b81c4eac876db9366fdd252a51cf3371419474501a86f652de653ed52431c05563b25f85f55938229cb098fb218c0ef108d03988d1594acab84ba6b735f47ea06344418783176c9a13189bcb623d75f16d88912aa0895e1e7c8c037af1c80b88cf170398235c56dc9352404d76e134e5447c46711c59b71341aed308f186652bf6c5956b3e89ee00903ab03ea027bfdae06304e6a7231cd1e66afb8cc6e21406d0f50235d46bba701c0ccbda4da2f0b837f537877916433c898084839b16bc7fb71cd31c4b06d367b4712320fa5127322576e805358c0c0d543bffa75f87db32e63c18f89c8c09ddcd50c118ded3439f750b9d9d1e98b97146b697d1ff39f3c0d2cafd2c9fa95e87b42909e8bb529d2ebab9de8596135022a6011605d7af4a3f086a76861672ae6e0b3073385afcd8abeb5816fbad54a428d4bc0f4a530b045a5c413ecca8fb36b96fe5b7dc1cc1226c6da543ed0b1afdb518a0f530de886634748ff67133c431928ab5740ae4149ff6bb51a68c3501c1285b9a7b2717abc6dafa87d39ba781d77abf42b63a6c402c84f34f710fa670a89e868972f743c2db207f481c0cc59661fd595f6aa720a969a337347e5d6e7e2f8fc5a049c1e057f0981ed98d69ccfce496cae1a9464abb8e561870252f6167df6a72c64d14b5aecd5f788f48224571d64122521df38ccb349c169faa3a032708131a6a26281b90e8efb2c8dce67fbd1dfd47b57fe1ccbbfe4163e24904a37fbeb6b19593162a66d2990d467bf6abdb87d516330b5b394b5f56fb824471eee7081e0c553c9de0db2ed450f6f6faba3cb58868d16859de5690de395eff5fc8bcbcc8e3c8b52f034c1bda88bb51ca5ac5506c923dcb47ff11f9a8c9e8df11f729160ff7c98b983ba56903a81bd79ce66d245ed9f3969cb3269dcfab330fa5f4f14c8fc565f9eb2eebe190c834d7f527130bbbb62254d435b8b349a91173bc9523b4dd8a5cda5c702c3239ba3acca1b9c55bc2e206edc0a3153d3415654baac2831026459eea9acdafe6841caddb63b950676fa52204ed3c7489adc37c75f0456142bcab1ddfe3d6a0d1059219d57fa5bd972420e54573ca0b4820e5e94f56fdc2f9a67dcb391bf8883bb65d37fe940b76e67227d5b58e685199f70ff54bb183b7e8dc1116db6ae3157e4592147ae0fef8c4d56fcd6d1b71237aa4dfee93159374aefc3f00a36793d21763a8368a9f08264371f1edb07182a17bd5936640e8ddabe8f66ea843a3f649510212406ff683a697213f6b01e6951451555cbf1684f08a96f81ae83deaa8b780f910ea00b8a12aabbc747d4216ad51574e360b22e31024c8235cab52325d9bec28d8a083a781c6b53f93ff67bf701022ee8b61c702a37beeb75d5d2d056c69f038bce800f22c99fecf68fbd856dbfa34dad48ebd82d462eeedf9171a47b0179409f6df893a86a65f9b1c16c5008d40430839107643fed54d5dc56aa725cbbba467f972521b52e259c488261283d786de5326826760fcebe1583875e96a3d35b111865818912259f90b2e2e09673517b295e53d4f7d08060cdf3f95f689ac5a132d6cbcd413d2b171f5b2bee26f2392137a45f23b2e1ec6ddf5068503dbd8543a881b0f5decc36580fe2979047dee569f4d8456b25edd8cc4a4777c08e1c1c4e8a24b53bad0c0a613ffca83411c403895b9580f49c9755ef38f842aad4563c82ce00988d67da860915a6127f251445744b610b8b17bd097d6ad081f97a364da13cb0962fdad70c7d9c7aaf3fae02b09399b6bcc8ef5e47928c33562e70741bc8afc0fab84e595df1ea4104eeb4fff64603e1a6a9c1e5d3b84eaf8f672352cc079fe4306b230095a972f63b32a4a3b08f0b9cc451d149f63099e6272c1df33bd0bfa0102e621b1635a867b3d6325dfc6e3748efc495ef36516a4290e12df08061c45aebabcf53b9f2b2dc58509c195f47af817bc12d2d5cc57eec1ebdadaf85f4871b1448746a4043805cabc146b2d714b4a7d67c1e0a3ac42911404e4e7926d9c3161fe37b056a2623371e5987a053b69c890df684d446fa252ff6dead4ef579b3ef0e3af51efb8cfe57c359b2fe7de9ec0464a70b4289057ff03a4cbe99a955956f680af352167b916180a052db7b52f6f8a1fe6ed3806c0f4b0e8dea397ab0349856c842f208f359c4177789458990bc107318e94095d027b50628148ebec8c39de9d111de5137b18e95fb5e3464eae045f0b0855acf711f58d90b896b42b40aca1cd374aae9d3372993bc99dda6797df89bf84ba839f51549d9585133c74d0da541736d005530032bbef0ea0204b0f565625febaca88fdf0976caad47c395c746b6ad765b52f90df15d36fb161d7b36ff419a58331855d717ab32751a0df83d2a395f9e33a9cb871c01e6c19ff4502816eb17c3fb66382a2c9686e44d41969d58465f23afeb6645411e2dd0e6703d2e1302c11cd17cdadd66b7f1074832166bacfa436341aa98f81790821ba3f3ae2deada9de8dc1e50c309320ecc6f29f577bc245f0a7934b058a78f2051edb2c655b59cf35fa8d141fb9c7eebddb5d84791449deae37f59bb864a242b3c5a02fa29df18f19e2b5bcc0833781021abd5919b7675cb8781c86bfbce98870e4a0edc7ac7830c21cc3d66168d481420b5a6564a78a0da41a99a24461a288e584789db2ea44f136940b893df9292d243a60994a535c0855071462b861a3c2b6e6dc6cf228b9897f77c8becdf252d7b3a36f6cd2b471da3a56e78c0bd8afddd90618845312cfecf4ec485041e17fd2fe74201c8ab13c2ba6b8dfe1904727d22903384e1180919637c70656a42640ebbdd66daf748426b772b5d250d277927feb3de5cf6ce4219085d9e15c3aa4865df0b427dc6c44dde559342f23197d152b9bf2025b68e75a2b933516359e04f862c7f475776b563e082025b25df99bee621ea5bafb44c05eba92d7c84c9abb096d2c4e5af986991da0c43a496ed2d88e3cafbacfedc9a4d64e4af17edc7b6fa4c72b0890a3364c19fd5fe3abf873a3e04d159ba465266bd819a1ae779c1d94c423d1d07104d69088560f1ca786a12658df116b890e9eaa5e655d01fe265846f15c586b111d1994f6f1d32d15fc30672e1b748e0a074b5b74f694bef638e1a96e34f1167ae85ea82a05bcf93f4982fdd08e721ec03072e1d63ae67141dcd227b4d1a6a63d95c37dea69fcecf79736bafaaf9c1ead211e689dcb3ba43b2fc24c2bb9d18b1d69a20f7a1b74bf7699cdfac3f277effa295ddbf65a241098b2c5e2e6846f6f0b6b31ec4d4c6592eb7b8aafe7d6712ef748599b824fd538f26033641bffd7a1c720b5146494eeac8058ce14c32b286b893dd83442fc2d8620559f65f97a02a15a27688ceac7f6dd3d8367f361a9e50635f6fe8f1c4ff7edf7cab13a919e29731f1e7a704a875096493000c0d778e971ff14a2c820a138c4d8670ad8a75bf9cec4a3c5060717dd7a87bde241ce6241f958d8c991c4b90d9603776404e87027cff36eaed66818102d603a9a843253b869b32cd3a3996099c8827c42ac2af5c9d3b80b83cfe92b41fad3f93e76e96bb8831330bd7d0669e1c4aac48a8991ae520b8a80d59043d72122314708712a05c0ea10707c71fc6e07bd0fb87b4ccdc167970b85da99069c1204f228f9ecb50f88a8be1decc38384146ce890a2ca9aa4acdfdd6ccc7f53f505a889c5d8c6e4063dbc713305d7a5e96ecf08bbfc5471b3df4f47f582b5199c315daa39d3b490946d04fdc20fc2b77dfc0d13db885f56299e5b7ea04c3d973d74aa4af166a09daf43e36e64ded82adc5f18e3e4eb092e03c7446b86adbf68e4dc8232aa3f99145715c9bc8e489c5451085c56032d8609f96ad19c8f25e28e249cb98f771a4552fe0bcc351ada87f009c688ca7dcf5fa803232a6e8abd5cfaa87d414e24a39b8b3c6053e157b5e135462d40202b3f2fd242d6c9a02cc4b46eda96f6c1db2cb8a5063c5d12d6db4986d795185b12f076a51b1c3ad26e19a677b867460792b54cdb40e027c77e66b1d3ec0d53e1c44faebe5cb6c53d829bd62d7f710b041f4a9c7937c25a00fcd5694a8e9940d84c11047fb6925a2613437ff21aa8e469d5b6bf47e8a3da79a5d0780f3eacc90f6f1cb939000478702eae5c0f1d0fe7899e8b7035c75796a3d73bce8d6d75670a7e56819f74510a042478436c1888df71b2f8af34566e508143baf0bb966bfcd8d110381317f86ff1251a32634b2f45e0bdf68f30ef00a0c79b1e41318512948441b1abe37b712beaaf8a240e40a010b8ca3ea6d79175233e1052ddfe326d55a859fc4bf6850b25f6a65dbc", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="6d0d92", 0x3}], 0x4, 0x0, 0x0, 0x8}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80185760, &(0x7f0000000080)={0x0, 0xffffffffffffffe2}) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/45, 0x2d) r2 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = dup(r2) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x89}, {0x24}, {0x81, 0x1fe0000000000000}], 0x3}) rmdir(&(0x7f0000000240)='./file0\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) close(r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x6) 16:00:16 executing program 1: setuid(0xee01) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x200) close(r0) 16:00:16 executing program 0: r0 = semget(0x2, 0x6, 0x92) semctl$GETPID(r0, 0x55c7673da9349134, 0x3, 0x0) semget(0x2, 0x7, 0x10) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) syz_open_pts() open(&(0x7f00000000c0)='./file1\x00', 0x480, 0x180) 16:00:16 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='+\xde\x00', &(0x7f00000000c0)='--\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='2*\x00']) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) setuid(r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ab, &(0x7f0000000040)='\r') 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xc19, './bus/file0\x00', './bus/file0\x00'}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "6f1bff000000040000e74c00", 0x7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10002, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x3ff) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup2(r0, r0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) fcntl$dupfd(r0, 0xa, r0) shutdown(r3, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x184, &(0x7f0000000700)="400b7fc50a919402ebd3b57e64b0e629a6779738d7c3624b39615fde499cdb77da1fff3b514cdd04542a768b618cd4f9c8eea754c86b63da06b203e96408a0d9493e2e9c70dedcd7e169b46df7b713ce5fcdf6de0e4c48f61fe730662ba097758688e889936bf8ed3b9cfc66c5925c010001007ce9f300653bbb64e6b955cc55174a164213054bb0ff6b831897d53139e266601b99c315e3d2db0b6f7a2f37be013118c48d8324464a7c979ec172efdea8881d7b31c1abf364c8ba4f27c15c020e65b7a0c3047318f5648d1f2ad66e1c10ec154cae8953873abf56c97a8f533efe21dec2ae65f65cc0ee85afdfbf72ff0d0689d6b822f49b475c2c911003d6a4b5a787db9c3d24760763a2b6e35b65d86695d0d47ea794770098e6acd860f2842542f07a6f405e23396cc8381ae9c506b751e89a79b3b094ff22766201a046783831984a4e7e50ce4d4ae6e87e3f9c625c83a17ef1d7a3bb1e91efabd46a39edb1cedc7cd62ed65fcfc1509d8cd775347a4b0765280a4506908055961fe27ea4303ce19f") 16:00:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) socket(0x6, 0x3, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffdfb) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) 16:00:17 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f000056e000/0xf000)=nil, 0xf000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwrite(r1, &(0x7f00000000c0)="aa", 0x1, 0x0, 0x0) mlock(&(0x7f00001f2000/0x2000)=nil, 0x2000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xcfb) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000002580)=0x2f8304e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20080, 0x0) 16:00:17 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10220, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000240)=""/82, 0x1f, 0x840, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='.\x00') 16:00:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x26}], 0x1}) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_emit_ethernet(0x63, &(0x7f0000000100)="04080cf4cd8a4dca36ed5409c218ee572564dd8c522dd68d71102006289a7b3fecce71a7fd3e464fd5aebaba65079dac73dd097ed2c19eb942c4344eae855f82bad4cb56deef38d89ab2c82cd09b11c703ad02013ec9d9fa280bb2db4f27c9ee9b4ea5") 16:00:17 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r3, &(0x7f0000000700)={0x0, ""/132}, 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000800)='./file0\x00', r4, r5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100}], 0x2}) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x6, 0x200, {0x2, 0x9}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2000000000002, 0x8001, 0x1) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c6530006669a3d4e0f5192ee5acbf54676efc30a1f4f4a8bf8a1e8a52b47a464f711b547795f09949d46bcd25d739d64442525c2b02aafd7d9bb400bb3abf7709b86811484e5fff944e5696cdbc440400000000000000f6dc16101fdd41217d039070d871f730e86e195de88a3b6195c488d7b0717a11b90fa43b9a81c54d9b93bcdc3991040a3ef3edddd559f67f41fe2512afbe9a925ec3f7545659ae97d48fd401ea4449de4d5232779ef1ec4141e2b77ba2a7e406feb505f4d4cc8a386945a3c0543aa2df0d1e2c0f5f8590cb9cde7559e99ff4600a67cc49e8e8bc8c478e922ce70d5d0ab9ec390200fe96a37414933caba6b53bbe394aca946c31426f15ce0fca1572f7db8dcfb7d21df6867eff51f84e56c2392f2dd81b0200000000000000ff3b901b751ee9403c522ae20bc595554474cecc6cb65a2aefa550847e"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="71f0711dc054da85f800e93552b6ce0c412b651e245cb50ae69fa9a86ee16a723beb2b64d691c34ca40b10120dedd0c16872aebb0d3f11ee00a69d4ed179b5e440f65c0f8f0e6fe22aebf5c316d0e2da530af7259ba5447326e8cbc1820edfaa163879a7609d9f2cb54d6ba0d1f5eaea480bc07d34877714c6cdb38fdcab303994e2033140efc50bc29ce362f6b94457d58d9bb765ce401895535a2e4f84e6d4b1b4c9bd132a235ff37034dff7486327cde732fb73219a22b50f38762873c03ffe374621e8e89e9f46fcc071c186deab1cb84e44213d717b25d2a1", 0xdb}], 0x1, 0x0, 0x0, 0x1}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcaf) getpeername$unix(r1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) 16:00:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x448, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x4, 0x0, 0xff, "2cf56f001cc09d12aea024167dbdf01a0ecf295b", 0x7, 0x101}) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00", 0x4}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) r1 = socket(0x2, 0x8007, 0x2a2) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000240)=[{r0, 0x48}, {r1, 0x9}, {r2, 0x40}, {r3, 0x5}, {r4, 0x156}, {r5, 0x80}], 0x6, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f627573004f42e741c0b559eab2b98d722d1c2f82d183532db27fe8bdce6b7c44b55a5dfc89a20a39a6c5c80900458072f5ee1b2d1af2a218667b87819eeb36a73cdc5b4e4394a847cb360f200d905fd61cbc48306e4971f1eb62e336d7cbe13b951387f065443e1b449d7ad01f664fc2208ca90cfcaada273a44a523a874e74c7f3a5ac69a8b6866f55e04a2bdfaaffded50aa6e3502969ce65ed9ae286264f59550f1a5ee29ed27dd6f6ac64515b7309e1b3091098688e3fcd924fb7563196fd44ab88f7acca2b6f4f5ec5da4ebce8329d2d9e8dec9b9f5dfeadb5d7525badcd4e74899b1282c231253bd0a7b02ff7f6c0d"], 0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x1d) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="66450f3a619b93340000a766420f6b2d4324066795d806f00fc74814c401ed6339c44141e24732c4613df905aaeb9bccc442999f068f2878a2e48f") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 16:00:18 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = syz_open_pts() syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4) syz_open_pts() fchown(r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x203c1, 0x4c) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x6003, 0x100) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() recvfrom$inet(r0, &(0x7f00000002c0)=""/204, 0xcc, 0x800, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2002, 0x0) r1 = getpgid(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0xe000, 0x8) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0x6c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xffffffffffffffbd) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0xed9b, 0x6, r1}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x400, 0xcca, 0x800, 0x66}, {0x5, 0x8, 0x1, 0x6e0}, {0x7fffffff, 0x3, 0x2e0d4121, 0x3}, {0x2, 0x0, 0x100000000, 0x10000}, {0x5, 0x3, 0x4, 0x5}]}) 16:00:18 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:18 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000580)={0x2, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x40000001023, &(0x7f0000000080)=0x200, 0xfe4d) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x7, 0x1ff80000000}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="f8e997cb9847a0b06ed7709fed400d0e158a7c755bfac7396c539d7dd659a981d03a9d5111b9ca9fdce807960e44ace77e79c9c755fe89664aabf0716f5c1b150504ccac13dd6b1f91060c72fb3ce8718a95495aee59c157fad90233bdbbd29aefa98b80101db0eabf8d5473d40c3720acd8082f5a734e4f3ddad4d3e77c555cbe58c512f280bf5e337b86ab1021ce1235502bdadcc5a966cdf96225873c8c7771d041665db8473b4b089973214f547e8a53d33bc060adf470d3ba2d419fbb493676dafa526a6e8a0fca469dff6438312e5779815d6a3a217269c3795c9924b633f4c83dfad16c5dd7465310ccb14d88575a63eb3b", 0xf5}, {&(0x7f00000003c0)="e5d993b26849879c9f81b4c731537b041243efd635fa1bb5c810699b987f8bf7693b015e789da996a7275f9758707375eb23f315babe1fa7d38144cd2ad2d4fe626d340f648f19d91743e92b3d9536d7904e7718b1ea63ff1b139a19f203d45a7ea29615f534a2751b49a2d0863a32eaa09e084dfa1b5b8aedad2a5b349eba7d799fdc8cd5e99d7c2e2fc6a70bb5170106bb0e12cee68dfa33fbfe367dead8f6b48a8d8a552bf346f4c00a287cfc550922beabe400713eaebe61331e42a857cd393c74edb84688a3d534d0863d7c", 0xce}], 0x2, &(0x7f0000000500)=[{0x18, 0x1, 0x2, "e2"}], 0x18}, 0x9) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000000c0)=""/93, 0x5d}], 0x2, &(0x7f0000000180)=""/187, 0xbb}, 0x2) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4}, {0x6}]}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:18 executing program 0: r0 = socket(0x19, 0x1, 0x0) fchmod(r0, 0x8) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0x9, 0x3, 0x3dba7090}, {0x0, 0x84e, 0x90a, 0x8}, {0x7ff, 0x4, 0x0, 0x3}, {0x2, 0x5, 0x40, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8003, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) sendto$unix(r0, &(0x7f0000000000)="d282d64b199b7fe9015ab6b26863e3781ecbb889fe205c9b492e76db8086c218353e44b69bce4c48de56d19620b837317cccde4768625f1a6e8033f3ae01b4e72b700971c688348a7c9e0dfadf5ce8b3de336192b44232ee4183550343b70097bffecb4d749f3d3e1cdfa7a49d2cc58aff3b14ff3d97658135ead182d01cf6f8f71ca5941b61acf72d7e6ee9fb93ff00a81213e8096afcc1fc88c63e9c7edc3d1af9823e5350e224f269a0d20c2e5749e1433bf393175a8eaf49f9f066357bdd632bfa8ccb533c9bf77f0fb4e68df8c6f56b8f378706", 0xd6, 0xf, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050160000090050008005786ca900f1010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe63}], 0x0, 0x0, 0x2000000000000000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4, 0x13, r2, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) close(r3) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x32) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x8f19, 0x401, {0x2, 0x3503}}) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x0, 0x0) close(r1) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x3, 0xa) msgsnd(r1, &(0x7f0000000100)={0x0, "514e77b3ec8a1d7e334db921fe99eadf602e176f3ec35fc23153d79dc74b70ad0a58290ee9fd9f0599919a7aeb5ce75fdf2335b2dc6babb0230fdf68d2e817a79a199a16e842880c93d6f2bd68b4b7c77f0ea133b428f4efeb72ec84fb5dfadb82a516e2f6710cb6361a8532"}, 0x74, 0x800) socketpair(0x19, 0x1, 0x18, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/12, 0xc, 0x802, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x181, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45, 0x3}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x1000, 0x0, 0x6, 0xffffffffe7e68164}, {0x9, 0x4, 0x10000, 0xfffffffffffffff9}]}) write(r1, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) shutdown(r1, 0x2) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x801, 0x30) renameat(r0, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') 16:00:19 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x22) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) lseek(r0, 0x0, 0x36, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r3, 0x2000747b) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) write(r2, &(0x7f00000000c0)="d32afd8db7b085867def3737108e20a6f5eb08f26677281dc77c366b54f5486e7a1437a01672f9bd31438abc11a90a45e3ae87c93ac665483329b867b43d80d5c5090d61d1bb50f843b97e878a374e99eb9d2ef74298748ba684877082e9e7", 0x5f) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0xffffffff, 0x134) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x400000000000041f) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005abf80ab406500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000001600)=0x1ff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x800) setegid(r4) mlockall(0x3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(r3, r2) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000001580)='./file0\x00', 0x85) setuid(0xee01) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r5, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) utimensat(r2, &(0x7f0000000340)='./file0/file1/file0\x00', &(0x7f00000015c0)={{0x5, 0x1}, {0x5, 0x900000000000}}, 0x2) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x8, 0xd7}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x88, 0x88, 0x9, 0x1c0000}], 0xc35, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x48, 0x22, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0xffffffffffffffe0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0xf4, 0x7}], 0x9, &(0x7f00000001c0)={0x45, 0x1}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x63feeebacd92deb4, 0x0) 16:00:19 executing program 1: r0 = getpgrp() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r0, 0x0) getpgid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) flock(r0, 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) r2 = getpgrp() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:19 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = geteuid() r6 = getegid() r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x7, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r12 = getgid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x8, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x8a0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse\x00', 0x1, 0x0) pipe2(&(0x7f0000001840)={0xffffffffffffffff}, 0x4) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x10802, 0x0) r18 = open$dir(&(0x7f00000018c0)='./bus\x00', 0x0, 0x1) pipe(&(0x7f0000001900)={0xffffffffffffffff}) r20 = getpid() r21 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, 0xc) r27 = getuid() r28 = getgid() r29 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getgroups(0x8, &(0x7f0000001ac0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000380)="c696e1a500d208d6ff3a6bf2382d8ba7646eaf99e2900a9160941c43eb3aa7dceddae3fe95", 0x25}, {&(0x7f0000000440)="3938426ee5dd52e214e011d74f33a996540342d23b281b77f7a1d7f7553c17976566ef9a162272d5129a77dece7e5acd8b51723cc4aed4e7daef4f4fb9fcd8d05f3ba46467fd2330d7abd46ed88df6cf281b8f148c0cbacdda08f270a16fc17daeac73a44db241705e43c1c9255fb330e3e5b3876ae3d7d9fc570c49ad8f3912f382e9a5bb962efb8da32518d2", 0x8d}, {&(0x7f0000000500)="9c584f166f4612d243d35ff2c25e38ccdfaf08c46f05e48b19b53286da929e58fb45bf9762daad6619d6d4631d063467bc517cb3819b7e3f07f07e1c0915f8fac093ae30deffb6d644e6c9fbe4e2f10a5f814d05102651620058ad7088dc92a7343b74415d5f4c4410cfd0f0a0f048837a43abd9be", 0x75}, {&(0x7f0000000580)="2b787708d043d47ce2b6b2aeab90557edd2f7f820a50027f3dcfae3fd6b88852336f036a379408268ebe334e6598d6fcca2fa69f0a6298072596f7e119f8959a1689c195a71e122845a7ad566618ed018ecb29c84e405af3d9a0dc8e66fc6feb090ef82bf7480116584b80e7d4c7f1c0d916d01f25be756502af9fd8be770edc3a365b17b486c9b306a1c93b78c50c7a9bfd789f995d59608ba95a77bc775ca50914e0f07ab6a0d66132dec40f6546bd0885c2e240225271ac54dba2f9c59c15e5969844d443620684726b7d726e8d79c8a205093a2938c140b996b5146484be5541c4ed05c393ce31f42b01a998ab4318990979d8765f0057e8aea7c08241d0efdb0bbe9b85db57794fc2c8e28cd754cdab9856f3ff3db175555835c2556fe333fa266b2e050ed34d2ef7b4b4e5dd4ee81515033c3f6b0861f9b16b7bf03f3b6b79c8892f15f3f89b42d9e21bc1d48275fa87572fa8ab4c6187169234b8fb01e1a0a379fcf8d7aef71b7217b78274668de0064e670fe0667d47e5970a469d035b51f49f9d7f8c00b774eb6486935ee9cb898515148c5628efaa0531399bf6e426706c512d902d827b1abee783764537aefc8582603b334e83d5d72b7751d6a500ca4ee742f452355660dc4586d19f986df1df46d40d5556896d182614a06a1a1ceebad729ef9fd4198fd005fb2636c891b434864b3e8f737d3ab89a078e24c5f94a1fe40c76cf5a46168010816de95ba6c43e28c4cfec97a9f503436461cbde444bc7a16becf9fd4523863734782cb3c9fdf50b4e200f6e549a3307db0648dea696859de0cee6a043d63b0ecac8344f0a3b6a697977986e3c471b97ab96bf00fbed03589a04248e021336c1238936d8306122adc9ff77147da65b49cf40d4a7d6904b3de270356e25b0954b2fe043673201f0ff013686b196ae56055c1c2d75728c1f2d3326b59cd09c016c49269d84b05039bb918784062258a925e3f3624e46a6277dcb61528c9903bcabf36812b0bbd1e974a6b75a55e5f6389bbc95aed9cfc80994cc9dc15cf752a990eb211b0618958e543583502b7e74078c7d58cb40dd72a4ae3cec15f1a65cfec8004e4b2c4abc2d5f065ee87baf21b97ad61e83cef23e08136c27d57109147375b2f1da93814a5401cba3ad3ab7dbd99a9cb93781f58deafbcee1ee4062809cdda0874a6177b00f5e143fcf3d88f17dfc910c98242b16f905ee55cf11bdff0ffe2383eb8cac9343f757d7b599e45b49f916926d6ad357cd51b3d7d3c442755b102eac8ebdbdeb93877d4d789668d61b103b6e1caee1fb8a1f14f52f22f3709171c7319fa36ffae34fd5de721724e62f352445277e2453c936b368367b22956f61a7585aef2e4cf58e8cabc7cfd37f9ac7f1906c6d01b07087f332b811c9d05abf2e1a7e796354dd1e2123c6b007fc84e32ce105427685e6bbe46205cb453d5b8b02c290793c62f404ea703b98c67d887619d7f34bf799a4705359943fdb8c663f4b75b7f0c0d185dd21c27d5fde223a88151d0cf7823b217ef16a78c7ca87e1d5c0d281c9352913363a5e556c7a1a1ba36cc44c43ac96941cd4e39915540902fe697a673fe8693fbed4dbec7807c143745fef6230d87334afe350d5fbbd6a937d7243453667c9621b71c246285f767d3616778a35534289745663edbb6ca3e5e6d970be27e94b640497ad646c690f083d0886319a9073527e53f96d752a5aa752bf5b1e58e0470192352b7db3227ede3fa17cff307f7a8ad7fec21aed8068cacaa834f89f6ff1af72bd7ae34fc01fd6b7db5c90f10682821144d6c0964c0868ce09c966b692b041784369692824ef623f7f6410d62063dfc0663cfcd59c83287bdf2b87ae1ce10d4a28adae7935142722d4fa4f86b9ca66527ae21e74b288b226a93123258c108f57014195f73cd1135e2d8b125e3bdad75022504ffbc879e31cf1b7f197ffdaf69a7bbc5f49370d83d91ced49597ef17cabe5aa4cf68c7a37f6663a83e37a2c750052918b8cd796042f37aac43bc452c530fd6003a8a9fc541ebe60d802e663a09db326a176ace99f76f27194e93de351535966be226b790d2cc0f313dd2dd46aaa55099351d07354bee42cc6f1afad99b46a09efc0287d8e0dec3039bd1b13010724765982c39c790638c4e2da9af911c467ed9dd7c052919de87b00ffecead157efb7eee47d7c3e8d1331488b095be6f5e179e48cbd93510997d9543f2315f16c6b2d0cd054374b190c4b99885f8d68017de0bf784a90d3563d5273b2db97e8877641922671366bde08af7399ab73cb74b9060ddb34975d1621be054fc030dfc2c15de9167850effdf3e503e930a34a4af30ffb3ad59d4cce4fd4de0a2b03ce9e6d63092b18c7024d137331051f9caa676acb585513b86bc401b873fa64d888008e52cd7ec3c59fc0e30aa484987b7f75804d3bf67fafe809f05ab17d537ca2262e46dfc5e3afed6d1b2223eb5162834efa2b0451bb64f1c6012a632dbb11c80a76b0314f37a6b3a58577668dffa488586b1232c626a9825277f6ebcc26fffea871cc5907e7c98f99231a1590733e6925515d2d183f25cefee9328a28d30aee1b205e2d070a9cd3f2859709d4b9adecf02e861b8d391f01f34e05eb087a0eff267c61307f972047afb3cd447a355da82d5d36d8df2eda0575a86e650549ecec0fdd232f31cb96d7dc7a319525b2a0f045febe32859aa1ccce297b9420ca3dee72f8a289314ffdc021c99f5a97d4915548808cd8bbb3cbedac7e3698be15aef3aba900c29427271799501417aed43c28aa50de4d96f7a6e19178d4a2a35e8f15fb32df967203028905f73ab42f6ed02888d07a3d6b401aa554a79e059e17c762d6df86b7dbe8c0932870c665277f8042c66b7a58da4b8bc472065d794cf19f423b7e0c88deb0c61f75c40be029b07752580f2feec580f4f5508c37f74365dde8be2ee4aefe8c94e4b32baf2339d56cbe5825101f568498aabf23bf5425e7bbb511678808de29b22539b731df86028bd267131938f0d129bd302bb3cd306507b498e54c1b555b6d6819a7f0fa6f612fe1cd89c2afedc51ca06fb6ce70b83aa40c5c730b8e87bde5bbd81ac204f3ad333f6b53b71ad3c22354fe743d51352fbc19cb8913b24af21faaf65bf1d04432e123adb2b6dcf72c853d38575563d8dfb3feea083af5c6e7e7a3d5777bbed246a8da090a2e1a6b1050d1d8d9d544e0323c6e95ebdaa555334367b9c7d8a4243ac22ecda238dbcb94548595e1e4c0caff0780d01838f81c9feb4ca77caae212c77115c288ba02078e98cf10d0758933a5529d809eeff5d1746e611173b02249a5e92be3e933366a627e5be6dd8eddde4b9e773508565f56fc383d2f36894d54ca70132023994e2f88ab059d30a3fe0585003443336c201fba61c2e14a4144406fce2c05f512655b7a2a6c514b3119cd79504b022cb6c9b989980f2606bfa22a6627953be28e98c7a6bed809de05ca7e02ad59bbcc8337b1f30ad307ccb8b78792d7ea770162f3e125f8945265c1f719301ef001d0e1e8a78e0461b869ec7a1678d0f8fda83bbf8f67b3b6cc500b9c8810351bd2ab935f6969d0729a77346c18728885ee22c496582121efe6ef6097b9d32e6ed7cd64cd03f3abedd5a9f893940628b2d1af66cff0c3817dc47c1f4d40a1dd6c47a21e2d060a179ec64a85a5f703cdda6efadb5b36ec1ac209b0784e3a1008c00b6aa10e1e2af5a6ccac43b65c5f8d64e3b06131abe1c0aa438cafd63ef40cab922dac78fef5a721caa811ccae7dd75944732131a114afb24f184284aa1e588d5beaa310f1ef5fdd97016f6aef3a38a871124b0c4e52345732e55be48ae51b38fcc3eb6dc17accf8903abd8bcc0ad4146dd5057409dbb13afebb99e81d8e476fcfc31db74f4f8d113b435f30594912eb7ac480ceadc42e731787daa5b5ba852c6b0837c27d75228cd08f55fe4abc4fa06e8ac567228cbdcfe6d7c9699bd58b530f02d40e8978cc174bd7bfa4c99af7db208ea95cf98831e3452b0dd072480513bb0ba42cb6d86756f4403af194e97ce77775bd8a3d57dbf0789c8e65d7337263c6489f318e7954d38ae2549d89fc3ed56243456da372af8a88b06d0eb664e05e7d1ba97ed1972d6827ed6fc19eaf09cf344c2fb30697c5b8f140314471011a58f73369f3a60f76c125003b8b2a934a3c778e210d72704a45bb26de4eb68db26eb1c772a1088690638ebc33b0aefbf93b5c95111af56d8069293338c311cd3e1847daf5252e6b9d93853f00da58ebbb4d65e128783279bbdf5d6d5c2daaa9951418308e3a5846d3547ad72a050bdc4fc00ff9a1ff693b4e2b6ad659d300f7160b6cf2c2775a2c5fc59b9e8f50fc73bf025571f5b633810c1e7c0dcfd9d5e78bf9ac027651eafdeae94d32a52349424002bcf6cb34936a8e33a700dcc301c9054e920ad526f40ec97668ac08a7d860b861858adff853af693ac3ea790d71b76a16a3c71048604e60843480430115df17b10de3eb9a415215f2e4463baf637c1c5171527936be1e368b0376e529483fdb8952d38e9fdfc1d27f719d4f759c325355a6199d3f38681716f1ffdd3bad43f2951f13f91e83c930d4f03d9371a4bba68b68080d0f0f9d8f4b123a00e741e926838c690c9739de1dedacc8c4aaf8b079163808f21a67915753e1cdd84c68e3510627643cdc8c8c9e063ad6bcb5ea26154c83fb67637a3534de66286226ded50b83e07266cc520c675e813487acdf44e38ec573284405c1934862dc3e2823e8d305bd2cd124151871027127d85bdece6fac0bf3b948a9b5f65fc3fcfe267f516973d95871f8b3b2ddaf4d3116a47c64b3c7635a9868701fc6b512828f43a869938ba44c230ad09132a6af4151b6491af2d2bdb10fa172a8a90a321e37cf99df6393c62fddb78d990fae2791dcbd5cbaa3a2d1f2051d1834945c61c63bd871db07b699eb8640b2e7f29fc75e0d939f8da170b1c891cab5b13157c15fff3121ae8adad898bc14a7d455808b447e72e85b411eb6f55cb2a7b0a042ede753ee3d43ecf0a45916648ab2d61379bf1b8ed91a5203ce990545621cf02cc26d866bb0e46272e194155cd0fb9f5d129fec73f41dee535dd6979537f0a0ec9d810fdf989a914870eeeb5bbec1a0f0b6bf09e8d1b9fdec364b662a6ae86debd99b2de3382e8e7fa6acf32284f7e161361dd0ff1d955cd6659cd0cc241378784edd8212173c6709385911cce97d3e43c2e15c642b34623f8e1a9e0e08bb7b80d955659bf98a1daec988e6a30b01dc510a0ee239999e2ef69e9c55d2c55710775a3039b51d151b282cb1eb58cc826e5747dad4ad90dcf1ab7daa34e68f126c261f0a602272b73fae539c62d21dcba3169dfd0f62ae3efffc2d51cf7a33dd6058f7716dc7b1c4e494f245943c73792f12e03d5df0219198920a41984ecda1c9c81256fac8d1ccb07116c8b7890f92f0e16955df2a265770ca7befa425f95f47b19712872d5c1ba07abd6a6dd07454de4db4612c079011b1c951620853ec151481bd8e0b72cc23c024507227f3b708eea7c19551180a4d7a127a0d106e58b8d6488a9943aed429193c48cc6822d98c71f9add6896157facb2c7c619d168d7dc6a01f00097f4dfe3a1f6c5f3eb32679bdeca7b1b14369693728a182d18f5802619f4e0935618a0312084f10940984a3075da971d5b619d1dc7f83c5195c77933781dad61e7d16236895f7a1b50578c2b91c6871c0aa3d6489fc60633dd57bc7d6d635d4cda942", 0x1000}], 0x4, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x140, 0x1}, 0x1) r32 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$sock_timeval(r32, 0xffff, 0x1006, &(0x7f0000000040)={0x1000, 0x8}, 0x10) r33 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r33, &(0x7f0000000180)=[{&(0x7f00000000c0)="f9e923125f2ed40075753aee8dccec20c7ec97afccefa195700d9ba89c7dbd9597567a90091e6c3e2e4cbdcae0f5e33a2eed2ed1e22fc451400394c37ced28c6356b79d70fe3eea82e4137532998e1198983d14286de027e7571f815af9ce9360ecbc7b6b4bd3c7ba12b655814deedf6450ea1b07f14e721dc53db91178ee2dcc09e5d3b3ad66a271fb8696a6241070eb778e8e316bc7add40564f8a9c25d1ad3b7b557c796c3cab782cfa1b9f71", 0x49}, {&(0x7f0000000280)="d6a67babfd047c5f37bb7861923f3ecc0ef659cc5eca81b38af41c0b272c941aac570ba66edd34e7c62faed14658641550754771b202b0efde5df47df4df67ccfc0977c0ff526f63313b33ef3887a79155da9cd3742f793e7e68b88d5d5b9916b2d1ccba25360d2b04613a040b6bd83979f4ad4752d20a764ca070d579818b39aa150d0128a508169337d10d9188f4429d95532ebb4bf640d87d6b0db0ba47bfd3535995e36263c1687f7cc16f71265cd21db61901beedf1fa899b158a1e1f22c846f80207e38585087efdde230ade", 0xcf}], 0x2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:19 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0xc7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) dup2(r2, r0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) poll(&(0x7f0000000000)=[{r1, 0x10}, {r1, 0x1f0}, {r1, 0x80}, {r2, 0x8}, {r1, 0x6}], 0x5, 0x74b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8120, 0x0) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7ff, 0x0, 0xdac, 0x8}, {0x99d, 0x3, 0x100000001, 0x19}]}) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x400) utimes(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x6) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x9, 0x4, 0x3, 0x0, 0x200, 0x3, 0x8, 0x0, 0x1, 0x800, 0x82}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x80000000) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0x0) poll(0x0, 0x1, 0x0) r0 = dup(0xffffffffffffffff) lseek(r0, 0x0, 0x0, 0x3) 16:00:20 executing program 0: r0 = socket(0x4000000001e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000040)='./file0\x00', 0xa8, 0x44) shutdown(r0, 0x2) sendto(r1, &(0x7f0000000080)="a251cba212b943a06882350edc3c0df169b44156213212189c4a0a42e28e50693fec8141a74e44817d5a8bb71396892758b134de8aadb8a9b9e2e551d2c7caa422d79e4019eee2312886942e9e3553f0", 0x50, 0x6, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x366a18af9448c187) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup2(r0, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/79, 0x4f}], 0x3, &(0x7f00000002c0)=""/21, 0x15}, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) 16:00:20 executing program 1: setreuid(0x0, 0xee00) getegid() r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = semget(0x1, 0x1, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x9, r0, r2, r0, r3, 0x8, 0x1}, 0x200, 0x40a3, 0x6}) 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xb80, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100), 0x3c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000007c0)) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() r7 = getuid() getgroups(0x6, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r9 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="7a0824f5b6772632574c1d8b8f4d7f88a8adaa63e8751f7524eebfba42ece4e2e44157121243b17c3588853e02b73948a7612090fcc042daddfcb9cbf99f06901d01ddb0c0da8a078dc775fe95283023ae9038339c476af866d43f820e784c3f71dd0be60f0d72a99045c5facd3e63482a846115f87a9770dc576722d048c4cb767a395874e32c811f3eb62c9dc01defc2c5ff9f87ea9490cc923eddf098820b712f2c8c12128b909ec50044f5", 0xad}, {&(0x7f0000000200)="ab26f2f3200ca49d1acfacead36282dcc2aa00e9646bd4daa3124f65ebe26e07c3f19033d65c48bfee4dbb37ccec2a0ecd9772648300ac8b4c6b4cbf7cda54418a93297c26330e720e88ed52c5cb20625d97d68cfdbbd50911a2bc16e0fa8c52b764dbb7440fa5c2514c9c1fdb319e4a2aba66ed0350f85483012acdacaca126380674692aae8dbcbf1817d6a741a3bb8a4fb06512791ace91f19343f252513b6fa7af955a7abd6f58608f3fa3b700ce63c77f1a65c4cdfe27040a9372fb7407f7446c07ab2412f06f101a3d62a42fd2f13b5312b885b884c4a0a9b7d91f9d6cc2a1a2c2107f9c527366e3d515ff271e416243", 0xf3}, {&(0x7f0000000300)="0d92b79ed9c90b9ef292b70d4e8696f73801623da055aff70e850eb66271b11b4ca85278d00fad15184e0428b1d439ba4893f4785273ed15dbd609ab42a2c5ac91d02f94574056e2f012aa70d29c2c6ddceba739713db88ef9e25dbd54696fbb63a34724749ce8cb92522fd8d539660891711ce8ad636ef13074ee2c6c31629b2186c6723a1227d960f6", 0x8a}, {&(0x7f00000003c0)="e8ad25686399c749f4c591e3ad850a362bac3d6ec37020b1f3219f815f1acbef49f0aecdc9225fd3915d0a00cc43949d650d80ad15bb76eb1f8d2240a87c0e2a67908539f2ece6bf4c7f56dd59494e567e4b5da14879f54e1cf49cedd63412cc4fd3fb5f95817d6ba257dfb0ba6d9f52629c9a862a1ae86578fd4522d5ae7a96dfa715837467f720e84257de6370c2f45e9308a0c84727386d93134039096fcb5aec488c2900ba9aa05872e18ec83d8026b7653c67d1aba4f0330b049d9c084ac98c593d5d636e7248d8d9ee6142d6fce4afb8fe7bb0a77d67380982a50850b1757513597e72f30f48ff", 0xea}], 0x4, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x120, 0x401}, 0x4) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:00:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x3) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0xe90, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00'}) faccessat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) 16:00:20 executing program 1: r0 = getegid() r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) setregid(r0, 0x0) r3 = msgget(0x0, 0x24a) msgsnd(r3, &(0x7f0000000180)={0x3, "27b81bc8f1fa60f1abed86f6c3ffed542e5438d35d89046c9f59d08245fadab51c034e9bf7a701f8e7aae3ff6f95f32b"}, 0x38, 0x800) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000000)=0x80000080009) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r0) setregid(r2, r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') socket$inet(0x2, 0x5, 0x7) 16:00:20 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000718000/0x3000)=nil, 0x3000, 0x5) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x5, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x8000, 0xb74) mmap(&(0x7f0000718000/0x4000)=nil, 0x4000, 0x7, 0x10, r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d030c1e7bb6fc6e33c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) r2 = dup(r0) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) dup(r1) r3 = syz_open_pts() munlockall() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x2) r3 = dup(r0) r4 = geteuid() r5 = getegid() nanosleep(&(0x7f0000000000)={0x3, 0x7ff}, &(0x7f0000000340)) fchown(r1, r4, r5) sendto(r3, &(0x7f0000000040), 0x189, 0x0, 0x0, 0x16) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000680)=@in, 0xc, &(0x7f0000000a80)=[{0x0}, {&(0x7f0000001b40)=""/204, 0xcc}, {&(0x7f0000000880)=""/208, 0xd0}], 0x3, &(0x7f0000000b00)=""/4096, 0x1000}, 0x40) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa3, 0xfffff, 0x3, 0xfffffffffffffffa}], 0x9, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0xf15, 0x10000}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x80000000, 0x6}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="2ef3f00fba29b0660f380306f0291666f010ab00000000c402bdb6c9c4c1fd64ed660f61b45200000000360f38ca7868c4e2790fae7a5b2ec9c4033d6c7ffe0b") 16:00:21 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x1000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x1, 0x7fff}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82223400ad7d6c6530ca8436530f90ae6bd6beffcebe658a0560d503fce44c6d6a3ea4203db451f422ce57afc9a57538be759bdeb58ba5a61af4ec8ec5b17548d28b59217888710f4cecbcf0e8782267db6e4cfe171a94ffaa25a0b545c6743af50ef6a4132ebf6aaa347b52460b154c9795c1dba2d4ded7133b081e27c8a56421432fe0244f432a713ebf413b4514bb8a00c2dfd76918dbf8dd6cb2bd9326959bc80df31305644315e4b6559b28ab7319e301976c683361bea8cd8f5717cc4173e1ea76a07d5089a7bb877e74d8d4d93486a0e8c40c22b7bc6abcaef8e522c02337dca65c692228623551b8ae76ecd65f8eb5aaa42df6ccf3c2450d3aecf6241548c8f14a1d14565700"/275], 0x10) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x85) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() pwrite(r4, &(0x7f00000001c0)="277b88b48bc648755b69ac1513d3d5dca3a7574d36a36dc92da4eca0f3ffab5713ef5504cab9a547469d49c806b832b7d6081b565e5f1c8d819021527e099531381f4877cd829bfbe0777e16df3e53f049304dfce9776c0178c737b6b2cc", 0x5e, 0x0, 0x0) kevent(r4, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x3d) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8) dup(r1) syz_open_pts() 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/92, 0x5c, 0x42, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x280, 0x3da9e3825347ca7e) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file1/file0\x00', 0xa, 0x7fff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = shmget$private(0x0, 0x2000, 0x42f, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/158) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/149, 0x95) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:21 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = getpgrp() r1 = getpgrp() setpgid(r0, r1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:21 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x2e263b5d, 0x5, 0xd5b}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="612504dd232b3f256a3ce0bece4a56b21582c930365d219a23f2f62e586cfc59dc6207634b4dd1798fcddd36ad7a6af57e4fd87d1679ee3f7c6940ddf0eedf26cd6e07a6a2078941d9ab32a8e8cf5727d0cfd3326ff45010732e15631b9059e7671c11e7ab4bb9a7f9a3aa9810760c1e7ff643035b021622b2eeac5a58961f010cad672b", 0x84) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x826, 0x4, 0x3f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb7ef}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fed000/0x7000)=nil, 0x84}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe3b) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7d, 0xbffffffffefffffd, 0x797}, {0x3a, 0x0, 0x0, 0x7fffffff}, {0x6, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)="adfea4b0449b549a371619d30d64cfbc375346af3fd555171c75184e29cd80f518c7a312c29e87657df0b0996b3a92dffc21606b5211e7540b0d1fdd8884") syz_emit_ethernet(0xcc, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socket(0x6, 0x0, 0x987) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff3f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xffffffa9}], 0x1) 16:00:21 executing program 1: pipe2(&(0x7f0000000100), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x44) ioctl$BIOCFLUSH(r1, 0x20004268) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x80000000}, {0x6d, 0x401}}) clock_gettime(0x3, 0x0) 16:00:21 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x20, 0x8004, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x6, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1002, &(0x7f0000000000)={0x87, 0x9}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10010, 0x0) socket(0x100000000011, 0x8000, 0x400000000000) socket(0x1a, 0x0, 0xdbe9) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x4, 0x7, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x8001, 0x0, 0x3, 0x8, "3e6121e05cc98c760312113de671a38de8a5529f", 0xfffffffffffffffb, 0x2}) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x101) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x35) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x10000, 0x6, 0xfffffffffffffffc, 0x6}, {0x0, 0x2, 0x10000, 0xa2}, {0xfdf4, 0xe5, 0x400}, {0xfffffffffffffffc, 0x7, 0x3, 0xb}, {0x0, 0x5, 0x5, 0xe2}, {0xead4, 0x1ff, 0x78f, 0x4}]}) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0xfffffef2) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xef, 0xffffffff, 0x4, 0x1, 0x4, 0x0, 0x7, 0x1, 0x2, 0x200, 0x400}) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:22 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="2e614482c832daa488a34a18455118e50634dccc51e56ed9c1a7ad6134bbf2af2e978d8326e86bd54dce5a166295adad1fa0dec0c3d2aa4fc10372c7a880790cdef3d66c3fece806240cedb0e431ed", 0x4f, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x573820dc, 0x48, r1}) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r2, r3) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000180)="6c33420f90df2c179109ab5818035dd8150afb5549df498ed9b96a763f6b8a014bb2d9b9d0c11192859a3c46a5751ecfba3090ee818166a31ce03fd91f55355f921dee52a9c34c700e725ee35948be201db20a37a6a7d76438b1156214a0b1ca571d00d94935e4b20d50723a8c02231c65cba6cbb742e66615fae430d6d6831ef91b1c493a83413935e127ec6a3aebb91e46466ace", 0x95}, {&(0x7f0000000240)="1b41800f1a588ada1f8c64e26093568f8e464acde34e5f01a4fa80b38880bd3ba9e050247e9c9d37ee3df1be079dcc3b04771229ce91d7b493e24420b8e07989e974d422", 0x44}, {&(0x7f00000002c0)="014ae1d58806d6107541b9bdcca1720da96a014aeb075f627cb6d9264feb57b05fd5c9c4e1da82b4fe34f20bfa678eb9d9729650178362f91f6704e7ef10b9a45174446671f6cb3641643080a8761ecc9f071e5a3f578657f024425df365da0b4252314fe7ee07ec63a441f8ea748a88b1ddbe1e823acd71a651a8554af473fb701acad1d0c4a896655fd0a94494b2adb6a56c3d7c4f872146d73a22d9f5", 0x9e}, {&(0x7f0000000380)="590c9de85c0548aa2fd6ca1097b4728845a8b11ef7232c36a868a2", 0x1b}, {&(0x7f00000003c0)="78a2a2f5829b304a80664c5d79983ca265c93c416dc0abed0959a29f84303f87dc48a6f7995faf51bb74bab0c33d47cefa21abaee887928d457c73e5aa90dfac9f80f0f189ebbfe156dab2da9c5f1c0aa5dd294ad818924defdd9260e584d1d86a8bbb89b1c4e3afbd9c613cd15cb14a2bfcbc436dcc1eb4ce0cf9daafe85a79d45c3ba05f99c9cd57c219efabff39de6938fd791f7818c561817787cb9e0fa3972c077ed00cc095358933623995367df97054202044a44168b7b496e92d96581ff5e41fceae6266e403affd016d4d524b107a161f1bb00e366f1fc946e9b01fb4f9697e260d3e6119a7e11381c74e145cbb4beafb1e6ac3", 0xf8}, {&(0x7f00000004c0)="6fafea66cc1405a633fa5be244943ba9064bfb4c2f189555ac2d294308aeb91861c08e38ed6dbce63c1bb7f6909f17aa14da113362a341144dc251a296b7d16f9ee09914cbecf33cc7f7230bd3c77b5e9ad214cbca66bdc7365c58877f26721c33eab7b7a7e4c4698e2c38abe9dc7d24dc2dc8d331da0f863c3c3944a1ea677cb1604ff94f82193aae0274", 0x8b}, {&(0x7f0000000580)="d2830c047e7a322e673f7fc1177943564137ee12d289d8dfb319d202254e283aa23b34536c101c4d022e526ad76c2312ec6359b225ede6dccf391802fac659409ca9bf9051bb4f31918b353752105b864c0896ed1126f1a4c054e18716e7e64f9ba09f71bc087dbebb18c3be7d9396523dea3e07e7a25a56aeec9bd1ea2657264ea784592474ee7ef2c4c4b6352854eae5e4fe51406f479f3260267df1d1da6d0e89c2a65440e6a4132923b96b3e17d77752cceecf9d337efc4eb2361f57eb41e7a839ae774e8654329ceee6ef47380a6fe3019e430c436c08b34ad28ca308e572d095cb275a1d702106d64fd826b5", 0xef}, {&(0x7f0000000680)="a90d6c4faf7a8006209bec8b0015a41740efa81df3702dc723369402af", 0x1d}, {&(0x7f00000006c0)="2d9de32a19b31f59c96a81f9d01e091cd34d2fdc2eb509fef1ea95723d06cd0220b925447ba8088bdf164d8729bf732834b6637018e39913a7e520ae9565397759a8ebcb90ac6c32ebce011f681ea03cb39527f0902aa13a7459a0db4867c6226b3d81609fa9c639e9cf7e13c91f85a023d43d649bcaaacf0cdf762c8e0edbe490b1f07c94e362129273189c0d5799e3e56b9e92ba581a4980422d00084a8dd7cfab5674f4e00d924f30f8cc58bfb88bd3943de4faefc9e6", 0xb8}], 0x9, 0x0, 0x0, 0xc}, 0x8) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000880)={0x0, 0x1f, 0xe4, 0x401, 0x76}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000008c0)={0x0, 0x9, 0x7ff, 0x3, 0x1}) fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x0, &(0x7f0000000900)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000009c0)={0x3, 0x7fffffff, 0x6, {[0x2, 0x1, 0x6, 0x8001, 0x9be, 0x7ff, 0xffffffff, 0x6, 0x10001, 0x35c, 0x4, 0xd1, 0x400, 0x5, 0x8, 0x4da, 0x7, 0x5], [0xff, 0x5, 0xb1, 0x9, 0x46e, 0x7, 0x5, 0x5, 0xd928, 0x8], [0x6f90, 0xfffffffffffff8d1, 0x6, 0x8, 0x7, 0x7fffffff], [0x0, 0x6, 0x7, 0x400, 0xd38, 0x6], [{0x1, 0x5, 0x0, 0x1}, {0x9, 0xda, 0x5, 0x5}, {0x6, 0xf67, 0x81, 0xc2d}, {0x401, 0x3f, 0xaa4b, 0x45}, {0x7, 0xfffffffffffffffc, 0x3}, {0x6, 0x1f, 0x2, 0x37}, {0x25aaf679, 0x6, 0x0, 0xca6}, {0xde97, 0x5, 0x38, 0x9}], {0xac, 0x8, 0x7, 0x4}, {0x0, 0x80000000, 0x4, 0x100000000}}}) r4 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000c40)={0x1, 0x80000000, './file0\x00', 0x0, 0x400, 0x1, 0x2}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000c80)={0x0, 0xe5ef, 0x7, 0x9, 0x8}) pwritev(r0, &(0x7f0000002040)=[{&(0x7f0000000cc0)="84db4f6c383fd716bbe465a3f50c42adfc9e401b842c6b1619b061d08ef66a2d2d5f6e59c01f37e72d895aa15617a7ac8ad014b987c011e72a3a00ac594b0c93134c6f07d548761b5b9fbbceb4e2542441d4716c61f5515ca1fa8c1cac41f13b5374faf5d18ae1baf69dbe683a4569ab0c262393", 0x74}, {&(0x7f0000000d40)="55a51eec1de9657ea7f5d7074d5dae917997e751e599e4f7b766ff4bf1bbfd39885c1d123c2db96899f555118ea4dc7206422f8289168cf5613d66a94aefebfeccb0be80a86b71e0a75356bdb1c7b6a78bdad4e87534b1f639a238287150537423f225bd81a61fa38c09c597be206f9e78bcc5ee5bad8556e7fb3e7c8fbd099dd61872e3314d7c0a78e06682bee658c0012a46d977ae31b954ccbec482407e30d97706a5de895af8fb88ff1858a75189aa53376be298e66bb61d6da072428849fb11a6484c117ea270e90d6cf068153a84213a029c7ba8f7262e9f1198499a425cad6f70c3fc99059b073bc9586fb241132a7ace43b8e67dc2dbe4c3dba9", 0xfe}, {&(0x7f0000000e40)="d19f19d39adce98ccb0767a23ce5f87257c635cf7ceba150c1478c5dc259c7f6f75e102d63fc32ac90a836aac4c8e3086c49e1c7d74a82af4f230c4080ec41d3a020e61840d067fd3dbb12533da528347252d0c309196fccc2acb023fdcaa33a4e71e7ae6e1bd3b11158597de2c2c5ef3ab97b284c92732185f3a7378e01fc4c1bf292b92bce58b8cd7426c1be1d8ea4bb4bfbe7d246a9f09d4849b5f24ed834bacf84f7deb05943816d78eee313cc6b69af2110aee2b3c3c1f552c4680176a5a21c2abaa04438cecdf4f7b2180e52c38d92782b52c60ab8338c2752944b7e29abd178c823bd", 0xe6}, {&(0x7f0000000f40)='~\v', 0x2}, {&(0x7f0000000f80)="b1fd41121266d03f46013948564e85dac95bc48b4b5c3a2213ab22493e83fbe0", 0x20}, {&(0x7f0000000fc0)="2b406feb4189735de0c1ef634ecd23ad57738e1a887fb59c304e62a639742395b22cc410b82174800215979f15248502f9668e08c985d6244a18decb61a738705f88215eaa7c7323614eda4c3cfacd525e70b92987c164a4cafa0dd28f433b219f56819265d33ab15c4a157a1c4b21", 0x6f}, {&(0x7f0000001040)="a9e1b52c697696814b1400083f7c9e7ca846212f951f76bf16adbde93f623cf46658b3edfd475bfa106c9ad9b308a245b9a8d4e9fb7caadfc8425736bf912630c730526ebd8858b373340779336b9077d840f72b340d4984b4bbb5e56a3571c3c6a75c3eeb1fb64a0dab544da86f844926f9dc12e83ac6004cc908fa2804e6f19bc0c83ace0152a0fe9f0e851d93306ee443a5d93119c2bb810c44dc6ebab87751ee8db17280cad029049ed3ef5db0f3ef3611afad55aec997fce89621920676295e155328af4a5b8549e1294f00d13c1e74868c60bae726c253b24778d8893223fd4737477b8a048bbf44af5194872deca4cbd882ab3028bd6699853b9a32cdba7ec51264e3e8060edd5e25b76bee13cef463647b8c83d7023856d3a96062b7bd79ad1e6c5131cafcbbd5f15b9133fffd80c780b0aaf77ff8db0fd42724f050b3d47c86fb53d527c28a074670780d4e7c5aa373f4b03090417430539525fd4aa3a698aff8a8340a42d14a59a0b53058960c514ddb33686c3d5c84880777f37c27d7521f9456b2b5e45f967363d725f7a07e738cfcc3531709ff16b42739bdea0f287c74a6261075d4905f07690032e3ca17f845e5ffa81d647583c77ec0d67816ad528db12b61f9a1b8ade6d834a56c4668a5168d700698e05f123ceddb4c2e77418831aea9f96b21a3b0c5b7a419f91e6587bb94273c7a67da8d675ca908154875248174b3f993cef6dbbc1beec7f6dd729f399366f97fa62302e427b0d27c1b97793a88c5a561a363e08e4408e9841667f52141cea00b1639b6a343ba02ec2885412c257aa40551881f4bf6c77a71e319a7b738579eeba1ded62954bd6eb62f32860de98b327ca4427d70cf33a2a691c4d62dce6f674ab8ffbb89bcdcaa97b14afa4f94372e79d8d7363791aabcad25fcc04e9b3e357af73b9655058a08ed28f3ed31155577c74b10794920b8b0962a0654b082f0aac4318975c93ddbc4f88b2755e4659c49b6c8b9c32b37020afc72f2bf3bc8782cadc3a9b2d6ebbe26402c0fa37317df110538efe530cf1e4930711c1aba4a71657a78667f1f806f1c6be7ab16f93c5ff8657e05ad7cc50d9cf84b5a24d1d6237c918fb78cfd4e2165f055f2c5c8e9dec27ec9874c51e5f8edf1f1a124daf570ec68b455ab5967ce3b0c825e9e3c9cccd22bcb5ae80838cbe7ef91f45dc4d856a3616bea0d5be6289434efa92b0b9a205eacc800038d9542d03dab939602996d6234b5fa1626d032eb601f3ee2437fff3964068df0161befdca71778caaaf98cb62654e8ac5e5c81fa7081a282bca27165f705fe8207ce12d98447cc66e1e245e6b93c7b640e6f1d03533cc3b54d59b6faed967be3167f6e335b05dc753117cd0887124c42caa32b7f31d4c51253917a2d100c591d16ad10b6c7bfa09ba0376bf61a054ea40c698d085859ee91c1e05ae6390ad76ee91fb353e783e0f1fcf8e47c5ddb02cd2b3c9b86b3a59ee7d6fd371d1d493d9e6431f38dac59fa095339ef77a2dedcc43a2c312764327ad3d284eedc0d0b651b63fd80c7597109193364d846390658c245b141e03064b575d277d2e9715746a62949ad1e72a78fe2bf72949f05cfcbe52b3e67bfecd524ce1fc73fce059895895a2fb9b601c7146024111f0b4f9dbc3134d01ddc052c59a5f0259d9107ae7333a225d7f3de892959ba14405c07d6db28d6c43dc909b7ced9506c14c28bfbb9eb334212c4941813f184bcc101b3ec5105a0f32905e5a5ff2b0a684646e05e4984d37460d8a42d9513ae92c6f5244ca2ae22a0b5fedebaacd1b1f5af32412b7e98c4c41923335fad9f13b18a1f18c37fa0abc4e4acde0ed8c45698429b44169e2d042e4797f8a665d9b04e29e4e0c7fc1489235834babbfc6d21324af5af92c30c9358766298814d341d44e96954748b849bd319ebaf05880356935c3ec53fb3d487524e392c8a88874bf6f4637929e444f54aaf9e74656c57cc9e3412698d1c1cca242b58b18ef9ffc390b3a7835b44eef0286bc638606651fdf1e34ad7aa86c469ffb80d6df98a1d7d46c9fffdf1bcce19caba0ce387b535f4da72ec2507da69bd19947a749c4ed072becf49778611e0bc662d72e3d2fb567084f6260741dd68218fcfd11d5d70aa25961e6d9bc80ba7e0556fd05a46b051b520f7befa23cea97d34793a46aa218db3f7dc686fbd8f8c07e2c86d60f715faf8caac77b693a796201af83fb1bb840adc24a0c9ae915869d12fae786bbdb9b96a2a7b3af039e412c19ad91ff35a579da58d2965fafe36cf752061cfbb86120e14782b23742be275a44e26016e8ff684fc3b0fb91ac70cde1122d802decb725e84821312adb6c74976e9d85bf76e6ebf91bc15d7f045515649fc4b908b2b61cc83b16cc1b2e976a7eb70efc537427a9ab5d5381d502f6ccb76aae0e971236f5c954f2f3b574498e518c7e92cb3726a74a8887a78bcf0ed05a724d8814f986a6d98b28cd5e10d0f6c10751c2f3af8331f688f8f45c3c47212393f6bd5fd760260d0c328261b0efcadccb7494d5983a06b65f67dff94d64ba46dbafd82f1148472fac8b9676428a9c3ce19a65c8673e899b7bacb5f64079947894920dde5b1e68e73226b8128f7152cde320752a600d1684b311fa08693e806b37798b8d9a02c089254c06b917897fb948f44952e692626bf9f9843e7f4cc8e3a89fb040f47544d1d3fd654d0b8f5110d59bad1a843a422adad66f4d9a9ca516cce1d9217f4db90f2dcb1c56ab352e5afc05ee411d8607f106c1bc1353e6d127a055c9fcac045d02d1214fd5c0404f31ec4e40d73faaaba528ab2a8643b888e30c7655d9120ca3612dd9ae305d80db72ad37c8a0f48972efe4c590f3026fb00947b3b558fa14930114bda67f04989dc11f24cd9ce879480a699c22517d8dc157887c32cd50fb99445d7e2a3076e3f08bd0234711f40e5f630ca1131ed76096529fc8c8a2f81ca581dade0d3a04270bbd7581a3d3b565b0c25928f0649349ef6824d0261995752878842ef1ac3543d653a2db2de63fb2ee0006fbc2f2921059edd5cfda48c43641ef06b164ed78e8aeca832c9acbf93513072be0984e62822c740bbd1268f61fd0f4d28e8572dbdbc8ceb46ee11ed6e91811d1c42acc4a083c806108f1a6b24e775f83b908fec18b31261a107ca2ec145410b3dcc2ec569e31616f7c6c3d8e6592e3d659c605f2c84fe7708225dcb00e05bf228b58a29562f57b3766308b671141bdf6b0d0cf8a7cee770844073970a3bff0649692b965c15ff87f2dbbefc3ee32acfd6d41969b0bef5dd61b3769f3f83621cc0509f94f474e62c9684830a8aad7da9bca0f33efde219db462bc68362a133e7adf3a4981254a9fa422e18b43eb62ccf4db8ab1445e16baecb9b5ce539c2b77d064284f00ef9ab1f38afa4f3e76d29a8b9d62158d3e4d3b884b8831874dd1bd9bccb7b5670d61336c810af5da622c553dd3f317bfc5400f9480e782760ca48416dc86eeb16c36f0484ffc8b21a7724d5dd88d3255b9c18584aa6be84914aa614907f7783b8a7ed9c5ca51611820f6281e2919ce7bb7bf06fd0c86f067d0806dca459750a2a7df1cc959b3952a790d238a4ee1f3e7c3bde17125b74e016f02587fb2c434a66b949edcd230a33ddda69121a47c52f9b5033c46bff4eb8a6f836b4817e3955f23eeebc42bf45966a75963fb7a45577a1ab9fb9a92093cca2b8acc902ccd11939fd7794179cbb67cd93b27ec214e3ee21ef669b471cfda048be5dc69273cf84f15b5af271f8706b9fcd088f60a949f22f17b7ae54aacfe4d8de9ef3b9ebc49761390ecf440fe805e3cdfac9ba8f6bbec62bad6c50064c05b9b24757e3e389651af2d64efcaaa7cf79e7528b30878cc3287cfe9cb66363c3e0fa7794920cb1f42afa7a7455ef3201e8b03a122bde56060ea45020650865aa63b381208a6677c50a83bcac41f658d1048c562fc4fb8732c6b76938baa789a8e328adef7a50b2c0c14441efa62dc698c88be961188a185cfe791aeaf49752cc781fe6a6de490d2f12b2662a8b2ed73511d5359c51e2de66daf0b5f7df9f8a4677c568bff541ceaba6f85f151cb2d605e1bd9817d70fc578e7216efcd48a33c5a3cd99fce8edab40032176587605193b84738d339aabdc8042e638bba6e897b0ef01eac8dfff3d3d6716434e32d8b45a9256875b94ac29c1797a1454fb0b924aa616b5a8bc5e277e127026f09a69ba8bbbe582950f8ff8cf4785a0a2ea588fe192306559cdb5789abdd39c374c5b574a3109a2316ab36584d9feb3fe2dd907a7df048af6dda635c7dd21db183114660ccd29065e60bbe173190a7c04baba1db89b4ccec3f733e69ef636bbed378259a32008fe8b774d750e5cd99d8c9564b158e36e9f79e0900ed103eb15768f0ba9d5dbdba0c8377b30c9aa032237f3fa35543e18b1daf6c6ec08e3cbbd4b9318f132d649fd0cad14804ae7851071709192edf6064593431b5a2c31300e3b1fdfbe11a00cdfb443ae1c479137e5e258c5bdc033ba280fb2d401cebe31a37b7bec7f01268541a16d3477dfe807d0ed6ec5a456133e1f8a2765c563bef00f2bf0b6735fdd599577bca04d496d790c6d0c9709034919ab1408df13ea2aa177129a5bc42fae9abfc60216a8a7b27581f0e11c3f2f29cffd5c1c2e4ac6bde7cef80d16deeb74dacd44864964fcf28a8e2b1f7d191fbf1480e942e921fb66f05979ae628a96a0eed7ff4a83f70f1af5d372519a463a9d989c919828429f08d64ef27bc76699081d81ca5836971c76530c7b7ef5b50d885dfc2a2faf403a4c66af632d4bcb39e1944776d57df9b3bf4d0378f21cc1d55b8439775c5fd4428f2874b69f372a5a78df685d1e5c7858a54b1a03d372ac363187b2befd50dd2ff9f86171112ffacf95695679f2903adbbf7428821b0632f6c78e4537e33bdf1ed8481ced9f45cb8514ab55f79aedddad852cece4b6247c162c77557d6568e1516be4d1837226d28e76d74c46c0e46056d1635d1efa320bb33099639ec540530fbef5c3b4c89577d185b12a910846efc441d23cc903a06084012a8289a2aec7776c197a2895d908d50541a990793bb86981079243d23e431cc70647a4b4c31eb5e3b62c20cda8e5774340ca0744fdad1b9ebbd57ccb836f459d92145f718dfd743e516c3d8fe50182368ebc5ce611235a45c96b6a1e4b046786af573fa9bc1cf0e97a3b3bfb4cc0e1de5a0fb0c5d26d311b2cb4091b508f0dc9185949ee2d2d7b44bbc1aa0e7c478712d150ea392e1a88331b2f556b478439e847434c3fde981ea77cbfbb9b0c380840c59bf24b6386c7a3e8b98d7e3232c18c593f9913f4190edd94680cc374361d230c2b992b82af728850c72a4930e606489fe7fe1bc2b31e8774ded80a79333239723ad0d33d1f3c168ee3317a6cec8a10a53b52f6ceaaaeb551fd2d8077003edd97a23f29eff835f0798787c09fdd52eeb056b2708c25e30bf9192d9e966df2b786cc4abb5c6bd02a65a70e3d0dd80e47419ce6358fc36b036cb3e392a96ee41f6ad79ba9d689f0fecc7d8cbba904c097b778fe45080d8a4a9f421acda8e1a4555daea2c2a1cc37e5bded8cd541865e7a7beba7d9077276086a1f30d182ea982b4be3b1808549a4cf503640a0c489cfe40efc7f9a7a6866efe27f5da0378066cd2fbd19ca3991576babf4b2d85ce2948d793df85220a516ef179f58c5a98daba0f5b75df58b4dbf5af8973b7e6fab67a5d6ca28e909b1a86beac2d85944007c", 0x1000}], 0x7, 0x0, 0x5e) recvfrom$unix(r0, &(0x7f00000020c0)=""/12, 0xc, 0x40, &(0x7f0000002100)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r4, 0x5) renameat(r0, &(0x7f0000002140)='./file0\x00', r4, &(0x7f0000002180)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000021c0)={0x2, 0x9}) mkdirat(r4, &(0x7f0000002200)='./file0\x00', 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002240)='/dev/wskbd0\x00', 0x8000, 0x0) semget$private(0x0, 0x7, 0x0) r5 = msgget$private(0x0, 0x20) msgrcv(r5, &(0x7f0000002280)={0x0, ""/65}, 0x49, 0x3, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000002300)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000002340)='/dev/bpf\x00', 0x80, 0x0) setrlimit(0x6, &(0x7f0000002380)={0x7, 0x7fff}) setrlimit(0x7, &(0x7f00000023c0)={0x101, 0x81}) pckbd_enable: command error 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xd110, 0x3f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="670dc36cf638e51403020508f79c950b4081346a15ca27cdec2a6a7025c44e4a25309503815af5aff416f19e8bfb74940f9166f32e6ed5390d6f50f856b377ef0300e2321c0dc97bad6b114fff6730529d7fd317ee490954619989bc99b6f2ead61eddb418e96487a51e0d297e5f7a973f0b879c49e423b5aa06755d3ba15efbc44bf10dc4025e4548be6060b68b79666c83f1d497b2d0e89b96c9760ee790cc52d322573b306e16cf442bba9158940f", 0xfffffffffffffd81) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x4c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/19, 0x13, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000002c0), 0x100000000000021b, 0x0, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) readlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)=""/9, 0x9) pckbd_enable: command error 16:00:24 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000faff54b657c4e010ace14d28881ab138e1cc4089567ec9b4e2ec"], &(0x7f00000006c0)=0x22) getsockname(r0, &(0x7f0000000600)=@un=@file={0x0, ""/65}, &(0x7f0000000500)=0x43) 16:00:24 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x3) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x125, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x9, 0x9}) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000001c0)=""/84) open$dir(&(0x7f0000000240)='./file0\x00', 0x20088, 0x120) semget$private(0x0, 0x1, 0x401) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x101) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x800) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1800}], 0x1) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getpgid(0xffffffffffffffff) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000050134cc079e28daa28298bdddde1e764aaa01ac2018a159e29f379b78e87c2a8619f283655c43972c4dbb8675415ca5f726478c13f20447ef4eeca6884993a35f67ec6c6dd63e1c685441eac401091cfb0c6f2b98501eb45acd99c748034f7f77cc954b9507790e9ac8ac818e24251d081b4ce322ba6f5fb459b7b9e8b5d1a8bf09dd0aece5af5088ec24bb89c72ad11e02a10d21ea7ec5bcb005e5536df219a3497f645b3e7d771f4eb4208cacba44e8c62c55fd22a3c315f858814dc7cc8e8615e7bcc47556e75ca053e56696b54e567081bff552dc396093d017c92250622"], 0xa, &(0x7f0000000800)=[{&(0x7f00000007c0)="9c84a2c46f09fc150075481715114390f73a47201d4b7d", 0x17}], 0x1}, 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000ac0)) r3 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000b00)={0xffffffffffffff80, 0xa553}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000003c0)={0x3, 0x7, 0xc9c, 0x6}) rename(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:00:25 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/76) chdir(&(0x7f0000000040)='./file0/file0\x00') 16:00:25 executing program 0: socket$inet(0x2, 0x2, 0x100) socket$inet(0x2, 0x3, 0x102) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x1) r1 = kqueue() r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x80000000, 0x8, 0x3, 0x7f, 0x31, 0x37aef92a, 0xfffffffffffffffd]}) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20, 0x12) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x41, 0xc0000087, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2d, 0x20000000, 0xffff, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x7, 0x9}], 0x1, 0x0, 0x6, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1fe, 0x0) flock(r0, 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/149, 0x95}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7, 0x9, 0x0, 0x8}, {0x979, 0x401, 0x8, 0x92}, {0x80000001, 0x0, 0x2, 0x7}, {0xff, 0x1, 0xf, 0x10001}, {0x3f, 0x46, 0x6, 0xe2}]}) r2 = semget$private(0x0, 0x0, 0xf0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x2) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = semget(0x2, 0x4, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x5, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = semget(0x3, 0x5, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8]) syz_emit_ethernet(0xffe5, &(0x7f0000000040)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1f) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) 16:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) r1 = msgget(0x1, 0x10) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7, r2, r3, r4, r5, 0x0, 0x80000000}, 0x5, 0x9, r6, r7, 0x9, 0x5, 0x2, 0xfffffffffffffffd}) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xff, 0x101, 0x1, 0x2}) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xc) fcntl$setstatus(r1, 0x4, 0x40) recvfrom$inet6(r2, &(0x7f0000000080)=""/12, 0xc, 0x842, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x5}, 0xc) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb271b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007c5e6100009670dcb292a27c1a78b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc2508970000000003c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d387d6d403dd2eaa9a7053001f8368e8ec0e373a40dc5a9b1aa0b3b75d1942a99458f40136f460"], 0x164}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0xff) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file0\x00') poll(&(0x7f0000000080)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x401) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x961, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x4, 0x400, './bus\x00', 0x5, 0x7, 0x3, 0x7}) 16:00:26 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) r0 = socket$inet(0x2, 0x0, 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) getitimer(0x0, &(0x7f0000000040)) 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x2, 0x7, 0x6, r1}) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x92, 0x4, 0xece}, 0x255, 0x4}) 16:00:26 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) socket(0x1, 0x4000, 0x20ff6ebc) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x9af9}, {0x28, 0x1, 0x0, 0x6d7}, {0x7, 0x2000000000000000, 0x0, 0x800000}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[0x5, 0x0, 0xff]}) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="c0474fa44e681175f43d73cf4f4c31c8ccf75c42e6e1e2dbe414a36f2d8266d2dd4c775f1772c9747c0e6674fcf56121af93cd4eac7b3e86fc27243ef87abca4f8b633dd929a68e5915fcbb7bf4fc5eb9d65940b3298d7066404bd09b964be8fa701dfe65b83081d0171d965b37c1a64dfc167bf8676ed6e946c5de7184995852a2910533239b6b064507f4abfb2aa056738c81ecf1c59575651d6dca42bb3dc1f80b5e592c8e2d3dda53b986b896152ac8e79909e0cf50b1a4f53ed2e7508c4f0095221d942412d", 0xc8) r1 = msgget(0x0, 0xa4) msgsnd(r1, &(0x7f0000000340)={0x0, "0d2eb99c96244717086504a22c9f01a98eb9c1544172df28f9bc22b776eaf112f83e4d94a40800e8e1ca5d37b38154dcc1adbc7ced3ff8a63f8b77f4992367a175258ffcb508c6d6e2abb23896f69761d03c6fec951d5a365dc28b744765cb509bc8ec158b240af1d66be4a57d9fe239aa23fb269d6d5c7deee55e8bbe37af068f9e2afbbe371c1e787fba937631c0d88ec038fceb1c560d24c5c2b03d3157b0b4bf458367dda611b97fe82a4c70bb2f74219e773de4dc2cc2b22676b51a65cf5c0c148e25a67b4e7a5f4440f4347d839ca21519733a5944f22aa86df9e4970b7a41d06a169181c5f5d9a3f1e29c081e2f3ff3dd14346577fed36a4262f39bc48d005121d572dce9f964511b16ded3d60467d2a74e4c68296d92b9e56874757a744f06e9158c6fe9a26f11a705500508bfab61da55855d0e7e504f94df08b106f8861991e4ba099875da70e2fa7f8cd359a43003fced79ea33d268c7b0de2f283c84bf779fc8b189c0bf2e03992f64902f02682f47cd9a4bdc303d0d1c46f3608e7472f6b38018b46afc025c2ee6ec5b2241cf04b5a6e562b0f14cd77b7ad5234a4ace882b1446240731e5fa682e79137ab3d000166d657bf99ff39d8257cd75f2887182a1b5b7a768007372e8974d46e7e752c9c6911d068cd7bd6fe67a55a2e083ab91ec7cb7c3971d7f3527eed304c927d3aa34faa0663dcc25f329a9283dad704297dce65bfdfcc1d1268eefa613802825c2a8c35c1377ef5025debe5ab1672b3632db8b2cbe14d828f98e963308755a72723236d5fa911fa14924fe56c2ee2491b1feee34448f6b61a6d0234ce766bfd77425ff44841f84930dd6291099021241c7274304825037749467b287bee1fdd901e97ef0ab46e377a4ed8a415dcf7d970d3748b67c163967f08e7122b40e4af05f36ab265840e1f19b8095876181b13e850d7b7dc70e6229e2ce12dca65fb93763a6864ba4e692a52d60347e15db66c95c25215e3be6dd45703d65907798eeaf0eeffd32a68dc78c32aa989ddce511e31101e2b09686466a34a1a652e363187f96ad438adb8959cdbd667e9e87c30faa3a87db0c59e525f77264e5d89c5f4be77f7bb9121eaf23388641f3be032094b74b682412d773bc30455a5b42f6547c44aa6d35cf1fe8bd4621de25a2ae4a46c58804b3fccbd4341183e62c1c8602e201a5e663653218faadc3996be7dae8b8e0ace701e93de870a0aaebaaff1400d4ba8f13906d7114091cdc08dc2dfc0ee8e6ee8e5967921a578a7cf5f39301083057ec92945634cc65cd47f83f771a3b28dbd41a3f449c32b0c4eb1b0c69e006b2b53a728766b099762adac1fe3a182b1f31d72b58100b6314963e5cc4c4ae1743951029bf6c3a6b23eb61b630c61eeb0be4628f08b29ca28f24ba1896f3c01eb51699b7e7456088d21ee5af77c99d2e31a1ababf467910c6e5436ece091193b940fc1a8ec5605f8d8c37aca315bcb24d0ce883532617b1e2395211d8e3aa5eb735e7ddd862b9eaf312c16bfaffe2379ff0d312724f9673c68f26e10b12a6bd51df0f983a41a3998fa283b2d0f6acaf64479de8c426162f4e9213bb2407f67020d7a89704414612d39967e69465b673f3707961b3f4e814a3d03aa733ce5a357805b18256454f9b2bca1ae7a4bb582259ae256dbc7d9e5a02e0c9e6a4527ddda139d01d45fc36321c6be9b142ba66bf34779dc7e7709b6e70e0b918d49bc1c1604201b551c0356eedbb984c99d22942bae51cc58df3b8274d31479d3d9e5d469db6b1a0db660f27e932ba4509ff875715d3a241434ae53c3b2b5edf78b1e295766954832f6984e24b29bb46a6bf56d7f04f034e207283de33e4900df5aa8f3b9d3dfbe8667d8ee42ab553fb9bb6b20b7ce84605f8d1db1e51965cebd1293613cf995bb74b10082c00a2558ecaf39ee7a805878d48ffd005f8f6c8c2006acc916ddc4f4989e6010862c70622f70439ffcb959e2ad831c871d5e7ef0d9ab3cb0e384e174cbeb5f363e915ee1d015ea2fe91c085fcc212f282dc44087db97d1b8642740c8b941faf2df4df1a60952200f95bac08402bd9dabd4c170a945143fa740add78c6cebe91dc004ea146dba45ca04fdf3af74bdaf1eae7958ae775d9e2bc4839be361af1408e8421a0db94af420fd45af855a525293a3437e46b1ba80ff272797acab7be448caed8d76eb32a44948883dc1a04201fc63baf0f7792f190cb115151af44f429361ce9f0030a57993ff9e356ec638047b7e66666dd6ad7b89d5ce673c48a5eda68304fe144587afc293dda440afdc430df0154012397ec874828a4101652b94f6d9220a37bd7bd1d099e466f926f9197f341b4d8ef069162e135b373669d922cbb94a753ea0d8cfb6aff1b50898c5529b9f31006f92fa81c04dda158b04e75bc82355ff6d964561c8fddd05cc0a1ba4eedb0089a4e688ba231d0f4330c8171fcbe46b3fd9efa17b7ede4843f3ccba6c335bc3ae5e50525d9c4a60151813c9b662da4f27d3fa2ddfc3c5a6d977ab3b94b436f5e08552e028ce339a4684e51eb5735961de937158267346a0031523b431cc56d57f1abfa74fba4e69a493dea498f0d71c3eba949cc345bb02e16dfa2fd2b667754873d9157ae26f6ab94325272a820ea90bb60dce22ede60ff27c70f6f8b05838f1f6a063b006282926d637482b67bf8cc9ab7d2eeb477972bf24088d6877342222e991656f8ba478a2ec61ffe85c2a895b06495b89cdfd98bc96c3878a07e41e18325034390baf45ac2aba994813a6c48aec1ecbe9fb41a652ea1a01e7ba5890e22073420e78a5c1d29d6a6a2c2a1a4c63b8152928b7dc76f2f1b3e49f3c29635c19852c515f03c0bc0fde2bf1abc5baa57f733b8247b853bfe23a43f2e4261bd6026acce544eb056e93b8a52d7402289be9d873f0be89f41e484282ca8a35c90b24a7b1ff66211e2d6f000cd2f1d041e9ecd4047254b7411919518dc246692fcbb51733c787c857e6431d0e38bbf8828201bdce3677271ff0149577bacec68defbd708dce49147ebb9ef7553fc29ee5aedc2944adf88f66eac61838448e22b08343db973b9c5c8e8db3734b21ca45d422538f0bf96e2adae76924657a67c291f732b3c5e55f9c65d4043cb12d0d0ce3335ebafff6cde954865c07fea63928e6d7c36ae6406b8682a7b716aff8c0dc62c79f9c4413a75c0cbbf99784ea604568da53212b573c1214ac5ccad5af58879ea1fcf254e30150b9c955d530c790dcc529377af4fbcf21cedfc3c9950b153a25886d47cc94e222f0d178ae5c9409758bcd817292960dcecc24e65f614daff574a3fbc62330deae6511f92a6d402db57f9f393f32a1bcb4cd5a2ce207ef9d959102c6e2f6f78c2ea1ce917eb1c36fb0d807d5e2e69c6a126da3d5324beb1430a4216115960114e91793df52292196981d006d8478fffb6233f9c86bb1291cab606a18df9edcf79e3efc87e34601883f8d47fc6909ee68d9e31e0c904fe88910ce470400d6b2cc6e8ee145fb34628546fed9d3c16a061ff60f2abda4326665c5f19254f1562eb9de45a7b0457f262de3ff4b58050cd0b820fff81cf880e014eaa16e24afabf955d4ceab70e354dd93769fd1f1312b5f9347fde384ee1e436d5566b2470363f03c7574b8fac5b14f63a51c46fbb056443aa4f48e3ce3da87af55d843e2aa9b497284c1bdd8cbfe9e7712518e28281883339e6b75f0251c1806e75afe1374c17a5a1073b09470d4ec15b96c946d92c83be2919c358737ab26c6984bc2df48d2a4255e30b6e558fcd520dd3bc9c91215fd2233178794ec251bf1d7810ad572f6ccb63c7b4d4a562ef7934c7616824ba626a54e858119961b01fa0ac28f05cba0811687c9f7b4844b1eae16008bb892cf1fc64b2a2dd99a3af7006bf5db02176f639685e1d643f6e8c0881649356deb2df28b476bf91bfb66496b020552db64ff7bfa9308691d8273e8a3a5e1d322e9950b95baa9d3e7211062ea77a9fd8bf128f949e7ce59ea8294576c542c291d2e43cf76bf1d2ccfa9be722cc56cbce240c4fda14660ed26c0cd3acc17302c650d02d75c87311d88ae7a562515b34e807c0b19d4ec68c04b21edacf5cc1192780770919b29ef37792a7be9273b41dadc3a27ab5dd26315e3e4cbb49b5165cc3572dee072f283171546a5abcb9581368fec43f3ac884510b2022d53d17077bb4a0714b3808497a72f5245cc8d244f3cf979423354471d16ffcb598bb1d2129771eb680b94832b9f2900705f4e533762a14e93e309dede0a8002bbd08f1e6b635f7a166ac5ca7faa41f420056be98162150cc82491ca43f3dc61fdef88f94a02bce4526754ddb215fa6d6afcf872ede6d4f89c6279249beece1b8496a9e8507cbff6f848ef59118cfe1ce8fa1d5ee7811b735dfcadbc67cd714ecfeb552b11c5c1ef107d1ea13f7de6a7a1e2246e8655dc110757ac2b32a201dc8c0ecdc4e7a57facdc9e61d1d0ecae69655a025c7e5995dcf7ad0610e2eafd2b7adf8e44823d8a327e614f52619ff8bd6b7b0a74954877d0bc516533b05ce214e51cbe1c24a95fa76f769217fd3636ce1b343a2b6f8a300b816fc3f4342b18033e5b85fab8bccfc1b425c5f17ca54eabf11f23fc95f2df448f8d69c43a10f726d6903d8a1c0075b64cb517206673f6a51eada8112940d65647cda74017c9006fecb351e2ff03adbc326e73164b5c89f863f7fa4b884fcd5c6668ef1ed56799458c1912f9fda578a31862ada4517588081384029ec353942e598fced12f5583e7dd71106693546d4965e94319b582c9d8973bee5b7eec29c16a0b10260a5cff598f45880641a83e711c9c1155fe19c3123f768676c27397a8a62685302bba6f43c0d1af2e869c87d8ab6e6d243cb193bc9da6a4fb00657e4f2f20a7b03f8760c6f838923aa1fa567aa818d89650380a5d6b0a32726aa4266ac14463fad84857237b10004cbee892a19d1d98b32cae5693ed6697c6d494f6f66c12f7280760891a5f8d7189c9ca64be240280eddc50579dd2a125bec1acedb8aaf83d5d31187524f8ef1e20cc7348eb09c7513ee8471c463b7ad7a01ff97df0ef87b5912d4b27e28314ca0de2fa3b3567faec1abefe6709a5da6c4a5b9ff40b8721418caed17844d9a3a36e0223ceaa991e5a4d7b714aa3ec495b92c8a960356ef6b3870c92e4c6c82035385d3ad17b28bee8c33b04ca6a5688b775ec16a1dad396c1ad44cc3547a9e85fd6f381698ff0967f97bc29d7583ddd2f96afa10fe5d5592ad4f1aeff63a8f2d2b6c0c2548fcc4ec1e62d262e02a81da6188f7d0b5dd155440a385215976c38cf1a17ea510308231533e786b1bc7d7d6c7fa553c4894ea32e7b9d29d9d0737caa19045fc67557bc6459c7001ef495690206d1409b210f89353049be643cba90be496820545d2f3c103b9367e69158331b8dabfd7fca5acdbc856a004b5ba2c074905deeba3115b47932367bf61902a6115fffc23ecac3d1bf262bb5253e9ae264894bd05540c19f42a7ffa57796f182b4cdafd8791577415f71177ce036563e2b5b95766593a4e10dffe4968a47bdc26bbe872b9738e318ddbd2ad54a56836981b51b65b9b93d813a1222ccd548ccab87232a87b0c21fbe67aeec3f11b5c94e44c3eb1deb74ce1973e057bb86969e964e51a2e983be9add74cb432d80be473123e8c1ceee28fae3aa4223fc64540ef2af918daf92f7298e5341ee56c9728e2dacf21b2d2c70f7bcc76a2c31e677771877aa7e82aef695ff6d"}, 0x1008, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x47, 0x7, 0x5}, {0x100000000, 0x3, 0x1, 0x2}, {0x88, 0x2, 0x6, 0x8}, {0x100000000, 0x705979dc, 0x204, 0x937a}, {0xfffffffffffffffe, 0x1, 0xaf0b, 0x8}, {0x5c4, 0xffffffffffffcdc3, 0x6ba}, {0xfffffffffffffffe, 0x1, 0x3, 0x6}, {0x5, 0x9, 0x6, 0x40}]}) 16:00:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) r4 = dup(r1) ioctl$KDENABIO(r4, 0x20004b3c) getrusage(0x0, &(0x7f0000000140)) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r2, &(0x7f0000000200)="ccce2c4d9935ce197da347eb0a2803d48be5827272248e2cab6883856da59721ebe49cc1c34e63b9017e251bd92340bcd8f847c53b3b2a074afe6acc34414c3b8e9cab8a2cad5552e54b6cefd2a42c58d3103527962e29d461655a936fc106c6cb42e1e5644bc006a72477a9", 0x6c, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xc0, 0xf0000000, 0x7, 0xa9a2}, {{r0}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x7, 0xffffffffffffff11}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x7fffffff, 0x69b3ea81}, {{r0}, 0xfffffffffffffffd, 0x8, 0x40, 0x9, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x3, 0x200fffff, 0x1000, 0x7c}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000002, 0x2e, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x66cc, 0x1ff}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x2}], 0x100000001, &(0x7f0000000180)) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2099, 0x8) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc00, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) accept$unix(r1, 0x0, &(0x7f00000000c0)) 04:02:32 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r0) 04:02:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x3, 0xffffffff, 0x636, r1}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x0, 0x100000001, 0x1, 0x81, 0x52, 0x100, 0x2, 0x1, 0x3f, 0xfffffffffffffffe}) 04:02:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)=0xffffffffffffffe2) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) setsockopt(r0, 0x62, 0x4, &(0x7f00000000c0)="b0a1dd0c9a922e852c0ee16ab34c11bc9e6c64edc202193000c8e2c4323b8e4a448cc29e1cedf371ed08b3e288f533907649a5296fc6f121033c53a5534206dbd0d077f12ad05a61b5831eac99a9aaf823110e447bffb914afa1706b80920db0c0b30752527c3944386616acc44332f55ed288ef77e5ef51e37aafd6196bbecf58cae0c025b046429d163db54eb9bea11cee6bb2638aa8e012a03914b78903c97138d331e90c00192df7dd6d7384e2fc0a", 0xffffffffffffff7d) 04:02:32 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r3 = getegid() r4 = socket(0x0, 0x0, 0x3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x210, 0x0) r6 = socket(0x20, 0x1115e3a19c1b3dd6, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x10, 0x0, 0xff, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r12 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x8080, 0x20) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x10002, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x480, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x10, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) r18 = open(&(0x7f00000007c0)='./file0\x00', 0x100, 0x100) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x2, 0x0) r24 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x80, 0x0) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x80, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r27 = dup(0xffffffffffffffff) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0x182, 0x0) r29 = open$dir(&(0x7f0000000980)='./file0\x00', 0x40, 0x0) r30 = socket$unix(0x1, 0x5, 0x0) r31 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x181, 0x0) r33 = socket$inet(0x2, 0x0, 0x8) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000a40)=ANY=[@ANYBLOB="01002a2f66696c653000c2acbd1c2f56620846a2afe634295eb309e7cb1956f418a4fec3b6a481fba696bfe4139d01c781607e3beab9dd1951e9342b8a5cab48b7a270e0cad839e3984e3e5fd6d9e77ba56367c65b"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="ac8c7465ac7c83a0b0d00e97d646ffa610fe62a8c2bebb91ef0f58440d3d6dc9a213f63f838ea926106bc6ae074fbec35c942a1202c92291b9182c948e6a4ace386dd3117a4456e69aca102a6f34d34033200c858d987df259d87feb880816061a1340929339b7c71e6f35a808df0ed8242c3ac7edc0166e1d120d9107b56b538ba8ebc93ce3a867a480b0b42bbfa87a011bc58590ed0275085adbc00d879d0a09468a96b83c493a8fdaa60622a3a19d4d7ec0c21e4f994fea49048e65dc25be3c390e447d0a948caab641257bb5", 0xce}, {&(0x7f0000000180)="10f78d25d0f2f65f50e2d079d29679ffaeaa5031e01c260d8f5b310331a03dc962bf0eaa8b40eb225f006d393b29807683d2dff73b79808416fd833e11229256d723ac49c55a41ca851a651b40c7b4c275b81be643f9cdb4bce4a111b9c491f32ac4b85e41f55812507c7b77559481ae797f9fe01b3d03e9749fc23324b89c7121f091ab57b9222ac84bce71a058bb01010f347f7043c016553cd4f97bb7a893c9a638bc218df8b57439a736358b01f45259aabfa988809b4ff885091f2c16d20e56e25f3b514c48cc47c7e152644b", 0xcf}, {&(0x7f0000000280)="08bf790d88de5c76ab07f98ac6f899d0a0374b7332be7b6408a87b227a128b1cddaa12d08283abdd3d4fa0646fe3901e36888be7151f6a4c97cbefe5481133915a5a698e8e6de3a3d9af3a74bcb03737a98930dd90e58259cbb712d3217ec12542ec730b88a456231c1e671a74d489eb27fa51aeb3cb908f0ce0c6e1704b193922df19f8f5fd5d650a960bf3a509d1e6faf56450e2b24fcd938c82d34ed7ec5d0e99d74dd87849337a7a9c36a1edfaccd90b62bcbd7525f6ed7907f26428e5879d0e2ef769f3385f2214714768ba63aad1f33a0232cf", 0xd6}], 0x3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000040100000000ffff00779b55e5bdf35ff4aaabec144000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r25, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33], 0x118, 0x400}, 0x5) r34 = socket(0x2, 0x400000000002, 0x0) setsockopt(r34, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = socket$inet(0x2, 0x8000, 0xc) accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000140)=0x8) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x40105704, &(0x7f0000000100)={0x0, 0x100000000}) unlink(&(0x7f0000000040)='./bus\x00') kqueue() recvmsg(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/18, 0x12}, 0x2) 04:02:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 04:02:32 executing program 0: socket(0x0, 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0xfff, 0x7, {0x1, 0xfff}}) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x3, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) fcntl$getflags(r3, 0x1) 04:02:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) r3 = geteuid() preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x5, 0x100000000}) flock(r0, 0xb) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x100000000}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x7, 0x6, 0x3}) 04:02:32 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/145, 0x91, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x3, 0x6f5}, 0xc) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) 04:02:32 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setuid(0xee01) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = semget$private(0x0, 0x5, 0x8) semop(r3, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x3d72, 0x4, 0xfff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9c38}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0xfffffffffffffff9) setgid(0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x5c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) 04:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x82, 0xc8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x1000000000020, 0x0, 0x0, 0x7}, {0x1016}]}) semget$private(0x0, 0x3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 04:02:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x41) r0 = socket(0x3e, 0x2, 0xfffffffffffffffc) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x20004269, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x96, 0x3, {0xb8f, 0x3}}) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: mlockall(0x3) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x82, 0x10) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000001f80)="2078f7b678807d89e0bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a94408f9c11d703ab4c8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de8a8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8946350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb45538895d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e0146d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f800000000000000", 0x93) close(r0) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000100)=""/63, 0x3f}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000940)="0000002aee259af7c0e34d398bfabd9f0421fc1766e3f8b8b64b9d367615d23a43640ca7bc8946073f9be6bf4bffb59b83dc0cdd919c3dd7665565ac991371cd75853ee4f6df0eedcf030e91ee5a6e3107f3df596009", 0x56}], 0x1) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/239, 0xef, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20000, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x4000000) r2 = semget$private(0x0, 0x1, 0x500) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() r7 = geteuid() fcntl$lock(r0, 0xf, &(0x7f00000001c0)={0x3, 0x3, 0x200, 0x4, r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x1f3, r5, r6, r7, r9, 0x40, 0x3728f64e}, 0x7, 0x800, 0x403}) setreuid(r8, r8) pmap_unwire: wiring for pmap 0xfffffd803f00b000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b000 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b000 va 0x20ffe000 didn't change! 04:02:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) r3 = kqueue() close(r3) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) 04:02:32 executing program 0: mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000000)='./control\x00', 0x0) 04:02:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) write(r1, &(0x7f0000000200)='3C', 0x2) 04:02:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) recvfrom$inet(r0, &(0x7f0000000000)=""/244, 0xf4, 0x803, &(0x7f0000000100)={0x2, 0x2}, 0xc) 04:02:32 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 04:02:32 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xffffffffffffffbe, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x8000, 0x4f4d8, 0x0, 0xffffffffffffff7c) 04:02:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) close(r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) 04:02:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=')*\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) close(r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 04:02:32 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000200)="00df1fb27b018f6e0196dfbf49f88be246495e7c646f6dcec4e178e032999ef953b51ed11b75aab07cf9fd271b235f6a74ee32363dab3c4c4314c68f0e89d3694a76c1e676d35927a58115b61b13a07628ace5aaa50794fc566f2b9446fdf6ff6c8f", 0xfffffffa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x3e}, 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/104, 0x68, 0x841, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) fchflags(r0, 0x0) r1 = socket$inet(0x2, 0x8004, 0x60c) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) shutdown(r1, 0x0) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x80000000) 04:02:32 executing program 1: r0 = msgget(0x2, 0x642) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/100) r1 = msgget(0x2, 0x40) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = dup2(r2, r3) msgctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r7 = msgget$private(0x0, 0x48) msgrcv(r7, &(0x7f0000000140)={0x0, ""/31}, 0x27, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000180)) pwrite(r6, &(0x7f00000001c0)="5c7183f86d0fefff52c12527e5b2f0f243de437499bc1acb36e472284b4c37832f79f9a172322c53ae125b7bd78fc0622d83cb33ebe4379d2e4e978b1ff39ce11c43d65f47cb6c57cbada33415b3b4e86f7069e1549dc3ac5bdbe8a1f79b4b2ee3b6c340a23c2a8016f2c1b2c703421bf3202ee02d12f3d4edb3e52aa35d8f1a0ac43f2448533f948752bf2f36c31a9750ec1f02e03471728ae4d22d4f7b1d1e071ae3689310ea09b41c85665692dddddc54a496e77ec29e797bd01628b7aa3b99ff461fb0cc66de9dcd31e2850ff07279e1a56022f141adef087f9534f02e2c63f68a777515904b202a6dab39d168e08d38f1d7f97fca73fe91b3469070a5ae3ad069725dc0ee0fe3a35663eb42ecedbbfbf619c6ef9727e21cfaab4c63f69ab2fa949e856136a2d18e32083d93c7320f92afb6012e9e98608bc67738608275ea7b814b3e50c6c0331f746c93ebf710a21f56d7bb9c95c995c297631867797d77188175b10f0224e3735d1d1e04f76d66ba10fe65f4b9eb09a13fc7383c2646985f630bd5da92181ee28060aca3e2d502ad009d326832d3e6265a153fe5505ff1ac55efd5f3252fc993dfb85db19b01cafd74e24c178c8d1b76f417b213b5d152a48b15171c988ca15f27505a8da672002e3c82e6b8f87d1ad006e48cb57e66bf54da86c7cf88e8ad6301150be41a06867dbfa2ec536c5050f2abc344f491088ca6cd86648d99ded71a673237018fc0a5b5e4a7e91f4a5b11943aa6f5097dec170cd2221b0a17ac9712821cae48092dd39be4646c0d23fb527c608fa7935bce952aa5b640c969bdb82bf8f09e875e1dbae0ced8dd5a3b458ddf27d82fe08a54812518c3e6aa9ce78bbae97c16085abc5cbb8d1b31ccda3908559ca96a568826e75f5b8230924868fd641c1756f99e53ca64924eef0d78c166b56ea0544884fe19d90c47699ebffd818a5b70c9f4cec0d05a8daa8d98a0810bb134d653a8df7eb88d3d161f7797a380dc28bc1bf52ea8f28185b8270af1863f868acbaeeaa8b0373f5284d5254d7fd0d9ff3ca7a64ccf53de57bbbb384113cc809150912802212069e652b3d75c206cd559025522d16d5d313db505272c1259a7318fe9e13d29c0ecd594744ffde8284276c0b5e67cf6cdbc6cf4135db806b417a7b60cdd756c245e13597afd584326bf2899600f74e80786019e360b3d674f6b718860433699ee23522b98cb6a1ee9e343121b1ccd454f783fdeb27ed27e04856536e00da30cb6f059137d686fabc73b5eda3c328898b896165cb1ce2aa9f4c4dc5578d96e88cf4bafd19fb5cdabe0db22018b4b58261e6fb0c7e4fe6854c018ed73d7427246d952d03fb98fbd83f569cf53db4b154639c98ca30bd862a144bfa360f8413bc608558c5a93b9230f69c0e7366e91c0aa5e37dd84ec08f933a62aef3f22f8063e7ba8ce2cafe0680aa6ab38ee022c2acd1f954b32694065779661ed0c150bf42412e84654d19eb4cd7181f88b1d8f543d58fc6ebb4c6ccd17b82f270375344c3b4ba74334c39c45666ab52cb39b27e3fbeae400ffade64da836d1836d8ef218008ed50c662bcfea1482b69ea88af004db4ed2ca3b4ae3267bb3248a391c9808e552219a5be9ca2a699087a1137fe93a76a89b55c620a063c22828ca056d97001dc25d4c56261a8ce3d4ecb47bdcd6f628689d248c2cdafb5a8b08b351e1159fda4c3732977280e6f30eaa95037c31ffce01666e020c94c9c5d9911239aa6371fda6944cbc365340600661d7fa599694052a9aa47c670b7a8ac5d7603b7ff390d9846a7f4623ac067abd019ab933f0b8d79909525bc54f6273bcdb828c97e1abe35b5cab6aa901e3e554be1e080143b3e6a697a06d5fc224f454fc4da776c5408b7daa8144e199ec9df1b86ccea9c103a019a363fe6d05b012e6fc06bedb9e490464d037b4d60907ba7e8fd4d890605f7532cc8a128d58e243bcb346878ac71ac5c723663e8b48cb4fbd2ae43f1f998fd5a1be15aeb8a2d1df81383daef1f4565fd4bbf4cfc379e3898251c22b14e17f08a3c4fc83626382db4f457415bf126fe54bbbc8bd5896f9e43ece1bce6eaf5bef538c16e51544ffea7874e076101f3eb6bf5b79eb6a7b3f9000376c4e6c33fb2a93bcf1fd8b60fc3525e2b64fd3c71f6451da6c443134b75b65e7d8eb86d819ae49353263458b00c693ab7572fba536912a69480cea82d357dc8b2f5dd7ad28e4ace700b6430ca328a4f81e16493d0abb3c32f1332783d18db43b32bc3836709ec35b2f6e4cdacc93c8e1f78ec7b0ff7e48e7d012dfd61056bd1eeb08ea066b6899b003a0f43b819e1b6b9be9e38484715e78215bb0412554c5b53f6317de0572c136dfb2ab5860847fe52d5a746cd4da7de5f3d94afe083c95aeebd9d6d5f04043d5bba2b611211a5b05bf501d2de20eddb02a28534c780491edeefe06c4eebeb716f613a07f11ad09c80737677694ad11ede800af40ae8f711a885f5f4b96e65114219a8bce3d68b9cb3dd9e56d50bd88e01317181744d121d95d9326caef87017667991e2d8e42631839b90126b266e67bcca5e42b7f0f7029aff2a4fa7337f7986b54a0b448ade9efc5dac149aace79f8a4360a846ca98a7cf277adde433456e0ae583fa20d96641477b2afc810f40942a2531a53558a95639a2a7f7f8898879b429561424acd3240ab83ea96e9c6c5451aada2d820d65c39749d2d976a2b09fee6801ed4357950125cb529586a831c427ac04c98f6513cebb4d71c770cee7ee0e460dffb10ee389b6cc7771fd954117a8a91acbecb9fa92fdd4fb07da215da67c3b880369034b7d87479c62089b6e21d54815b6ccfcfd7ee0826d1f64c366c279ca0a2811f30c8afc97954b5ab6ba145e4e4136f58bfb97bf651bb6575f4818463757b9af3931796ef1ca696af3b42ca33bf2f1812cc117ee7a7695c1505f2fc61e2eae315f883519fc012e2b032927183d6cfe04449e5553d310dbd743d8a6af62f9706b9918b41ccc53fcc42950ec325e08df6fd727e3c00fe8ac87759293ca6e7de1a19e8350ad596d0b510b202d0a82d1835992759629d8330137a96adc5fb5eb94500c5ce7b50bdda3753a65dfa320e03ef62eab583cf94eb99f62dde4cb1c79b182bbe33337a7b881cf654d64ef3c437f051ce0d23a457cde3887305141b7fcd2d5ce60b4519c1d335ef008efbc373f9a68b55e9f73c8c57cb924aecc1cf00dabbf04eb405487c93a6d1ca1b5f00e79faabdb4deb3889f4e44f5ee415ce89bf53489b4c479cc137f9e7352a5acadb7c2f39e84800695f6e19454665139ddd43f41c51b9419b64e1efd0926f3dafc1022997387120bb1fe0ba8c80247b40b0fa40d48fe14222f229e5d7afc1e9e820e47dbd8da6be9d4f28f2e54440b765d440e1b38618bb7f601243d2e5dd5f6e18a135d298a12e5fd7a9143ed084a6d2448e160e283161f3c5ecddbe1f38e52fc05e226ef8b42c0f3fd9c1e6caa870c5371b01186c6fe2c357e5dfc8e006f819fcb1af0a3c021cd5ef9fa10b57df019e3550681bd840eb8a78fedb7aa4db81fc2be57ee04b9207fe246593e60f8ff747ce1482f1fdc6845ac65e5c24faf8d67821b99d00d2c3a69dd65f39f944faaffc0e0e2b098f5504b7a00bf28990769cbee9459c1d433e3a2c87c9021b34eba68642dee5227565df57f5b166a4b3783a6bb39400f119d0a9d3f87456a33754d8f7b9e9242c93b36dc8405b4b6146a482b981e7efdcd02790a74eb881452fc818213fda83a6fef715b067a893f69970e3f358d5c20e84adf725e5f5e3a43215a36d8cc6d2855addbb1a50f5c42768079ce44f42826a9c7d85350491b41196c5e8582940c9bb87acc0e8633cadfb37b6eacede068ae830403ff2abf47d555b83c16687ee634d9d9cbf7642eae0bc3b74e9847fc8aa0a816e7ac3bd7a2674d5813b47d7c0458b4d235703dbd7eade4bef3328380d0aa19d55f37da98ffdbef2dfc3e2e1d34c48e4160b4e46581e9f46b9d9ec3f7d0347ea519f5a247e4479b9e1c854abcc1b5a8df78fd649bb27f22414a7ddc5ed379a8114d9982d727a9b537f853a695f5315ec6a25319d32d16344ed54e761a494ff6a8eebf7cd34aaaa555c730c68e5308b1927b451ef38afb66f7a92e39d6f047bfeff50651e70fdea5bbd0ec1375ce223c7d6395c17c5d686136fc5646fb65e0b068b88db0b1b82544bd3484dde8017124bee90776efa7963d370ae093c96fe5762464a00115621f24bff1cbf1fbfca10f0ebcfa014ffd76322aae1ea07bdc10beecbec871f5729c130d2572e1295c6d23be35230b09b3845bdcaa10ba60a3f3e3f692286edadbea586ccb46a434915770180195b638948ddb5faf9b09480ed885af0ebeaddf753667e48481f3ca788db88d5ec0848ffe8e9554bede44a2aac56ec85f5b44beda137822b6c65e248df3551157faff67997659429f7b6f4065025d982f7fb80d72c265df4e952e58cbe14547f368c03cfbe4b10f21b5c41f50273c953444c2af153d4a21600d5c2728189d1de5746168525a1529618b265485e0bf461aa31d06e790ddafc677f5d93d2e1ce7453d936567cc8f8ce9cda35ce6ce749ec85ef3fe04f993beb91edd3c04ded4e7806a1b8a55ccb633fe27584d1be5ebef811a5a5f8940978d6087ea0ea432bd9a9d63d7cd37e81c8ddc6966094f0634fb11866d274acdf1b9612ca4c6fb5b6eaf05185b39b98e65c619b8270ce2155c74182c55fd0dea4518751719f07ce8b151a773ed5cea38eeb57dcc7d7e6a20a39f399a9827f74ce6a9083c5b48fa5f98a4399d18c26bbed26b553a472fcfa7c8b4483293fe4388a45581cd99a405f343be4d13e539f6662e037d128cfe8c4a875f3c95b0a4849783cd956c7286d5f807b59299e0752f387f949e3c6b30a1d12aebb6674c891107920e7d08201b85e3a6619934764b1d1cdfb3fe3c923e2833d60aa6c110dd0f0d2256bcaf5cf6649760f0e3e6517dfa6bf13cecf3f4ce83c4cecaedd2522a69fa87861f129c276f57624e854397b7c7ea7694e3a7824fef559b75284e1490f27ca65111b952687b74c41e03877614be8705fc99f4f513ab7280d250062ebd58dd4d56920ab323aef223186e197b52744015f3361593f5003bd46f1918695ff8fe4613285ef5daeb8dded9c345a34cac532890b9c29dfe3bde562bcca877f3adc32b9db1fa6ed88640c0ca4aff6a288b1fe753f08b16a77c8aa3527dfbf25b705e4bb28571dd048c45d7e51fc124af3219eb42acd90e1c4c44c06710d757ba88a75a365bfc61f923f6e281e5b5cee5006a493189ed48861ee37cd5e15141e80d83fc2d482c955d206d7bc97367fd0cc1c11d430c80cfac1ea02c9534a69666bb448c514a491b1de721e1b33f4f3aa4857e24e812456721072e9e7df2a24a7f47a59a3c0bd980bf7e0b3ce0b3bbb37c5d82088f1fb5163837f0128d7cf6857a0e5146bf1a7730faf28059003d6b9183890f104c7dea58ce0899e1a533c97904920ccd757b20243828bdd672d3f1e5a048158b237d8f6845e11f89f060306ced199d0c8abc5d899959a98d5b4328e13181128a4455d90750eee3b4d8f69ffd7712d0375d6b0a7b93902edb4ac66a57dd935e14c87e03ef472530e51180b8e81cfc18c2f47f0721097ce4e8fa042899c3795b12b070a22b30a1ecab2bb379b4116ea5bfcbfe22924d7962a1c9e9c68b384f3b877940d42b22a7a7ccb75f240b82a4458fb2af7e06a4a42555bf2f141bc59e3bd92a", 0x1000, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x610) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f00000011c0)=""/121) msgrcv(r1, &(0x7f0000001240)={0x0, ""/195}, 0xcb, 0x1, 0x1800) r9 = getgid() connect$unix(r5, &(0x7f0000001340)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000001380)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000013c0)) kevent(r5, &(0x7f0000001400)=[{{r4}, 0xfffffffffffffffb, 0x70, 0xfffff, 0x2, 0x1}, {{r5}, 0xfffffffffffffffe, 0x0, 0xf3, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0xa0, 0x1, 0x4, 0xdfd5}, {{r5}, 0xfffffffffffffffd, 0x84, 0x80000008, 0xffffffff80000001, 0xfffffffffffffff7}], 0x7, &(0x7f0000001480)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x20000040, 0x4, 0x8001}, {{r6}, 0xffffffffffffffff, 0x0, 0xfffff, 0xfff, 0x81}, {{r2}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x7, 0x100}], 0x8001, &(0x7f0000001500)={0x9, 0x4}) r10 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r12 = getpid() r13 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000015c0)={{0x3, r10, r9, r11, r9, 0x0, 0xb9a7}, 0x8, 0x12, r12, r13, 0x6, 0x0, 0x9, 0x80000001}) sendmsg(r4, &(0x7f00000029c0)={&(0x7f0000001640)=@in6={0x18, 0x3, 0x7ff, 0xeb}, 0xc, &(0x7f0000001780)=[{&(0x7f0000001680)="253bae942796b31068b364bad1a75b3db4687b891cb9b55aab636d0fda65fee84c910da561a0cf575e840643adc71836d25f918f2f4a48ff7ea9e2d7521f518a5efc476b02fcdf7e76c14739228633e1724b6c39152ba03771119575f131a3e0e3257dad562275a0135a73654cb3ccef71bb5c29b8cfd36a9e9cdd8ff58a1b3ee13790167058e1330645eadbd7b341c687fd9a43f7", 0x95}, {&(0x7f0000001740)}], 0x2, &(0x7f00000017c0)=[{0x1010, 0x1, 0x9, "38ef5e35eabc01fe6dd8c6b4c3a788f87d36520bee90c463646a2501acad4ae0ed7581df507b01186efe70378ba1fa6cac658d1d36bb3dfdaac6eb6ca3985a6921ed01cd04dac0c373726538ec6b401dee863dcd232d184a75c03983538ec5c4bebc6dc22e38579a66727b91482d2086994edbd5d62663bb4c76c0dcaacaaa536d9590cce78ae1edb53a01f1f5e831aaf710f400da3b23490aafea4687010dab76d2ecf84354c153048fb4415326650c412d357726175c03315f50979110495b11c33b267efdb24fa898236dd09e028094bd05274fe631009e9c317cd852e3f95c3bccdcd3c3cc3f923decd1d4847a87490fd77c1dd523955784c34af9878e95f3867d43e0e7ce45db5e1e61bdf7e67badbc97211b2fcb29c889d5f3c960b1bc2742a8a2e46a5ef190390a9a8c43b980fc67187b88c6413d3165c4591294d4443593efd3c9c059faebc9908f525d0dbf487d127e5356cdc8f1473f98f2706891706b411b8141ddc4ae2b26133e9d81bc3508dc89a935df2f9fb59733c03599960a16d3791563bd9be3851b974e91137a66d3fc8ebcb31a9bacaf99f55bceab42c92a8da366b37bd8a8122517996585bb49d0e4d646e005f1bd9ab5efefe84efbc05295e8dbe1e8045e6f13b8121a2d02116b6e9e948ed7184d90e5b47b7500a250ec1c892e9394f919d56e900e67822e415cba76bfab15eb901c9be81840867666c88698c456f7aac839f60eb6339cba352bf88fd956d8ffe9bc4144df6b4e08f04dd0f295807b7ef5b8fb9150f318818f91e045807360e90ccf1b412ba2b412612f6d5e65649ef57ef8ecc1f4568c6f2a24d312931363a0aa2efe3dd5fdb045afa6b2fd3b54553ba1b8fc023f7a69e6c8c27630ac46a5412fd32cd3c0887d6f32b7e72d04aa4e4e2e10ed22d4baa246fc9834093452616862cff1bf2fa8fa356867a000687c768d0e12e885609cec9ac806f7b0d17efdf199e29578a65f2a4478b693130e9d7a6c64392bfe1d0f6ee7499b276b0e3f9c357b1f4bbd83bd6e9a98a1385629767b8d524f82db9cac20f7b345ecf6c551dc9fa9031bf6921c12f8012e54feca80fe1a7b455eef0f7e4dc8a39b3facaf215a280919d0871eff8eae7d7151768c8ca581980d2912e3e1ebe2c6f57420d9c7811a1b2734d3e334ec75bd5c6eb3084db2f326f9a1efc6a52afd2239ac8b3389f9f5794142e64982eb7ff5a768b4fa61593fffc88fbb35bb785d0246c8ce2c067e1dc477acc562f137902870655a9b0b37367b3a6eb9177a087ad64a326ff445e780b3f26900b7a9ffd7d9ec6bfdca8e4c4d32f25e441d3c6842b27be6f357364568d54daadaf6c92d5c060a2279f1af43ab1cbff5d316281b604c553f3c49edcd1a21fb6cec33b7a679fe1c153ccfccdb80ba97b6994f9738d56d942ff5094311283deb44dea948eee92240e852aa412985b1ce1bb55c17d75bc9e6049bded072bcb430354ed75e7a0d1b39831a8e9826b9971dd2e2a24c029f19eb0fe50464a4f3127ec1a588e3843ccee27fa3b46ec09af08ab8423a65632dd278d32d5e1e384310c2e2ba304d1c91c5a8d170e22a33c22e6f50f91ae63c21aaed37410ad36143fb410d6e2683c368aad3395d4fa88574d6c008fcb87b73c72209b5e5cefcf54305967b995ccb8d6aa944a898d4933a6678a0b45e56431929fbacfefe112e2ff67b302f3341cd8217e965782248ac71e720d150ea555faff51f7c3acfbf97f0737f4992b65c94974d17338344e7973bfb2a0e1e41a7d6fda2113325498e31353d4fac57e6414acda03d0e94987280d01f3b2571a57a95e3b7f019f0bad0a832c3674747c214865b50125cf91338593cd6f5e02f525e4646c3a942a592592bcda1d8e2db569f11e69a415142395c80f1f64295595e51a8db3782bbd944f4900d699e0c804a5f4d5e645c26769eae5d39b4886eb1f1387d16c02c045581923d533ddbfff66ff9a894b992fb64c3cdb054fa502553f0501266895e1ff31224d0c3a09b0b93eb31a5f1302490bdbe3280ef1c3da686423f86c8afa355cfdc21cd88b3a8bb86fde042c20fd16460f9606a6d2ebf0bec64efba2b845eb134a528c6ca365ecc96b2db8df0d86684d7d6dbf6cd6baded02a931650e6d9849a37789ce18efed940fd5eaa6add68f7d30f0d7db7e672faef17423aa8c801b2302eccfb8e8a56de5ff686fa7f2e9c11293e26914534e835d1b5dea30e6a7a65198420005735dd162cc620a04c044e0be7f745f35ab88398f7c2bedd8e6542f71474c7c6da92ee2877303a74091fd776a0d83851e16bf37bac1dc6236a8274a60c1546e2019ede5bdbd8950b28b31f9b01fe31ab8f7ea5bade199bbfb48ada5a2e1692871a3677912cadbd4d44f346cddc3a780e56bb32b544ece5094d2c3a8f7be1cdc6bc3ffde1f60b68f5b178e5875c6b2065590b723f8b4a0e31d636cfc08a56bccc2ad696fcc7a12e7b222d557970f834eae3aa0f667c94f2e4f5413e11b6aa6d2d03ad30228865e75bfcfb8b241e2770ac435918fa1f2651804cfa9838e7b421e06d1fa975ee23342a5c176e593454a99409f0977bdcf55c81f9d1266fce252795987d398161477f2827efddb29957fda3c009e6cefa4733807a7d17806080ea69472fb349075be75ba782362c309b9cc4d8ce454542dee998af781176725de2bb7e27d067e7cd563bd87ba834473faaeaaf60fce14101ccf967634749f43790fe75acfcd370381aaa19689ffe7db3de91a68e5fdd2701c83af0bd1f04522b7388e4f0abfac9ead1baef82fea1e966c7915204c6e90109934a51c4493adf658ef59936bb61a67ad4978d6f66861cc731b21bdfd8fc2bcca254d3c80f54baa3353114fd6ac8a52faf41f7f78a49fd99d26c2ec7879886ac5e53d6f730d811d03459378dd4c169ed3a8db13a10de487dcac8c35900583c3d2ed6d2a1f2719386e116377fed50e70abe2b9f703973ed3bd4946c534c09ac045dd00f016477fa01f4ef22bee327bc58f1ae6de374ea8f6e0e924fba1aa25049868023b934764b0d971b5f3f9ca54bd9c968c74b894aa4a8ef27f0665db21dc67064a652d0c1b8674002108c8719a771a208fdb56f3f313a2aeba6f935f4a62f15990f6c5fa463358ab93494b6d71d6185c15ad823cfec8a7d64e4d86c4818900e3c4d6438fac73048d9303050a2c19614cbfd616f5b2911010e644ee1998b322a992267c994acaf4e4bf89360f5a9e919e7582a85eb8f32b19bfc57a2afa59a38ec7e3287062bbb609eac1cb97da3ffa21fdccc7e8d4332459d54b9bd501b782f00c4810a9b24f539f5af6a45d7f96aa84104382b7379d861d4c046e659e5d9efa37ccd91f02e4a58d8419c85d47f93504adb8a25829f7aae48383bb8f25e1de93ea8f61c5caeb14e7bb1f92008d59473d297820278daf491a10be6ab799a985bb339edbb576fcc3e879529e7bef99ceea84474056a29b60b101bf75b8150eb021c861535dfb02ba3620b6a423d408d7acd1b45889040000a537789d9f9a5f6fa35396c4ea61dcf45fb8cc53054057ecbe6b7f598703a621af84a2d1191a48e9f7c2f34ab5382ba0f86bb612251d195dc43f1b25637588b40f4da5860980762240aa4772ee80702bb968c98526c9a7755287f7cd4606cf34cc2936305ba874739f3d415f74df2c227dec4101b63caf01fac702b17176256b745c5885671a4abcf8c19139cd626bf0986c23b0f8b89952be7ab07078f99f0b677afc9351c70cdf727320c624752d3c3e5c60cfd12ef889b9a68b9d454ca797a11c4c2516c35f46b46849a03a60fcc1ad910f947827458c3eb33636198834460aadae12393b3576cfda9b8fc0f6c2e953ddeff2f17da4299600ffb0fc54dbebdf31c161ca286c70d9e765fbbd39de71b5983142f15c36f5fb170c2b6e35efcf73661da875e2a85d3623988c750e78a743b74d146c91356978d319e73ec9dada5b68fe155c870e73eeba04166c97cd3347589812f7df98d337ed2d8371b728477a07ef8d06b0ca8a3928cb8779ba0b5cc8cf2e405d7509c0327653371106f03d09c2db5a9a695f589320439cfb3b6b0a2afd9267e005abe9317a6aeff2c08d84b05de74eaa525c271aa1a221d334afa9f52945946e90c22edc3f3b099a5799871289f835d189b0e99502b63550949f46f297c0a9a5ac6de457f8ea00d7d7e7190db1ff7532d6c640c30b8d5638fd2ec1cb24760b5932703a24887df3b9b7a1a66dd6987f17d35c38132661c47ae769c2a7fec4c2ee236faa9951088d886d82f8827303e9db9ae2f2299af2c2a16af9d749c60498970eb192e27e64ee2e106f29a9032d052a7b415732da2677e2408310fa120c22e9645fbb45a2138e1b6c97736bbff538ac574e3b27ceb118e54dab87ff475bf5ce5d9c88f5b981538a20dcbae06aa1485ba55e018326c1086f3da6e8a8bfd50178b4c72498af46a71184ef7a58d0839be85728ec9378ed587062ec47ec7ae20e1751c7aeaf116fe927a2687bd22c5aa13ce204616b1e9eb0e8c77a1773538baf72808aabb098b327ab750014a24a1c27c4ef6966a5e831b76242c87f853162f82ecc2884ba737b064fd809963cc7b8c7d36612e3ae454ea168e7f3e003cda66aad105c15de9ec3a611217f0adff323db854e6a2412e3f143ed842e2f8991077b10212721a660d10c4ad5b10385f7d83ed4cd85806c7d0e24e5f0fac20698f61e83cfa4d857318a22cbbe2c6242bc73d64a56d538a2ab9dd1c7f9de4d0c9d01e695e34d4a5334f9204dd51d1fee1cefd0d776bbd3ac8e45f76103c720722d7f0dda900ed7d49c0dffd249170150a7d432898727b5df9dc5b33fdfb737d2f0e27b7b812a5fdac0fc5e1098a9674fdc07e9bee1dc00d77a98e8a333fe314b016db71646a337d8bf55b0b6d80483da4fae2518d2d91dccf435af6317802b1135b2fc2d6fd89ae110d82378f0c779dd6c7f0d4b8af343265c944e3afe81febf815c27579594ee22e94ee9f9026e0669fc0378f35ef9f21794d4133bb06871a19f9dc888f332c11cfde4c91ad59d3ce189073a52d661ea2d33b6090a79977c28fc0232714407a908e970c7db879668999f180df1df07b8feb8f6050a3481d361077e62faba016f8aab38263e4af160c00f86dd8177d576e546f69b8b46ac66e5f3b587df88089d52117c7308d12c7024a033a9881be840b1fa13f03f555a12135dc9bd97e8426c57f22be120d65323f6c7288fd2c9bd512e8cd9e1acbb20a9aeaad1d5475b6ad2ba59cd230880eedf9cec4ac85c7447265d99c8c4ee5dc1ad43af5027dadff772cc129b47335391d8fb95d09a53565b6c13ce6948866537b4f3bf7a965f1239a2559546bcf1a37a542a1a23980a5cf7000dc19a36b0731ae15af5ab76f97e09a98bcbbc7f893cc50abbbec761b8f159d8a94db5470ce354236d448235067b5b1c5ea83905e2130fd444e1c3d6998327b6ef578ad9aecf679a363f09c51e4ef5e556c25f0827893e60c784e303b064de14527cee26aa6c7a7bf2c88b96ffa8997bd7b65241713c4a325ebe3189546509751a60356263029433091abeb7782df33f723c1ddfaf6cb79dce873313146c20e518f5c3f3dbfe235fc0f8aebd721f14108627ac26b6c9da0ec69e7ba84c022e1661ff502f26d0a0600d1bf924596b4c1bc36b989a0e055e115417e2d9ae0195d60f92c6da27eb8a64c9dd114b1b7eb5362c0f2d79e030cc8690fba938783c13111ded7de9f0f0d4c55697d139dead93cfc0627150"}, {0x78, 0xffff, 0x2, "d63f6dbbf5d0908c3ae882712e37d45c318fec52cdbffabe8179f3f774046411cf56a0081b6b2e724a9f3d4084dc1cd6d19639b8fd2317410d7a2bd69bb88ffbdf00644d6bf7e225fb11364509fb48a95c05f903dd6d6092c6af8dc05cba09b9732e60f0a2ce5c"}, {0xe8, 0xffff, 0x6, "2128b0977fe5f2f869412713313f19a54ce92ece15dbaa90501b013dcd5fe46f46d52f354896f9567cc2376c6330bf017c255b3154a08027dd7258005340c40041c5824041acfd15d75cd8ef6917726e1dd579c2f16eecc93b74e6b17a0e812cf16de415d8d0e4c205f1da3401d97b3161d1f093e20fcd6aea118669ded070b2a0602eae25d4f16888275fadd0623aa48130f5a3404568e83908ae7428e3626c10080f4b2cfc9f0952caf7936f8850f10a83b1e0f99d1317bfafe9177fb93ce979391277632e7f0b3a73f0f7f6fe30c641b0"}, {0x90, 0xffff, 0x3ff, "9ab69ec7c5055c50bacf49c67d52ec506b16a0882e0a58c87df16fe993a270caddfd54f2378a26f612fe69ea65d7e15095a06ddce746ff8c653cb4587168b15191069d88509992ad292e267f77c66eb74851adfaddd4d8cec46dafa9bd3473b7968e7d330579c03ac9bbe15d40d65b94864adebff83db034801f3a33b6"}], 0x1200}, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3812, r3, 0x0, 0x0) clock_getres(0x0, &(0x7f0000002a00)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000002a40)) fcntl$lock(r4, 0x7, &(0x7f0000002a80)={0x3, 0x0, 0x6a, 0x7, r13}) 04:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x7f, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x3fd) 04:02:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xc80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x8001, 0xbe91, 0x5, 0x0, 0x7, 0x38, 0xfffffffffffffffc, 0x3, 0x0, 0x7fffffff, 0x1000}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x18, 0x5) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') fchownat(r1, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffffffff, 0x3ff, 0x800, 0x0, 0x5, 0xffffffffffffff73, 0x6, 0x0, 0x0, 0x5, 0x1}) 04:02:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shmget(0x2, 0x4000, 0x0, &(0x7f000070f000/0x4000)=nil) setuid(0xee01) setsockopt(r1, 0x0, 0xffffffff, &(0x7f00000000c0)="7f50d428001ed06525e0906f95c5a9a981ba9ead6271fc5ee5242f9f1000ac01dc277a1c8bd7defec074a4131b127ea95cf7b035e9623d94fc9b7709dc3853082a8fb26ad6a93bc880ea999703cc6a4da1c1ea2c6808c2938893f61cb28825ae9a740687a536e7a12b61b594507517c0be82add7708505e7174cecaf9a", 0x7d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0x5, 0x3, 0x4}, {0x9, 0x1, 0xea, 0x2}]}) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 04:02:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) r3 = getppid() wait4(r3, &(0x7f0000000080), 0x8, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) fchdir(r0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 04:02:33 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000140)='./control\x00', r1, &(0x7f00000001c0)='./control\x00') chroot(&(0x7f0000000080)='./control\x00') mknod(&(0x7f0000001400)='./control\x00', 0x0, 0x0) rename(&(0x7f0000000200)='\x00', &(0x7f0000000240)='./control\x00') 04:02:33 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x7799077e1741f724) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:33 executing program 1: chmod(&(0x7f0000000000)='./control\x00', 0x10) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000040)='./control\x00', 0x0) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') 04:02:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f00000003c0)=""/212, 0xd4, 0x800, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="4d48600442f0093f477b6652bb1bf68e98c265952eedb8e736706a4db370a84c7460f5eeaee4ef01a37b52975dc40611a78e0fc306fb2bdcbe54cd8d4a9f32b601bf2687bf39f55288dfcebd34dcc0ac13dcf7bdcc44d7d609ea", 0x5a}, {&(0x7f0000000180)="d27ceac956d49c1177addebfc48594a5162c1a320832aeec2e7370474db2988fa2b84d54ef4aedd7dbc274dbc54342029b206291ea67003f1271", 0x3a}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x40d}, 0x406) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 04:02:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x72, 0x2, 0x3, 0x89}, {{r0}, 0xffffffffffffffff, 0x80, 0x30, 0x3a, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x22, 0xf0000000, 0xe72, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x92d}, {{r0}, 0xfffffffffffffff9, 0x40, 0x6, 0xfc, 0x10001}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0xc0, 0x1, 0x90000000, 0x15c}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x8, 0x2, 0x8, 0x6}], 0x1, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x10, 0x0, 0x401}, {{r0}, 0x0, 0x20, 0x80000000, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x0, 0x1, 0x1}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40000001, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000015, 0x10001}, {{r0}, 0xffffffffffffffff, 0x88, 0x84, 0xbdb, 0x101}], 0x64, &(0x7f0000000140)={0xe95, 0x10000}) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() write(r4, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:33 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="48b13336d85646bf1ab42a8aad8f314f4528a4d8d1"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000240)="97783bc07441eb536e7f0374d4b9ee6747", 0x11}], 0x1) syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:33 executing program 0: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2b8fe8085dfc430c03c4e3990a2c8500000000d6653e0f212dc4e2993bd10ca7fdc42279db01fff314070f71cd30") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:33 executing program 0: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)='N', 0x1}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000280)="43dd25310000006565d93457c4e35902fcf7656643142c00000f380b3d00000000f30f126d2d2bbd00008fc93a78074bf30f10930000000076e70fe520") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)="4e7726f05d65d2038d77be", 0xb}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000280)="43dd25310000006565d93457c4e35902fcf7656643142c00000f380b3d00000000f30f126d2d2bbd00008fc93a78074bf30f10930000000076e70fe520") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000440)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa024800578400c4017850ca0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b450f75df440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d93457f4f2460f01f9bca0d8e3e3a7a72a1d04000000a5c65cef5c28d921d921b45ff543197a3c2c30a9a97a567366460f10c60fbd698eeec6c46229961470b800d00d35e032f08349120d877d80b122d25454227da2a6cb9ba85f3e41dc") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="48b1"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000240)="97783bc07441eb536e7f0374d4b9ee6747d488d9edf0e8bae860eb", 0x1b}], 0x1) syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: shmget(0x0, 0x3000, 0x600, &(0x7f0000ffc000/0x3000)=nil) 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000740)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80f30091e1edee509c421045f4607c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440fe4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc4a2f9323af1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000380)="462b29a19a", 0x5}], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="e8e013664ac32c26ff6c4b", 0xb}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000300)="43dd25310000006565d93457c4c2e19c3bc4827d41bd0e0000800859fc470fa03d1094c8d492afc1c1c2c1c2c73e0eebd5c70ca743d952680a41660f71cd20") 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000c40)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0bc4a3c1483194c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f709b6443ff9e0080000036f04283a900800000202626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d93457660f6a6a327d7dc4c2cdbabe3e96fa5100000000652ef0092b0f7d3366f34487efe8289321fcc481ed657f1212638d760d930000c4430144893800000050c27be1a60f6e74a200c4c2319e326449dbe47676e5447f89d9dcb9df750046ff6302") 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4e1f9c5cb73c442f9921c7dfd2fc58fe8e80c03d9d6653e0f212dc4e2993bd10ca7fdc422b6db01e2e22666450fd4f31407070f71cd30") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000700)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b4b264ad80f30091e1edee509c421045f4607c421dd5831c4e10bf8c41b470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff4697683397f2727fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec38fc878c3f4f019c2c2b0c10b0bc4a3c14831943e660faebe0e100000c581601643d9ee0dc623c640f5eb62f30f58d3d09b6443ff9e0080000036f04283a900800000202626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe255") syz_execute_func(&(0x7f0000000840)="43dd25310000006565d93457420f6a6a327d7df2aa0f7d33668a4487efe8289321fcc481ed657f1212638d760d9200000000c44301448938000000508fc950010fb921957aac67001000008f09109421c231f83264495fdbdb7676e5447f89d9dcb9df75004666460f38211500000000") 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000740)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80f30091e1edee509c421045f4607c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440fe4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc4a2f9323af1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000380)="462b29a19a772a", 0x7}], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="e8e013664ac32c26ff6c4b35", 0xc}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000300)="43dd25310000006565d93457c4c2e19c3bc4827d41bd0e0000800859fc470fa03d1094c8d492afc1c1c2c1c2c73e0eebd5c70ca743d952680a41660f71cd20") 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457f4c42131f28600000100bcffe3e3e27d2a1d040000006566460fe762abd921d921b45ff5dddd2c30a9a97a567300f30fbd698eb5c4c46229961470b800d00d35e032f08349120dc4827d18ac8000000100b122d25454227da2a6a69ba85f3e41dc") 04:02:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000540)="e6ede81c0ae86562bff3ed2bda283106b63d7cfbb93c60c08de1dc", 0x1b}], 0x1) syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f00000004c0)="43dd25310000006565d93457f4f2460f01f9bcffe3e3e27d2a1d04000000a5c65cef5c28d921d921b45ff543197a3c2c30a9a97a567300f30fbd698eb5c4c46229961470b800d00d35e032f08349120d877d80b122d25454227da2a6a69ba85f3e41dc") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000300)="96419cc4a2791dcd1c040f05f2430f5ae6c4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833dac4a17c1534e8c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f435e5e61b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c1c402b5ae78e10b00c4d2c58160160035ee0ff60fa8b2a8b20000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a9fb110fc482613f26b83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000080)="43dd25310000006565d93457c4a251ad9ed6440000c4c17d5ac5c4979561b4e2421911d1450fab61b0c4c15f7c23660fbc2fc482d5bd0c879d303e410f52340202420f01d40faacc9af046fe04c7c48222f7e3c4c28bf7f22b0c890f55bb0c000000") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d93457f4f2460f01f9bcffe3e3e2a57d2a2a04000000a5c65cef5c28d9217b6db45ff543197a3c2c30a9a97a567300f30fbd698eb8c4c46229961470b800d00d35e02c0cfa0cfa49120d877d80b122d25454227da2a69ba85f3e41dc") 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000580)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aaae02480057570f33b8c4f4014e46c059ff324b264ad80f30091e1edee509c421045f9466470f3a17bb34bb86df2e21dd5831c4e10bf2f241d9fbc40d64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f866440ff469762e660f3806cfd3fb0000c4227d215106662ad7450f01ee66400f64287c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee66c0c284a0a8f3f3000000f1ebeb628f8f709b6500f236f04283a900800000002626802d08000000ba49c4d05d5d0f91f3c4638d6e8df9ffffff00ffff410f4acefb110f66474eb83aa2f1fbfbe2") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc4cf8fca78b112c50200000000665d4663b308000000665d6444dfce302fc4a27d2926410f5de0007e707e709831f4c8bbc8bbbdae0040d17bc4c27d59457bc4c62d398600d51048a0000000306666aea90f660fe24777") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000000)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e465b4b264ad80f41ad1e1e26660f38dfd90946c42766410f3833da27c4c22938544798c421dd5831e9e9e10bf8c44b64660f38385a0a470f898c00000096fc26400f00a43902000000dd0465000000004877f866440ff4697683397f5ec461b96ac9eec421fd72e2faa18d73df0fc4227d21513a06662ad726660f73d30066400f6428c441c173f68b66f2ab440fec3f67dddda8e80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45cc46119d376ad91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a94acefb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="48b13336d85646bf1ab42a"], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000240)="97783bc07441eb536e7f0374d4b9ee6747d488d9edf0e8bae860eb", 0x1b}], 0x1) syz_execute_func(&(0x7f00000001c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe80faeeff30f122d2bbd0000f00fc07094c4e17f104564653e0f01d5c4417dddb367f96618") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000140)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)='Nw', 0x2}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000280)="43dd25310000006565d93457c4e35902fcf7656643142c00000f380b3d00000000f30f126d2d2bbd00008fc93a78074bf30f10930000000076e70fe520") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 1: syz_execute_func(&(0x7f0000000100)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a7cfd87891c4238968f32e0000c4221dbc02d9fe4e5bc4a265aa104b26660f38091e00de440f7637f3ffff38019f0800e500c421dd589fc4e10bf8c4c4a0416750620f38fd5a0865f26544d9f80383397fd3ff40a4c4815162c56766f2ab6566450833660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c4f907660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91c4a39d7c6f02000ac7fe08fe088bff1b0531c6000055c4637914522800b81a00a2f1fbff3b62") syz_execute_func(&(0x7f0000000300)="43dd25310000006565d93457c401c9ed708e41f950982e0f5f744949f390660fe9c9660fc5dc05dfdfa21516363833c401797fa48c0f00000011f13e2e660f6affc461d9d393bbcc000066400f1bf5bdb296c4cf27c4438d69ab00100000a9a90c800077c4c267260faf8a53000000660fbdb10b0000007d46446bf3410fae27141481") 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000580)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7637f3ffffff410f38019f0800e500c421dd589fc4e10bf8c4e2e5a9a3c838000077c4a0416750620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c56766f2ab440fec3f660f79ce450f1f4000c3c4899294d8470fafb2fa660000d9f9000f2d8f0b000000c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03450f91f3f30f5ea5a9a500000ac7fe08fe08660fe9d01b0531c6000055c4637914522800b81a00a2f1fbff3b62") syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c401c9ed708e41f9f0fe05cfc13394984ef390660fe9c9660f5c49ffc461035dfc3833c401797fa48c0f00000010c6c4213ddb5cb26a11f1814c9090dcac0aec0a606ec461d9d393bbcc000041f7778600000042bdb296c4cfc4438d69ab00100000a9810c800077c4c23666420fecafb9e60000c4a2f94150007d46446bae141443") 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 1: 04:02:34 executing program 0: syz_execute_func(&(0x7f0000000740)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4b264ad80f30091e1edee509c421045f4607c19dfd65000007c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440fe4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3fc4a179e753fca8e80fddf6c6c466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c58160160035ee0fc60fc4a2f9323af1ebeb628f8f66470f381c4420326500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffff410f4acefb110fc4e251bcdfb83aa2f1fbfbe2") sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000380)="462b29a19a", 0x5}], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="e8e013664ac32c26ff6c4b35", 0xc}], 0x1, 0x0}, 0x0) syz_execute_func(&(0x7f0000000300)="43dd25310000006565d93457c4c2e19c3bc4827d41bd0e0000800859fc470fa03d1094c8d492afc1c1c2c1c2c73e0eebd5c70ca743d952680a41660f71cd20") 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 0: 04:02:34 executing program 1: 04:02:34 executing program 1: 04:02:34 executing program 0: 04:02:34 executing program 0: setuid(0xee01) r0 = socket(0x6, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 04:02:34 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x100, 0x7, 0x3}, 0x5, 0xb8, 0x100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:34 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x801, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x200000000, 0x100000000009, &(0x7f0000000040)="ffffffff", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:02:34 executing program 1: r0 = socket(0x400000000018, 0x4, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x90, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) pread(r0, &(0x7f0000000100)="491887a3db262d12fd5a229829d4e052ab3853e0ad1f17947354a68accef1bddddc573ea4b61284b05ea500524424c58ed51748192a37c0fd67a7cc1a12a696e5c0cbd79b79c4795f2a272c6393ea037178795f3da4c4d2c866c512107cb33bda668bf5ed5766655033cfec8f2e093e8c9bc1ed2ce0169fd7515a56ba8616a856604de1319dd98bed28f97a60926901d49791069c3ac792a07a1ffdd52cc7dfea6caf7ba3659da3cb2bd17e45d0395465f6f9cb11c39aba884e4f8d80eeeed276491e734657f7ea0d772ef427c6b4ebc2b18f7e423ca6b3d66374b4ca4ecada22d8cb9bfa3765a8f27e931b2228f26cc17e5d489cd5a5d18", 0xf8, 0x0, 0x53) 04:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x801, 0x20) dup2(r0, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8, 0x10000}, {0x2f, 0xffffffffffffff36}}) 04:02:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 04:02:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x100000000, 0x4, './file0\x00', 0x9, 0x10000, 0x10001, 0xff}) r1 = kqueue() fcntl$getown(r0, 0x5) fcntl$getflags(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, r3, 0x0, 0x0) getpid() kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 04:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0x48) chmod(&(0x7f0000000200)='./file0/file0\x00', 0xc5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x8) open(&(0x7f0000000280)='./file0\x00', 0x200, 0xa) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x3) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000140)='c\x00') 04:02:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 04:02:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 04:02:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xa2be}) setrlimit(0x2, &(0x7f0000000080)={0xaac, 0x7}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) 04:02:35 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = socket$inet6(0x18, 0x5, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 04:02:35 executing program 0: socketpair(0x2, 0x1, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000000)) 04:02:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="0100ee0100000000", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 04:02:35 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0xa7ae74370203bf8f}], 0x1, 0x0) 04:02:35 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000300040000000004000400005deb"], 0x10}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4324) 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x41b32710, 0x800}, {0xb80, 0x2}}) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x40) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000180)=""/66, 0x42}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) 04:02:35 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 04:02:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="fdf72a7a256f1c6c45e6602c27a7c559f59fd47149273503146d414ad59cb2140e63467db57dd87467a2a655431e5cfc6664eb29406f42d43decf8a2376d4cd83c3742285c6d1f1a35c993d19df41d3a1fb2aa85", 0x54, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) 04:02:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 04:02:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) flock(r0, 0x3) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 04:02:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x248, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) sync() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:02:35 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x6d8a1c48}) msgget(0x2, 0x53) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x100, 0x1, 0x7ff, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x40) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:35 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x2, 0x3, 0x80) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 04:02:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unveil(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='c\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x5) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) readlinkat(r1, &(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000800)=""/4096, 0x1000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x8, &(0x7f00000003c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x0) 04:02:35 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = msgget(0x3, 0x20) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="030000000000000042cb98b5e7b5229251f861ea743d36e40b3cd77ea4e2c1d0bcb71aebc3d7babdd15f15227feb112cf3fd5faafdc7d5c95374ec0d1ee7d84441a88e6293256b52c5335232bd53636bfb2d154da9d026e8e99626747d9cd00c3f7c126a11dc61fef30943a96c401eb9ed7adec9905a2d19de76223fa0d84c35a199f36680e5508b78a62728924b006a333566a0040041f98431dc3c31d720ad86e91854098cc8e457cc6c377c578db44f15acb8f216fb3d5dfcefdcb8e85d5f19884e7fba11c62ffd2de0a567dac5e9d54464fdc41cf3484f5a11dcad2d0e74e8fc7706a60943234bedeeabc8e40caa0f6eaa9664ddc1e7dac624f4f836fbef247dc2ee6f63aba4eb67dd1eca425543767029a868f9bb25c5b64c021c92fecd78dac797e4b9578a122b9a5c2a3f2f416ef2507acfbacbcd27c36d60ee50de8a46c7075be713aed6cf4cf0ae87ce3d8d5a762382ee6d7c5724ff66d169edc89947e2f5b2a4da7fdcf1d30b3950c4b365f9d154d460e186cc1f21a49e3b7032faf875f9"], 0xc2, 0x800) 04:02:35 executing program 1: r0 = socket(0x18, 0x400000000000, 0x401) setsockopt(r0, 0x0, 0x7, &(0x7f00000000c0)="f6100000b1dbebe7ebe20b6fe91101001fcf9eb959e85ab1b944aa531c7fa7e2e1a051a315939a0f9f132edb73394b2fe1379e21abc137010a293f5b28974caaa16699e19bbafc010000002c9a849715ecbda6f7431cf2c128f91149f3452733aad37a48822e102c4c8235205d29cd3efd271ec0aff4acc5b31988db100d80cc13c577db43299a785efcc730160bbab725d1232e211acb0435591ea008942a9ba531213a5adad9776d25e09f5d993630fe069d2f7976a464", 0xfffffffffffffc6c) sendto(r0, &(0x7f0000000000)="08e9aac4f6d854982079fdeb0362d5cc1b8ee02a68b71a3644f8154589f1c49633673e78965b8496ca5ea31b0cfbb649c4139916a3c3dc6bfe61b7ee36b6ffd7295357ea3d728e7cdb24392bfda1f9e9ac1a1ebb935b8ecb7e6de2785c7f7ff197cc71150e81a69d726381234b2d07d6dddb99b50bd879f07207bf12ad3f325772742a119e2968ad84df1aaaa32fb857b9d6643d8ca3b33517", 0x99, 0x4, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 04:02:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000240)=""/148, 0x93) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() 04:02:35 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x169, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") mlockall(0x1) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:02:36 executing program 1: r0 = geteuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) clock_settime(0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x8, 0x4, 0x40, 0x4}, {0xbc, 0xa7, 0x1ff, 0x6}, {0x0, 0x1000, 0x7f, 0x3}, {0x100000000, 0x1, 0x9, 0x5}, {0x9, 0x9, 0xe8, 0x1}, {0x7, 0x5, 0x5, 0x9}, {0xab0, 0x4, 0x0, 0x7}, {0xb1, 0x1, 0xfffffffffffffffd, 0xff}]}) 04:02:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) sendto$unix(r0, &(0x7f0000000000)="2366915378e47866eef792e67038736d3fe4186096c400802f6d682cc94f07d3a476f0096e87ee98cda18d15", 0x2c, 0x8, 0x0, 0x0) 04:02:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xfffffffffffffe99, 0x0, 0x0, 0x1e4) 04:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) r2 = shmget(0x2, 0x4000, 0x90, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=""/144, 0x90) r2 = dup2(r0, r1) read(r2, &(0x7f0000000580)=""/152, 0x98) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x9, 0x0, 0x6, 0x4, &(0x7f0000000100)={{0x401, 0x9, 0x7, 0x0, 0x3, 0x4, 0x3}, {[0x4, 0x6, 0x2, 0x7f, 0x440, 0x3f, 0x3, 0xe, 0x8, 0xff, 0x7fff, 0x8, 0x9, 0x7ff, 0x3, 0x7ff, 0x8, 0x9], [0xffff, 0x6, 0x5, 0xdf, 0x6, 0x0, 0x60, 0x8, 0x7ff, 0x6], [0x8, 0x8, 0xfffffffffffffffe, 0xa2d3, 0x100000000, 0x401, 0x1], [0x28, 0x3f, 0x5, 0x71c6, 0x8267, 0x6], [{0x80, 0x8000, 0xffffffff, 0x9}, {0x7, 0x8, 0x8, 0x4}, {0x7fff, 0x101, 0x3, 0xccf}, {0x4, 0x20, 0xc16, 0x6}, {0x8, 0xfffffffffffffff7, 0x8, 0x80000000}, {0x2, 0x7f, 0x7, 0xc91}, {0x100000000, 0x57, 0x7, 0x3}, {0x3, 0x8, 0x0, 0x1}], {0x3, 0x80000000, 0x5a, 0xffffffffffff0000}, {0x0, 0xffffffff, 0x7fffffff, 0x6}}}, 0xffffffffffffff0f, 0x80000000}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x6, &(0x7f0000603000)) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7c}, {0x25}, {0x6}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x2, 0x6, &(0x7f0000000240)="afad07706685f1c5487a3d1d796d71cc2470dc720c81ade079116651cb396181bbd7b87c6d35c213c71d36ac270676285eedf55a5a001fa41db75956474836f1c55cae3fd1c46a8ba0b2acdb2fcc638108e69bd606d2ad16df9bfef02c6c50f1dd502b0589aebc9104814b101226fe959c53e4cdc3bbb6d1545e95dfb5773938a48ed218fb45d9098f5d70cdac3f1b93edda7521aec307e59256828a43dfc7b49bfc20befcc6cb7a8e3ed81590145ac6389e0a778093ff2780b96ec231e776e1e6e6db97c1cccbab4ccf35", 0xcb) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) fcntl$getown(r1, 0x5) 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="2a6e2dbecc307626f60b9c39b2dd7422aff8363c76e8e4ff314eb3da2b483c9d40034e8a29c95ddbe1d53914417cfa3993d75850d5f18f970cd0a274d6fc674213d2f3a3e5ddd3527101d1dc263c48", 0x4f}, {&(0x7f00000002c0)="ff4699b069be2684f15d84ca25ddb3ebd9234841166d7e7d8409b8b0ab4d39367af91a5158a425ea848f6625ac802cdd03f8883ef25c9243563ac01c7eb6e10862b12f1cd36d7e42f8cecd126fad16a09f676c6dbc32cc6e8469e458753e24643d1d81ec2017dde2d8e9864638289b8b240ff6f5c2d8a239312c4ca265fbb050e4931c25375d7636b119c449295c0aa5f5d24cc0698a1546c45ebe766068a5f920350d807080fc00dc155527c0fa67a5c489bd9f9eecb816517cd7aa348a08f7bd1eae25f576ca8fbfd7399296ff1a11ed854c9b94a24836fe10ab2f406d90e4244a10480b06c19d38335ed8", 0xec}, {&(0x7f00000001c0)="51b872400a093087c6f1ec090a7b324019486b43a796524bf77e972deb6be7f49582384c8608a399c7c02e26d55d4b4caab689d14fb17df37042cc83f5ce24baab039e69f7c36425d2cbfda0cc7777ba8d5ebed041bb609254561e57f6c9a6bd5830c19f24762d6d9ee715852668b6f54d9165c31aad8ef637fa241c9134a50b88e646031dc226e98af8b78485366594eb7d025f21fb4b865fcb36ad97b37721afe580e601f2fb182c0805775928ded343", 0xb1}, {&(0x7f00000003c0)="1ed864d0ee5053bc2f440da8c08d0d0f82a11e4403e56e6bd7b204d92f5a5f86dd5d9bb28490e0bbafc0c59f63bdf5bdb99c750acab73f90a754c7e690f3d36b2833556e14e24adfe0b45ce9af901c24710102bb7fd28c9fb02f4b4e6742f0ffa4", 0x61}, {&(0x7f0000000440)="a1eac0bb7d5aa6a16dd7149bbace8c5de8313074a10e1adf2bd2f92130853af24da2eb7663739d4e9b35e0522e2a93532d8484487d2f61fc13fcd890f88fcf35c747a1f9080f8a4aae30449ba3932d6164317c5ba0483693bc9fca7109e39cb25ffb6bdfaa041ba1ce70d9a6da882b0c", 0x70}, {&(0x7f00000004c0)="d4c7de6ddb858101975cc2e7116e1a5edc3106624297e40640527d8d8edc998b532c4e95808461159dba6e713e10fad617e6063f7e73aa4a081d51a4d3555835ac326d6871e5de0ff92f9a7f011ced6cb4a4004e90fe3f505548b500d5e4b0dc8220ab701583f6d91bf41612acbce37b89b9045e6ddc633f93d5b2489c3373a1c140495a5609e59d9c94f2fd02979428b360aa96f112f1008f9d912149c11dc16aef08639d5f8c86399131991c1dbf6bc20a", 0xb2}], 0x6, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 04:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) write(r0, &(0x7f0000000480)="850573ab09cec58ebd946a4a53d66578996715", 0x13) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() pipe(&(0x7f0000000000)) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x1}, {0x3, 0x40000}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6, 0x2, 0xfff, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair(0x1, 0x8000, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="eff82fcbe2dca40044b3f192cb0406d02f34fa409151bfd224905792a987e5d37ee50c7ec529e031346b5d40b5530084e967f7b4d6dce09a559ff56c24a768026e958977913b1cd264cd98e12c96fab20094b0e73d03564355c7e75293373963b975b081fca0fe8d01e634b491c78cc66edc", 0x72, 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="02b9e82f66694c653000e019b6172a28c71963281c688842ee621f37ac8045da5601d6757cfe284100b6d5dc7b1dbed7bf32d289051fbf40fcfb3d274476d9c023f766261043a6289c71bb79678e700a35d654bd00e190e02d277644d73cc09c7cdf5766722d89586449138d1ed1eaef076e3020bad2e0d4ef3ce90099914b07510aa427a068584132a3fda60dc5d6034ce5263de6a361526c279b27b8d34964570933b68b598e6b21438139ba655563169bdd37ab6dc17b70534eca84b7e6975d0126336625875d3d60a333c394250715cdf5349be942de651688b063972b2e050ac4e41a5cd8fb65eef2d044d559705521752af1e233a1480c688034cdf3f5d2d33682449a89bec6accfaa0c2eeff492224c6e171f2ba0289fadc27ada9ebd96f0ba8f8cdf2fed497f461aa0fdff8f74ed655e2fca3c1626ef8e6de3d52286753ddd27501058cf05cf670a751e9110ffe98b1a12b3399fb042754c86c8acff6ef6bf676cca5dba1d6241194546ed9c7d4ca098b619dd72a4f0c3e10fc85958e1"], 0xa) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0xb93) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x9, 0x3f, {0x40, 0x1}}) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 04:02:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="8ece2405b0329926a822fa1459d9e77824ed02d6d3c25f19793b870b58bff9d6d6a6912a79688b39c4eaa692b7fc56542382e47d6694150d12d8214f666b1188802b7a4b657ace32c48c55e3cae70233854bf1d6b7ce07bcd94394ecffe1d006cf2cd5dca94f34876343de5a526e495d945256c86d9e149f2bd51bd77f0155cee994669ea71c70461c63197c75e2996ceebaeec1af9ba0419ae35d01c970fc5ddc5a66e1c43a405ad05a676bad71d77d3f1754fd2d9b6310c5e6b923e4e796c9", 0xc0}, {&(0x7f0000000200)="8d57e3f1a2a412a1d30872734dbdcaa0fa1135", 0x13}, {&(0x7f0000000240)="a73139f1c044a361fca15f83af529e0f4f0a01", 0x13}, {&(0x7f0000000280)="f63dc012694f7ad29df958b968c52250aa0cde8e2e1e5746c70c437af2f26c8a9942c889895b13493403dfcd67d5d4493bc6ee71babd6b206140aca2ad92b6fd5a790a692550807d592ef9858fd596626cddd3e57ba9959a1fd2f6f37d2861d0ff7b50704fa5d6cff0a8ef7d37166b2f0f9b067fbec9ada0db417706cb6f447c59c495d8a586b6", 0x87}, {&(0x7f0000000340)="f5662ac96a8d74fdbcf1038ae878b35dc2c5d5670ce183bb3314adb8481970d591517edaa4acd68315a97c2f9370c3c810203b281981552ce22acdec3959d26acf43f386bf24101def59ca4ab3630f1033dd788a50b1f384aca155a79c29df3e215f426cbe8c50c062bb63db20fecaf6f4b16239536077c5cce71b", 0x7b}], 0x6) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x6, 0x1, 0x5, 0x2, 0x2, 0x3, 0x3, 0x4}) 04:02:38 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8080, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:39 executing program 0: unveil(0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) unveil(0x0, &(0x7f00000000c0)='r\x00') 04:02:39 executing program 1: r0 = msgget(0x0, 0x4) msgsnd(r0, &(0x7f00000000c0)={0x2, "e04ccd99b880e76fce061bdcbc7ba7b52ebbbe53c75610700076e067689e0f161cd6b4a0ca065e0386b4da44ecfb38aa7053ecaaa920d39041d704e9ac15b7b4e3882bf6af027e65c23adef36e21e6f157da29157314625691ca5266c78d7bb70a1db09a3b0b91062b019c3ecafde98048ede1b7c21d814e3ca54eb3fe7159c43eefa468"}, 0x8c, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xf13) 04:02:39 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) setrlimit(0x4, &(0x7f0000000040)={0x7, 0x99}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x89, 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) fchdir(r3) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0xfede) 04:02:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) poll(&(0x7f0000000000)=[{r0, 0x8}, {r1, 0x20}, {r2, 0x11a}, {r0, 0x6}, {r1, 0x28}, {r1, 0x10}, {r2, 0x20}, {r2, 0x20}], 0x8, 0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 04:02:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1) clock_gettime(0x0, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() getpid() 04:02:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x80000000, 0x7}, 0x8) 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000480)='./file0/file0\x00', 0x40, 0xdb67) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae6", 0x9) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000100)=0x7) close(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="1df91f508102bed41d20c1bc15482a9562cf1cb86273b8c7685e538ee42b0b5c", 0x20}, {&(0x7f0000000180)="9b88eb4a497117e24642579dd524062b7b0aae246aff7b6299ae54f57ad336", 0x1f}, {&(0x7f00000001c0)="2cadab56bd40e9e05ca304c51405643b38a9ab3efa9ab0e1105f8fa76732ca8af9ebccb9948248059985cb077343d391bb65010565280877dea4e37901e1ae42e4f3aac80ef0e697d6db4ba289dc33d77186d15b7da64cf0e55c2279c40212f8d168c730af2f7a6b885d4c60711864275629b134cb730058e00ad9ab5a39aa436e599abfa28906c6b977151588c3945d697b11d28b6b1e3b93b15db3898c9c84dc5de3ed31bec9817efc3a8d117711b220852450f77823cd7a628b8795ec7339a133b50eeb1291c10c286b649952e4e55a", 0xd1}, {&(0x7f00000002c0)="9b433cb27b72f3ffef441a75537643b0e112b150aa0173695b63dacf9c9803928a88b8d794d67879d1dcaf90b42b53fe703e2aa9cf8f1e94548cdd1ffcf999e5af8faab9245029c4ea2422549502f45ea209abe4be89e9e0595bb6762b4e9268e273c06a64dbf28a93c404364d1f412204301ffd2840de36d978a67a29007090e195e51dee2a18d4c7ae", 0x8a}, {&(0x7f0000000380)="141e5b4678fd889ba62d8ab40fe96f6da70ba7d4a2262c2e1d5d42763934d017261d3c2a9a1f6b499ac716f8a07d3e698715ec95ea55e096ba7afb0c9f22b1df4a26192623981299e925b5b9a3cfd52db4c64b5b59", 0x55}], 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x8002, 0x3) setsockopt(r1, 0x0, 0xbb0, &(0x7f00000004c0)="5e3b989913bea03bfcafab0de2a66b9d2f62d542ebfebd12104e16c08b0d6884e44baf3c555104fd247c16768b4eba4487a6efac17b3a40edfddd017baa66ca5f3e3b9b2f8e1a387950c5d6b53b230eed6", 0x51) 04:02:40 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1ff, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0x30}], 0x1}, 0x0) 04:02:40 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r0 = msgget$private(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/248) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 04:02:40 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x2}], 0x2, 0xf13) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x44}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x88, &(0x7f00000001c0)=[{0xc, 0x1, 0x3, 0xf7f}, {0x7fffffff, 0x400, 0x3, 0x4}, {0xeaa, 0x8000000001, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x4, 0x0, 0x4}) syz_emit_ethernet(0xffffffffffffffdb, &(0x7f0000000280)="f6c82ed24308006296223e12d8a0697c060a0d1746cfe129f1280500000000000000d65e455edf83054cb83eef82d25b3da5dac00813ebaf8a5cceb9ca98824bb67f258f5565ba885a03007d2724bbfa348ef7eddb5203e91439375e1704") 04:02:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)) msgget(0x2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8210, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="1db13d6c", 0x4}], 0x1) writev(r0, &(0x7f0000001ac0)=[{&(0x7f00000019c0)="f255e387b08d5584a63a80120a5baa12f4327f746ddeec8275b35bfc31491f4ae0fcfcc6d25513b1c6e0d332f6353f21557131bca6137eeeebc318b38bb32c74635e60df90eb4ea6bd37ed1532101a877f31d22a1ab1f90d66bedeea854dd73ec1d852da3322a029ed301196f978e05f37dda846973c51d09b7a1d2f6aa3214eac0be5ce23af034a66ea4aa16ee121e445538aacdea846c570baf0ed2ebf3ca747398bb81e7b46e9e3e57ac7961e40ecfec14469e087b63146960a72406d0218dbfdf1993d7b437da9d75000d2c628170946274951442a29e6a6e43f005001197ae9ebf0cd", 0xe5}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 04:02:41 executing program 0: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x7, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) 04:02:41 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 04:02:41 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x38002, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) kevent(r1, 0x0, 0x0, 0x0, 0x3ff, &(0x7f0000000040)) 04:02:41 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x5) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffff7fffffe, 0x2b, 0x0, 0x7}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r3 = dup2(r0, r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) r4 = geteuid() r5 = getegid() chown(&(0x7f0000000080)='./file0/file0\x00', r4, r5) write(r0, &(0x7f0000000440)="b45768dccbe20798c1f46d405497df82d259823b98a048bbb5feff7284cdd33fa170ed1c2c9d635463106f33957367b8043135ff46d736d141c53d9e583124629ddf7c51af1254466a988a6887235ab3fde21f2165d7b9a23dfb18db0c4f0d4c65638198d863845f2ddac47f3bc4074b3304004aee80b3d2d4659f83ddaeb68ffcb046ad03113668a1c43546ccc2ba06bd7b849a92eab6d951fc807ffb7e5ff522a1dc1898d10ba6f073f5c532eea2bc629d4c558edbbac52806dbd1a5655caab3ce364e05c66f3052cc206ea5c98f0f5513c5a9c077749cd7b4298ff70650ba61a2bb2bd854930d0ffa68c73ac1bd63e7d431bdd231153d7c871a32b4b80393e46e1a4f831c40eb1396fb5015b3b7e84cfa2ad505d6d28a1b995439044a4037ed9db029ea0dafa31317e37c6173626e675444e3987dd9928ddc66d112261178b63bf299ed6cc9038f469c9d3a", 0x14d) 04:02:41 executing program 0: r0 = socket(0x18, 0x8004, 0xfffffffffffffffa) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="228ad2688f", 0x5}, {&(0x7f0000000100)="59d425a61fc081d26fb3938c738186fdb45446e9b62f2331fc17ca1371e24cbeb7", 0x21}, {&(0x7f0000000300)="92e7fff1f6938397182b3772977a439283d43f0de6209495b49eddeab33676a8a95030b8fbc8e65f53517b433dccf26d14f10ffa6e729f65e81b8886be3071143efb3513baa60f38d23e0c9dbe8df080cb98451920518cd21b8b282df192a5c08e65b4e71822778a59b885e5edfcb05ecdfe58714f587c1372059206202de003b933b8a407a258bd5d04294f62603d5f33414bf91f02c4ef1ff755e6989b50142afeb6b64819a90c6b59b7e26ab0fccd4f37265caaf42c0c0e0993288adca5bb0603617241f6", 0xc6}], 0x3, &(0x7f0000000840)=ANY=[@ANYBLOB="a8000000000000000000000003000000475970ce793aada37e63ba3ae49d185f0287420be9fa03ba5b733816f242ca6fafd0d7e5345c5404e81d5db1dde43ef006e984d3b842a26704ef5cb91f9e1e88504ae6c5285055c92d69b34728c985ed3dd32a8529998c5c3bb90f9f6c39098d186b7f3c1809d172e94dcb58f184dab90e1ce5ff44442981826fc18b0871a901dbac5efec755b24ce92289fe32f05ee81fdc29b19d2b0000d800000000000000ffff00007f000000014ff3b3f58e4195ab1ed25ac6b4ed139af5ab15bdbaee4334c7c7edbed8269685bcee0a2dca073fbdf9c45e9142ba95874b89719e5499edf3c5ea7c111df70670e8baddad2fa3ae03a0a841715f813ccee84e3e4e2227d7f90e845d5b9a85461ec32bdc4608942b936d1e57681f0bda41a99c9dcc88ac7d2ae24c5300000000cd0100004c0a71010c0b92e24f0700611035fe0d92a3ef36d28d0bb4cfe007a15371a98ba1c5e76d4c53d39053482ba390e966aea3c9ddb1c1e8f4b4d4fdd7e143f5000000000000f800000000000000ffff000004000000c41259c90feada33cfa47d52f9e6011f9fdb3a09dc4018fcc957b60cce4126986ecf049101cda2f2815f6dde835bb90342c57333282dc34a4532dfbd3ce3a530b6c04d6ebd7bfc18d91348dfbcd8e9eac5c8dba6fd0d08684a7ba6d576c9f2f83902fdd35ba94062fd43000814dc7c87b4df5cda00afa89d1543b9e0c11be5578f3ca083abee880a316806e82993f19d58a03e5ddaad1e40cb51c127badd193b646015ce3deb25658399a40dbe7af5ce5bb69b6056d461ab608cec800264db7e9d678876e8857bc1f3e9b86429e477bc8faf9f3f27bebb292b1aa1ac825e5c69b16fd6e400000000c000000000000000010000000000000011ddf90824e98f84135f63a05b4648406cfccc91cd34005f234edfaf5c4d8453ee7305268e82089ae6d00f9024a865705797de03decb41f36113d13e6cbfbbfb2afa46368d5755dbe893cb42d6289b4737a3e2ccc7b3b10652b3ede3d28f1b764c82116abf4d65d93db71521ab85312c8831db6e9f81eac2e20d4cac74fc28453854fb6ae303d97fb9a807b8b08fe92b9ddbae7713c87cb72a6146c834a2b2d2bb5bfdfaacca6384fae13c00c0aa00009800000000000000ffff0000d768000040045b82a507fa3c87ab53fad92f934ea1e3cab73e54609e7131e8a25dd249b526da73c74e3e90bb5e8fe7d03f596e238d6668c98cb92dee31db0d0f0cfa784d4279a590e2bac54bf41c032c3f71ae192d4dbb1c2f3562282fc3d12daffc2f2908c47323b84f2a08fe0333076d2a2bbace4e905e8155542e8fe319cfe5dda23314de37fd620000005c302b58b6ca9e94f4fc080c7f0cb2457889304624c4895c50b47087b99efe7f182da7d0b6a9a95e2adbded6a46380ca696bd1c3ca6f7404a622ac2967268f1345e4a01d73eb46f0a97b75a679a8f2df9578eb11be481a87de8112bb4f499f67747c322b143fb38b600038a3"], 0x3d0}, 0x8) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xffffffffffffff72, './file0\x00', '.\x00'}) 04:02:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x40000007, 0x80000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = socket(0x18, 0x5, 0x2) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) munmap(&(0x7f000040d000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) clock_gettime(0x0, &(0x7f0000000200)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9bc7, 0x1, &(0x7f0000000780)="f732ec42de72013cfbb680fb328a3c9abdde75d4bf2388b07f8cb3281b7aefc1d806e15f1f1a8c52649f15a8d9a14221bbcda2451a64b92ccbf1b65b75e6ee56bfd4bbc993d47cc8365e18231ed57c3cb9d5a5d887597ffe1bc7664ea4224d84db7718645746a95379c515a16334cab067b788b291f1e1ce81d919a9ac774c2c99c72ef0ed799a355b6825fede37d54776c9c4a7203ec7d0c09d6ae1e03bc4a93b373488bf7c9c76b6cf84b4f3f62d551eaaea66ee95ba40e95004d02438c5f156ba5cf2d502cb41f2d35019bed61e947a8d61f4edba3677197259b6c2bb748316f2b7cb2656b4679a679891f57e40cc6c1bb78092688843f0652f265e11878779b748c8af6b9f330f6d31ec536c46c18f1f92c1b609a868f66e8bea65af04195d5325bb244b8cefc9e0279a940104e6dd7b80f2042402a2981eab7249192fa50e709d130e34732a0ffeddbc347825e25380e1d28e2ad172401ea6f3d55cc4a2e8f5127daab8b37c5cde2959e38822d63f16db37bd1bb45b8ccf9bcdcf4b383a3ba9f5cc9e437d0ad6b4efb9f252a233e5e0b6f65560e0ab9f3ad2ce208807ee261fb60ea8f0d467cf559f6796c2282437c6adbe91e6791af65cadf37dd7f4a08ff5ae0bdb6a366c0e05fb51ea8d0ea3f4a8f5016aafa71f75f202d571f1ceb744901c5f0470df1a332c7bbf901ecf548dca7b31fbc5dbfc7382f40a767c8b7f488a2d54af69bc2e277181d0302c41413529d517acd5b81a412358e5daf10c8e2655cf87694c81991ca651d41feb4586159da6e5cda68f8f6bef0af1544207e03f9041391681c95434e5e298f8db81fb6f8d48cad7f64e5afa388ea84512c71c153fc3c0448f66cd29c01ad87d12f781815ecad1a032683308100744d3d24afbdc2175fb524a6d18fba178756e126cf408ddee0f30577049fb8c1064a0e0a86208a1aa4acbd229170ab75df1a49dc5c0c3ccf73d6728efef2f36a44389e447049c4f2b04053b39f3df0cfe102748885b5818a740fcbc38b74528afa7c937b9a86b2399e27b05e502889bf1e10d4639458108383d9dcc409fb79d0d5bfb54c80b8bc1533aad983c92cbf737e701a4d1a92933f11bea6aaaa57e2c42a608f51d98fb921caa197716aaee913c16bcf886871b874abc419fc49b0b755d148f946f5b78cd68cd3c820e29f70480ff70940f74fcf610d4a19ec5b9b9640b40a98063fab3b855f836762a5dc82b24e2158cd3563ba7007ac9edf75d3cb5ab7f88812c55d5a719ee1d2c21321430aa9b46d8b928775c137a2054ec0636a714c18e9db77b64a6f0fc44a4827f47d94944dcc6c3fbe3e97338759d456935b0aa334d6840aeb6d649a2f51ba44bce588f87ccacba861a7887e81fb997c5c37ad9cd5b6083c3044de4458379c70f6b35e2a1fa6c6a9f892119ee435bb0843c5b6a116a14355f643717e12d723310f55704a41e2379ffd23880e52126b233ef78ebb5bff544609ed83ecc8520d6b8ab797d2c3317991241f1948659c0978c9df067ad088ab0ca1838e64f2d20baf7c78635ed335fe8fc26f4fe6492187e81aceb0ef77bfb1457ff294bc03d5eccec2b3b343c6debc1982488cf02cdee916c812011fed4211afaac0b2e69c74b8714048d89ca6bcd0841f27c8de795acbc8d211f22fede4eb8f9b8b99629fbe9a921eb183f0d9c0f992708ad70c8f392fe7cb8d5818e57a3e2d83ba6a9b8c8dc6a6e2a5089284544eac10c80a8e9d55e4fad5bd59d635a16a896a79074d9338dd193673bf047e0c8548ba1f35d149df3c2c39c7c998282a3ce7340336be5c16d73ba3b9a4c0eaf30d5f82c5c757e091c626346999a8e886527154ffe3d85215a1a913fed8913fd47509d7845183a89bed71ce15a214664ecc00435dad40f8b3ec320288ed275f341cf31d35075841b6dc07195d5e23042fb6a74be792fabfccfaa4a79e4d20f9b4da53d8af045362ae8034b186de13c328b84bd2b4032e87ae4987ffebd36cdf65ba93681f7c770098be6928a61a2195fdb29800e5b49c969a3d6b391a21e9293eec2b5efc98d38c8c1a26385f759e98dff0a4ddf5da5a63f1ef0c6a8dcb8961b2bfa1e7f3b2073a5c039a624d6cf11aa7299bf69266fc616f79064de0671e33b133e20f3bb0a942e1f93083a7cfd7ee59844b93192efa2b82073099ce5c17648459fb25cb46ce08206d6a86be6cd9a76efde8ccf76fe6b9aae6830bcd521673b43eb428ed6e75c3eb820dd0c19bbe574810b55eb5d8b9cb351ce4351c3fc1cb3cf8c49264fc9176b3cc3007c92a03c8929a13469ea32a3f64f7db6c99a790054bcfb3dad3e5f50d2ae029ac364999204dfae4315c9bdca5600a1aec5969a1454cb9dc5aec0c78ca912703570656a3e58a625c16f6846f491c483ae19bf4fd57847d74f750cbfdbe1e825839ea0999a8ea746c2de3b89cb9695adcd9eb933c6d54e982fd5af607294d08a71e6badb8db83625a629aea5e7be2cd43e34aea13bdeb2b48c3bf60d0572d284b28300054f32f40df6d989e5067dd7417e217a899a8e7ec04c67a25ae334b79d2bdf1d74181a2b1eda59066c34bcec7501f9f40e13df61b1eb0d7760d4c9ea5cc4065a387c7de4da93d202b01aea104b8818fc609cadc80cad484871299076146abfeb457fbf8142cc7d92348a84def7fe9ac8a14f6c5f22cd90de693cc059b3c350632802667cd24a3beac380aaec4042884c7896d9557d27892e0346892e1d8209e6ddfe0114d0d3a082d052cb6c3299c442da5e7f28d8f912e4ed626252361883fcf092d0e3bc96c9a4b8bcab8c329e6771b034e833e5d1b22372b4b399e0c63a80f66551590bc46f0898da562c50882e1d87d2e8616ca79df11faf73a4bf5ea0d6c700170832c2e784c076a849851554a293993ef4a9fdbf67c1aec71f3bc6767a63169999cc9faa0c489902257e460898b48f44144a9e15797912f4f69399d7c805b88679201a117d3d76cb5a4e3aca783e7390bb04cd4edd96de3a7d198604157b4634f2823e3f38eb2a4a0380b14f81628ec55e349e80e973b6915b8762e56863183f4becf1438f4904ea28896f9971ca644552be602122470238cac94c5b4431ec18e5ab688415cab79857716e45060290cd8d5ef6226a9a3b8f8e6cae2b647f6487205c41e34488e3b2e008ffb2fdfd454ecc2069d428f48a6bad27f5030003b5149677fb9a6feec8b55448a65cd4944a31ef1fba84369541ecc762c1ee995ce0790d23db10e4e6b073f652d91ef0ab3f48ef57a7cfa760a15fcecd24b6ee3c214084b688384932584375edda7fa940386532c8a14f0a7fdc6a8c976500e4256cc569bb744cba61373fc835c7477804e46a3a055c111f82b0494f0cd13ad0c870679db2de5734e413b67bfc3a008daf09c5f43ee9e0991c20e1e72f60cec39a7cbae4388da4ed1d30a3065c8056f37c4279f036f968a36312ee46ed90cad1ee48481fe59162d23d31128452e248bce0dfb52492f3b1f53f5b2dacc231598a86c212105adb8957f51f1a868d0777cdb4ebc4a9eeec1f4d80483c65a45863dbff63c120175c5498a89e77abf0af417b97dc0a91bd01299db678f7d2d6528c39d3965f02c2c03c548960ae1f602604c9f7db08510735c0fd474803a90fd6d60e827b230485214c88640b2d916d349566232555265569ababfee6f1243b275a760f929271f737aae7e4d609ba15c68288b70dcd321159656b6ad5dbfe27d59d0f791bec9dfdede1d1962aface656173cd690665119a724619e2ab33f24172b464a349a29194e8f629331e45602d38f88253de9104824e071dff112636a034495cac02bb9a0b4876a61a2e6c3c81b70908457e044ded346ff9b177ae2b0b57f7c30214d13763d12c9c20895fae5d11b3bb194b2046afdbc4fc0e867aa1e97370dbe5f337b09a317b69516b71c6d53dca2d3f44b58080387f9b9ae16940f74bf37368afc2b6f94216f4544ecf68411b588fc9a124bdf8e52ad79018ef1bce8c8b832d7efc6493eb7948e1f9290ba8c2d3d353d048446d594a4013cfb954867035981b37bbcc21efd99a73b43b39ca97fceec14181b12b7b6e3f29d19d6b7c035fdf68301bf00e213e4b1cddcc2ed845c6484fc10a4445cc954273f5f8c7f21b4fb0efaa8a1c99d3bc7971262020ccc11cf59c087c6a33e3f375059daaddc52d1d1def18484d78ce0969553eda5cfee8ad4e40163cc1f61d68f856637d790ebb88d178ad1cb62b4468530c68f2ab660be4a7cdc7081021446b48bc01708f0e2cd54d38d32f59d354c8e22cb18dd7224066ec1d5fe46ea903d5de7b40b25e579f0fb87688649b12e30bbcccad66bc224008d3521dd454a9ab37554f82fb919a9aa6df51dbb17e99823c1ff6aa9f7d22455a3f6ff128ea51b238fa911d5fcd640b9dd33615f05fa0c2f2f2de8a7ba904c8eccc7526c979cd4b8c8f126a87118c57d0cf852043447168d0f7a0d7f1fe9280cc56ba70822226ce1f86941f86db04ae5348c472c58f669155f94da18666fc888172d544d0df85457eba5f634b5b4826372c882f7a73a2ddcad84b0f58c0a348b5d42bbc4a5aa6dd3a733e303d01329bf726692db439afd8effe235032e2da8189f1d7debeb629715e4aff405a341e1a6f88f170589df8176d9e6702619ec807af282bc9d7b1a8da71c7f453e82e0c6c9c13efd9f9efb620a9ef0de87d331660a754377ad551cf81dcbc337bd971131a030ae723553826d64757dfaf3059a34d56c02a722160595e7e4aa6714c88f092203f32a6a2c21ccc1b8a6502e4340a2e39dd18ec9571981f5d8cd448cb72f5f73b547c37dcc3bbe440e1dee2d3c82de5e69a71a9de3c299c3f611090f2bf8b1d03fad5b7d4150da017007fbd2b2e9dd881a7180cb633e9b0d168c907f60dd631209caa9110f2ce5edff26f9a9d16f34515f86d0ae1a5ef101df3a9e97bd4c402271e0546ad587ce42957500a5f1546f8e446e87471fa06441a62f31c1825fe2a32789b61fa5789e5ead0711f6026f63a100c916ddb8c80ec8d733c12df27cbe5249e4174165080b143c705ceafe616b9badc2a2b9bf00d1f1900538b628bee9e3120025330019638d4e92426273f7df7c2d1d2f033767c921f03594f3e3f85799b8e945acbf5b42240aafc33496fc8577f3e9e16154cc6f2ab97ca18613bd31ae7af657c88a755a3dc2a3a3b04eeb3fdcb8d72508c866ef33a9064da746e62d4c43875222877be65bb350baf0d1505e55c73ecfda225c8459aa91edf8a8f3a3babb8bc096b57f5dca3b0f244b0fad6c3fe95c2730ade3d5beef25df6ac296dc4159b19b04e520dbf08becb9ae70d549159e28e8768d3279b6abd77d7e664c49a40a9b9ad04d88b5b3e68047a8214ad7f9d07bc6c417f9c08a04a33bc7ba94d2d67983b0be17d694bc4d98294d2826f81ba505b8ccebd2dbb2582f842d0e2820ee0240ade654ac8fc1d3c51856d3d0d788f08fec0095a73f483d3297f5a455aec7fb3412a8e2c8ee9318605bbed064635a2c6586c0c73cf26e934fee46155db646a6e189706cc6c6fe2b980474b789c7b6e1e293bce5728316010a614ac1808b707b3b1c788b35cb64b193f943318bcb995efaa978382d53caf61a75838fda826248f1a8fc0bef2e4d000ac021395be7319c3a5517a0477536977f8bdb7a6f212187acd9f37c6c27d3dcdd531beda0e545e8644f7ec77ee4c20194ebe5a732a588b2f99639c75743f9bea7aa206843c464159b66fe1ee885dc3086ffa885946cd1c4798cd5e0fdd7c", 0x1000) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x802, 0x0) r2 = semget(0x1, 0x7, 0x80) syz_open_pts() semop(r2, &(0x7f00000003c0), 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x1d, 0x200fffff, 0x3, 0xff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000001, 0xd4, 0x770}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0xee4, 0xd5d}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x101, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x5, 0x20000001, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0xfffffffffffffffc}], 0xffffffffffffff7c, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4a, 0x3, 0x20}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000008, 0x10001, 0x7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x5afcb151, 0x1}], 0x3, &(0x7f0000000380)={0x0, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 04:02:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x140, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x3f, 0x0, 0x3, 0x35a}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="b44b4359a716861babd4361344f4676a0679e3a9f50e82a5cf5b", 0x1a}, {&(0x7f00000000c0)="09f906a8b764dd1143ceca74c3b1a1feb9555fdb440b78aecd8581eb912e4e287dc748d7f31b2cbced3af6a913567ed0d34db83e58e46faacfe716b54f98cf0b15f89dcd95462aee3d2a191051a8b17704326569018073d42503d2b4f531822881b53354e77fac1f6c36c8b2d7d32b43064124903711b592fe6a875566156c9bbdc837361888feb29f372892fdef60ab2d609d903d9a2f40146a", 0x9a}, {&(0x7f0000000180)="03c5636ae53320109a9208da4b81d29f9dc32b74d35852351be18c90f99fbcbe56322f69df9fdc902221d89d9f42ce36eab4932e98003640d46b51db7011d4dcc33a3ccc0ce036f711221e836e6c39be2e55a788f49702728e1e3c0763e3a8e9a5b5100bbbea0c8ce6108a4d349451064df5b0", 0x73}, {&(0x7f0000000200)="64d7298dd3176694796ae0841873eb66741dabc341b70409223519ef0ee9c5c67fa66f", 0x23}, {&(0x7f0000000240)="5f993066997e9e1fffac69e025612f454b1b7c9738b73d26c0277b1474b0e82f9544c08919c0b0202bf78a58008598422d7509d01694386a653b98dece73d51ed36a88f3133f643fc1d1b97fb81281701e8c1ee68ce25f89084f4052c29d392efa33dcfd1bf7d6ecab97214ccfe47baafccf8ea7b0f622c218008f880f43c8252a1ee62732985aa1821ecd47", 0x8c}, {&(0x7f0000000300)}], 0x6) fchflags(r0, 0x10000) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000003c0)) getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000500)={0x1, 0x7ff, 0x30f9, 0x8, 0x7}) ftruncate(r0, 0x0, 0xffffffff) r1 = msgget(0x3, 0x20) msgsnd(r1, &(0x7f0000000540)={0x0, "85d7a9da5bc733e72df53c338df0115656776e634eb593dd82557b83b298797bfa18b3037911c20016f861a80a6e677add73058906264c891a70b2eb1a77ce41d3c0362d69dfe0f186f4b6fa0907722b1879057f073c95d0ae521ec41807371f3f12ffb23c2fb40b8b6010157d7ede71e313b1f7002a9eee62e26887d3dbb7b598f75827d6e5867db0db64480b8485ae93fb09521499a2bfa40a7e7cb1c5bf29d878d7f66de80e352eb0ffeddcf5b953769e9cc61355defd1d6b9758d8a84ea0901fbb4db34c5fecba73a22833d94b45a47e07ea2877e8536395e79c8593af328c0dafd2007f2096722f84ba5332dbd06fbe598d963558561e632c62d313"}, 0x106, 0x800) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000900)={0x1, 0x6, 0x81, 0x7, &(0x7f0000000680)={{0x1, 0x9, 0x5, 0xfff, 0x8, 0x7fffffff, 0x8}, {[0x6, 0x1, 0x25, 0x8001, 0x97c, 0x2, 0x19, 0x3f8, 0xcb, 0x3181, 0x80000001, 0x0, 0xbe, 0xe7a1, 0x6, 0x5, 0x581, 0x1000], [0x45f98859, 0x2, 0x9, 0x80000000, 0x7, 0x3ff, 0xee45, 0x1, 0x80000000, 0x9], [0x8, 0x2, 0x4, 0x0, 0xc98f, 0x8, 0x6], [0x8, 0x4, 0xffffffff, 0x6, 0xac, 0x10000], [{0x100000001, 0x5, 0x80000000}, {0x3, 0x10000, 0x9, 0x4}, {0x4, 0x7, 0x2, 0x4}, {0x2, 0x800, 0x100000000, 0x5}, {0x4, 0xbe, 0x81, 0x100}, {0x8, 0x3, 0x6, 0x20}, {0x1ff, 0x7, 0x2eb, 0x80000000}, {0x0, 0x2, 0x9e, 0x80}], {0xffffffff, 0x5c9, 0x8}, {0x10001, 0x7f, 0x7, 0x5}}}, 0xa5c, 0x9}) flock(r0, 0x1) r2 = getuid() getgroups(0x7, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000940)='./file0\x00', r2, r3) mkdirat(r0, &(0x7f00000009c0)='./file0\x00', 0x100) fchflags(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000a40)={&(0x7f0000000a00)=[{0x101, 0x6}, {0x22, 0x1000}, {0x0, 0x7}, {0xe7, 0xffffffff}], 0x4}) msgrcv(r1, &(0x7f0000000a80)={0x0, ""/238}, 0xf6, 0x1, 0x1800) mknod$loop(&(0x7f0000000b80)='./file0\x00', 0x80, 0x1) msgsnd(r1, &(0x7f0000000bc0)={0x0, "2bc9e9dfff0423ab910b7dd11416d069bf969f5b43847d6467f2a17f87674dee9872054323d1285325ca4faed19d929f1de5d0433f2728fde1da3d59a0c6a8e400b150ef1fc80f41e71e9f18016a19c8149d678be1d7e4e84b4ce99e49333b0ff9cf3e3c6627bfaad2d58cd1104110c7593eb85ffb40d4e04ef1ca0a96c9fa06a2548692723556e6dc2a596aba40bf7c4a1ba7b39bd716641cc0b8b856956d89e4703052deb5d5ea66ad573246bc39e75d4ffd6d8b74658e005892b9a5189155f074c5340f28403a02a6568bbcaefd10ce24694bb11b6822c982f879a047c237d26167904bb53d96cddd82d47350494fe445e68e65e3d627a8042e34f6ca9b712f9786446559b4acbcebea1f099e6c4ba9049461a3a9724aa48603d652a659c08909323ba9b4a6438d9d56a2516fa2d3b9d7dfb833d6f2b0558f79dd98db5ef3693925b16f91fe1ce1966a85186ade5542f681667c384dbdab508e6fab4965ec75fbcc9177043668c42c790578c4e3b7d0b08da470956531e81a4f027d613dce6974a519561582173790d3e66d97b24e478e61f03fd3cd75674cfe4080173feef11744fff499c82be7db9943ead0f0f7686cae56361cee831f5185a4bd8b39233e7a6d2ab21f0cd64dbd6cf03edbb1ec24cc878d0b63f77915dfd772d37ac4e7b8679735d310292bb5976ab8e2f836f04a94177d5ac0d61d1ef29187e32e69f3f803abab936a55cb5aca50a324d0559d0c54663629c29b947e59c22b8113643da4ba0bee65205f7f25de0034b6bc5b83193b073e810ac166a8efdb20f12bc291a41639d1babdcfdaee5400ec533f56e52356d772dda1cf77f2016b561228290a1e2bd5816b9fe3dec82922a2857bb3258315561016f4689d5b65ac006dc6b27b29d6f3b07598e98bfc37c821a010005ab439b8e4407e1363f275e974ac157bb300987e81b94f14b4930665ffab99df548b59a226d7d9811477d079e37626dfe9c6a7a9157ef5c7c059ab2295e5cd529361f7d9696a86ff5ac818c803b939e25341ab5ef9c26249d3a46f4991b292f70f02601a330dea7446ec6e4fc04e4f821a607ae6f63330ab3dca7624d7431d16c743f571361ff9f95624ec84f5bbb6264612d288755f69fd9d3bd5e47fd97e2432620d06bc0ace4328021e57a07c79f42ee580cc52f4bfa08e432bc44f703b7aa6d78aa59fb490e478de1c88f6b7efb0867caa9b3dcb914e8c63dd2175f57f74d30eb38d792addea8765cbff7549df3c3d2eb65100c4bc38f63ab108fd7010996b52098f278767483f1b751460fdfe046a93daea27753f9bf5fa5cfb02df8b6abea981fefbb9060cbf05227610481186554f58eb192a0d414640f0d6f2a759deb099544b19aae427afdaa9aea0f7229cbb070610307fed9e37ea9bfe369a6b8729e2a39b9ecd8fd7b120a2b0c9a8f280e92646600fccd6155b2186b13a913e47ea870fd11c1321b4cb8e501ae1637d405441b12023562bcf471491ddc3d16da24a13995f94d956e3137c1247b8f99e66dc9af943dacc33faf8bf6cd73a99b2693ec2fcfe2713cadcbf81d4b2a87dda2e72aa823538090a5c3e422fbfadc70c8cbcdae3e0c5006726cde52508a38859bc188e1aa2f3998a5d10656600b631a462557835f4d30a8522e0e616d2fa2832a13d828bda49e4564236931b62679f53e327c16b4cc8c945b78ef765b30e2b099689ea7f02699a9ce4d5e827c5fb8cfc360a6ba668010e93aa9dacedf144b85ad507878d04c0b2946f24e6a2ca4eb0f87c51f4bfeb51ae925091acd410ab4b161e88c2612454eee2436ab785a15b6388460c43c96c37e84eea8d2c9b69276171270d9130255012dae10e76b1e600afb510a24b1b1a8aaa5686975fdc9496fcb4c0e4f5719221f6222a8782c6a3f94af1ad683db42d50c44179e7660f2d258a1bcccab9a9f23158bf07a735a5acf6c593a172681bb954310360802bc7257b63ed539e8e6359402ffd0561a2caa5e121ac8b1e2594d6acc1dcb25f2ebd067c2f25d347d64588e892aa14660baa654335a3d978c8272a8fdac8ce21531b1219564fd960d15da8175a17d11a6b18daa98d9fdca53c77f92d46852449a0e89c0edac93964c0bca62cbe468ae54fb4ea615452c6271016b48b28fad38b99fb02c84cb462102bdfe760914a874beea8d7ef36b6d4c809c05cdd5afaa1498d2d95ea6ceade96652ee297442a942b7d038d11813f21c161dd4acf343a8abbb72451dd224c7018a95c4b9977498d71325e122f0284dda387901060b1cdd34a2a32904cebcbdad4af9dc3f927d99d9b6d1749be63d10653d98bc605520c8a96f750870f7306e8e323883f0f80004a7412088af7e805376637edf7329612108274e9829e8087892618696ea3dfbbd572cb05f8a02f99649544d46c9cb36f6a953abe53e31e641584fafd5f349a3607115013c8d926e20cb443b222a87e81e4b64073bb63024ab76bbfde6a93b7a4958aafa19fceb23d1eb29ab58fb1b2e12770fb22ae1294f59048b3eb6098e26a3166a6fc62a21c30dc247b77a8b0a549d87eb1a2b602f8cc3fbe480c29f77a3fcf8a70522922e6a3f4493ccd30f12beec741186f48466b5646a94e669dfd64a45e705e827302d59f9d65d894aefa2cc8db3a4542095e45210c9f05abe5fe42f5388bcfcb8ef4d531d81e9e1cd4ac471266ca36d73faa2f8bdf9884fedbd8e0341a0147dd5036c483a934fe3d13ea660797aa51a69e86aba9ea2dd7ca0fee54c19a934817e2cd902ef0c7da45ba32e559a23b81f82b82bcfb631e3e3605c45bba169f3ae7b41976c0d67e9fb4529037fab732d8758e2cc779819a179cf251a583e28680e655dd108e68ddff968b2b706a03c448b61ecff48585f4f7229e215cc647331a6165e4b56d6e586fde7a3b61b08c8582b915b9f1f590ae81248f03c8776344978c4b44a2d5717c35423a707c9e8970730c6004eb2007b505e3f9ee37b5d316f503d19c99317e57c003f2c6f8372ff86c614ac0b738afc945bff53f44b314c9e21d3240141aea1660628940f9e43ec5b964b6fbdfb3c73d4c81b318d6dc3ee4cdc3e9c0ea514c4175cece0f136af0d12699bb7382359c539049d78a34f378ca0864d6a10b894c71bee82ac0bb280bc4c5d964ce986b039f649e3fe10c82f41053cbb78e53c24f3da9043c58d0e6510ef0c2f6271f5fa3fa07dfc4d290826fc93b636d7632fedfb8880ecf8964b60556700384d56599b481476e396ae745ddcfc940574d68581bc9c963bf5190c65b82f16d448448cbf16855ce13147169c2dc984b923b9cfdaad361a3cc0d84ac2ea4b752f04d8e5a41305ba0d5f2141229391213db13410ad2a26b9594abcf5f25cf38a415659229793242209cd431299dd6f4ce0366f0935c2b40ee709b891c32c66b991f2b0d54d832228a590480c96fae17e3879c9ed4fc040a7d72df079d1d5753150a541730fa9aa713cc32b471db4f54999c9013209b74e73e4303530f2dbe0d12c31bc21729521da3e76db5f4b4da9054cd39007189a1bb394a86f4724c2ae89276e61a335bd33b84dd1c8cebe798ec40f8bbabc993a1381aca2ad9282cc170daea181f1c2bb78398fc244afe494e6e53d0150455608fc701a01fc48a815ec7f4c21449cc7759ffce271a0ca7669669a586bb441f4a911da85f4b0f299b9b52267759b51d98c17054f572916633af8a0d3000dcf73840c6e6cc455c17d671f030e2cf99c6ffc9c509b6f172179240309e88cbd30082e911bc5bfd85bdaf208f0988f55c8042de4fcff13812ed61ca52b7ddc2017fd00e755cfad6a20939e2bb77e772bda68902e7046baa94dab4135a25b2a3869688bb9d9ad9c469e36947b09e5953c8c2e9e134dc7e87b768d910db3f53d835ac2d89b4a7e4e051f3b96d3f464fadedc8aed6226f51206332571aeed15360386674d0a20a94f0867dbd0e32a7b47bf1471c24eb0fa5fe1d52f23526467bf5a26c8eeaa0ae59b84c56c20f28d321698007f4c52d06e3aca1b89bd52a7f8316d79809205e3c26f8015db556595fcda61ae8195171e17bf0cd7ff3d7febf9da95895d621d03fdd592897bda3b20fe3959990787fae0051b48b39e7a0b1477d4b28b48fc82c845b47b7ce9984ae7423d196c469d8b724d1cd664899476b224524f30654a3811cdd75e54091181d42046b1c42b02bae4a4f0fe8cc434bf5968b287d8f49f5977cb03b09baaaedb76f8a44cd00c8cadb396f0bed07b95d16b40549e725ee29d0a47707a4ea2e45a9fb6b602c0edf4f130dab64a9c0a2d151c6e3ee81eaccb953944e58be8189ab2ff9266b9133011be46e3d486161cc11a7ce37c79b8cbb04632f13f90e4b100048e9623d0ccbbeab8d871b0eac01305363f60d22da0aa8b0fe788dd81fede38367a1669e49326c45a53c58b3e4e9f6a197511a7970ad8a526c3b0b5518fa4063b1e8d8bdc6844c59b9cd63285772e62cf68225e7eafa203f814f1f153e0d98ae95745cc7179f0e8f97549f68ee1d65022a352f67f1e0568680166fe0f702e3ec6ee37bfb418bc7c5f7778e6edc18f01c264d43e162548277127b90ab27bf3d337cd86624ef7c580efe4e6d23529cfada8b403b5d4450e9d9873737f5c89d2749679ea961ca29033df9c1dd8af405b481fc86bd6ce0fc1c54ac0ee44e6ee3a35e493839a0950becb4bebf3ee3337394e4d0e29dad0119ee9fb6be33a72ccba97cb00122008a856eefe0e1b7cb61e75cec3f9bc197e93954735372686c02666e7099b3a3faea89e0ca1f5098f00a7607d254bb029e04bd030f503a2cdf30a1f729494bcd0bc08dd17561123a29a70b3067aa2cdd7a2a546eed071285b07f1a810e0018eba5efdfbf4d4564fcc1ced9e2c32e198a335f21c06dcbbe4ca0c6a474be62f8dc49500b32c867fb063d5fead9e1ac0b8dd49017ad9804d5d0b7069abca22c09e2dc72dbd43178632f1ce50e5fef7bfa238fd87f4585925a9525f1ec21a94eae11d122ad28a1fe58059e3d62e4936badc29c681ecc8559d637c3cb861ed1c401f2daae9028cb9efc1dcd1ab22f99f5d461b62fde0084316ffa489ddd604b545a266badcae4cad925c921aee628bf30b54a092578af3e9458e95bb58f2c05e7aafceea5c8896881fed7122da537bf377ca124e4b743335f6ea95771942237cb7b2793d105d9e77e8d838e40fdb39ef7811268987c9134a4750b4874b80b79510c69ea45e900fc75222132b1b06de5040d3ac6af988fbec5d23d1bafb25c4a6494b7d465cc6766a92471318abc460b107d714cf7da5d9e0372501f38a04e8bca85c95359dc71666568fe272aecc7b22551f1cdd7921a558098796d297ebdf464d8c13a2ee70edcd931c2844357ee4bde7e1603b27833a9b86e39fca0204e5277e7a8042830e4c4fce84513dbbba3451f07e2552f31083a462fa7448c58e6ab715bf8503387ecfed39e934de598b8eb8b8fb86abb97a46c01101a91bed62f905dda17153228b6a8ff72e3de616a10288ca517ddeac21c3676654d46f6d00381f8701c362fd16b02f29e51dcca0579f219692828adc0a58fa5b134b059e97963a019819cee076b72165b406c2fd0a44b1513a453249a5c536edd8f249820200799a707244f9063af0e5ec34792b684b1056632bb9168dcb7a1d603a2d381e58f56dd8831d9c94fbeb03d9bf82a6907f8b7a8fff3a8c7c97979ea197d42abfac7ca11f7e0ad97e060ba7c5947470b41eb0dee0b215cef54da9a26d28829b7155143bac8660ee4409b"}, 0x1008, 0x800) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001c00)=0x3) readv(r0, &(0x7f00000022c0)=[{&(0x7f0000001c40)=""/227, 0xe3}, {&(0x7f0000001d40)=""/3, 0x3}, {&(0x7f0000001d80)=""/157, 0x9d}, {&(0x7f0000001e40)=""/141, 0x8d}, {&(0x7f0000001f00)=""/72, 0x48}, {&(0x7f0000001f80)=""/149, 0x95}, {&(0x7f0000002040)=""/207, 0xcf}, {&(0x7f0000002140)=""/126, 0x7e}, {&(0x7f00000021c0)=""/196, 0xc4}], 0x9) fchflags(r0, 0x1) rename(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002400)={'./file0\x00', 0x5, 0x6, 0x3, 0x0, 0xfc, 0x101, 0x6e99d78e, 0x2, 0x0, 0x8, 0xaf}) msgsnd(r1, &(0x7f0000002480)={0x2}, 0x8, 0x800) fcntl$setstatus(r0, 0x4, 0x8) 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7ffff, 0x0, 0x0, 0x2, "9707d05185f36d66d31b437f3ca047ca1fc2b383", 0x0, 0x2}) write(r0, &(0x7f0000000680)="75f2b468d9fa79a126829ede16dc05729607e60d34a325c707440faa122c7b35c8fd680d974d9e0d75e7f74211fbe274f5d22cb51f9859ebdcc073f9b391fe075bea0c6d6a4a69bbb4bd792b3d36ef0124e178062dd8e81553bc728433c3d30b0b4372544dfdae736c2d8c842fde92c064d0f9e7b2f2197787fa58ca7959c0aff7c37b8aecd71945a56ee65f3d0cf1c5e86fb61b473fd5a05d8bee6e2b1977a206accc557faea537b221bf10a90e622f5f5b7b863d6f5953761159ed5b1442399c9dcc19860d3e55af6a0c9134a8b7dbe131f7bb5fbcf7e93e3fb617b279c1bc7d3d2b215e59b2b6c0161bc275334ec0b588d2666dc2c6d02652049020c87c70c10ac683ce22a7282b09c98b85daadb2a470cc845d2cba8846ce91232509d9215d51fcf218b3eb36237f3312f8", 0x12d) r1 = dup(r0) write(r1, &(0x7f0000000040)="1d4463dfbba3ab9c6bcc6e570692fa3f3303fe4084f16fbe9097450b08aa0bbe28de782e46fedd0ce50d148a4d73bb1cb11b110e769c5464c8cd4b638bdb7e58eb0446ad98ab78b49bdfa8f9b06f33f47ee703351c019a205adcf5df026a", 0x5e) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 04:02:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) r1 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1d, r2, r3, r4, r5, 0x7a, 0x3}, 0x1}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x280, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x3f, 0x24de, 0x100000001, 0x8, "33bc8610b035e25804209345dca8c43e9c9b1ccb", 0xffff, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000000c0)=0x3) 04:02:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r0, r1) 04:02:42 executing program 0: setgroups(0x4000000000000180, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) sendto$inet(r0, &(0x7f0000000140)="094e402dbd75801c00dcdf07b6176b163675333c159518207d52c6ac1360725e2b804dfcef9b45882c090cb8f00c83a416bef27995da4e17aef894e731b1bd96eaca7a3e54e63d1e407677015d769811f8a9c8d9145dc06004b259f6eb4a36682cac084078713f1f79d4e0808792ff8a73d2c77ab07bbddfc373a639c3923d27f43323615026fbaf34557ddbc67ca85c45999be2aee1b0d35cff99f3170d7507840df8c5a732f0eb862a14e407a3485d4fab8b23f4488d2c483b4ee5b064df5c6b41d7c304ab1a391bd16e1aa71506692512b7df77096df28f65e3164e790de88886cca63a6572c905b9fb9e0a", 0xed, 0x400, 0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0xffff, 0x7f, 0x0, "342819dd144f7428b6e15480f76ba874b7e039fc", 0x7}) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') syz_open_pts() 04:02:43 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x480, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) 04:02:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) getegid() faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x151, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x140) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000ffe40000000000000000"]) accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8010, 0x3) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getgid() getgroups(0x7, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6, r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0'], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 04:02:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) r2 = semget(0x1, 0x4, 0x9) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x80000001) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r1 = semget$private(0x0, 0x2, 0x402) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x200, 0x6]) 04:02:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 04:02:43 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000240)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db93274943dd511c1061e6618fba", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_media}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="d84bd9d18c0f", 0x6}], 0x1) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001600)="448a2724bb5e0409fad57dba26f41d6dd2b479166d27e55506edc1bed3618dbe010f2bbe8139e23bb30b693730fcfa71db470a41ddec7e5838ec0dd7ef52f8ba822a002d", 0x44}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r2, &(0x7f0000000540), 0x2aaaaaaaaaaaaae7) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001700)) clock_gettime(0x7, &(0x7f0000001740)) ioctl$TIOCSDTR(r0, 0x20007479) semop(r2, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x40000000000, 0x4, 0x200000001fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 04:02:43 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/244, &(0x7f0000000180)=0xf4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xd0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = getuid() r4 = getegid() chown(&(0x7f0000000000)='./bus\x00', r3, r4) close(r0) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 04:02:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3}, {0x22}], 0x2}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) shutdown(r1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x87, 0x3f}, {0x67, 0xd78}, {0x5, 0x7}, {0x83, 0xffffffffffff8000}, {0x45, 0x200}, {0x26, 0x1}, {0x86, 0x9}, {0x24, 0xdab}, {0x145, 0x8}, {0x1cf, 0x1ff}], 0xa}) 04:02:43 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x70, 0x4}], 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8b, 0x28, 0x88}], 0x9, &(0x7f00000000c0)={0x9, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 04:02:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0xffffffffffffffaf) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) 04:02:43 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 04:02:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) 04:02:44 executing program 0: r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0x80000c6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) syz_open_pts() 04:02:44 executing program 1: pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x10004) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1) pread(r0, &(0x7f0000001240)="2d5048928c0641b411825a89abd5b626a13ae387c9ba65faed95acd0bce376ba8cce57a4b0981db20020961370836fb5801e41ded9749a8ec567adbbd5e412628ef00a8ef98f68867bf971c12f3931b92c6de610d945cc60a8632d40c344e23a1325f60737c3968a73a985365295095307f87f267b922adab70d7d891a286f390c8c5fd4fd46bc129eb9674009ac51eb6b88b5f515c02e0abe50b4ea30b6303c", 0xa0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) preadv(r1, &(0x7f0000001140)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/195, 0xc3}], 0x2, 0x0, 0x2c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$dupfd(r1, 0xa, r1) pipe2(&(0x7f0000001180), 0x4) 04:02:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="d1dc0c23aadc54e83c3f5425f0d2eada0dfc943245e28964515f29eb7fe7c90387f71082c93d014cee4a686e25043c859a2fcbc6b2089e8e41375849f0f6733701fe3fc5443e29dd1c574557c2aa6105b03585999357eb2759de9c43c0ee75f9fdc3122cb242647f65778134a2cd6d92fcaf4300a7703bca90a531b618b93905a95a1a3442c9829c7c5bcef40e911268cf4275a7377d87d587a4ac36506c4f5f7fcc07ad6e0d709fdc51e10bfbd0c1dbd5cd41513ed6fc777debe36798cad7f27a906b201e314eb6a43b8e2995a780dd0578c2e0fa1694650553d767c51ee086d9c4ca0cba2e46d7dbe421ee794385afd1263a4934286f3ad4abddfc8c8971a9b8f0fa000000000000", 0x109) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0xc0) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x200) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9fb, 0x7a, 0x8, 0x100, "cb638fbf9a3f3f543b9c2b9aa33aea2409d30141", 0x8, 0x1}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x40, 0x238b231e0000, 0x710b, 0x8}, {0xecf6, 0x1, 0x9, 0x7}, {0x136, 0x0, 0x16e67dea, 0x80000001}, {0x1f, 0x10000, 0x6, 0x9}, {0x6, 0x6, 0x8, 0x100000001}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000, &(0x7f0000000000), 0xffffffffffffffaa) fcntl$getflags(r0, 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfe00000000000000) write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mprotect(&(0x7f0000394000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 04:02:44 executing program 1: r0 = semget(0x0, 0x8000000001, 0xfffffffffffffffd) semop(r0, &(0x7f0000000000), 0x0) 04:02:44 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000551000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 04:02:44 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) getuid() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xa2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) 04:02:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080), 0x2000000000000328}) 04:02:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x144, 0x6) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x100000000, 0x4}, 0xc) 04:02:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="b46eb93e969ca5132ad56868d98b9f318299bc601f2ed79962650f7063dc7b1e39a7e1b77239bb4074b921f2a59949ad5abe85acc38da46d47ccdc18e227108aab69e2cb850c80ecb176bb36924e35b9e365600520c71acd7fc3c55147a3e28dfb3267f5b829f5fa8a6e739936ebb61d74946aa39d302e396079aaa566d962be353e2cc96f053eff589b3fed918aecd5de9ff416cfbd6638edcce8ec5804c4548b4bcbd7d3be", 0xa6}], 0x1}, 0x404) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0xc6, 0x403, 0x0, 0x0) 04:02:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 04:02:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000b9b9f5516c4c45f28cd8e1b46a87ad67a41381236665d35270d8dc419a0bc76a057acc51dac8f2fb5b00d34e5a6e089e4988bfa929ad9a5aabf7c248bb8f7de539154c30c6"]) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) 04:02:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x840, 0x0) getpgrp() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt(r1, 0x100, 0x40, &(0x7f00000001c0)="8c2f1059ac16ba79b6bf0f053f2a5cdbb589a0a042b0a474f17654c9fce30b2b5b79ace9d9f64b5b7810be109d56c9b6a8a8e9acc0b7828a4d59eb370bb627b1b1d13395431f4467cf679085ee6013e0559e35a8e8aee422fe58d1774cb38b9eb186a95bceb7cbe6a97f655a517f639e46200efe19f2b28924f52ed4f765c19a3d7e1a3a", 0x84) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000540)={0x9, 0x9, 0x0, 0x9, &(0x7f00000002c0)={{0x3, 0x44cc, 0x1, 0x1f, 0xc2e, 0xfffffffffffffffa, 0x100000000}, {[0x1, 0x1, 0x81, 0x0, 0x1, 0x80000000, 0x79, 0x5, 0x1000, 0x80000001, 0x81, 0x100000001, 0x5, 0xf3, 0x0, 0x3, 0x5, 0x1], [0x4, 0x7fff, 0xffffffffffffff7f, 0x1, 0x9, 0x0, 0x1004, 0x52ec, 0x5, 0x3], [0x8, 0x1, 0x101, 0x3, 0x82b, 0x0, 0x8001], [0x7f, 0x3, 0x401, 0x9, 0x9, 0x200], [{0x9aeb, 0x0, 0x5, 0x4}, {0x5, 0x20, 0x1, 0x8}, {0x8001, 0x8f9e, 0x0, 0x400}, {0x8, 0x0, 0x1, 0x8}, {0x7f, 0x1, 0x6, 0x1}, {0x2, 0x3, 0x6, 0x20}, {0x8, 0x4, 0x7fff, 0x8}, {0x800, 0x81, 0x40, 0x5}], {0x6, 0x40, 0x4, 0x1}, {0x2, 0x1, 0x7, 0xff}}}, 0x6, 0x10001}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000005c0)='./file0\x00', r4, r5, 0x4) read(r0, &(0x7f0000000780)=""/85, 0x55) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x283, 0x0) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000240)='./file0\x00', 0x80, 0x40) 04:02:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x42, 0x0) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000380)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) socketpair(0x19, 0x8001, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f0000000140)=""/185, 0xb9, 0x3, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0xa5f}, 0xc) poll(&(0x7f0000000200)=[{r2, 0x4}, {r1}, {r3, 0x20}, {r3, 0x1}, {r3, 0x100}, {r2}, {r2, 0x4}, {r1, 0x80}, {r2, 0x8}], 0x9, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x7, 0x5, &(0x7f0000000080)="e4d255324f7c7551a7c917a66f7fb75512ae700e4374b5168a2856fb98f9754ef739ed3f5f5c7256b983e313f2d9d5f32496117d9afd22301ae1afe97c5169cec65cad19c534a9c86dff28a57495c823dc423c1db0ffb342b419552fb7ba93f7b5827e927e27c6d0cdaf86432da250d7e30452fac4fad7988990311415b5695ab15b8ca6e9f54a1b1ead6444f52a56959ac2b5168fa149cb63ace87b811cb64cbe6b7b898028fb02962053f4", 0xac) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_execute_func(&(0x7f0000000040)="c481f1d17d0b0f38f10deea03a42420f1891d4390000640fd7d744866319c4c2c50357d5c4e2b5984aae44a78f092001a10a2542e8c483416c4300be") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:44 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='.\x00', 0xfffffffffffdfffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x9, 0x5, 0x4, 0x7, "d8999aacc215f2ad99d0e7292f8ce0bbf8528f48", 0x4, 0x1}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="b617cd653fe6a2c0daf12ebc8542bda7339c51a840ec3050bffbeb58a654041ea35fd85e5d8ec634f7176d8c197848e96ba551f74b55261fe8d27104e8b501a9e7ce9ba52f1394852da25efb8519f55b04c2c827c8f4a35dbbf8", 0x5a}, {&(0x7f0000000000)="76769b8e2fe0e934135d3a505cd0e6804e4ac7df4a37c914343d90ab8b5122a6298f61eefdf06a5f201527aa235be523beb26298e41e35ded0003c0c", 0x3c}, {&(0x7f0000000240)="4aae55ea876a6e352455e84ac6f4ae910c3e4d946e41965e205492bf024b7bead20aa82aabdaff5626a1428ddc74a543c1b7c7e4de7cb4a85835ef56d46183dd9cb2fa65071cb39d9b11012879344dfb94b2adbf8d92783f", 0x58}, {&(0x7f00000002c0)="a7df14aa8f65c6a954b3613c969c622c2efc8476425113d6276e39e6f63461d1845f2d203a094a27894123684f1c97ef425c79cf39c436fbd93f356682090f4ef6bbc3952c541888cc677975", 0x4c}, {&(0x7f0000000140)="06e6eaf6d050722432a4c78fa8a604a9630c50444d69ad4bde50fc9198e950c3207bad78428a2158cc36", 0x2a}], 0x5, 0x0, 0x0) 04:02:44 executing program 0: r0 = getgid() setegid(r0) clock_getres(0x4, 0xfffffffffffffffe) r1 = dup(0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000040)="2daed90b5b22585d64d2c5257b24a2135e8a4fb6fa1e9011f4d4ce3c4407e5f5de621a865387700b10be0cf0166624dd7b1d0af5ca20f10818ff9f270d5cafef711d3c2137c5625d04c82fe2e07b11bd5f07e94ed07724545db503492952a89df1cb4ab63ca8b1606ebc88f60591a3ba3d80f146711a40b57eaaed80135cf6620bf4ef1c5475c85b3e78a4a41f926b5c65f046bd13a921af16c6ed5db719270a837080003c", 0xa5, 0xb, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 04:02:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x3d) 04:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003100000000000400"], 0x10}, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 04:02:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc001, 0x1b00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000003fd, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x15ae9923, 0x8}}, 0x2) write(r0, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0375140f981a871f6ad9cda9fa1223fde13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a8c6db59eb561cd0654294cba8cebb1c8bb9b4194bd4670000000000000000003e0000000000004363add9dd446fc24d1cdd64248ba762324d6ee811a231ecad07a9a87014373b014d4f1012fc8707213078c7b9cda144d6d93916bcfdde59f8decf2091c671f1e564e112f56dac76681b978ed69b265596ece81e6d6ca3", 0x118) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfff, 0x100000001}, {0x80, 0x7fffffff}}, &(0x7f0000000080)) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:02:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0xd29d) syz_open_pts() close(r2) dup(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchmod(r3, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 04:02:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r0 = semget(0x2, 0x4, 0x200) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000240)=""/250) r1 = socket(0x18, 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="5df122edf442b806775e47f45437378eb66345b8c272d8217ba12c7833f5effebb3dbb4d7478209c74bf5997e9f27b9652f54760c7a1d3e49be14da03e791eecc1037121dfd54714524136e8c2ffa955202d3041da98b4c5432ee971680157a113a82ea117d380d9eadfb824cbfe4100dfd73bb907b356ea8729f93bade057475af2a357b87aeacd893c2cc0781fea7d9e3597a4a912b58a23943e0758567aaafe7b3da54a1276e8c1a7c47b7d243a0dd7296a041afd3e5998f5607d09810cfc7a0f8af21d6c9a24930527f77207d1d406fb7808c8c4895188786dcda380440aa575ae2660b97f34a63c8df9bffbbce9765b0c40292752", 0xf7) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getegid() semop(r0, &(0x7f0000000380)=[{0x4, 0xde, 0x800}], 0x1) r8 = getpgrp() r9 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x2) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x1, r4, r5, r6, r7, 0x80, 0x7ff}, 0x1000, 0x8, r8, r10, 0xffffffffffffff42, 0x3, 0x2, 0x7}) bind(r2, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mprotect(&(0x7f0000595000/0x1000)=nil, 0x1000, 0x0) 04:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) 04:02:45 executing program 0: r0 = kqueue() kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 04:02:45 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0xffff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40, 0x8, 0x25e}, {{r1}, 0xfffffffffffffffb, 0x22, 0xa, 0x0, 0x1}, {{r0}, 0x0, 0x95, 0x3, 0x4, 0x8510}, {{r0}, 0x0, 0x40, 0x8, 0xff, 0x10001}, {{r1}, 0xffffffffffffffff, 0x8, 0x2d15b1c8a167e18c, 0x40, 0x7}, {{r1}, 0xfffffffffffffffa, 0x84, 0x1, 0x5, 0x20}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x81}], 0x1f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x20, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x28, 0x10, 0x2, 0x7}], 0x28705e4, &(0x7f00000000c0)={0x5, 0x4}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) syz_open_pts() close(r0) 04:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='.\x00') 04:02:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x2) 04:02:46 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x27f, &(0x7f0000000000)="b6") 04:02:46 executing program 1: socketpair(0x1, 0xc007, 0xc8, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0xffffffffffff66d3, &(0x7f0000000040)="ce4d719765e41cd1748b61b6c87c69158d02e601fdd1682b4e72e517cbdde5feea8ffb79daf4d7b545372e8766e059956857621dfc30663536ce3128e9c13fc1f45a52251f2676e078ac4deaf6fff4be0a775f41339efc17", 0x58) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) 04:02:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2, 0x5) select(0x40, &(0x7f0000000000)={0x401, 0x3, 0xfff, 0x2, 0x7fff, 0x0, 0x0, 0x7f}, &(0x7f0000000040)={0x7, 0x3, 0x7fffffff, 0x5, 0x0, 0x5, 0x0, 0xa6}, &(0x7f0000000080)={0x7, 0xffff, 0x1, 0x401, 0x7, 0x8, 0xfffffffffffffffa, 0x2}, &(0x7f00000000c0)={0x5}) sendto$unix(r0, &(0x7f0000000100)="c7b88e250acda8be0db806eaff1e6c0c52b8745750a79866bde9d075d65aec0c1cf328e23858a784f6b4ec9147df65f1fe16709674e02d268048145b3acb0f941a26bcc791b59d78f05e", 0x4a, 0x400, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x41) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') dup2(r0, r0) getpgrp() 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = semget$private(0x0, 0x1, 0x430) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/34, 0x22}], 0x1, 0x0, 0x31) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/11) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:02:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a040000004322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e93c5ad196808a327be89679466c5832b84e1dc81df43c573cd99fc1151d4a7d5686d3fe5c0d9684e4fdd8a0b83ac07e93774cc5f45243f6c93276e649b83ab8eccc2ad2053c2654c4e1a41cc43f63ccae2f301993c4b5702b5dfd563a5b03f7a73f61b09818fa9719f", 0x118) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) read(r2, &(0x7f0000000880)=""/161, 0xa1) 04:02:46 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x80) ioctl$TIOCNOTTY(r0, 0x20007471) 04:02:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f00000016c0)='./file0\x00', 0xa0, 0x10) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff000000000000000000000000000000000000fd00"/110], &(0x7f00000017c0)=0x6e) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001800)) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000001700)=0xffffffffffffffeb) sendmsg(r2, &(0x7f0000001680)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)="cbe045e507306b4912172d32ee8718dda973a42ff32e4bb95fee6444c6011a47029467113a00389d3c376404ac01b6ca9025eb3f26d12246bf7ad8d49a3b85a38ce2707711a8c963f6fdd44b14bb1e6030416d167b0423b91760ff52d0c6e4b3a81b3ba6bf75aae84c4fe00957401776a7e4f63fa771e4e42eeda7803636db3c3e4d0cef698317300e29bdea8d3036a03bbbe82ba0bbe95b68c5fd4c1570a6ea945fec71dfd5058c7afddc5002", 0xad}, {&(0x7f00000001c0)="63f6754f70a0020e945b21e5ff1eab3e36de3d3ac298a01ba36bc220ca7339893f294b6bd7f09e6bd80758d7547acc12c82f252e96a5178c0b1de9ed22140ccf7c48f30bd5ca298c0aba5dc73fb9bdfa26d3bb72e2120964f77549367a9d97355d5406bf389d7158150871da13cce50a6322e2b0cb7eed0e5f3f17e1caa70687181af12a948b96694fe88b085eff71c8e5fbb622ffe0c3fa06f51212339d642a67efa4d31ac0694e74f0b5021acff7743d11148be96ed3e6326f2e4dc4672cc8cf7a90c707763d265262dce2f0593ee9ded3326924", 0xd5}, {&(0x7f00000002c0)="ca2cd8367baf11d014f493431ef1e9f889a491144dab2d660670f2b75dc9a4ab9a29b9589e3a90cc6175d798becacb0480390853b0431880d27a64c42b825b7e098f0df12a51de2d63eb725a2d25c91e7b88fd15106236a7f2087598cf1a432c4587b433108092e5c3ff7306999342e9858fbf272b30931e85ec3bff6e26a7c2e521fda7fd3e286195c2f6591650fbdf5b490f2ec03c03255d294af0220eea81c4caba607cdc36e967279acfbd3ab517c4170c8e98295e8b09c9a9e8bf01bb521071", 0xc2}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="1010000000000000ffff0000070000009058c513f68a684b300badd4ab04850a7b66a222a48a32ada0e8e14108ba352733d596b4f44edfae2e5c378ccbc840137a5db66789e4a624ce0eca12583a4605fd3ca300727201539eb2856ba4ece855e0f65eefa5cf6c0c5ea774866dbb8182bc0b9a7c891f82ee38e89d1b970e68b3185461436093c8bac064c9b90c360f678a6cb00f4328068e1d7a70dbdcde4455d74738738b4646027163da341554b975abf143d3c9a4b66b2644af7153dc9e1fbde661e0c10d0d05f614fa3caba071353b1d0607fcc6a97d5f3fd2fdb8f2b76b9e4a1d69daa2f9c5434fa89421e0c179c3891da20eda48eeff198c563075d5c6c034ae042fa2a4f8dbd4fdd47eb2e88dc50c6e386a0a727b3beb0ebd3a05a2eaed05a2fc8d93229ea885116c0c4975de1f83d87c36716f3d10c3cb920c86a7448672ed787e9b5467c7484d6121565ea96263e8bfc589556f0ac9c5ec1239fd410cf24fb53410d72bba8d565886655536c9d0ac610975c6e04a6fbcff70db8f67b52c39e740f04b4abeb37865230d4c8e057a304433bad2b199949632ddcb73d232b744e78bf339d6a3110db4f9cdc83ddf7bd84cc03773ac08e2559191dff96410d5ab9b72033482cd9c1c472f1ea8a39ff6efb49005268dd87079bf672efbf03eca2bf7314ea4d6e14bb22d2addbbd5e6264833793cd8a1b74bc441643b24edbe4a3d50b38f6d2eb1ff8c93efc3b8be4b50f3d5305f36c27ec80ffc43a559aa73e7091536a933d410fde167d38a0181453615d1bdca9647fbd1cf028e1b33f7a2ea3d39f912a759a4375d9b50473cbf089d7f7b10a7fae07091f236202211b0bad48e3974469e6dc15521b884982e8e99d105453f9d5b07376761025c0c6fd09d6cf350eb3c2267c92cb0c5b9a503c23c4be02d36209f7aa7f53f432d6321c7ecbbe2ba28d9dfa0c063a7ef6c24d0700ed5b8b6598c46d789287db1a0e122a8333d6b7e1c2c43d1547d68c34c1361b56faa5234baf5f26d6a6ab8b35697d1c0f70139504859c0e6f2a12a85f57796865cefda6e1f38ddc25051268e0c6f32921d1e9ad379c03e4a04927fda961eb0d0df021e07f569fa94726170e06f8de375a5ad30b5e23e652cd77904bb9cb5da95c879ee06dcdf279214e2fa9a598bf59fcb639ff073b790d996a466f0e34f94f681bf8d4c144100a772308e8e11250dfcf4b6a2af1eb5a0d5b56d6670e909b0d7bd280cf943e7c1da58cf125cbe26831b933cce93d8613b048d49d46e4bd2ea8f5476e929c15b79332a94bebd4c61e989352ac45fc98b8766c3f557609a8c0c842ad47ba7437d48e96a854fba286966dc635d8becc731b80165df810316f618ec79e09e75f3e30c8e41117cd89edc7a17e1a89293250640b020e3d0dbc1a226d63b28456c0a1b0a597b89d308506949c93da1d66662590f80d35e06205cd4ac120ef56b5a0bed6d472c5a2311b98f82c0a58a9d900b2aebc7308ea9a0fe1730836c9462c1bb08cc3e9d50386cea98a5185ff371205580b508dec61025781560dcc61496192c4b5848255ae6cb2c073d5340bf1040db816fb2a7ffc37d51c9e3594ce88cd30f54771e9ec469aa1643b423bfc73e42a277bbd1d83a37e5e6bfa7c951a90d8b5e6fa937d65c4b62897eca8c7a92afe23b69b41d6b872f0e048820f226b4a5d407c36cf7f7b52c7882ab3dc658b90eefeee2ea0a3e8c3ed35257f800ae69a3cb892238ef69c6e1de1085c6b6586c308ab1164ad5baf2d6357ea19eb763c2d6c8b3c480e7a55f26fd3ee26912921de26d46e9bbcabc22783f2d21da589ef55730f2a83198a9510fa6027f7de04f797387864fbfc1c4951d70241b45f26bf8bf5886fd975632e842ff38cfd72884a6e5aa1a7cefbedfc8d52ee4801e02083a6290583243065905551c94aba77dfb60e810da6b965ddaa5357ce9dcd71d555ec605a9d615e21418df330a343f89067d9e6f1174814f97a280065ff0d87c9caecd1a21c90acfb4d3d49170dc5e732cf1998042ee4940dc3c4d2eb21e744b4b07dfc3243c11274ef9154033128414a9c963c489a79921655e2615813283faef64b251d6afbd43da50e8fcfad6738b3c7dfc7b2dc526c5393d352cb0fa151b2c4296f2e62b4a746a79af2297672bd4e127219f533a2b43dcfdc0c08a4b6693e70dc526eb8fd326500bdca1a993fe3eb62ae21e61abaa96772b55269c1b6bf7c0eeef676b93dd00d3416ebb4c9f32269afe8be45ec6adb83902c303a15ea61350c912f0c524d56b48b2d026982d495ba3dea0c4ea67b316645f25b2f141bdb67366baf3fe47b3c3b7feb6ee0b6c9d7da8f3efd12f959e4671bdb8de4a3bb7ab1e693e5978deb21f9fd00f6a9e050938700dce239bd7d2e896c5f84ca6d1b82487c30bc5cc9b376e9ac2087935f071b50b5c48bb4594eeb92612776709176cd1fc359c721901c637e6cf083c58355543c22da755c89181957d1236cfbba19fc53549085bebd6fdfc2284a0bfab7b868faddb24d15c9b48b5fc9987b4aab75a518887fc2963bf3223f80875426cc712be4cf5fcb309d69a11b28edf2ff9a193aca759f56c41999b145d590965ac63d1c463f178a07eb56998f2a976ec5deb5695e971c63ea9deae5318600002e60a713831333759d981ef918dc0f2fd477286e851fb0e926d1bff5d67740628316e210c30e7ee4142bd097758d46eda09505e0975674b75cec7ecd12eb4bcf0ae22633c51031358d5689d92e775fef3ebbc071172d29e2755dede2bedece18df74e4fb3856fd4e53162f91213cf3ef2560d0dc613d261f2915a7603d10645829c48a0734f9aa5aee79a505dda66d5672d31b2f2f19047c91fd261366951a3a7ab1915ccb6ceca4b4a3416d93970b353dd1fc6d2978c9f490d6ec297af12dabbc72fcc031aec4c86d1fce198811f1ef775f0c20123ff47d363c61974629a8ad9066c2dcf29a4d52231675fd4529285ba5fc17efe06faa4797c5d3f87a289a778e45fcbc82ad311a2cc0d5388bf38bc0b101a79d4228b50d8218a4e4c9e5846f65922e8ada73f9d6a629c9046b13d13341a6f3e18b17788bc9aa3439d66e2fb1f4e59d420bedcb9c690ba793b77f907014ca93c7c7f26d4f2b75e4f5435b40664f3d97dabd3e544b89b97213518aaf01297898e09f4438b139ed3ceb504c21a4063d22ce426b010cabe4a5ff48ab5b903a3918830a0e8c08ae490bd54f4bfdc8df41d8c9ab9f02dead0736c36692300bfb3e2a0f1bbf8fb629e4a78643e9c90c29496e681a3b19b42e9e9434ed4d22fdf47e4ddfc27e9aa267ae4d33301c939b75f65879734c767895b772ccb33842eca541065e45c96869969467ba531621932ffc1f82f648259f3513035e6502cda2bcb40fa147e276d985776c5adda48c0b83474daabf71a93c51b8d52600beb4e43a963f883bf5ace7c9a5c3e24f3599608a05b09d92c0ed0912246061461cad374c0cc0e3eb8b1852fb3eea6d0d1606bce40f688eacf9787d5f49d69c08c66e73dbdcd5b6c3c61a537b5e30aa81e6aa5fea504a48e665cb7923bd042efc235a90981a690365c7f857ea4c79abdfd001d047972587501cf9c7d7b92b2219045c2f0e6ca85292ca1652cddbc307348dbf59fe608c07f1da8e4ddef9698c818c40c64a7c5f9df93b781da3440f65015e8a490d2d93f54fff9eff0a8172d74a75064de6547ffd8f50f2d3df088a8dfbe2514769373e2c71ac6e82a4015609072e831e37d49f60f089df20c462f50fcb9e7b97975d9aebdac2e3947541ea692b1f5350c3e0571bb437839b2bc907e14622eeb95160c2a11f721f45956a1c96cf41dfd6c2ad2c369ad7fa1564c8108851368c4b7d38c953911c953523d067765088d6b7be8b9caaa75206fa85f42ea0819d35d415fa67a03acdacc08d44629bbe5319ec06ee31c5506ef1952357e6da8d1bd54f86256c64e12154616391e0311b7050169aeb5efd89bd6c154dbcbe7e8d596a9b6ca6475580e715901c3fff1491e38ed8c287512b5c2a8bb83b0bd4b9d8a33046f37d4aa2090a3813f2493358105ceec48225a0adf3cc084d480666b213383de58fbf2e1b9c923f9feb15dbf1102bee5c75934649dbf16288675b97a9f2c02aac57a64cb99c1a4dfdcf5897d25cee8c7005e52d6d6a65654b42b2852a85beaac9471c69da583ab019529e95cb29991f93fa57bf187a87eba5e9fd146fbcf0e4ffd2d230127eb0672f287816858b1ed948ff8cea013607e62abc803b451aec946a0f0c365c2c509e68b36b2a3f5f3681607a45829395d7a576664126b1c147c393f1b78bc4964d6803b983c93ce72a53114c571957fff9845f905dfeed47222d3425f369fbf6f23abb6f1458c744fbdd4678325d1b2b9b4a90fe5cda70fb3c4379291cc047812793bf653f2ad0dd2343c8615c70a079f16222607bf51338122d365bb7bd00cafd93dff663388fc66f674c523811b0d5a2f4fd7bae1d007ecf85dccd019b38146a4f3181c0d8192633967528b73445e51427f141cecda920e73799ada9da6d6cf9646fdcb589cf9f8bfc812db709f92b4b0e8f21ed2c91ad7ae078db388430c4d90a9fb74ff61b9e300f1cd4723330ac4de13b822d87e21406a660969a78b4d419ac6b7ca6f956547e3d585a5617ea93bffbba31bb4c70524defd2c14cf6a215b52d3ad072e7e5f3912e86411dee16ac8052dcdbda0c2a637365d04a05aaba64953ea83007c45f762dd9ebcfb2ae114dfdfcb0bf9dc4da547adfe340efe297d8d85bd7d550f898c405284a575ae220a672ccc7175c09a7fca272d9fdddc161d1de62d5b440bd10938838c811aaa536be2712d19cb4d1c5d9310ac3e2999da2a7fb43113d6ac2aef3fda858541e2cf762a0127a4d568ab0cc668a89e273693d402d282a3a8516de061fabb9bf4e47de396546ac7643679d07dd718c404bd2a68b5adaf9a4fdde3cbd8bd7560c11726022276161eb4ee9e8dbb8ec66c3112bdf4aea4ba08429ffd4d0a086bc55b407d32a3964ef1df1d17f150f478464c430701543d94e58d776660961e1ea3a80556129f16b1737e4e294d6d890f16881305cd713af8b44e25f97493cbc655d2416d0b25acfeb387b5cef4c0a97d8f7f60eda61dc66a01bd9dd2410d5db4a38c383886f8e4ec2290c12c9d087a91a01e32f787e1e86865ae088f0d24fc3cf211725c15b562df323b33e0432c0cc6ecb8b969c38f8d271e5e57c26b1a67782f64fa4b93de28c316e17ebcdeb4766d1652465be2f065f87a9682767e4102efbe66323d33eb24f88a62fa84ef0334607616c4f02cbcd454d1faec33e0c6f19c3b4620cb859805856a7b20e4d0c33689467a75996ca6168e332b358102c722e151df75710e362db9d6f41c320bc083a2466202164dc9ea9419497c1610b1190653b7ebd5bcb23d2fb2b756913e0e9eabd12beb11a3a248112572df080c4e5f56573abb1dcaab84f31a8dcd473adffad52ffc5e8eafa5eb63c9221d1b15d7952e23f0fd0a28a5d96986b584a3f6200b89c872f75993d9cc91f4500f2066b0f1dfa37e009cbf8c0eb5260670afc6438100dd4cbc19a5699fe6e0ae802b4221cac8c11699ce49a35a9821fbacfd0918199c872e8d78d8199ba519266a0afd30381ce2c47450c30fbcd76d3b310140a56ea1cd9b7c4f5b1918803d953303bd738fb67a216930d39ee9ee1f1f164ac6f1722fc5d4204a4a39c9195b16a61023ab49bbcb284aecc46eceba639bd742476a70c10888734a73e1b9d1612862fc93067c1e972ae0e6ada134b1f84fc34c94e8c9a00000000000000001000000ee0000009b226afb84fe6de951ee3319b967c514116dc39b14cb886af8afcc6f658c35ba8a1a51424bbf306f7a913246f3dc43e63a0e6b094fdc7b66f8ff5e653abef6fe1ce539143fae32cdc809f9aa8b3f0f43795d8eefbf0867b784cd0dfa85c3044bffe5429209d7d31ebac73f5168526d957c75ebec9e5947220440ec0f0e5c56becded0a66cdbc28bf661470bc06be36da1000000000000000ffff00000400000070000000000000000100000004000000b340f79204bef84bbb7075772fc9397c6f348a2dbf60c5084c76e182642e6aa294c020b42973fce0fad9d385c49a185f0e11842ddc2a674950e611558349592e273bc6a63598da43345bac51ffc866f2355c1b0da281f505abe483a413868405880000000000000001000000010400006be5a084ca79e383be9449a7ec93fb951334e67c66abfddb06e6f9283c8152ec96dad4e491223386c75a1cda0c26c0fd4bbf840fa393673cb4b19c95ed764d905af4d8c010da1ddf6cac42bbb0b2ef4b85abed45174322d44e7992eda050d1933ac43d6739d432ad696c2ab531758bb0924c811b00000000a800000000000000000000000600000012db61c30e16ef952e2019faee3c4efb0e45fbb8b8055665573ab27b8840619d27f5259182a83dbeac6f599dfba4a4d9f93c9cb898fa91fb930902d4d01af9e703f973ea9b7dcaf1d12138f9cdc519150665e4d0b5fcb6fa248362473c9901d58482e852faf1eb27caa48a21c04e1817d9675f69c48f7fe1139f8ceeab8c701425c22e4a9586b64ada4375269fb6"], 0x1260}, 0x8) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001840)={0x3}, 0x10) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r3, 0xffffffffffffffff, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x40, 0x6) write(r3, 0x0, 0x1b1) readlinkat(r0, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)=""/54, 0x36) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) 04:02:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0x0, 0x0) 04:02:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x400, 0x8}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) socketpair(0x0, 0xc002, 0x461, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shutdown(r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x5b8bf2117148f4d6, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/144, 0x90}, {&(0x7f0000000380)=""/88, 0x58}], 0x5, &(0x7f0000000480)=""/199, 0xc7}, 0x803) r4 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r5 = dup2(r1, r1) r6 = socket(0x20, 0x8003, 0x2) kevent(r5, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x4, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8000002b, 0x0, 0x53}, {{r0}, 0xfffffffffffffffb, 0x21, 0x400000e0, 0x6, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x2, 0xa0000024, 0x100000001, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x18, 0x40, 0x3ff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4c, 0x1, 0x9, 0x1}], 0x0, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x3, 0x6, 0xb8ef}, {{r6}, 0xffffffffffffffff, 0x90, 0x10, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x5}], 0x0, &(0x7f0000000740)={0x8, 0x5}) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) fcntl$getflags(r7, 0x1) geteuid() getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000780), &(0x7f00000007c0)=0x4) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x3000) chflagsat(r5, &(0x7f0000000800)='./file0\x00', 0x0, 0x2) getsockname$unix(r5, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000018c0)={0x2, './file0\x00', './file1\x00'}) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x2000) socketpair(0x20, 0x5, 0x80000000, &(0x7f0000001900)) getsockname(r0, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000019c0)={0xffffffff80000001, 0xa8, './file0\x00', 0x86a, 0x3546, 0x4, 0x4}) flock(r1, 0x8) sendmsg$unix(r5, &(0x7f0000001e80)={&(0x7f0000001a00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001e00)=[{&(0x7f0000001a40)="8642638623e963ef7c8980ba", 0xc}, {&(0x7f0000001a80)="d8d5b5ecb1178e3b5d49cb398fcc3396876ece6c2dcd7c11fa51a1e91b4050c3ee9eb826670b71fa58c11890dc4fdb5a558ad858fe7d5c33892a40a01706a0f8a2a3c4133137c791ae9a2684eca6305d3eeb32b4d434c52bf3b76bf5808f948b220236e81df42998341f12c0b76ea87dba61f970bbb2ee67c306fd92128347b54a6b64c4d1ae6a78968d06a0006e8a7304fcf0742b0731e27527", 0x9a}, {&(0x7f0000001b40)="4a3103bf27c0da0f3ad1f9e58615bd5e72f288ae126e30195e867698feb3638ce614c983505987bf04c993b186007647a5ecc750516d31d2aa16e28d0563202f702da6df2f9fcf5e94c5fbcc990cb3f1d8f8c39d1bfcf0ec3e51fc82fcd3ca8c8de8dc53c83dbec3897bac2552071d05b2e5a6aeb99bcdf0125069e21880216f2def481a9b1af8c6933cfc95be19b006c81dade6d40136d333683a131f684673df", 0xa1}, {&(0x7f0000001c00)="0fb8ed629ab8e63fb5481fcd61cdf8c3edf8ad4f3018b684573454911d6241e9f27e191546b9ce5b161949a424b2032e296db7ece992d5b56b5bb65b1fc5cb5e1c384fbff47ff41eafaa6ad46be6a91588483c6134107991cd02be400ccb857b377fc28a03c36ceccc0166aad928a96904810f6f3bd1d203a733c36b3c0f09bdef19c4abf7f785df357bf6acd81db6fb243c0422a6066b882a88cf238d7f265bbda91f11d3a3cb6325efe0b734219307890a550ec3692709126dbbacda8ff3bf31", 0xc1}, {&(0x7f0000001d00)="ca2050bd057675ee5ba5f54115238fd5b930f9266728c4df18157354b246", 0x1e}, {&(0x7f0000001d40)="c87cdf4994de4f7799d311642daee504f9918e4fd12ac36d9dd4e319771a1415797de4b905272de668215604723f104cfea763c83602d93dfca5ce78daaac5dd6c76004f91c420c5b3e9afb85face69158b420fc003489f4e7a0a2e64fd5c35ee3eb96cefc370636791a56377536cc1b27081e5f4fc1707563884cda9b797328c5bf14b751ee6571690a70aeeb54f64f2eb62458c282f53e654aaca0ed9e0398d4", 0xa1}], 0x6, 0x0, 0x0, 0x8}, 0x9) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1000) setsockopt(r7, 0x8, 0x205, &(0x7f0000001ec0)="f3c500902ae838e0bbc7641a90e0bd4eae1ecfcc2e9e633d06", 0x19) 04:02:46 executing program 0: semget(0x0, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) pckbd_enable: command error 04:02:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x280, 0x121) 04:02:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) setrlimit(0x0, &(0x7f0000000040)={0x20, 0x1}) 04:02:48 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000009656007903"], 0x8, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pckbd_enable: command error 04:02:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8126735d28cb02710ce0f3e8bb027fd89f46c705e369bacc99996bc1b87d6af4bd02814c247625eaa8ee2b2d1469cabd07e2b7714577707441d0f37ce1ce4b2e7b325466bf199af664e36e656a1222ae2486374612a8372ea15a7be43f8c5a690d479cf29380be1687baa5bc79d0970ee8c892507193da77295df2e095817cb190671bafe82487103c16d4bc689d98f1f5a0d1339f65648d5240b61aa4f1af7007a01790909870a5e478de67fcc2d23fecc78561ea35010ef169af8fbf17595917fba02191d6490a60da", 0xca) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 04:02:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/94, 0x5e}], 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x7, 0x7}, 0xc) 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/192, &(0x7f0000000240)=0xc0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x22, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f00000000c0)=0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:48 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000100)={0xfbfffffffffffff9}) 04:02:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) flock(r0, 0x8000000000001) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4, 0x9, {0x1, 0x3}}) open(&(0x7f0000000000)='./file0\x00', 0x28a588282f501f8, 0x84) flock(r0, 0x2) 04:02:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 04:02:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x5}, {{r2}, 0xfffffffffffffffd, 0x22, 0x800000c4, 0xffffffffffff7fff, 0x7fff}], 0x100000000, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x7, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x4}], 0x5, &(0x7f00000000c0)={0xa48, 0x6}) kevent(r2, &(0x7f0000000040), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 04:02:48 executing program 0: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) dup2(r0, 0xffffffffffffffff) 04:02:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r0) setsockopt(r0, 0x2, 0x100000001, &(0x7f0000000040)="0ed4952db1bd", 0x6) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:48 executing program 0: r0 = socket(0x1a, 0x4000, 0x200000000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 04:02:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="5001050360000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="f2643e86cd722b5c8e48e479c4ef1b386c8104576e84d3fa8411354f5cd9d33af0ffacddbaf9b8125ce8ea7d8be3107408831b68bbe9b27cff12a42ba5f6050d07a0d4faa97720eacf9d3e42d2dbda6b2967a4d75ecc144ec20712d88cf56aa53e24b8fcb658e20969e0da813791524ba9360362d59132afff6c168856440938a2394fac7c024c093050ccec672797220cfb", 0x92, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 04:02:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180), 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 04:02:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="07ed77aec5dff991", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) dup(r0) uvm_fault(0xfffffd803f00cd68, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f00cd68, 0x100000008, 0, 2) -> e arp_rtrequest() at arp_rtrequest+0x15f end trace frame: 0xffff8000159e0370, count: 0 ddb> trace arp_rtrequest() at arp_rtrequest+0x15f rtm_output(ffff8000009d5400,ffff8000159e0428,ffff8000159e0380,40,0) at rtm_output+0xbf4 route_output(fffffd803032b400,fffffd80363dad88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363dad88,9,fffffd803032b400,0,0,ffff800014950978) at route_usrreq+0x363 sosend(fffffd80363dad88,0,ffff8000159e0620,0,0,80) at sosend+0x660 sendit(ffff800014950978,3,ffff8000159e0700,0,ffff8000159e0810) at sendit+0x53c sys_sendto(ffff800014950978,ffff8000159e07a8,ffff8000159e0810) at sys_sendto+0x80 syscall(ffff8000159e0880) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,7e80d3c6010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ea3685ca80, count: -9 ddb> show registers rdi 0xffffffff817346a7 arp_rtrequest+0x157 rsi 0x178 rbp 0xffff8000159e02d0 rbx 0xffff800000025830 rdx 0x179 rcx 0xdeafbeaddeafbead rax 0xffff800000025838 r8 0x40 r9 0x5 r10 0xffff80000099d000 r11 0xe82fd07f5ae344c2 r12 0xffff8000001722a8 r13 0x2 r14 0xfffffd8038b4b008 r15 0x100000000 rip 0xffffffff817346af arp_rtrequest+0x15f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159e0250 ss 0x10 arp_rtrequest+0x15f: movq %rcx,0x8(%r15) ddb> show proc PROC (syz-executor.1) pid=523146 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000149504c8,0xffffffff822c7180 process=0xffff8000149533c8 user=0xffff8000159db000, vmspace=0xfffffd803f00cd68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 89305 392162 63105 0 2 0 syz-executor.1 *89305 523146 63105 0 7 0x4000000 syz-executor.1 88425 422079 1 0 3 0x100083 ttyin getty 63105 113308 3604 0 2 0x482 syz-executor.1 89120 67754 3604 0 2 0x2 syz-executor.0 63693 259990 0 0 3 0x14200 bored sosplice 3604 224401 79369 0 3 0x82 thrsleep syz-fuzzer 3604 274189 79369 0 3 0x4000082 nanosleep syz-fuzzer 3604 245439 79369 0 3 0x4000082 thrsleep syz-fuzzer 3604 236221 79369 0 3 0x4000082 kqread syz-fuzzer 3604 415531 79369 0 3 0x4000082 thrsleep syz-fuzzer 3604 484176 79369 0 3 0x4000082 thrsleep syz-fuzzer 3604 50252 79369 0 3 0x4000082 thrsleep syz-fuzzer 3604 315953 79369 0 3 0x4000082 thrsleep syz-fuzzer 79369 2025 91511 0 3 0x10008a pause ksh 91511 434573 55150 0 3 0x92 select sshd 55150 179010 1 0 3 0x80 select sshd 40844 178624 29760 73 2 0x100090 syslogd 29760 426994 1 0 3 0x100082 netio syslogd 23034 247983 1 77 3 0x100090 poll dhclient 695 462749 1 0 3 0x80 poll dhclient 92710 258858 0 0 2 0x14200 zerothread 90666 462580 0 0 3 0x14200 aiodoned aiodoned 84178 170534 0 0 3 0x14200 syncer update 80797 390140 0 0 3 0x14200 cleaner cleaner 27086 303817 0 0 3 0x14200 reaper reaper 52362 311899 0 0 3 0x14200 pgdaemon pagedaemon 61158 51878 0 0 3 0x14200 bored crynlk 5816 423560 0 0 3 0x14200 bored crypto 59300 20339 0 0 3 0x40014200 acpi0 acpi0 53444 418123 0 0 3 0x14200 bored softnet 80069 433522 0 0 3 0x14200 bored systqmp 36938 490465 0 0 3 0x14200 bored systq 3401 314352 0 0 3 0x40014200 bored softclock 56926 177850 0 0 3 0x40014200 idle0 74109 320424 0 0 3 0x14200 bored smr 1 92041 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9512 6358K 6901K 78643K 20776 0 0 pcb 24 9K 11K 78643K 2547 0 0 rtable 126 5K 5K 78643K 1122 0 0 ifaddr 59 14K 15K 78643K 458 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 199 0 0 iov 0 0K 24K 78643K 643 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1201 75K 76K 78643K 5499 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 75 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 297 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 5421 0 0 sigio 0 0K 0K 78643K 61 0 0 proc 42 30K 55K 78643K 894 0 0 subproc 32 2K 2K 78643K 82 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 524 0 0 in_multi 33 2K 2K 78643K 188 0 0 ether_multi 1 0K 0K 78643K 17 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 585 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 88 20K 29K 78643K 13434 0 0 UVM aobj 130 8K 8K 78643K 164 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 182 0 0 NDP 12 0K 0K 78643K 123 0 0 temp 180 2715K 2787K 78643K 18928 0 0 kqueue 0 0K 0K 78643K 54 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 inpcbpl 280 2101 0 2094 1 0 1 1 0 8 0 plimitpl 152 150 0 143 1 0 1 1 0 8 0 rtentry 112 97 0 50 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 788 0 784 1 0 1 1 0 8 0 nd6 48 12 0 6 2 1 1 1 0 8 0 ppxss 1128 83 0 83 14 14 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 288 0 92 15 2 13 13 0 8 0 art_table 32 289 0 92 3 1 2 2 0 8 0 art_node 16 69 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 295 0 285 1 0 1 1 0 8 0 shmpl 112 162 0 34 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10289 0 8830 48 0 48 48 0 8 0 ffsino 240 10289 0 8830 86 0 86 86 0 8 0 nchpl 144 17979 0 16367 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 56170 0 56170 3 2 1 1 0 8 1 scsiplug 64 11 0 11 8 8 0 1 0 8 0 scxspl 192 57193 0 57193 23 22 1 6 0 8 1 sigapl 432 5591 0 5578 2 0 2 2 0 8 0 futexpl 56 81206 0 81206 2 1 1 1 0 8 1 knotepl 112 1036 0 1017 1 0 1 1 0 8 0 kqueuepl 104 1159 0 1157 1 0 1 1 0 8 0 pipepl 112 3140 0 3121 10 9 1 2 0 8 0 fdescpl 424 5592 0 5578 2 0 2 2 0 8 0 filepl 120 32299 0 32203 8 4 4 5 0 8 1 lockfpl 104 1822 0 1822 3 2 1 1 0 8 1 lockfspl 48 622 0 622 3 2 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 76 0 66 1 0 1 1 0 8 0 ucredpl 96 7344 0 7337 1 0 1 1 0 8 0 zombiepl 144 5578 0 5578 3 2 1 1 0 8 1 processpl 840 5607 0 5578 4 0 4 4 0 8 0 procpl 600 12431 0 12394 4 0 4 4 0 8 0 sosppl 128 73 0 73 15 15 0 1 0 8 0 sockpl 384 4364 0 4346 5 2 3 4 0 8 1 mcl64k 65536 1409 0 1409 110 81 29 65 0 8 29 mcl16k 16384 19 0 19 13 13 0 1 0 8 0 mcl12k 12288 80 0 80 14 13 1 1 0 8 1 mcl9k 9216 76 0 76 13 13 0 1 0 8 0 mcl8k 8192 59 0 59 18 17 1 1 0 8 1 mcl4k 4096 203 0 203 6 5 1 1 0 8 1 mcl2k2 2112 21 0 21 13 13 0 1 0 8 0 mcl2k 2048 61697 0 61655 18 12 6 11 0 8 0 mtagpl 80 14 0 14 4 4 0 1 0 8 0 mbufpl 256 126290 0 126215 65 51 14 36 0 8 8 bufpl 256 18826 0 13135 356 0 356 356 0 8 0 anonpl 16 478576 0 468765 193 139 54 57 0 62 13 amapchunkpl 152 22039 0 21954 37 30 7 18 0 158 2 amappl16 192 29740 0 29208 191 158 33 40 0 8 5 amappl15 184 1384 0 1383 1 0 1 1 0 8 0 amappl14 176 1413 0 1408 2 1 1 1 0 8 0 amappl12 160 14 0 13 3 2 1 1 0 8 0 amappl11 152 55 0 41 1 0 1 1 0 8 0 amappl10 144 1471 0 1469 6 5 1 1 0 8 0 amappl9 136 1835 0 1832 1 0 1 1 0 8 0 amappl8 128 1426 0 1405 1 0 1 1 0 8 0 amappl7 120 1399 0 1394 1 0 1 1 0 8 0 amappl6 112 65 0 57 1 0 1 1 0 8 0 amappl5 104 183 0 172 1 0 1 1 0 8 0 amappl4 96 5675 0 5651 1 0 1 1 0 8 0 amappl3 88 349 0 338 1 0 1 1 0 8 0 amappl2 80 44548 0 44481 4 2 2 3 0 8 0 amappl1 72 104617 0 104203 27 18 9 19 0 8 0 amappl 80 12732 0 12699 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 163 0 34 3 0 3 3 0 8 0 uaddrrnd 24 5592 0 5578 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5592 0 5578 1 0 1 1 0 8 0 vmmpekpl 168 37155 0 37132 2 0 2 2 0 8 0 vmmpepl 168 555073 0 553568 208 130 78 96 0 357 5 vmsppl 264 5591 0 5578 3 2 1 2 0 8 0 pdppl 4096 11191 0 11156 7 2 5 6 0 8 0 pvpl 32 1337907 0 1324991 371 217 154 193 0 265 43 pmappl 200 5591 0 5578 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 704 0 187 16 0 16 16 0 8 0