kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 9 15:36:02 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.91' (ECDSA) to the list of known hosts. 2019/05/09 15:36:32 fuzzer started 2019/05/09 15:36:41 dialing manager at 10.128.15.235:18446 2019/05/09 15:36:41 syscalls: 320 2019/05/09 15:36:41 code coverage: enabled 2019/05/09 15:36:41 comparison tracing: enabled 2019/05/09 15:36:41 extra coverage: support is not implemented in syzkaller 2019/05/09 15:36:41 setuid sandbox: enabled 2019/05/09 15:36:41 namespace sandbox: support is not implemented in syzkaller 2019/05/09 15:36:41 Android sandbox: support is not implemented in syzkaller 2019/05/09 15:36:41 fault injection: support is not implemented in syzkaller 2019/05/09 15:36:41 leak checking: support is not implemented in syzkaller 2019/05/09 15:36:41 net packet injection: enabled 2019/05/09 15:36:41 net device setup: support is not implemented in syzkaller 15:36:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x9, 0x100000000, 0x5, "4e4130d49cdb77778732ea49f3911caa19cdd2f5", 0x6, 0x3}) recvfrom$inet6(r0, &(0x7f0000000080)=""/27, 0x1b, 0x41, &(0x7f00000000c0)={0x18, 0x0, 0x200, 0x1}, 0xc) fchdir(r0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x6) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x0, 0xffffffffffffff2a}) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x8, './file0\x00'}) ioctl$TIOCSTOP(r0, 0x2000746f) sendto$inet6(r0, &(0x7f0000000280)="9e784d0dda374dc5fd4bfabd25c43bf345155d318ec4b663f45cc0fe659a7da64b6d346c2a11587748712ec67446e3c22fc8cc225bfc18229cd212a98256b98353657eb76cc604997fc4d9ddde91768e06e54f1070b9cbba831753141fd597d1143cffa888181186b9ed577cd52463a2e30ede02e961174fc16c143f7bd7363e1621feeda9ba13be7049a77c79ee90c32d8751a840ecf7480ad4be48cccea7073e0c19fbef540feebffd4987338fd06bbc1e19f703b8e78cdd34dda1cecbc71339159d39bb733066f803bee35b71b1f82b2e86eea0bd3cc47424abc03eeed68f7ee44a780c38d0f7ea3f33399c5bacc3a224878405c4ad0582a8bee4623b6bed000f9add0d3989d952b5ea914c58c82f18ebdafa4587e4044784f6d1cb45f434e7685bf057ee9149179bdb5b3ada6fd14e200960e39aacb62867a255d36d7a3c034452f08c598e58580bc80e83efa59e323e4eea2f20861e1a8f6d9831327c1e4cb6b0a13dbd372021753bd1dc0f68b97586101e778b0ab70b24977b1d6e4a7e82cdfb5cc09e26490ee6891321c313879d5a375db23bd31fed2d922fce8d52e328af0481b0d34c5fcf4f3572371de56779d847c700e0e6d0bd28da5ce87c923f754775ec1fd35fff7ae750ceb4da3315546ae93a1533eab899e24db275781ccac5fe23329e1ff38f834ff3e72c66fd70859addfee65d771d5b27031400956c6b366d96f84c9df7a6db00e53f53d4156d33cbaf82e42d559c23b60d47d01bb91a9aa739288e1166f7444c41a658e3ef8a843a1c1d0709b8c48732707fb30ea5cc0496ce5b4f98a9b7a66d3d2ede04ca35c64832f9a7d414c7aa7ed183639ec24316804b28227de68369144d925d6c26c134a9e73f66f4202b7de173a06b59b6b326aaf33a2fd00253283aea0bc100307a464fef5759d8c1c21c21900b69da4666ed1c12a424b7d552e3c60b70c0451c59c878c0753b7c8ecf7622645447cfeff9a37880cfe012669fbe14a4af804c1e764d544a5f4d3623216c8f26cba5eb194a36525893f429f15a01405fc7a0063c495217a6641e9568fe644298c0b6d36d3c7c9f96cc52f64b371ba5af37a3d101298a4f6499b0332ad4dbb9a2b40a1be74f83d1056bf614944ea0e29a69b98113e5492195dae5cbd5db1cef0c80952e736d6fceb32955d700a303ba6b0ddb5fd247f08b1ad420fd9e2b5f65519f694af1ca446125403331ae677c940f1ddb2ccedb2ef07a90b006822d0860e618d751a10e2a8f9a3f2ef73e38c6593dae7bdb2b04d3300bd7d5dc862bbacb8fbe793b3d34bf98407cb0e73119cee42f13fb0e7879a43b0642c5aad5efe1515f3ca33c6468107919fd33729caf44b1f44064b0886480b496f85beac972c3558fc21ecbcaa14349b10afd74803107f5a2478eb872b7a46eb00acec748df88936f2d54f3e964f9579957376bf5374d99b5cfde9b3be714c46696ad38c60960f50197b335107770ff3b846d1033a5bb2b87568e3d313bb96d0b1a9ee1cc2d30ee940fe2d54cd9e36c5333f9d95a592a0fd738e6929ff9084ccd9987cdf55bcb07ce6ca247ca08b58684677217a47a2c45a4a5747eb72595f4e3096d88ced11e8adbe03995476882681909a217fec67949063ffcc7db254847ada148e7bbc56b37d8f0bc20a82f9aa28b5a707f932c98f8f96ec24370047cf291e750c4afdb97a06893b2bd528ef9f06429bfab2e3e042ee4bca9c9fe9812f7b980f2549d1991b8525f9a1a63af0f73eec6c85e3ef2acae6150c34f4610f033a00be3be379d5398000b22d51f5fd3b712d5c1a31a2ca593043073704cb2dcb9cdd4d3c53a6b5ab1eefc9ecd95de5f959447a913d8851d04a582e3d2ab5dccba5f89bb90319f34e2f72d42a888678e1100ff43903bce6d8fb535161e1f9ff08ad072c961d7bf9cc2d08d0c53cf1b989e19208fd20410007a3e723da47054571920349b9cec7f33cef9afc05bcd3bf69a5fda1e01d66fb4b8f394624c7b908a1842fed578f21ab686c99b6d6f354af4fc700279498abf80d644b34f8e6899bbb476ac580eaaf392ea9862b9b30eb565a232c519fe2c2b6fa7bd43bf8098817f7481143041d8369eea47bc0d4ad72928ad37e777308c6472ce66cd3bc61e37e01a4bc4a24e89f9bd3c6cdb8b008405a831af51f314d7058282abfb1a9b4ec49bd9f9d77f9792fb7e05d0a76dd7d95c2bf6b7004770757f1d4ef252ad27311693f58def3272859cdaadc6c34ead73eea77dc55cfd3cc23994d72985e5b45f2cd63f1ccec78c6fc462ddbd0a29ff8218f68ae107ddbe9924585192ae29473be3e0ff35c65856dc64060211f1a74d1be154929d8d45ce42a7abbb2588edf29787a801b5febbea2e075d49c8d66aaf265ffcdd4c3cd830d11d2a8dbeaf2e0c683d96c195f7cf6ea455c64f43e7fb1a971d1f401be9c3fc88d73836900ce071d8a4aa49aca04de7d04ab64b88f7d906e91be9997e232b2e08527fa5294383e9702070d54e80ce33f6f79b4bbe23eee3f6b8d96c75bb43367b22f1b7ab2f1efc0400f73a19ff15a2ef6fa5ea155db96c2a48b4ff03b882add5962a62c279716c70ec54e576aa55e589063770ae8c6c10d6418982bc564e7065324b3cfd8a1294be64214888a81a34d915d294e24c5b051432e4e814de72e2b81558660d317b76b15fd2c35eb5cd172af4d6474e317bbe269a797447ded931dbfa69ab84f5c452abe79cb31c591e776d778aa2e86730755a2599a901f98ff7b99c97137fdef4894e17e9cd4f159eafef6edffa1bcb03fd2801dcb0e125cad47fa5d005c1808b6c6fee364075b786af7bbba632e65167aeaccf3f0923cba124568503aae0ea43549673332c98539b1e49bed8494197b2b934641ce1d8c7c959f277cedffe0eb2567cb26c5018cdc9ee290e0d8a1964e32db26aa32aff32fe41cd5f17632dd5de52eda9bd351333fa5be47481711fd0c4489599998ccdeddae249fcd49e3de9528a47b65bd4465ea5d86a236eb817898a96996695d0997bbcf23a5b987d90fce7a9c9af0cddc0947505de361b280e7b0955d3dd5689c4a62542974842c899fb58add5b990076479505eceb6a7306fd2a33741526561101995e0b1014eb328ce1c8fa13065b578c985ffbb1b79551da8de77a144a1cbd52cd438d448bf72a844123ee1080011763a7ca63986a7e1f769cea64dc481d4ceba85c8572776cbbbd343ff3555d0f408deb5d02cb4cecb804a996ab493507f6970836d3b744c97f96fa31bf7cb26b2d8a8366dafb9c711c6fa2949749cf28839dbc952c662459d96fad5bbd15cb350ca4d1ace8c83aa9f5a07dbc76dd7433b593f6203ad6419abb4a2b93469066ee80c9c21d1d9e44793c12ccd49422122d18f8a9421fa5bda1ae736868f9791a1afd0ae1dac61e045aedb496911f27dae0f9643424b9c0899dda27fe77a4128c3cc33198baf49ceb8f155050b2eee5e3b4c5db2eab69019f3a5ba8266619c629aed092a4e6ef6839630ff83d330c185197a94eaab3e1513818786991e90d673080080a244ff2cab8f0ea3240339d95a7d47ef4f6c58a0a3322bd7bbbb798eea779d2dec31f23fe1c95f33eb489d24cefed2ed98d66e6cc3c84daa74d3e8819e60a095082073dc1b6e6762fd6dcc1cd37b08d7a37cb6137fbf899251669837abdd673fbf8b450e6c952beefea9818a1066d71b6c7171538f2d8a8a9e5c723aa103db8ff45eacc286ad5b42675cee9885e746afd5f51348a8c346a1738249fbaf723a9e5978be2f08e6f47eca6339f93bbba1e1cef0eb0b79437383ba9b56bbafb2c243919f26c01d7ab8ad66c87c13dbb490ba0efbd4ab1d6df6daa89053e54a3382ab038a54d9ffd10b2f451800c832333369c61d88c98e01262de62d9cdfce63da0e0aef8975303c900290eef26d2cfdcda6a6e5db476e732809fbd1d8f26961e1c140ae3a0e48d3a1fe7af3fdccf34b87b6c2cde2f48d95f22d4f7beacd8a84769c72979189e619e6f688eb742d236935cd6940f4bb9b8d17ac753b4fd41de4f1425349b63cba61b6f260f8b45cb97fab22c588e36c843850fe32fddfd75b046fb5d13c9d26225aaed5240810068b206d4b136299200e1da7cae68353b9bf37c0eee643a4cd10ba8a40cabdf7e6ed38ac1668ab3e2174a67cef54863496ad8b85eefc9d7d6fb6189e7a5f81082dfeeb0b02a5944c8adac92e5b679b328381c3c12cdbe0d5b9f3b02e22a7f1d375081bc30c402485b0b319b941b5d4b09169e103e287727f680e3ddd6f96f81f198eddf91d50568c920e0edf0fe90a301a30f931e731552eaa005fc92e152ac0372eb6bf94abf63f5302ed8e2364db8f5f67e155b20531c3668abe957500803d70e704196147b1aca50b6e9f7f1518c2e83523ead812696c9f4aaa303bafae15aa5265d341afabea596fe63872aeda869ed456ad9854b8c7c536e46b3c46cf22aed52ef2078b3fa961ee700522a80c8aae662cb5756b863eb58f767fa438b2a02635c70f636b9c56248c994ddba763f5a2c355786ca2adb9abb69f957b98d61145fd84a7f2606df10c9d41a23cd6d2bca931d97a00605256d338350c96b75534b76ac8739621ef297e7c3a52a2a5f1ec82e743b91d85fe548d96a89883a5efceec4c0ac3d2d3737ef8ac81c0970aedb3cfcc50218bbc7716aa0cc6bb46d8661d0bcec1b33fe306014c18f63a71bf690f0a6bb161c31e00d03f250d1cd33c64a3c1939b4a1ccf8dfa5267b1eb7ca39d5f0bd3c1122351d126dde29b702f6d0786efe603c990beeeb0db1373b42b0d88a17f0c342714f0e9ba322d10e4b265aba679e95c0d706537ad555b2811bbb7319dac334bca649e1dc98f7ad4668d0e1d39ad189cf91fb56042da42a622f5e08887bd0b270a63ad21d91185438cadd35bc0ae226e783df4861a3ee3079ec77977ad6d4a6c3a782efd9314674b16c745e7d847ca9f258d63fa7265f0df00f3190b0ff3ef2bb75adac6bc3939077b1d5f9cd7dabb935922c8c41fc9341397ed0ada867b77d2f9bf7050e234104afc2018131bb1bad853c61f0901f0733b2223e10ae99fcf8fed8f1fb8bff4fd4618e26292de18262fbda1e7a4b08459de4fd2a8edf60ca2977ed18f4ff6098f44208274c3b7eee9cdde637add6434ecc1ab5a3a9e22b7e817eafbe6ed99b03bdda1c956cdc0cf35ccc8d20a2f3dbd1fbc34488ef50b0e5a3f0e12a2299d3814f09e123bf5a184b04cad12154bc2d5fd1a547ca5d0066fd002750c8821008c8472e2d2a3f532d923df68b90f977b49f7beb53a875af99405d006ccf6bc4c50224e43e5969b25829b3c73c6b8d75f81846c6ebed3d0963f7380149114a2af01db708338a5b93244bbfe8e22f631ea49d286e22280543e9a3033fffccf826fd668c98f2fc31c1f83001ec4592c615d8076b387d3f3d4bd4d8b34d9b31876dc392580d1da7815c2546743260e7e48373c2f4fe9bdd34f15c55be04c43a03c32472cf162f4c177d94317666952440d47a38b50db2b6f2792843e0a589bda908770fba80784c157a9f1789c57cd01e739b1a6754e603366d82b81968fe7d2da6f63ca3c9071ad31b69eaaa55bdea09c7c04e9ff6d41b09b017545c370fee43c29a5716e4ac1842cbfec729a9333fa39fd14ff399eef5a45743f0d4af359a3cacaa95adb711be52ed4e3f012406c03a312a7793409fb16344858ce66a112e38267d956ebf97cdc0d7daedc6d9fcaf1567df1a7fd6563c12d773d6bc5623c44d043708c5f34b67e41036109", 0x1000, 0x0, &(0x7f0000001280)={0x18, 0x0, 0x20}, 0xc) recvmsg(r0, &(0x7f0000001880)={&(0x7f00000012c0)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000001300)=""/236, 0xec}, {&(0x7f0000001400)=""/61, 0x3d}, {&(0x7f0000001440)=""/219, 0xdb}, {&(0x7f0000001540)=""/37, 0x25}, {&(0x7f0000001580)=""/229, 0xe5}, {&(0x7f0000001680)=""/178, 0xb2}], 0x6, &(0x7f00000017c0)=""/157, 0x9d}, 0x0) bind$inet(r0, &(0x7f00000018c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) msgget(0x3, 0x0) getsockopt(r0, 0x6, 0x6, &(0x7f0000001900)=""/88, &(0x7f0000001980)=0x58) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000019c0)={0x1, './file0\x00'}) recvfrom$inet(r0, &(0x7f0000001a00)=""/246, 0xf6, 0x0, &(0x7f0000001b00)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x58, &(0x7f0000001b40)="b1f3117efe5a3e38778b835ec842190e395fa33e59352877ea2d97a60c490a82e1046789ea422427eadb487015661cc98460a6e3a7035d95792193ea38f1a102f4bd1a14a90bd61dfe89e187ea658e24ff10f03d2f23ff25") ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x6, 0x1ff) fcntl$setstatus(r1, 0x4, 0x4) symlinkat(&(0x7f0000001bc0)='./file0\x00', r0, &(0x7f0000001c00)='./file0\x00') mkdir(&(0x7f0000001c40)='./file0\x00', 0x43) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001c80)={0x1, './file0\x00'}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000001cc0)=0x8000) recvmsg(r0, &(0x7f0000002080)={&(0x7f0000001d00)=@in, 0xc, &(0x7f0000001f80)=[{&(0x7f0000001d40)=""/164, 0xa4}, {&(0x7f0000001e00)=""/196, 0xc4}, {&(0x7f0000001f00)=""/65, 0x41}], 0x3, &(0x7f0000001fc0)=""/192, 0xc0}, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000020c0)=0x6) mknod(&(0x7f0000002100)='./file0\x00', 0x100, 0x1) 15:36:49 executing program 0: r0 = getpgid(0x0) getpgid(r0) r1 = getpgid(r0) getpgrp() r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000140)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x8) getpgrp() fcntl$getown(r5, 0x5) r7 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpgid(r1) r8 = accept(r7, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) close(r5) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000002c0)=0x3) getpgrp() chroot(&(0x7f0000000300)='./file0\x00') r9 = msgget(0x0, 0x104) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x0, 0x7f, 0x9, 0x0, 0x6e16, 0x4, 0x20, 0x1, 0x0, 0x8, 0x5}) r10 = kqueue() syz_open_pts() kevent(r10, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffb, 0x84, 0x40, 0x10000}, {{r2}, 0x0, 0x15, 0x40000001, 0xeb0}], 0x1000, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x2, 0xf0000001, 0x40, 0x1}, {{r8}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x3, 0x5}], 0x9ab, &(0x7f0000000440)={0x2, 0xa1f7}) r11 = accept(r5, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={r6, r3, r4}, 0xc) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000540)=""/239) msgget$private(0x0, 0x58) 15:36:49 executing program 0: mprotect(&(0x7f000032e000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x174) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 15:36:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) 15:36:49 executing program 0: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 15:36:49 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r1, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000000080002000, 0x803) ioctl$KDDISABIO(r0, 0x20004b3d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 15:36:49 executing program 0: r0 = socket$inet(0x2, 0x402, 0x10000000000005) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt(r0, 0x6, 0x8, &(0x7f0000001080)=""/107, &(0x7f0000001100)=0x6b) write(r0, &(0x7f0000000080)="291c3d76c1a82ac5dbde4e3730a413688658486ce3a25c2d1a5f06183b7df1237f7bcaff11e288ec199acf62bbfe7c82ab9ee126860e54f0dba41511538ee2c355d9e5eb7f3171e027a846da9a4f54e9ed33a8d56dd71c5754161bd6e8e132506707d4736d17b32a93fc2e92b4132354e153a1ad55fe74f72b03f920132b5279dde315bfe8103e80473eec99457d75e08453c476ea733844ba0034e15235dc14ff22068b1dbb4a9b074eceb0b936dae61108414daddf8a074b3ac6f4f40a4b037108c8e0e184f5402c9aae58eca36221a04680028cc64b9c4ec13c0ac1407c0b359a77f425e14d7a53596bdef2bd113ab093fd4ddde43980a21265628f771e4e2379a1461ddc99f89daa6e1e909f4658de4090f9e279d55e64de649d390b17aee1b872d23e6c82b67f6929a48b0b689f33e4a92a82957efb2c92cc2e843d14e2bec6a9449d1c2d907fd1f63fec7f2e929d3a42bc3b26e9e920222caf87b94b0d32cc37154097de2c636bc442cb3546d4c12dd493c5e044cec3a839ce729ab4fd3618d7adbb4f549446f7506962416cd73fa5d5a35e51af0c19a10f02037220ae2a5c1a5662fffd4e61d7d0322dd942c96a178e74e188b39e103aab30b3b9bca2b131e1c8e2d10495dea7843e506aa60bca5cf2ccdf3ed779346523243f0d936546ea695ba398d6887e10fb498beb51950c40693a8f5c4962b23dcd487ab22e457229b074ac79a87dec2cfb130679fab748b5e372aff5d5bc97322f6dc755cee398645fea00cddb002edf25257c2fcf27efb7b2c0bf25860f9e98bf137ecca60c7a4f2c281393cb519237bb2e1ba1f33f24c9a237f3a1c1e4bc94121e76c82757afdbb0036466ecc5c76e5a5d549b21d1667a381ab79cc5f98c6984ffc0bd59c54f8c2de6764ecd5d68930af4ccee1c5f9c173f5dbc103f30395c08a3f84504c2b0259055d4d032d6b5607ba952575c0ee2d332882d7f5752647caeb914602aaad03e8afc8b94b3479a3ecd5f43d70e9df653df37c657c93098d7c89769a3e383efe01bdadc1ebf1fb820fe69a1b5ed17b80b6154cfdcdc9088b3f24e7f68ff51b812cc86f5daf750b081ed867f54983f4db4765d543680f4b7b321f01e527d6bc01195c5f7a4360157468a1b112a766f291867ecb04b692ac26be9e666f93a04c266abd7a20d9fd9690a76b1d19007569f789c090c4c146e63f8994ba539ef17b8c510bf148d995e8e2ab3a2bdbd2005973fd5937d3ac451a42c0b93696b4a038ad94d77863a534563b50e0f0b295c8ca9f8b6b07cf549faef34c18f32e1d1db26455cdc79eaa0be012f9bf42326d7a2fdf3e1cc7cbeb952f9e21003639d658eda19e872200cabbbbe29bf79ef5a35ecd8a4d250dccf6276efd30c3ffaf8d444b6cd019a861aec0f27e9412bd8d67a2328c5837a2c8b2bd9c0c72302dbc2641873d361c454cd2b3e6759e52028c2316a684786ad0fa979078a5cb1a1403cf74a712f7c592f59cc5f9c3cf1715ac45e47c8b2dd7503cf1e6a677b6aca28a48fbc5a93740b8586d3e83bbdb475d1b88e46452ba13b33ec6f52173753f164ffd57a7f50ed4883b5c9019b5f0ba0c4a0f137cc9c38bfb5e94a3090be987af78ca0b869f72ad560583af330c95188c3389339ba3c990c9c0d49f1dd22c98cdcb235d7dbd620c9444746dc32ab62dc302620f5a4c87d4f7d3bce5d53134e12bc4a7d877daef64633688381c1533f649f846fcc0912349f0fe505382442297f3748208478068b499faa2dcb09fac8d92d1658715cf52bbdaac54a256b2f8d3970dd992b48b91a584a5f62e03a3c71765938d046eba65b8e43ab2090ba1513fa81526c01a8f3431241c3f0144658bcf5784ed9ed9d506742b0f889643764d45b153e474d28e48dba93c3eed68b66e40b7f16bc48c7bbe743e762165c9b2d0c33ddd10a475911b296162b3c20d305bed346fd3f232ff6ae417f03aa81b4bc4f29f2410cb14961613063eceaa1761adaa9a46efcc9d1d1e4da20ca82fc5e1ab0b881fe3d55a066143c1a3ce7b3fc54d49a1ce409d44f78df2d1659b5aad4cbf608161f3dd8bab48891dd17995d8706b50ccfdd5015c752417380f7b927adcce7a8d0e987faa55689bbd9622b69ed325234a994d4c97d2fb6073ee8a41cffcb89fbbafef17eb7b9d2a5a74b844b550724b05f487f961e2986961703b25cc24a40d414bfc6aa5fd4187b9bef66deb97a8f0255b63e45a67a4420e2a43ae0e85397b6ed4d9390bb9eebee5c9c08b04d7890ad328f617013ac5eba46bf9daf9eaf68c0cee32f2f1b29803b1012a07eb6814e34f60f3b728edfbec2408f32c77d85a6fe0f3d47b153ab4fdd9a4b6346bea62ea9ed5089d46427d765ff8256511ce1e4024e342a565d45dc6961f4b2beba128f81701044828141a24828898efeea4f45389af15f89243cc162e2e05a5109e06bbaa908570974f2733e7a27482a1b1f81ac986f96ba0cf127a2ccbaebe9f0ff54aae1632242363f6326c82354098bb7bf2fe6de6baf9f9ef9fb4f85c5d6c862a8b921dbf49647340850e076a8d75ea319e1fbddcffc45156fb9fe9a8573b001afdf59838bcfbd94742861a0278b21e2fac74a753bb74b32c3e3ca0f6f44dbb02cc5cd46bef085e65c96b4a6c173e0dab1008acbbba9292d05a81aa89fd7eb1025c1f89e291bd677b7c3e730a25b93c97bcf866310e366d1f1008531a3791f397b1e4ce92be502baee00d624b09aab920143e7359eb1b8f2e16b28ee59e2b801ed64190a7cf2124588c3cb77514debc6466d537a579d9433d8b97365aa6204a8228b36da158e7fd27d40668d610e0d590a5efcb5baa06bd622d72a65c8bf44f5c9261a9539678bf0cc486d4fb74903a1b7d6a91eb9c3a94a7b7d62b0d6505d6051db13f0b3ba287fcb0f54052f9aa2bf6abed95fb3ae4ad0c5e56779d430dd14afe9be4bf2974f8789efb1b7c2324097aa7fc8e17d3026474f4d8b8d0a15be7417a35b1e3eb8e6023902cc6f2c6f0f64ace7c4bfc475a9578b04e138f2167b048b10490a62dad3b0c31caccd0561212be53980bf4989efeff252b24e0f5cd523cbd086c5a8b65eabf1d3a5bf118bccb7f0686bdf79e784eea94b9cded4fe123b3f33d349a5b15e17ac272ac59df79120c1bb48493a981b928199d66cf507cf3afa3d7c8eede57d53f51848a62c27e8aaa732c97e8c6839cfb0188ccad31fb43c03f8af858a1ec7433b225a81b7e5a029f8175a45eb97ac675a2d3d1f0d725c932227e6eda13a054b92a407f1afc1a0a399ebcd7379d8f7e9e2aeefae56397b0e7913c7306828a1be0e3f0dafa3f0505fc148595406ff88772955aa9ca1b23195428ce3eb23b46f896d1871df9695cc7da3fe81c7cede56dffd89879246f4d1b71ecec2b8550ca9b2a86c7a8a1051ba95e587ee1806a7f04269c2b63241b563d00b3ebd0c8e061d631754f3dada313ed0ea1645c17cf3e9228ebce31504ed3cf87cbdae2ad0ffcee0845df25e52b5d9c43cc9ff8ff2cfdf63c0c7d0c99d8908b6e1ba597164100fd35668ca79c889d14a0a81a08d7254b66f547b4aec1f4c6163c9f31bf5648e2328d0863c3c647fb2b67feb2d4d374211a9ae6310b3636fe78d8e1222d738fedc352b26a58e6df838a30176a23d8b366edd040509b154b369c22fcfc6e301f9ab752a483b51bc6492856c76c982d1d4fec49638a4d66fe8e61985dcdd92bc91f054bf97a462e6a453e86bebaa9daeccfeeb06d0c84830f4f51d59b7ee3581f75d22ee518eb72ce8b33c76f82d7667a0dc6f980fe54fbaee656a7ea4d3e1af562f79321b7a7865814c0e50d41f3a3cb54e6cb1a2e1fdef98a555734534847a62f523255b2b0f841352e9e0407c739f79565ae56596e475cdb964d585d36169c67fa27f6c94d52bbeb5edf06279a3fb54ff022609b7d9d59eac9c1b90464844d1ffa843f93a5b78eb0352cc35d394dde87dcc736c65113a77bbf1ea5334d3ff955abdd0d829aeabf48fa848d65b5c6f54915dce01929b963c3333e07d058f22098964f64dac36d93c5d10f4f94d524b3bc95c8db6120f7171a0957d1bfb53a199173ae6f0b95cbb0f12df31df21c92969f84b82fdb6b1d44238761052d94cd8b41891900dc17709d0988e09272a670d79e03fd0deffe5f0a7f72d4f3e28969e085eeaaea5bf893f0a4d26b3d7f8d9e138cd59cfddb81b2b96178f9a34bf43efac3ebb8423827893bb164953f50c0362d141f3acaced710455ca70b7a2f9d27f492bfec660f0a6352f629fecc39eda095a08e965369fd58a8f8fc02cad6e08a918b817561ae3910b136e96b26152c23c2df48e64260e3e49b5e4800f7b5fa393abc9012965cab7c6133bf7bbe9e327a2def91a85a1a2c637b3ab7163a248c06c7f28e7c6997b5a2467873db4800b77e3d978dddf403acb833ba0270410efb2e16e6399e2caf2778f23282080ab693396b242c59ef7a31dcba39da1f153b75ac8059e2371278c23aa0ce539edb28f658346911d979abf162b7393c85ed00b2b60b9ee0a880c30bc49832d63a319c0fa6a9dccf423537b2e722524d202916ab56ad18d8df0743f9ec07f7f837b45d16e10ee98458c4d6bb26c89d87000412a8efac0f330443b641a5ab8914168e41860725cb9c30eabafab959b9ae143bfa44e3138d33b05e0af0457d79de0944be8abbdf88569ba3718d22ab169e1dce7e6cd25315019e98f3592529b9ec4c18ceeff1cea05ae67c04a3f858078107d8e4b4ced228179871976ce85eca19cd4dc4543146c814ef07d7250f9d104a3cefbc84f49e382bbd71a9cb3b7878d6c5cd8a4cc9a5e3ad70548dc2dee4a151273b57e68c9f070139ec7a64e115a4ce5774daf26ae59636d2503c22260de40c6b7f241b26e0cab886b43d09953888487c1ac22566729157cc19b1ba22ee918aa7f9f6c619382d7b3e5ddaf373e850456b2245a941e631c0f8aa62613e0f9f690d55491a922297f28534ec575820518e2982ba93808db00c40f442054c151e5e17f917ab769d0476869cd35eeb5e2c14db93c998586fe92a318bdfcdb9b6e663814548fd758fbb30a8d3cafac8d41fabcd6e9eb499f6725fcc6d6013ae81d0b5667ba5e6e4948e9cb0e5767806fe82064d31b6955a7f60ce6af26ee015d15adcd4942e4ef5ccd84d769d30f7e646768b70420be047c3d71e6e1e559e5699b079de7bb7b38776460643dd000a2402a42d0fc57dc2046c20af5b4408ede02bdccaf88bf0e1ca5d6412906a05ee68ae71bf546c26a258be6ea8ac9a60e54d4f3b08897b05e04c5cac2f847b312aac6560a9956e9d20213d64775ab89fa7bdadb26f6a9697e239abc878d3616cad120c632e34264b915f0b44616c21364f0e915cd76b2a35709f1f6e688d040016ad8eeb589fb3f8ce55536c56abce4fca814dab5c4de23f20357148b8217585bbd5b1af1e17de5c29fc5f0414058f9ee1c3566b1fbfe0177e609939769382af05bf27a5e743a801bd0ca020cf777bd02fc1b09c96424786a9a8e7a3111c65f2a46d8fbf5421932eea1e7e1373e0f82a5392fcd48449febeee336cc575a761778ab810760c929d6ba98227d12c72587108523b93abf5f47a4c943c73c920e2b0e14cba359a08bce022289262532a679f158b88f8be9f00f11b3080ea2c2a56659c5db625f0c603c7df86300a2c84023e001f5db687e4ed4519cf383e9e63d51d70cd526c19e44598f2d7cfd2aac91f8392aaf608ce9d6841628229b3db25a93acb7796d9d8e23d5fabe3306", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0xfffffffffffffd63) 15:36:49 executing program 1: pledge(0x0, &(0x7f0000000100)='pf \xb7\x9e\xb4\x85\x96{\xc7tX\x94\xac\xd2 \xce\xf4\xfbQn0\xaa\x95\x18^\xa9\xc5\xca]\xc1!\x94UE_\xbd\xad \x96}%+\xe7\xd9;-\x15\xb9\x86H\x94\xc0\xb0\xee\x9c\xc4\x8e\x95\xa3\x87j\xa6\xa1\x81\xff\xe6\x83\x10c\xcc\xd4\xc6\x1e\x7f\xd5\xf9\xa3g4\x9b\xa0\x86\x05\xb1\x87\xea\xde\xe0\xbeB\xdb\xc9\x13i\x8b[\v\xc9\x9ax\xc4O\xd7\xc8\f\xde\xa0\xe2L\x01\r\x88z\xfd;3\xc8V\xc0\x9fz\xbc\xf8u:1\x132\x7f\x13)\xa8\xc0\xf0\x8d\x98K\x9a\xfb\xc94+=\xf4\x81\x00P(\xd0\tB\x1b\x1d\xbc\x1dnD\x191\xfb\xf0\xf1\x1a\xaa\b\xe6:!\xd2J\xed\xdf\x17\xd3\x1f\xaa|\xf9\x85\xd7E8O\xdb\xd3\xba*\x94j\x85\x02\x04;\x01\xae_9\xc4\x9f\xec\xef\x1bG$') 15:36:49 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x21, 0xfefffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x1, 0x100}) 15:36:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 15:36:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r1 = semget(0x1, 0x2, 0x20) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/141) semget(0x1, 0x3, 0x20) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x8000, 0xce, 0x10000, 0xd8ca000000}, {0x4, 0xffffffffffffffff, 0x7f, 0x6}, {0x80000000, 0x2, 0x401, 0xf34b}, {0xffffffff, 0x3f, 0x6}, {0x5, 0xff, 0x7, 0x93}, {0x3, 0x3, 0x1, 0x4}, {0x6, 0x10000, 0x9, 0xd481}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) 15:36:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 15:36:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") 15:36:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000015, 0xcfb3, 0x5}, {{r1}, 0x0, 0x0, 0xfffff, 0x1ff, 0x3}], 0x100000001, &(0x7f0000000180)=[{{r2}, 0x0, 0x72, 0x50, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x48, 0x1, 0x3ff, 0x2}, {{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0x80}, {{r3}, 0xfffffffffffffffb, 0x21, 0x20000000, 0x1f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x7f, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x101}, {{r3}, 0x0, 0x84, 0x98, 0x1, 0x5}], 0xf101, &(0x7f0000000100)={0x4, 0x46}) r5 = dup2(r0, r1) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xe7, 0x8}, {0xc7, 0x1}, {0x87, 0x7}, {0x47, 0xc}, {0x66, 0xfffffffffffffffa}, {0x23, 0xd56}, {0x86, 0x2}], 0x7}) 15:36:50 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xa00fffff, 0x1, 0x9}, {{r0}, 0x0, 0x1, 0x1, 0x0, 0x26}], 0x6625426c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x4, 0xffff, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xf000004a, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000001, 0x401, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x6, 0x5}, {{r0}, 0x0, 0x0, 0x200000a1, 0x10000, 0x349c}, {{r0}, 0xfffffffffffffff9, 0x9, 0x1, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000001, 0x5, 0xfffffffffffffffe}], 0x5, &(0x7f0000000300)={0xfffffffffffffffa, 0xd4}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0422bf5d46df292851f24b45bf2c85050958abc5", 0x0, 0x80000001}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x201, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x7, {0xfffffffffffeffff, 0x10001}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) 15:36:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x131) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r0}, {r0, 0x1}], 0x3, 0x2) 15:36:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8d") 15:36:50 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) getitimer(0x3, &(0x7f0000000000)) shmget(0x2, 0x3000, 0x141, &(0x7f0000ffb000/0x3000)=nil) 15:36:50 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x50) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000040), 0x1b) 15:36:50 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/53) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) 15:36:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x8, 0x0, 0xfffffffffffffea5, &(0x7f0000002340), 0x20}, 0x0) 15:36:50 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x3, 0x7}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x5, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x201) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000140)=""/233) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x3f) 15:36:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/203, 0xcb) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 15:36:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getuid() r1 = getuid() setuid(r1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x20) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:36:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x24}, {0x6}]}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:36:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000280)=""/100, 0x64}], 0x3) 15:36:51 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20800, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/17, 0x11}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() preadv(r2, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/116, 0x74}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f0000001400)=""/165, 0xa5}], 0x6, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) 15:36:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000080)='./bus\x00', 0x10040, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="367689a7e884d22cc8fb0a2b2e789ef7e27cff8c5867c9a3", 0x18}, {&(0x7f0000000140)="101c80a9b78642a62d0211d09875874051530b6f80a87e24478baf7101458d38caba380129faf16892ec3748f38f12633ea1543ab11ba8f2c18843d127cdc87ccf3c89453d3fcf96d9220e4bce4d1cb860e512cc7ae4e669f09b6f80e72438f55650adef261e88ab8a46402151593689eacb3ed22c87a5ff68b260d4cbde3e87f9f229ebdc602b1bafe4289e6e07f44a866960ad4d06c8b6862b8fb539043467b27d0750e34fe9c9847364293289462832f82e85bf81eaa6", 0xb8}, {&(0x7f0000000200)="8beec0ee04160dbd0b99e98dc8a10187d2d60aa4565b0cc269a35e14351f47e08177fe3a4c98a2650f51f40694fda672e8fda907939226213c824f33c26de418bc59d5c13fa55580ab7f0f91be2c771e330882db196638aff1583e63e9cb9409f6bd1be9e169db84bcd206ff22dfd937c6df2979bb323f8c0b4ceeaf79761935bc3e959b865206c725107080b54c7a7fc573bcd58017fdfb7e3d8924fc3c0f9ad90444ddc39ab2e246b32cbce68efaf3ee234487fc24aa01b2a82e", 0xbb}, {&(0x7f00000002c0)="0902ee393773967c0c1ce47bc2203c74909be505f50fc7ca5c717407c1897e5e8d0047f7445ca406e026cb57f6cba4e729d67c61ab6ba93bdd348e7a56f99a28beb96da39e9c1f13d1c421506ff20273e7c27a0c882a0d2190a705", 0x5b}, {&(0x7f0000000340)="af3ad01ce4415b6c90cf38718c4c29fbef0fbfb7059f96751fc929c601f75fd468339462feab4a170437a887fefe5e8c55b186c47275756060a5f06f2b2731601fdc9d214edaacfb71909e81e8d346e52155f24332aeee7a853e2aac55c7459343ca5a4a046572dbe5916e3ba442c2775761fbeb62843aa0c7b4cba4be078d700c0eb44322383c74e69c98a6b3057f3052ff4edf324f8c852e17a52262ee325104723e6bf434b17d51b75dac2bac9a97a7d19352f67e4b9ab237d046ceff24b4e1c5", 0xc2}], 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)=0x2) 15:36:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000040, 0x0, 0x0, 0xb6}, {0x6}]}) syz_emit_ethernet(0xba, &(0x7f0000000180)="ec709c474a82c422b760718453234765ed80b15b9d18b0c4ccef034e7cfb55a91d2799bf14229ea0a4b5a2b6464a2e089f0a80de25473d2b89dda6aedccfd1d361ef46a05216caeb9478ec27ec5b320f203044448bf13679be80f7b645c23b5977eab43325b8932e7d8d9f6a8bd15b287a297f3654a84e32dd41d7e5b225a5ef67fadfabb128beccb47f3c79b473cf5460fec5b9d4322555f485205f9b7e87509c82168e7d2241938748dd34040b4448c4d8bcaa46b0a0fdd001") r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) 15:36:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r2 = geteuid() setuid(r2) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r5 = syz_open_pts() fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000040)=0x8) 15:36:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1020, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xfffffffffffffffd, 0x10000}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10090, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x10000, 0xffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x1}, {0x43, 0x1}, {0x45}, {0x45, 0x1}, {0x85, 0xdb6a}, {0x26, 0xc09}], 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x6, 0xffff, &(0x7f0000000200)="580e55f6b9de235f9adfbde05e4df988d2059bcc99373191141495cbfe31d17666eb3637fdfc954555e71fbdf2583e089f14d8adc835c095a03e86deb4c546e52a4dc6ec9acd585634283c456b894789676cc2fd82ec131525a3b6d981075be217a57f70544ddb1f02181d31feff94c5788f265f28800fed6a1c3d132a4b2130b519efa8dcb2cb3a92a19b0200819296c1a8aaa9fb061b7cdcdfd6762580b2f9a3e1e9fcf8e9d4fbe0063a29aa3eca", 0xaf) 15:36:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xaa6, 0x101, r1}) mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x3d, 0x81) r2 = open$dir(&(0x7f0000000300)='./bus\x00', 0x381, 0x0) r3 = dup(r2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x800c5707, &(0x7f0000000080)) close(r3) ioctl$BIOCFLUSH(r3, 0x20004268) 15:36:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) login:     OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 15:36:52 executing program 0: r0 = socket(0x10200000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket$inet(0x2, 0x0, 0xfe4b) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, 0xffffffffffffffff) open(&(0x7f0000000240)='./file0\x00', 0x8220, 0x20) sendto$unix(r0, 0x0, 0xe7, 0x40a, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = semget$private(0x0, 0x3, 0x4) r3 = semget$private(0x0, 0x2, 0x160) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/104], 0x74, 0x2, 0x800) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0xe8a, 0x1000}, {0x7, 0x8001, 0x1800}], 0x2) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) 15:36:52 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x101, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40, 0x0, 0x800}, {{r1}, 0xfffffffffffffff8, 0x2, 0x80000002, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000021, 0xfffffffffffffff9, 0x4}, {{r1}, 0x0, 0x80, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0xdd, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x18, 0x1, 0x7ff, 0x2}], 0x1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x201fc980a1fb5131, 0x40, 0x9, 0xd158}, {{r1}, 0xfffffffffffffff9, 0x9c, 0x2, 0x5, 0x2}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0xfffffffffffffff9, 0x75a6}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000013, 0xb035, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x2a, 0x80000002, 0x7ff, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x6, 0x9}], 0x401, &(0x7f0000000280)={0xff, 0x6}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0xe5a3, 0xfffffffffffffffc, "d4864feb9c3ecf67193d45036dff7ff5fde5498a"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000001040)="6a2ae7e36d3f53d0918580c5b11413ae1600f9a28286ead55eb0bf5d43bf958e7e59b97db790f18511af82a0d1002bde39a66ba1786eb6c7c0803620abf091bb69813397569c4857e8c92591e1530b79560fbe9744d1aa618baff55faad27f", 0x5f}], 0x1) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000010c0)="473a1ca46b4911dea275866b9cf7e40d78274c0601e29c78fa440fc10e5673b7e92ad445ce1072121d3874bd8594c57f45b9b6f77c989fad1aaa78fceeabdc16f61f736a9ee70d153b55c1cbbbdde2913d9241af48b13228f0fab2dfabf3de0ebee9a1ece9abbe64ec1326022c638202856aeba0d9841c1235e298a264efde44d52a3b75fea0c8b1abe787a6b125edb2dd9f046560cf6e746dfd2bb7527791f06b460517550f5cef3631daa1d01e4c121cc6b1d5f61fa775b878370f24bbe948c82ad06dba432901be287b089ecd3487cd02ae699c4fcec78b07957a9e8535c70614b497a9e3973b1937e77ae6a0b0ab4d5a44c14c99be1bbd2a61e273d5cd555873b1e0078ff9b97882cc993b131163827da69b24d37c69865869267ad54c112ea3a4536f3207a26cf77f5dc96675afeaeb322670358c33772b266e2447e35c778c3715235175cf2c57cb8e84805713321af826bbd4dfd99fa1d73dd3e97f92b8c3e12ba8dec27a3fc8340e725ca3df38c6ee835fa906345a58ab45c63ffbdba21189bcd561471d2b05b0f2882b29242c5bf2bc41b84ac5742ba12606eb0d1dfdf970131ff2cb252f3d39c8595664df5f4a6a9b0d3f47d3792c858120689b7b3b906d6e7ac7893f30405cb05296da036965ef875b20470559fb00564d542e946fa955c7a04cef3075dd50085cb0174a24304f340486d97c2d59c7eef2d811120a1cd15a5a35aa3e404ce762cdf8eb3ab78620fe83a5cb2a7d9b06192cbc640ff13c3c5aa50aa770bdb0fa70dcafb25617d0d77d3cf009ab19b44195cbd3d6b01c1cedcf3d132c305404ba2456f6266e06991fd8a5064041a78945b6df9fb39e4e4ebf6470cdb2824f250d7434b8f6f7b904c9e20d4556bdbf4f8a4264e6138c0a0c0cbc93d2bc236cce1631da8bbe409458080554750e62c8a4019f9d644220439fc591a34ecd861b35f65d03e87c4bb03ea9b8c4521bbc1fe11ce4bc386423c901375347cba333e7a02fb2e5a26b20e6273047f397d9be22c9e3c19f31dbb02da4dbed2724d2f2ece0a2b17b3b060c33730fb6960fc15d2da094a380eda083912a47a444607610ae08fa970c3eeb2dd9bbf1c87901ab63b7785c0b1eb741b36588f4db41ada78953f8a3a5e6614331119fa5d9a974d23377532b99f51276b86bcb688061d42c22e2002e28367b7e230b60de3969fc2ee95bb6e62dfa234c7ee2b77a26679fc0b9c4742281caf102351cf4eae337ec3639dbb84c884a80c9249b5e57391515e8c2b43eac53a8da95fe773d327cf22005334f933d3a79bde735cccc6e2c57ca453bb99332861ff478743a3cc6806583286d28f272c946837b350e9169519787cc5a8553f08f415f189ce9b78496fd4e00fd8c93e6f6f1e07e0d326fe306a83ab505c4d3bb6becc955070b20611ca572ea461d8d07a89c89590306a4872fa86234f09a6668eefae4cd00cefbc654e38b34f03d33891b00a8ba26be462a6c8f0241dca41328afa2f9baaa19540f4ffc89b20085534ef1f915f5b3db6766462699a44810c85c88490c5c9be9baff6c073b51597baaef2001478d883fdcbb386f143a6f364218b426e55e040502b6fecc32ca3d54ca8d4f3d2f00f472594f8feedf5df4ead5282937fcd7e0f572dc942a1fc00176f6d478267e8ab11b640d708f1e505a3709b893319f2ceecfeca51433970cecc4ff4a1125d293c6c2f9a0374e180677933567a7823d7a353ad8747796ed448baa0f96557554eb23a9f5731869b9716ccca2c4c081b02013663b75387cb79d7da9c57259d02ee999a7d0b1046b73f9057c14ea0b9019d40942af5c4c81c31e54d2b74b25275e089601054f0d2087be1b916de66ebd6cc8a04dee8d1d0469c164a587d4c8e07da9e84ff4423774ce7c9ee12705ca2cff212926eb1dfd55e7f7d2e8a46cdc76ea90edc5305f43cc7e4bff617641fc5fec75664431a5343a1a77f2e7934e376b6798c48cf9def8ab73bc1d36f77074b0816112941832f903c012d547166e1e3caeb542ac5df33e695641a302a51f0af3a5a29512f99e766cbe08ab101e37b2b77d1e0ea649130cb3f350d061e78015032808afbbacdcd8238451e130dfbdb1284b6116939212898c7fb0f9ca57623f2f0b536361dc7266386eecc10009dd3d7d69e6eddfd468cc02c1f35611dc4c914d49a324d56e51178793e021f8efde318e0c4fe39aac00f3d34e1ea3a8c2468d8440fbf14d869c4c5c21854bae7763d74f3c79fb1031f53657b96e853761f3c0913685b408b010e8aa5e159a2ce8cfa253850327cdae1ac55f89d79239519266c143ea5ee98b8543ce006e8933eb9142a4191333ad6e9d35377cf61c051043f1302512b2189b49da815e74417085e86989a5343c79fb5e5992a809229ea49eb82a984a9efdabcafa79bab0bd4df1c62052812ee172cd320d8aa72e3fee28d25d97168123115c47df3f7e31a59bee36be44031c7b080a3ccab781793bb75909f5ae002c578870263ca94d8027f09ecf89beb9bc6ec86e4c028589c924cbb89c0edda958b5da84e89b640eadb8555bed7164e110651d76a59f2f8e0a73575f97606e084189bc0f2397e118dac8b23e17bce17063a5e7c19e0505ce8d51ee7337e5876f4fe037856a71edf437184ba9bac4ef7bd02d85bab57b5ba36492ae16f360bb288f46d62afa9b887edda9498576bac5c9daec643899a6cb8d1c00f6195a4fae6dba61223a8ba19ef9e09ca3d9d8246eda0e61a65ad3bea8fdfc5569764f1569abce5b2796f8b340897bf1c60a8015a2bb8610cf5cef9779c5b911348fed250dc7e8721317026d28029916d33d603dc430da0d1def54f353fb9b679c0b62e73fa516b1943b033f8bc956c151257745a46442d8b57bae8f93eaf083cc0fa8c32f604fcf6866e5b8c08d35d942026a548bfbb8feffed919c8fb5df0e9fd670f19a6d91cc12fa4fc924816f3b531511bfabd01ed41bce99b0169112a41f157d46c735d3c4815927d774f28f8e5bcbb1b54e6d5d2fb49f526c32e14b48f4973b080e929fa59bd7d23d0f3cc55d818c48816c0b0c2af2d71dceeaa722866b9012fbfac1bb27730085f5c750d9ca7759f0a98b2868ca921770e35b0d7f17fe979a6a5bf48f1712b7427d1dbe97283d3818a39b6dd39c09415c583d171bb443597041588d1a709c54a0be97e84eecfdc6d2923f20fb96e1b04d39e91f1e9e26162e9063d6e2f2a967cad651c73d0ced8575ec8c74e190acf29496e894ecf465f0dea2deef023f847f76284943a83e74922ffa455d42c29c9b746f5feecd2402145f026a0d1fca5b47cdd01ac05a7bfdd694b4f4b6e89ad74ec5064a9dbd26945c0ac0bfd727a745420b42fe97b80243ef9f3b0084a39c33ce5bad613d175a46f8d98e5fa72337b39c3bb67be099a1a3e2099fea1ef8bd1c407702cb1ab01cbd19ecb68aad95c939166fffe7c46fd5c4824cf46b5e66a2e811068ac355a2c73eaf3e7818db089f50fd885ed89225cac1b95c8ae52b2114d1c8339e208150453f3199d4cb2ab3aac604dde5d61bc16539ba13360a32797ea835fa6b4cb4e84405571580fff9811ed06c52eb33c9bbc278ff3b9c6b7138894d7d2572d34e1da7823c9bde985bd00926a4a6d5206386b3fee505805d65ffd29c7416f0ed0355ddce62b83dc22ed055da9e089c72f904a06162522432441b3dbaaf3a20ccb628f78660bdd45a0b677dd6da8e51d0a05e0e4c0ba2af2402b0dc23f3d29e2def1a8511ebb2ce9c4f530c0318861c3b9617595cb04c658a17a523244539ca6c5bef397714d3a30c7bea0ab86b099c833b550431cfd89786a982b098d2c68690f9698feb42c914293f22e8fb10e97b7d53e3fe93ef648de6760abd3fa26aba3f23da1962fcc16a1d85d1bceba40542dae5ded2d187b206dfd854a582e3d3c88cf9a12df64cb50ef7c55aec7f2e2bc1bc257f5f9ef600a1a968c41435414fadf9b2e1ba5a13699691fa894a418ffa42316b775bdf9adf364b6cf7d94b83fde4ed3c18ca0c6f275e0d77d59b263d32aed83bef52a3a0f5f75dbec4b10627d8f1bb91972bb78ff3b6fb1536c5a484868ce80ac2157cfc4d4a493c9b146f6b7177e6bc95c4ff2aad809e2742345b9a1b1be2d62d8f1741e6f72cde11f0a77788e60a08ba196ebcb3b672aae2006af115538bc6d6ec0f0cc9c85af515c1597d7253394061e9603c8f986fad50c7f3a314c51d49fcac7e8a7ec998cddb55b657bd4ab994ad29f66c7dc43409adbe597a59e59bd9c47dfb6b9cab881542edfd63a6d15c8a029bebbe3e3cb374a18ebbf1e3bb8cfbce66af4240206c5e6843fe85b8ee165eedbd0edc6f197db1081411be9f28401e7ca273b69e4ec1b20e5a13742d1bc381b0b68c796fab61fe16bdde2868d4ffaea1518420a6329087f57ed021a87f62c080f5a9b921f4f0dedc951e58130cbb7754102af22c5e27339f8342c9f659da06b1455217dae6a51945c2b9164091da6d6f94a904ab0be59df9dfa8728a081f37b3fcf2cf7ea926fd34eb8fb014fadf0fa81b7cc0e0e5fa8ee89cb0a512e209b4bd5c4dcce123d3c272eb9ce8ce42f4984fadf502ebb49a1f8a74bbc54242b438ce0d9830591b18ecd9df6e3d73f8e1d0ee0ada42d208dbda2dd1039245c5408a123c92ce0fa9277320fa5907ff290cb28e336ac456c4e536253960827773b5f68ab9a979576a5f8e476453e8003642fa5d80ac736a558f876e47b77b79df4b1a37df9f3520bbd4936ffafe18b70801a254823e3e7f4e83b5a498a1b2f1f4cda1db979e392e9ef7eb7375acfce365a5e1201eecaa5bca5db4f312d66e060cbe9c31ae249389bd59b07ee0133c0c28c4516191e0324e26529df39045b6fa2dcef2377c03d062b883ba39201cdb2062440f89579ce7c6dc67eaaf3a1268a2cf8c773a60ab6f77dbfb31538c203631fbecccca3a599a162a5f6ed6e2570e5fb5ff895c4ed8a3838adbdd54e50ed7e12418e1c8e64f7e2886f92adc8157f6247e019cea5cc68df945b2bedb97c319e6d08c167721495b966a9e3c347a78cb5a396a6d9cef6ffa5cc57236fe19dd754795bdb1a208432742f0373be4febb1133b9cbef2353ed2a379f5f3d45c8c2116114b81098334b3be0a9d016806c5ea5e91493033e3f407d7b33c325435f8a846d7df09b078bdade599bfd602e72fa65ebfac4929e2ffb5bc4d87b65c904d07596462a3b3fa465c2e24a70670b91544158d0a97508ed0a4fddaf25695bd2b9ad8afadc6f44bb9da902f34078390a41c55b8323c4043310bddcb6bb437fcd9326745d46e0876552d7ce9f0f9ab5955617900b029e121c523480bc43a5318ff997a03a226e1d065383af6827d5bcfd5899e0005ccbdebab5ce274e832d156b326bf1038daab8661da773f3d39a5a8b3cd6fbf0854a73c4ed2a7e6a2c1128d162470d4fd1ba1b92f25aaef7e5fcaab9de1fb7fbcd8bbf3a399d425adc111a533c2e0a148ab9f9fe96bf3213798c0f485b07d7a29eca4d2a015ae4081cf111d9735dcef6c62237a9049641616ae95fa4e102f822737b54b0043148b92944c4815afb9c2df421134ba265b0535feaad807f4955e261621adfda857db6dddf620aaa0b495a72fef7462c8a9e6165c902fd84aaa2579bb807e2f5cc48fadeb4ede506242a006543e3f1de6b87396bae55553b993232fa788facf8db9527508d7bc8d2623f555c632ff24ea15ad35937357645f3c56e2c59eb21d7b63c322361f5d8d979fc240fe6237aa27caa8e39326828", 0x1000}, {&(0x7f0000000300)="7d7bc80a63d695826f2426277bc26dd2e8bc4f84cd5e0454ded803f47fdfc2fc0cd92e09f43576e48ad43ae2b991bf44cfdd96710eb962233c84", 0x3a}, {&(0x7f0000000340)="4960ad0bb17416c08b8f04e5d15523d26241d863b915ec968598c48344516b89a4ce9639636312a6a4605cb39768023c192997b5d3168498d8462180f50e4380938db5671c18740075da051091a5b26f92e15d0df2fa95651aba2f4ecd5e4cc0af9320dd5db13d38c3a8be6187a8298c82", 0x71}, {&(0x7f00000003c0)="f2a244e1c14f67455b0c26e84af11eee930472de4ca244039f34b225cbd1e05c6d391df46edb26058f5b1ecf092b32e9ca64513a422c50803cb509ef23d0eda2dd711589cbd9a97cab5c6b379e34fc1fe9141933387e3365d2b800fb4e4731815d022d5c3ba5349109dabc7e925379d486ce6bd701dfc098830992ed177ffc1e7bf6355c77e4de0c5f91373a5271c0a19bbb", 0x92}, {&(0x7f0000000480)="e0b1a76a9a24c5dd3a643ab569da3467ff82d7802ce060a95e315dad2dd9dac00402f1956d23cdd0b21e68f37ff50501525842af4222e15cd12465419250bd361ba1fe910f617faf9da23f2116160abfa8ee7e9ca0ee0e776983fcd83f2496c0ffc34c3fdf38c01d7e8ae6ff955b41cf0509284be64d0b8e7b149c0e475348130a08918a1f8e81e4e61e120fa64f1544fdf6a3ed4db5326f20b442bf8818f77aec9104e5f266c8db5385a5e7c2ab7ec5e08eb5493eb28d9ac627885ae5540a5613d487319842725bc8346263cd05f89fc0b89e13280e3b94817a2bf9", 0xdc}], 0x5, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r2, r0, r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x90, 0x400}, 0x6) 15:36:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x880002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) socketpair(0x0, 0xc005, 0xb34, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0x5) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 15:36:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 15:36:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x896c, 0x6, &(0x7f0000000000)="ce022797c66cfb9a758ac1e75d8ee25719413a70a49308361eb2c932e3eb4fb9c0836812da8071bf8345ef9a12fe94aa66cf48daacd220fb3eb65db9c7abf11bd79d757e", 0x44) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) setsockopt(r0, 0x7ff, 0x6, &(0x7f0000000080)="73eb78d874e71d3b5e719b061567eca1d66434d23c48b253c50fd290efdf534e43d78cc3203b1350a607043deda5305e1e360d264c3bee92c5723c1592b2aa1c80cb366b00ed2dba98a61e358b5f9e562eb9283aa57bc2f9a085e678a0345c46d78abdee293af38bc9beac19b6f12a3afd31208b27ae6abdf992fe1ecce9acbb91b37509ac69d3cb2be186b95dbdfde5ae8ce8b59f66b511f36fea2183b3d85e672ad3e3516e966998a1ef3d91cf4d931e71962c20", 0xb5) socket(0x20, 0x5, 0xfff) 15:36:52 executing program 1: r0 = geteuid() setuid(r0) r1 = semget$private(0x0, 0x6, 0x104) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/38) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchdir(r2) 15:36:52 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) write(r0, &(0x7f0000002440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d0900fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f30baa7e0debf285b3121aaeb1e563e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a", 0x653) 15:36:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000040)="c5d5aa2f8583079dab68dd8fb4b7ed4911", 0x11, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3}, 0xc) 15:36:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000002c0)) 15:36:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f00000000c0)) 15:36:52 executing program 1: select(0x40, &(0x7f00000000c0)={0x0, 0xffff}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7fffffff) 15:36:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5cbe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 15:36:52 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000796000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:36:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = socket(0x18, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) 15:36:53 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x82, 0x4) clock_getres(0x0, 0xfffffffffffffffe) 15:36:53 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3ffffffff) getsockopt(r0, 0x200000029, 0x68, 0x0, 0x0) 15:36:53 executing program 0: clock_getres(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 15:36:53 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x7fff, 0x1e, 0x2d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x40}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:36:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\b', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x6) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x30000) 15:36:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) socket(0x6, 0x1, 0x1) syz_emit_ethernet(0x8, &(0x7f0000000140)="3d41fa6e68e4b22e") 15:36:54 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 15:36:54 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0xf9) 15:36:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/116, 0x74) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 15:36:54 executing program 1: setrlimit(0x2, &(0x7f0000000000)) socketpair(0x0, 0x6, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 15:36:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "5f3fe234594848fced571864b3ebd0d7aff9fa07"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() read(r0, 0x0, 0xfe64) 15:36:54 executing program 1: r0 = shmget(0x1, 0x2000, 0x40000206, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r1) r2 = semget$private(0x0, 0x6, 0x0) r3 = getuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001280)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r5 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0x18) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x100, r3, r6, r7, r8, 0x0, 0x6}, 0x3fffffffffffffc, 0x1093, 0xd5b}) clock_gettime(0x6, &(0x7f0000001300)) mkdir(&(0x7f0000000180)='./file0\x00', 0x17f) getgroups(0x0, &(0x7f0000001380)) setegid(0x0) setgroups(0x1000000b0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='r\x00') semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x1, 0x551) r9 = dup2(r5, r4) fchownat(r9, &(0x7f0000001400)='./file0\x00', r7, 0x0, 0x80f21a668ef0d131) r10 = shmget$private(0x0, 0x3000, 0x14c, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000140)=0x7) semget$private(0x0, 0x102000000000000, 0x102) readlinkat(r5, &(0x7f00000013c0)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) clock_gettime(0x10002101, &(0x7f00000001c0)) shmctl$SHM_UNLOCK(r10, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000001680)=""/165) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000014c0)) shmat(r10, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 15:36:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57f5eeb456063e406ed8ef0a251b91e67e1f7d347d5b668a390a25beea3962e7c10b8d9f53f5c8ab5eacc26757d32f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x2, 0x1b, r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x4) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000140)=0x7) 15:36:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 15:36:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000340)="cfd137ba4739c8d1076446e0c8e6f456d65dabc03677e6065b2c4d0f4eeed77a4c92b8b0e842bb84dc2fb282c75228358697b2bd5336c4b7b3c06e438ba8b5211a211a6fad7c48746321e770d117cfcdb15ca7b1b3683232d4e8ced5067027dccc222f813089ac3a5ec4590e596708d254b9b46265053f2bd389ab78c99e71502de72b6ea4b123ae3fa337d2385c6bc4126a6222216f286cef0eb07a7182d449a91ba87b5ab1b8144b19c74f9170d8b602ee03ffd645e825d325c223547b46286ef2433fd0bd4c413aa1fb2b5a79ecd7f7c23553978225b19b", 0xd9, 0x0, 0x0, 0x1bf) 15:36:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) write(r1, &(0x7f0000000280)="70b565a205d86b9f265b619228c4809cbb31cafbf33f7e0659bbdb9484d284769d239a1e8a40372810c49bb79458ef98f56f5aab63247dac910c6ba363c308074ea4b4a7e06a92232f27eafadf66cf21da5b87241d0c70719e57ea418fad2dab68058da828e4292afc9f9c6b9a86fe857cd3daccbc0b1a34b67d9326a77881854dd42c42b3b109f62dd23cdb1f13b280e07d11f943aa7610ab60efb0ef44e9ffc2bdb84b157bdc3a5d18d05163cf0c8a2a68f3f15fb2bf0544f3c6ed015d642c312211c730552f39278bdd99fab7e606c3ea83777804f3044fe9d8badc2daf638840", 0xe2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 15:36:55 executing program 0: socket(0x20, 0x2, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) 15:36:55 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) syz_emit_ethernet(0x15, &(0x7f0000000180)="0dd430f68f12cd79c84738537fe617940e9e42e72d") bind$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB], 0xa) r2 = socket(0x18, 0xc003, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shmdt(r0) r5 = semget$private(0x0, 0x7, 0x4a) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000280)=""/150) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) r6 = accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r8 = dup(r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r11, r10, r9, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) socketpair(0x18, 0x8000, 0x6, &(0x7f0000000080)) clock_gettime(0x100000000000005, &(0x7f00000000c0)) 15:36:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:36:55 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x1) close(r1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "0076b5e1930b07362f14ec2a00304d918fbbf1b8"}) write(r3, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a82176bceb357e87304e71b1d51abd0fa9ac7ccccdae7aa73fb7bc2706cb54ec1fe2522543f3f520308c860fd1cc383e998c5931fc5963c703b4f95b06b88979db50bbaef0b099d1d44e4c399c658d9e95e35159fe1d13faf1824c6d0d98d171df0ed4002d108fddb89ac77858a4cd6b61e3f5903ca2786d0a6729e48c09363d138bd3abc3ae33cb421d9b36ad1b667204524d87e718e5f497a6b2d308c5f3279303d7fab6953c54926da43047056a0d55696d73c8d1106b3a73802c5368708ee92ad064eb3720e21dbb97f72579688535424862f8f5c3506b3c1eeffda284e11a051cff2b95974a276c8c9ef71789be7851f952dd00844f52a9370c569d31aa8c4f447c3647ceecfa00a6bfb7832115b00c69a80e84307a8d47bdb55c40ce932834407ce7e5ad7109f302a2ef04f280c793184d67ff115ffba368a813dd2e564d9b8faf5b13f8fe474ddc44973cacca0f985b0b94964db554194c765c82c4c02b32dceac36f76de29383fe9e96bd07dd4d1e8ea4cde43125d43ba1a56266fcd642315295bf2b0436a0066493afa8ddc205fe7e46e27f5263c2d03fd6ae9d76f3d43038941f46d3d6884e1a1111d2e523806ca7322957614f50257cb5e049727a0a6886b820bd88b1f9631dcd78e57d3f58c68e6c20eecd9a74df69e7ed02d1ff15396ce348fef6538b1a7da09b617d02edcfeca7a0e004e391074aa68fee4e06d3dfea7f4866e3413eb1335c22a7de5523987481cdd9a221cbf117283dffcbe6e55dd10797dc95b54b9b588fa960ef05472cb35945c0039ecb04ad17b57adbacee8a75202e6a99e06d275b1fa7cf9f4cc7e05aab9010ade91a4980db4359d54eb86454641032d8df3c5cb118119927e6ca7ff9a894e16a695e56f46a53e57f05037072cee320e839ee3438bd68e54f959bd650182cfc9b3f8636b7d01c474693cebfed8a4f809d9748856a052f8786d529e9d01a665ff6ecfb4f1ef39e28efd610c16f783a2732ebfcc8aa0701b6ff90ba646b50e0a78e2e2398acdd61dcb7b6fd9282c9505da3ef74274a3a9e54231624eeb8de71a84870beb84a0900cedbad3f6c7b56fb66292bbdd50cbafc30c3a59cab1b77914f1a8b7a417669e32b9670022ae628f4dbfb7dda4b636ebec6521f0b6b8c6063cce249763a9a32b7f7718f56171e6cb3ba63796694f31f8f516160cb83b846287360c373deedc4f3c17764400ea3bf277fe04df38544f80e55b5d51453e43da818daac5b17b27625facbaa2bd14e78026cf1099a8984e4b97cf1f8378847f1bff920a27078b6768f4e4a294e96cb0258bbe0101c4a7f2a9ae9e83f187f7837ef2bd5de2b0feb33327b8a3a03f7960711d441896ff9edb5b1a6063df49f653c5d6c4d07269d6d0c6efe8d42c20cfa2b7be4de2f35872b5b863f9fbcb57bd96549a3c165c0b3fef8d81547f8475c83d824457ed1bfd8ca5cdce5f25b19e79fa4ae5db679503a8aec046faace0d23633c34190014ef970eef4f616aee3791970617c1766f5c4332507190c56859774fd55e59206e63f4db369434f95f5f43bfbf4cb79df580b13a830dde58353fb60200ad0cb59f74a73a106cd1179bfcb5907199c9a0ac3e0aad82f7d93c9a32e65a7b193ecd2647b3a75cd715ff13d7de2b9439060abd0e48a03a5f9529e083ada9755c58da8dcacb985d452f9a120aa9415c1305a4fa5a9d26c3847037a0a36ce48969c70b123bdd28fccc596254bafda02ae97c3ea0df6464419b30ac0aad666d495d45a63c3b5f5bd5f2be9329181325262716246465ec5748a2ccd26d7ba20628e6e63a09eb2ab92d805fea70e11777ea371b317920ddcc6985ccbb031d8860dacce048b242fa428ca203006533797344e4c24823ac9b7470cc06186781b95be864bab1ea97a67ed0a594a6ea561155c17da7cade27aefddb0470e139ccda99ba2576e35bcb8c6c37b3d183f5e05b2d9450c8972fe0eb111e3b02421ac5e2dd844c94467bf7a2796c484af94706bf46bd48fc874461e2e65e5349a4562bf54ade4e9c7f71510268308cc1f6f5643bf4d1e9bd1c4e6cb8908b1fbc93db20ae6869dcf35397809e9534183a454cf488aa8ca14473662aee534ef798048d250875a397da86d92964481ebe8c29e393f4582c427de816b5f1d5eb243ce8e2bfe3167de1082740afe517f2318a0beaedf3d9f553bbc46619d65deba90a99ed68781e88be79a4a1730e937d0f8b09afa282c4bd461ae76f50af07b08b2f45c2722da4ee29c2f17dabd8f6fbaf6bc2cde35a1fa48b2520719e959e56e5ec8ded46d9e97906fc7889b7f10adac1f7ccfa206b7f4717dbf03396567970a65ea09018449862ad50dc86c6efdb6180a6f179ac5de9f446c203a3bf29f3eafc0eb252be5695a517686aea383c187b934da80399eab59796ec9200238c85750fe4f635ab673ca1dd9e5c91f5a7c8fd5d36578f90b11f01337c9f91a22e218d0d54d578324e04c3ca6f6aba1ad14a2b63f6abdb6b509caea9a1979421ca9fa8b3e76dac913c69b5851d0bb3e24d4f1a1abf4ef28b00402983860281ded5a89c63692baf57d17d43bc5fce004342d22a450b5e54eb08a30705fd198406d74f2eadbb96b7160fcb2203ec5723ceab85f96f1e585ed59753cc054d26576a032199c781d93e70e983058bc62f0b9c57c31eb6d05d6e04bec4209538759867845a8fa77dfae98381454b28608e322ed8e21b74a6c4d3098c887d25f57489213b5fa867980d733207454daff8ad9b493efa987fa3f808641317134ce247929836181deb748674de32a5da0d79475d8d8fc3394792dad791d8fb8c6975cd3c7c06c504009f511d716e366c967af897341b9a69d7079cdc37790c4cc051b3cb9d00309d74084cd7d1b62feb4b2813e99689fb2b69a9ddd1e8850d5272a16b776b73d96ed7ad9a6fa1f3691c1dd61d831f7309c1d7a9b61f37015d1f872fc5f8ee9791cac24a98845c60ab3ae28bd643e94ff50ebbd79f29ab6e3c0d9fec030c15a496a93657001841eb1535d42c8ed63c82f65324d36cc7324adfd7c1502c49e2fa436c294fbec6e72346839a39dae9a7fb016a1bb02d9d6b483e8b6610d0dee135896d4bba693600ae7bb23f16731f6118360e142a66f0cd51acd173cf694b31e894e0850c903fe24e8d1e0fc46cff83a210d915b76fa7df5d7abdb6fdaddeb306006a98e823f21b2a3aa8dd46fc942c586846aaf118fd7b5b627d2f9a1db8c027059778895a5b33cd1e23b42b3ceb08b67cc3eb1c0ce6c1864dc6d7dd2836751cff0b105fdf88382427ebf0cf32601e337036a52e3d2b20c1f59c99bd68c0b141001716ad21e96e3bc5288ef2eadfca38c2f5c06e2504d5f90f54dc7a1ff80e88f7a9f6298330661524c12aaa9fe65a64beb168844a8c18811599bbd7ad6cabe41e59bc4f82c498af8d9c368f506f8cb524897888a3a9ce8a2b4c80b3bee0c0f629af25b16743ad366a4278bd339e8a672ef98ca4183fcd547a80ff666edd2382b2fd90ed69d7da50573797a3db05a2f4064ab0e37b95fda76f2257855dd483de32b7560fa1f22824a9a31d4430dbb7962274105cbb2d7ea4a85f9e51cf1ecf8b00cfdfb7644b04c0a81275dc3566f6bbc0853a7092be6f4be06a06fbbdd52220d467387190ea1966615b3f1f3ab5c63956479dea37716134b19161be0caf67e33871d5f64caf99572d8b1691549cdb4cabd81eb28959627a88867a41bd87e0fad636fe0d45f7bb05e45b7cef63b6810ab46052d3fa6cb67468976396210a5934d3955e03f4eb7f829e326fd95acde0b5a5f602736fbac6f6ce14cbfb883e071e7fe6d3100c000a79c40dd757f7a82fb605e586c5db13b2e944092e7bca4942211165508dbc5a2be3894fad8d3daa5f19d5d6d1fcb49b21b9271887c3edbdffe661309a6ea962b9442a095c326e04cf85484d6884ac0c3b67b00fb3ed23121040036d2e7a92bcdbf956e77611713036069a14fa45a8329db0911ce1de27664e8a9b4692cbb0750cfc69ef2f72fa417833fae91fa719704793241759ecfdeebbc6a3ee2fc1dc529b9bdd8ed75d523807cf2ae263edf3c70afcd45c26344915c4e1e32361780dbc26809e3cb1b62dc63e5dbdc1530af3067d08cbbc38a526d9d38115c4c0325b3390dd5f596695f73f3eca6a78c49c2e14ad751f37efd8990c0fe1ccbba3245cddf58b1e5c06b6db5277c9134054f815e2fa19cea188f74f05312760fb0e0af54128d6ab6fb4cd6225ad01d279e99b19d5dc407c44265bfae88f7e73922653c04d4aae565da8d7337a72246fd9b83e1777ede490aabd1b132ffbf9346effd0c75943a5a929cde78cae793f3a901246b96011567a564ee5ef94b3e9042a02631c8283f4e828c0bde4ca5a55d54b290d61ad1c7c1fc1748c467e20aaea51f9c19a4195f036415c89c8b484de3ab44bebee5bf744fb7be0a77b22c4089f099ac839f888b30e49395b9a3fd085671e94f4377c0706eba4386f8b4fe612c4f533e4f50c6ddf630adb735bec1329c8b3aef7a3bc68426ec11773455e23763b406e114bc86cda0135c844757558bab9eb6e2c7dbe577d12989ec43ebc4d4e00114d99f0d0e7df754b90ecaed110e587b2ce0976acb5906d0e06d5d8bb598097317ddd8799587a73eb1e8129da9e35747605960d874319c3215930163a98f20a42eac43f22f1b2f26702b4c443e600debb33dae37a4388aed8a59730cfcf8aa48a1dcfa0e4439aa528e48c904eae89bfd526b7ff3e3cab0c6fecad7ae4b0bc8570b9d3701af246857cf4e391150368f753d5a5ced5a84600ea2f7f9bd8f5884b692edda7ca554d2c728d51d8b2285e1d9a4f42fad6a91acff02860c2e9ca6bcbf9ea4469437971f61a1633b00382e0fbe49d4c543da091f6bcf7d96116b3b618f8748b4a3f5845d1461e6aab4c2e4d599f2e62d855c44037276a12593a563bde1b647be9a43ff5bac34fcc8a7c190b0f541c41a06ed9b29badf0b7c6815225aa48e52a3c078915ead4a4fd151686c3f95bceacf2340f77b163c4b78d38bb6bf1179a627303136276c9d834838d04ac325f3bffa6393cbf537b5f51baf56a46fbedc5291c0c51eff862a607bcddd0a2048e2637a57c25bfdfcc84de7420cc221be628e70449ed9209b5471f28ed0820953daed14b5dff83f1429807138c0f37d7f7249dff127a526fcdd1bc2d15182f185eb0e83db921d0a37a587ce68b9b2c881ffe6cc57eca914290ad0c2b1d3fa0b6f5064cf286c099336aa75db1d0ae6d32f4a6388de92ed7d35246bf8de6f4ee6b63e363e6418354c1b1ed998c6f55ce57f367675a6109d38a7083045229bfbd5a720f9bf8f0ab2a9af333db1c718fde014338124e0e4d3dbd77214ba3d9ab1bd8583f88e6a449f8d60147e95c388cc104686d19745e0f10ad7aa7392ce6f375565f441821cb8125fb158e16f0d1db05bd80f92bd08d18b10ae3670d22cadbf1f9caf63bd5d29dbffefe387ec2165e67d4816cadd0fdf798aafd4eadb913554198217c366e4863b0b462e65d59c0e013627f02eef33c0ff2eaf3f75c4af98ceef30ad20817439a292a1465018bfda0bdba362e51cc8054c7f88706e8cb95145b01afd7fdaa0229d7012e3e27f1dbd9c51070c87767e5cc4515274e3873b539a6c1079a740d36302fc103d2e298826e40579a418b2e3c8eafc74e02c64cb4ce7269a635613d037bd9c3b2d145ee1c948bb745b779df", 0x1000) writev(r1, &(0x7f0000000400), 0x0) 15:36:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x316, &(0x7f0000000040)=[{0x6c}, {0x50}, {0x16}]}) flock(r0, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x0) fsync(r0) setuid(r2) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000280)=0x45f) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") 15:36:55 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2004, 0xffffffffffffffff) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2082, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8a32da395d0200ec00000000000000002300", 0x0, 0x4000000}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 15:36:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 15:36:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="4c0b0c52f814495af1a844c86df2fd3e039bd8320ffadb7be9ba02083f0600987fa353314e54dc0de534fbbf3161dfd1f24b0e619ac32efbca5fe5b488891754677b652a4d015f532556543139fa9442a231f14faf2e93e98cc4fea429d2bf7587e58e0e12dab440b9ec176acda8e082d143d469483d1a2b6730c959ea09bd0b73d97f3bed3e8ddadf786b33435b8709018143db88ff048191dbccf30610cb", 0x9f}, {&(0x7f00000001c0)="46a0b69722906cbab73f856aa0e4daee537047ac4736b508d4d8165652734bb74a582c98586d6aa04878ff0d6247c946622d130c137da150fd4df59d97b0643196dde64c5c4d8f960b62c220a97b4f2aef8ea29feae9fe4b5716735618a8e856d456a022d5eb14332c4f919655d9c0276694771520bacb90ff2f0afd9f2bea6ca065db37df04a6e55a9f73da8dff1dfc762dfe0b5ff6429cb18fe5d9d961573f1f3aa44e7538f2f832218fa79dcad548f8762490acd564d0b643e1283f7d4164efa99bc4aa6f23eadcce", 0xca}, {&(0x7f00000002c0)="cbffb14e82ff718c7446fedfdd57cf0644ae0266e531799349658fbca6f3e4c1a41237c402b3654381df2e6244ee2089376c89c2bc83813c38f8845f16babe9def9b9c6ca3489a467a441b391918d73ba5ffa201aa83bc2f0181e9c45c2fdf5f5b9bacf39a4cc08117953b8902b41f3e6b77d3817899026fc4d494ec5b035734a80073e59ca821dff382331f51b8a0eff8b137ed1d0157fe2704594348088ebe5f", 0xa1}, {&(0x7f0000000380)="67d6a1ed4fd72b9f12ed57c3e00a243e7f6877b117fb3df118f436eb339d2d346281f19e654b6df1e6f0ff91c37f50f3b2f36a5e1a42ec6ca4e485bae191f93861a5fd3f793c578fe9109947ead5e19bf08a6eea9d7ea8982435df6743181997fea4763f932a26f21cd5f625216e52e39dd6dc7f72a842be103e37a1f88fbd6301a960745da94a4344300a39281f7762110412b868d733609b3e82622b685dd871eb166bc8fdf62888e8793424d42aaa7e7efddb00675c8507c1f95a0ce9d40c49e89de897324a42af66edead3351be8e0d9da9a618f016fcd5e3c283fedbbae", 0xe0}], 0x4) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001280)}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5f19bb00", 0x1}) 15:36:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0x101, 0x5, &(0x7f0000000000)="c381a1534c9c09b677e55a9cf174cbbc4179fc47ee3120452353c967ae9d54a4a007caaa444cf3f1316256416b169699f3e541b5c7841e4c3a3bbcbea515fbd29f1c7afbe5323d1b4fe482e81d5b3ff244f8ffe432b54efbfa39895337324813d5be069dd7dc3a11a4ee3ee77e466577e90b1fc989292e7a9b21d86bc90a44b2814612c84a9792f8b1aeb7d435afae244a07d4bef41153829dbc74b1a2676ad833", 0xa1) r1 = shmget$private(0x0, 0x6000, 0xa, &(0x7f0000ff9000/0x6000)=nil) shmctl$SHM_LOCK(r1, 0x3) 15:36:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "000000000000000100002000"}) r0 = socket(0x6, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x19, 0x0) 15:36:56 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff0000010000000000000034c9488db32fd931"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) login: L RøIZñ¨DÈmòý>›Ø2úÛ{éº?˜£S1NTÜ å4û¿1aßÑòKašÃ.ûÊ_å´ˆ‰Tg{e*M_S%VT19ú”B¢1ñO¯.“éŒÄþ¤)Ò¿u‡åŽÚ´@¹ìjͨà‚ÑCÔiH=+g0ÉYê ½ sÙ;í>Úßxk3C[‡ CÛˆÿ‘ÛÌóËF ¶—"lº·?…j äÚîSpG¬G6µÔØVRsK·JX,˜Xmj Hxÿ bGÉFb- }¡PýMõ—°d1–ÝæL\M– b ©{O*ŸêéþKWsV¨èVÔV "Õë3,O‘–UÙÀ'f”w ºËÿ/ ýŸ+êl eÛ7ߦåZŸsÚÿüv-þ _öBœ±åÙÙaW?:¤Nu8òø2!§ÊÕHøv$¬ÕdжCá(?}Ad者Īo#êÜÎËÿ±N‚ÿqŒtFþßÝWÏD®få1y“Ie¼¦óäÁ¤7ijeCß.bDî ‰7l‰Â¼ƒ<8ø„_º¾ï›œl£HšFzD9×;¥ÿ¢ªƒ¼/éÄ\/ß_[›¬óšLÀ•;‰´>kwÓx™oÄÔ”ì[W4¨s在!ßó‚3Q¸ ïø±7íWþ'YCHŽ¾_gÖ¡íO×+ŸíWÃà 15:36:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:56 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) $>hw±û=ñô6ë3-4bñžeKmñæðÿ‘ÃPó²ój^Bìl¤ä…ºá‘ù8a¥ý?y7¡ø½c©`t]©JCD0 9(wb¸h×3`›>‚b+h]ØqëkÈýö(ˆèy4$Ô*ª~~ýÛg\…ÁùZ éÔ Ièè—2JB¯fíêÓ5èàÙÚšaoÍ^<(?í»®L RøIZñ¨DÈmòý>›Ø2úÛ{éº?˜£S1NTÜ å4û¿1aßÑòKašÃ.ûÊ_å´ˆ‰Tg{e*M_S%VT19ú”B¢1ñO¯.“éŒÄþ¤)Ò¿u‡åŽÚ´@¹ìjͨà‚ÑCÔiH=+g0ÉYê ½ sÙ;í>Úßxk3C[‡ CÛˆÿ‘ÛÌóËF ¶—"lº·?…j äÚîSpG¬G6µÔØVRsK·JX,˜Xmj Hxÿ bGÉFb- }¡PýMõ—°d1–ÝæL\M– b ©{O*ŸêéþKWsV¨èVÔV "Õë3,O‘–UÙÀ'f”w ºËÿ/ 15:36:56 executing program 1: r0 = socket(0x20, 0x8001, 0x1) setsockopt(r0, 0x8000, 0x3, &(0x7f0000000000)="7be0ed6edf9551de535d659903dffafd2da338654fd9847ae954ac68a7207f667207113c761206ab28b52e7dd8a221d50a51afb97f7236837be67984c566f663f5421ee580e2a836d2c10e59d1a3ea1899f838aff7074f1f986756db6bd3eccdd40e7117ee86a1b0e81d398e7742c37d00a3905807743595858eb3d9c41e158a4533d623acaaf00b7121fe4639ddd6c73d090e4fb93dc27be7", 0x99) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051390000000000098010090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d8a8536594ce0038dede9d891f7507300000000cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872bab088e74a060530ba481ff7cc53c894303b22f310b404f36a00f900000000000000000000000008cdeaf00325c4e9f9afe", 0xb1, 0x0, 0x0, 0xfffffffffffffd13) 15:36:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:56 executing program 1: pledge(0x0, &(0x7f0000000100)='\x00') pledge(0x0, &(0x7f0000000080)='pf\x00') r0 = geteuid() r1 = getuid() setreuid(r0, r1) ýŸ+êl eÛ7ߦåZŸsÚÿüv-þ _öBœ±åÙÙaW?:¤Nu8òø2!§ÊÕHøv$¬ÕdжCá(?}Ad者Īo#êÜÎËÿ±N‚ÿqŒtFþßÝWÏD®få1y“Ie¼¦óäÁ¤7ijeCß.bDî ‰7l‰Â¼ƒ<8ø„_º¾ï›œl£HšFzD9×;¥ÿ¢ªƒ¼/éÄ\/ß_[›¬óšLÀ•;‰´>kwÓx™oÄÔ”ì[W4¨s在!ßó‚3Q¸ ïø±7íWþ'YCHŽ¾_gÖ¡íO×+ŸíWÃà $>hw±û=ñô6ë3-4bñžeKmñæðÿ‘ÃPó²ój^Bìl¤ä…ºá‘ù8a¥ý?y7¡ø½c©`t]©JCD0 15:36:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x82}], 0x1, 0x7fff) poll(&(0x7f0000000240)=[{r0, 0x1b4}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 15:36:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1314, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x20) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0x4}]}) 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x200000000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: r0 = socket(0x1, 0x7, 0x5) fchflags(r0, 0x4539cd94ec3d60ca) mknod(&(0x7f0000000080)='./bus\x00', 0x21c0, 0xc0004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000002b020000000000000060d0746c85c2768511fe8b000000000073071b0cf3d5fe736e", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="09a87fe41c0163d5e8c7536a", 0xc}, {&(0x7f0000000100)="872674931197744d065014ae7bfdb629a4f92bf171109d058f98d5bfe5c57c6d33b7aaf00c0879f58b4e66c5d1b2ad222ac019bd2757abea7529b0b5a6f59a143aabb486bac083876f7d1963bc57781577c0ccc67250639e37d9909769332040cd50b0746d0a", 0x66}, {&(0x7f0000000440)="8433aef08d84e05013dbf3a1216348f67dd472ad889fbce52e92e0a55f6859117bac51ecee1485d704e758793197c8d98f7d59dfa39b4e24d3edb89feafb5c68e2d7a403478095e69da7d20eb25d89d8fbe1697048c15d5848a82dd7e5057decdb7ffad4bf64e1d8c17a31bf0e55297a033531e703826770c373f2b425cc5689cabae025ea9be416cf6de87ea1475c7e0b2b1d7d064b58bf5c6ddc89fecbdfa102e41d231e724fe26813e372a6e952a063b6aeb15bf7b356473191414a9418eee3453e670544e2df3bc8e7671e0e241d407de39e74d4832c7c70d23c9a8d2e665ba2357a0decfd0a7dc999079d68b95a318c7335604190af6ff97cbe7aa082369e2f6c033d20ee15dbc1c862f4acd3951cbdc226335102e0f3a334fa1557f9ce8531ad36cb9e29021905b58c504f74cb337af28bcac5dcc3e0133612b7f313b026b56c491537c2df21dee6d63a3117b8e272c9ea603568087b66574a413e12605380e120b3f9cb1b0f438817331b80c2e242664c603c5cdf5d2e62e0ebff4d7489a12966483d811f0d7a7d1436f34d9d2d5f34037ea8f99f2d2f16cd69f6429d47f481720c44358da61fb7ad3c395bb16263ffc6ab7269e20e80ee6f53923957f9195f91bdc9b010c0c74a5e67c406e1af6391b9fb7d87295b6818a346a8c7e742339c796a4ee08cd5fb54ee3dfd62172daf0da0307374237f10da317bea6e0a6fdf0871ec89e589da616a8c5b7f2f1b0b5e143180aa54a5c0cbcdd0dbe93722fce28f74d4557cc3f9b1cb8ba600cd227f3ad7a3d0e0d8d5b79fc0760fd7bff1e497364903df3d9d90a7868775552aec40bd1fa06a56041290964cf1f8e8309ceb9163566e41867ce46e0779ae89358f34c62d69c070dffaaeefe9e7808d2dfc6f342f5561e51361c7b5a89478b3d8ddf1e281cc019762540cc6196810925b3074d1627b84148e9647003ec92bf3ce3e7eb164c934699d7d35d3f79db2b92637315c37bf2b8d4b2a5c4040fdc47c0d3d8c2a01631324397484b37b702abe4ed19b90887c54e094569744e6baeba227d2135fb0a3c5c30d3dfab18553ba1d9f65fc4bd32c127f55dc376283811acd8ad2c01d9063689fdf2dbb6ba2b421746d136149c51a76638a906da832ecdf0007789fe08004495782f833cced6519d56628c5b4b5e490ceea559f50a75ddec932f07e58cc978a948fad960c650028f88cc91cadc15dc1586bdfd358f8419dcc7e4c59adb797a770217a2018691dd0a758bbc0e2fdf908ea73f800647c3a37f458607661c0f91a3da8f475fec85f888b63fe935e2b9604c4768333f29c5499274a3da33ebbc3b1ed1c0afd9f4a7f083d5322be5fd218c30084acc1beeb2bb9337b097998a998fc876da859bf212bfc12f096deb6914aa1944347ee01c7b163785c7b30d09307244d80c286ae1250b02e3f6fc694d2bde8fa50b45db25fc18d16cf02c8fb117e9e7b62645c25d2d613542583ec20af4e2d19b0a0f505ca0a7928561c77f302c197fd8ce6f8864b7994a6e849ab3c5aea5229e457f488ba2a637cec93d8d354e55804f16a66798222484dd3a1d086c9b920701e6a0e0099c17f5813972830df410715fd2caba029d42bd5ee7a2ee9228bec23331b2beca40f1d9ecad7f59886ced9e0bf2a98c1da8b12f7e63df8adabc3d958da399cfb853db5b378a4bcb2ff96ed08d607197fe4953ccac436cf07942a04376901780418f8093dcc88e8ecc99289a2fb329baba66bb8e630ea3da9ed0b7d10e9345d015499dfd5efe2785f8392e103e9500d086ad744bea9d14d934b171bb3e4c7c2c4773d437e6cbe202b5e062685788688544f127ab34d005f00bb3c0ce9a6bea49d2296532191b2aeee84c272668e34537075f4c9c8faf2adff6f57a22b54242bde40371cbc79fca95cdf1fad6067de0979db754702e1e9dfabff6665aee029cceafb9cf0d21f94be61ea3258009ed9d6b1b5bb35ed6b75e1ed4b56a492a56bd4dd8c08d5324d8d5aaeee6be36e1c67e71851bde483c68f8bab7c169cc4365e7b3f1fb85544e86496c44436586805714502fcae36417d94527d10c0ee59e7aa6012c18161ba161ee3869e3c9a26b28a19e121e9a061f88d6ae5e5d17dfc9bfb9617e6de601147a74cfda2084926045f322661dc2542d48240a4f6875758871c43aa5c04ff8efc4d0f0957fd0438bde1670d437f7a97a02b1ef3442107aa323a44737f0945f6bdc7980898b7c47992007ec5c81fa944b770683f382657b6ae7c361b22d86d25432ac2400793a422eddad23d2ff0655c2b3f907b19c71afe14c491683a688b1605aae5f02a9de2c8133d4e9fc00ff016560bb46eaf174c09a093dea0bc2ee38b09e268e4aee25330789df2205721aebd7cf8c9b4994095c7c610efa243b439d1179f62df90d51a8e2e9dd8fd62670528e5b8eb5f7d64a776d31471dec37b064ad8a5c532be18d5ec85934a89e7ec574f34450706128b5fcd42dd76bef13f876a39ee26f0b3bfb23c2634bd70a3f8d5464f3f54f8c17c61245fa05bb86316909de791353f3ae38f2d5fa19b274098cec4c4cb54a4335c356e3936e67f064dbd47208817e886cdc302ddcee5ebdf38ef76e1fb70861416c7aeadf001d25fa7f598262fcfebd21a294007bb84a1f2679617f790be0d57234789eab09e4a7b736fd21a4c6bee82404d92849c19e17ab51cd91764aba02c36878986b7da7135143082c805f93930227eda3df304549585f6dd7db7e2d73b500ea855a37c325773dd27b92555a8d447a1fca6cf8acb178bb71bbaf64a6146f683fbb7fb87d39a533a25bda419d691d6654650a9c52799f96871bfba92108862aa7b585a71d792bc1fa4dd8ff4f571f5fa7c3429f6c77bd5c34efac499a3064f83e99ba274dc28f93cbdabe504982f1ae56695a5a357669a570d323a0f45ff283d77d7bfb35da9a252e5e2a852f3e0cd83e7f853170869a6aeb6d58a6dfdb903ca5ffe74e6cbc9404a371d2ef9138f5d3dcc0de01662af85eaca1b66d3c6732972b15c4a66e0a5f2f69364079a160b5c5b046b51bde2caf60a0ffd393fb01089ea7fcdc81098eac0abdaa0b06d4457f1af1a89057da391de58e7f23145325f87d92c56740e272c03ab3a0840f7ea6be073fc8228e1ab23bdcf09674aa16e70ee45b5c13837c534a3a2bdc69fe775ff29be9638069a48e28a6990317112c9eddedf05d92f4981567d857254279e41f3dc9322194a7ac8f9407a9b9da6448e3607bdc08d24cc397cb5a6daee5ca42a7821deb287749fd6432e212275974482fdd691b87a078366d36ce430b2f76ccd5dd515c20a22499b4900f1872ae9ae647e409bc5c46e110947f011e8a4fb7b21bc6c40f193bbe489c49e8699767126bb90f0819d6d69987a794023d25b50a60daa0257d252f871a67974b6ba5eb8abcd7340ca953a51d0c330873e2a981421c57ed48cc84db2b4f0d1da368cd51136815a1f9f5d0a8bd8dd4a87777e16c21d174c89c7e0e7db15018ec31aa3cbc74d4f0db2695dac21725c1f928fea55d33924aebd81c952da19b27a517cba21713f13ab87b2454e1378d05c120d31962bab43eb6bb81df9de83df074c5a032936fed9920184e9c6957dd23bd76833c1f24f18d5d704649017efe4c534d161d138beeb21fc1c95ae0e4739297d53dec78f6dd659621ce162402e1d603bdea3ea4508f53007506d1d7bfadb5768a4cf171fdf205a79bccfefbb368dde0a3f0bac3e9f82704055db9307970d82015c327e7b0955d57556164210c0fe14d04d550c6a96a636e77a2f9206551b48cb599863b0ac8b9bf628c2e85259396adf3d13b50511dac848338a3c337e7d301b1153bace25c6de98ebad3d20ee8862345192e5e9889041bf3a242a4ebcbaf484577eaa65dd59ab68b7d5ae6a043c5329a18c23948449ad993d4e9263730372262b1d6a8eb597055ba13c4bccb609afb5f90063db5d0acac4970f910805b0e2b387634320206ab905fe0711a741a08f0be0d07e6360bf071a8dc59cc8dd248767f19700b8adbe15e093559c48572ac4920e8450d9585ab43967f611acc2849ae6ae32ca8887fbd2c42a69b79744f31cd10442755bad1627173949f4bbf4b34385e52d68516817a34ef3dc4f33dedb3ca423d1c9c3fd072c662ed11dc677936bf800004d7938f37b4baa8552dba19f1b3a53848212152acc36bbed31fa5ba12a7bc7e20f3027ce47083ac74521bd421cb6b588c4e189b5b65f355816d59a67c88507ace38bf7339399918d1c9cf4352eab3fb5375533519a75fdf1267f2e34c3915439a14559021d3a628a00465344dea8b3002ea11010b6a4b8acc723a90191273310c280f3aa9492a57feaa7099474fc56522b91702d1c2363ab29830460321ef635a4b7870f7d88e4e09fb67a58750422130840cc5946c725e1681419b43cd2c4a4b0fb1c43c66d5661d4958bcad1f5ead768c96119fd56adf0ff35697fca8505c534c47482ed2b7cca61e3a0bae814e7b666263d8913bfe4a1eb976c07598f83ea61369a5669494890124be4d7cf499bea46556f68fbccb9c7004cb7f907c0096aa362336fa38806aaa867883aab6a867320aeb3980e9de4cdcedd2e404478e93403ce375f2a0d767868d7d4af3715db13177a312e1a0dc8249471b73d008844a366e3e1cf47c238e64480b9981301a40a3fb31f224b51c49ebe7fc38360effc6ecf5367eea8a251f6ccb6ab0c35e2ba18fa4b113569ceb6cfcea661fe19cb7b00b809eb1b96d4f811152dbf578ad4ab1aca280135a9bad6764313baed7ea0218ca1bed7d1b5e80471ae1f1ec96936d227800d06e7085e7ce869da456d7d58592ef889331b1ffb5ebf9741d5f88baa56832895847b9d7bf119923f072822d9abe76f14e55269a61480ea43c1319a6714d4c4b9914f90d140593cd5d07ebe7d7b6672cd50412d2636715e443fd4ca0c027fc651785a86ddd2fa669c1bcbc09197eec589c656e7027a3401adb96ae46749b2f701d664c658df943fdf6b3fa73816288d4f6ead79c4921aff3510d378540cc7b57b0ead0502af69e0a021e313dae3b43b6681672a85180abf7cc2df3a1577c14f59081e4edefa68cc671d74923d8e9da4f17ea4cefb5cd26cc2db90a95881b356ec5a859194c51f90446283e8df0e4c5f242b1e6f0b45d7bd9657989532a1502db2ce8e766e94cc945820aff09d4695a873b89a79adde678f736fb96ad3ab84bf68b6503f82a787429ba1081781e0fb3ab0a50103815b91cf0c977d2c44ecb4273b6e2b1a8f887d9503f8fd035f0cc4cfe1fd58bce73315eec79fa174a855e42fd4e74e98db1636a6c8c40959cfd237433ad4668603a734de075703dfa747fe150212d916cba365cb6db512fa6852abe9925840ad0ee9f2e023b73a8843225c7dfcb86979328b9366b72e189382bfb029e8ebb2360cad57d168dacd4e9a4e0462eefe90040f53e7e7eebc065723497a8f87b8332cc557623fa016558a6d51a618d61f99b2961ff0442300dc19eefce89638bba147c97b0a9f49dc76858ce94eff7f46767033a904568019b78792a070a495a07730c864618240645591aab640e0b9a82269307dac0ef1718885e6d4648daa844d243794bdb502f22cdcc39cab233ce54ebcd9f89ea489f9161d4ed08e72ff0d23141e01369cb4cc6134d6878cd2d6c806b638cf9cef34351cf9ced74d6d63ef074af69aae777bc150b4b053fbccc8b671e1781c3a73e62f79dd8b8fb712fb557c802a4c8da98c9f4f790f3c17647b", 0x1000}, {&(0x7f0000000180)="ee6825c7b0a275b804aa952ace3ee68fb0", 0x11}, {&(0x7f00000001c0)="a68bf92496018502a243728f090714f4ed349b5fe689148d2845e5927e435494a158a16ea1d5417c66eb7f8c0b599742abe0be8da096def58683995d45b11f2655f6793126b5b163a5e5c0a4f6335caac12df050694024b481e671fb883d6980196054cdff53f0c9adb4ef562a3030c89fb4f79320485a325f5e771dc502ea6fe9821be106992a50e83015e2ea5724011886db0beb10fbcf4e5a545902b1b535fc218f48be9ffe40408e8391a8ea958ebc63bcff7a6b2fff8a7042b495a05f0f5eeea0f0a55297b624b32f8af17edd4a1883d9d295ab8eab", 0xd8}, {&(0x7f00000002c0)="f33c09eb470b635cbdc93fb6f280266f0c09a7e191a18aa3af85d40cf862d39dcf450357ed6651171e0de8d969121cd6c1a6e64ab29cb0e5c8f6cd45c0d608ca75373de61b4bf01442a7e49e17a0025bb135e40ec249b35309c04cbfd3d4a6998e75fd39baf9e66901b0fd13dbaef0fccce9d818d6556d8afbf0d6df9a4f571ccd524e05c5858f7b8b9f6da313b311eb804f6f25573c1fb877167ae37782e0e0b4ad8d70d1dff53e64e4c7603052f8100d3db6470e70c69b09", 0xb9}], 0x6, &(0x7f0000001440)=[{0x20, 0xffff, 0x4, "7a16c5ca87030708364fb4a921e92f43"}, {0x78, 0xffff, 0x1, "b5bb4ce9a8add9723241ae5180e77386c409e0413a71d8671eae34e03d44609c6e40ceca90c08693ebdbad75402281aa8e58b1b6ffa33b8d0d3f44965e03be793612a7e2c1698ad69fe1f28c22834be5f65b553d591966cd5c545dc673ed65951cf19a0d7648ea"}], 0x98}, 0x3) 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{0xffffffffffffffff}, {0x1000000000, 0x200000000000}}) fcntl$getflags(r0, 0x3) 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x4, 0xffffffff00000000}, {0x1, 0x3, 0x8001, 0x81}, {0x3, 0x6, 0xfffffffffffff70b, 0x8}, {0x401, 0x0, 0x10001, 0x5}, {0x5, 0x1000, 0x8, 0x7ff}, {0xaf8, 0x6, 0x283, 0x1}, {0x0, 0x3f, 0x10000, 0x8000}, {0xffff, 0x8, 0x104000000, 0xb93d}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x1, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x1, 0x7fffffff, './file0\x00', 0x5, 0x8, 0x3f, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x74}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="efbd1ed4") ioctl$BIOCPROMISC(r0, 0x20004269) 15:36:57 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x22, 0xfffffffffffffffc, 0x0) setsockopt(r0, 0x10001, 0x35, &(0x7f0000000140)="48d00de97b26d30c8bea1bb19d82dffbc3bde6a3eb5655bf5cdd9c05e9f8c1bf8f53d548cb2d6e12a819ed916187c053c56c872196a381a8", 0xffffff8c) 15:36:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$dupfd(r0, 0x1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="031d1f76fff0517ac273f0388d1279f189a3574b399e754a4cbffa40aa9d0cd7303b274b7db8bd30a78297de885078c0db298b2de0542f260548b23852d0140d528cfd8a4e872c3c748eac5585af3afef05626", 0x53}, {&(0x7f0000000140)="4d6f471789ee4337af89a8361e63ba828ee20d629546b3cb9bceb34bd94ed2664e7a03e74ea70d2bcaeffc8fe2ea48ffca011a9f33dc0e9f6bd6b0b83f2ed733320a8fe5e9989e29a22c659980bd187e244817597fe34c2ca1a34c0810c3ebc3c4414f1b982258517bd12985bb77ecf7b201ca4f89dd0f4040a4572d0856bc2a205e6fa5a569", 0x86}], 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x100000000}) 15:36:57 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)='g\r', 0x2) write(r0, &(0x7f0000000000)="c77ebaad40fd04dfa6659b0c9b20bae8bc00c3a30000001121", 0x19) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x9, 0x8, 0x81, 0x80000000, "7138ee4837fa18cf4cebc9f0c1067f19dbbaaae9", 0x7, 0x1}) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 15:36:57 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400084, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x83, 0x0, 0x0, 0x8}, {0x100000000000006, 0x0, 0x10000}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) 15:36:57 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@in, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000380)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x26edec00648b69f3, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x500, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10080, 0x20) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) 15:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:57 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget$private(0x0, 0x1a4) msgrcv(r2, 0x0, 0x0, 0x6, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgrcv(r2, &(0x7f0000000340)=ANY=[], 0x0, 0x2, 0x1000) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f76696c833001"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="0a3542b3f678cbb38b35125450b852b6d462b6298a78181d", 0x18}], 0x1, 0x0, 0x0, 0x400}, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x12, 0x51) 15:36:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:58 executing program 1: socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) write(r0, &(0x7f0000000000)='o4', 0xfe3a) setsockopt$sock_int(r0, 0xffff, 0x1213, &(0x7f0000000280)=0xff, 0xb6) getsockopt(r0, 0x789, 0x1, &(0x7f0000000140)=""/182, &(0x7f0000000040)=0xb6) 15:36:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 9(wb¸h×3`›>‚b+h]ØqëkÈýö(ˆèy4$Ô*ª~~ýÛg\…ÁùZ éÔ Ièè—2JB¯fíêÓ5èàÙÚšaoÍ^<(?í»® OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 15:36:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 15:36:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:36:59 executing program 1: r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) lseek(r0, 0x0, 0x1) getrusage(0x8000000001, 0xfffffffffffffffe) 15:36:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/115) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) r3 = msgget$private(0x0, 0x202) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb80129773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ce5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf17b08f3e59f01a4a48100000003384a99037723adbaae4f7b547b7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d6114cf46b2dbe10f112555926b77f88e21a2cac8ac9d69e935a288a6d479e47ab288a7b2c4b26ec9363797cd13bc6b43e19185337438a33b2f00000000000000000071450a0bc7dcdd21c43daabab2a98595aaf336962dafbd6750fa9efb8f8afec5e932c6b9fe5192752d3cc72b3a4ade9ff34c98e37a2a9269971e4dede1a0b8d346082b19be587bbc849b084b69d126a86bf59201517d11e1644e63897a454900c6b137769c8b8e04b8adad7cd6bb1b7897f21f2ef0ce6435238720fa6a30324c16346f4b2be2438d4cf27ea4e52ae4892fac11f8a7253340eeefa953710adf367c330b08760f18125e760403d8ea99f3bf0816372979c67def1dc3a1fabd7061e45f16b9452082ac4ccb192b4025e1a01e9eed4704ac003a8069ad9be83d4a2cb63c2ce4545529748ae2e804ba780d4b2541781f00b2a8cbe01869280aedf29f0e25be3bfc53fc5180d9388cae55409f5b506bc0a65e565c1da05741833fc21e554d3ba7d4da328965f1f3043464ce220000000000000000"], 0x1, 0x800) msgget$private(0x0, 0x21) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000001c0)={0x7, 0x10002, {0x7}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semget$private(0x0, 0x3, 0x20) 15:37:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) fchmod(r1, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) shutdown(r0, 0x0) 15:37:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000100)='./file0/file0\x00', r0, r1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f00000002c0)="c1b1d27aa2c3a90dd381472fb0f54c26955a7ec9040d509b1ed61ef4dd0ef0465851a1fb8f60ee555da8db", 0x2b}], 0x1, 0x0, 0x0, 0x401}, 0xa) r4 = dup2(r2, r3) recvmsg(r2, &(0x7f0000002800)={&(0x7f00000003c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002700)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/27, 0x1b}, {&(0x7f0000002440)=""/91, 0x5b}, {&(0x7f00000024c0)=""/241, 0xf1}, {&(0x7f00000025c0)=""/116, 0x74}, {&(0x7f0000002640)}, {&(0x7f0000002680)=""/100, 0x64}], 0x7, &(0x7f0000002780)=""/71, 0x47}, 0x841) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002840)='/dev/zero\x00', 0x200, 0x0) mknod$loop(&(0x7f0000002880)='./file0/file0\x00', 0x4, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000028c0)={0xffffffffffffff00, 0x8001}, 0x10) r6 = msgget$private(0x0, 0x10) msgrcv(r6, &(0x7f0000002b80)=ANY=[@ANYBLOB="06000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000352004ffe1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000a0c700000000000000767800000000000000000000000000000000191d9b61c303af01000000000000003633507b9af41756003972cfbcdf0ee4fdd3dfb845a9bdfc6b37339300020f5d4baa4b3a318b4aa50622020e4eba5b2ee8ff6fd19f3a2466c1658937e6156560bfeedf246c9cadeea4c121b3ccb18d91c40d76e1b325cdcba7294ee274ebcc90b65a083c6581b3f670c86b9b82f5572882a04d08ad1d81c68c2103500931bc7a5686e82b6cc6bf5559eb584770ab22b1d4c00dfb5b6284c09c806923ea5df5434b0f717376b092f6903d1c86a3fd69515a061bae6fbe5f6fae48c6881272f4104731da61a8d6abbabba0244cb8d2a60cd467aab8e5bd9906b37c491617c545d635a2b22d2d7e383c1712307edc4168a08c7e2f13f7290b5aca3a4f5d9ff3f2e8e6610b81260df7375bcd175b97775f4fa452e567bc9f45"], 0xf5, 0x2, 0x1000) getppid() bind(r5, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000002a80)={0x20, 0x9a19}, 0xfffffe78) r7 = semget$private(0x0, 0x1, 0x40) semop(r7, &(0x7f0000002ac0)=[{0x2, 0x6, 0x1800}, {0x3, 0x4583fc32, 0x1800}, {0x1, 0x1, 0x1000}, {0x6, 0xffffffff, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xfff, 0x1800}], 0x6) getrlimit(0x2, &(0x7f0000002b00)) mkdir(&(0x7f0000002b40)='./file0\x00', 0x88) recvmsg(r4, &(0x7f0000004340)={&(0x7f0000003140)=@in, 0xc, &(0x7f0000004200)=[{&(0x7f0000003180)=""/4096, 0x1000}, {&(0x7f0000004180)=""/43, 0x2b}, {&(0x7f00000041c0)=""/41, 0x29}], 0x3, &(0x7f0000004240)=""/222, 0xde}, 0x40) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000002e40)=""/99) 15:37:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x25}, {0x54}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x25}, {0x54}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x25}, {0x54}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5}]}) syz_open_pts() ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x4) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x112}], 0x2, 0x80000001) 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5a, 0x80000000, 0x6a, 0xc186}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x3430}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe52, &(0x7f0000000100)="8b") 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffce6, &(0x7f0000000200)="8d") 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x25}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/239, 0xef) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "92da8ee8e0a9958aef53aee4751e3393f88168ce"}) 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x25}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x25}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x80000001, 0x9, 0xfffffffffffff800, 0x6}, {0x0, 0x7, 0x80000001, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x5}, {0x5f9}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="11cb0819") 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: symlink(&(0x7f0000000140)='\x00', &(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0xffff, 0x5, 0x9, 0x101}, {0xfffffffffffffffe, 0x8b, 0x426a, 0x7}, {0x2, 0x4, 0x1d0, 0x7}, {0x7fffffff, 0x3ff, 0xfffffffffffffffb, 0x7f}, {0xe2, 0x5, 0x3, 0x2}, {0x3ff, 0xe2, 0x2, 0x5}, {0x7, 0x9, 0x0, 0xe678}, {0x5, 0x10000, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x0, 0x1, 0x0) r2 = semget(0x2, 0x2, 0x1) semop(r2, &(0x7f0000000040)=[{0x4, 0xf91, 0x1800}], 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000cfbda444656b1abab53fe3bae01b79c48527b4aea84f1c10700f4ff9490efcec83cfc45c2fae80758a2caf29281ceb5e67a33cfd5ff333ca0f1f09f95e4d0c438a693bd0c683009d25782653ad8432623a969ff8820d366967fb0140b7d648a1ddf3ac7220d6b8ae9e8749381441f119eb4993e8e57bcc3db065288439ff435b7d34db9b48b1b4274f5c698f6966b1b0765037630799fa6ac9858d5870d711a17eb2857510d1c54ece4014b3bb686aebb9784cd4c563628084796b160e4997bc6eac2cd5a6db22f8e226f734f65d622dbf16507764b173b602c1131582cd6c2a33fc52abaa2a27ec1e52b4f74dd630ce4cd2e31b394bac90b7cad87588189f71f996e80086271096ccd1165769d6f4b4faa58b77908e277d87ea0179e870ac504236d2ac80b9e09cb786fb3b5ac7676719857492d3b6e79806b47300000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x1000000000003, 0xffffffffffffff37) ioctl$TIOCCBRK(r1, 0x2000747a) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000300)=""/211) 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) shmget(0x1, 0x4000, 0x0, &(0x7f0000553000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x70, 0x8, 0x1f, "2214c7036fc8d71750a3a4c627753def3c829c96", 0x4, 0x57}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x4, 0x3800000000}) 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)='6') r1 = socket$inet(0x2, 0x2, 0x0) sendto(r1, &(0x7f0000000240)="58a298b83c30698c57aca74de3cec9fb6cc928a34f4d97aa02d07a62af0f38e377f6f77865ee3badbbfde9e8ed1d35c19de2fa660cd0e1bf4b062398afe17781764c0311dbeee2962d10137e992994d8c8cde4264220066ebf3d091f4f52bb2f11083e7460d368755da536c75416332f17f85cdc05bc8d573134d0fccd15e35bda0ddf97edf93e805b3039bcce77fcb1094b22512beb695435a812c29a7a6ca4b31842f3db22cd57ad5fa9de132da5186d7af062b1169c7f406db306ce04749d52296ae3b4c105ae32ae3d1344f7a8", 0xcf, 0x400, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x800}, 0xc) read(r0, &(0x7f0000000140)=""/143, 0x8000) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xed2a, 0xfffffffffffffffa, {0x3, 0x815}}) 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x9, 0x4a77, 0x8, "411850e020a3fd874ac9048ebc487cc23d8cf0de", 0xfc1, 0x5}) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r1, &(0x7f0000001140)="c8d9f35ba0a1f841d529bc99b4630786b9a8c4444b490a75f9688da1b3c50000000000000fffd067e65cf50c66e139e0586a01fdb667657325548d9a699ba37c48741d275c14cc86279fda6f09f45c71a0ea8bae52df96f0d04c219256d4c9e74a", 0x61) write(r1, &(0x7f0000000140)="9a68405461ef8007114288d113117787408b7ea2a698dd89f4c41517d36f0e283ba0f307a5b974fa6d26b6b29d58415730c1c535e69cbe155c86c74cfa0d5258863f8f07c0db9f49defa5621ac9b2d14bab7a69d7b5b42ffcafb5b53dadd7049a865d5b848d938515d0dbe973453a94bf576e1290a9ac8f04182ed6f80d2b4ef98456113d676bee6f8f0ce12f35642da3fb73191b744d0e82a7fb6b4a7b8eef169257ea009bb917e810fd0cf98ee9f5ab4bbc0f80d99d11b564c9e96ea60bccd82af8edd34b61dbd1a9a22823d86f531970a48af85ec0a099840c75157c868bff1522ee424767a41287c32982ecc6629a58a9b2dd4cdfe7e114de6a4955e85bd300b100b7602a7b2f4a91d57bed7e127773e2004917b3fc0c522f189872f56d05074d16e42839cc204f15e854403a3d623381fe36f5a2a36ba5b80ddfc342727764a97bef17c1f35113c937c9a7492c2fcdd6b77ccecd503dd82dcd61d6e73c9346155a8999d5f8bd03c342cc0ebb8a9402b7936b72d3a38c81e53c54b068c74833129292a7a6813b41f50321e230cb63088186d4e2ed14b341689a38f1cda6cec5bc6d9376b9a1fb4468c6b2873592bb319c5c28a5f5409794e412b377c887cae836cf18873102ec0e78f2625ceec2e1f7e73a703c49e861956ff52f6c0a3f819bca593d449dda29feb0ed94d34b27a761edc19605380bcbbe09efe214e1a7535b4102c7d409177d2ed31de936597bd550be45164bde2469a07545a8d2bebd51bae5c9222518e8b9ebcc9ee748353c5df7bc288f4bd948de76b8910553b26a2c6bdf0a4211ffa36f0c259d9fb48c5937994410123c016da00b38a571f50ae2d2b3c31cd674cf3e6456654f0e794f6b355b204fc407627534fe653079cce13f44a33331ff02c28a85e7ed0f11e8d5dbc35496710c5e990c5997b6c4b40717c92f5bf8fd848ed78af468a37353fbc30952392f842347a6a641a109a674998bc019188d10e9bc2b0b11637e5767fe1c87ef390ad768c516352b1ad5610f8dabe84748192491ec1aa9676e869f2a8389ae3af4b4d5cd7a4320821559fb5923b261ba0f4bee5d5f1d202cb8bb037edc1a8ce31f6ac1ec64e5ce7c371841c3e50321a6de4e81807827afce1bc8991e0825c82df645de27e2c5b26cb650d21b7dc4345180d5fe6fe6ffebd0a1904b7ddbb64cb2c61ebc571209e0b84d667ef388106f59f89a0b703cb720a841e0a492e0178256b4b40c248a60db90937efdc1f3e6546272621467fdd392c45ad6b970a3fa5362c6917a37a1b63e203de5ccd2545b4d307cc07588ce41fa1012cf806bfd233787061375bc51ef15632236055a4b28664f7783b91e093053aa14e3c5a520242fd2d0abf893cd6fa78d06afd317c0b554caf1db9d8f1f564187101e075330591ee0c8cefe178ef0ddfad008cf80f82a5863e762484c772c3e74eaec1c728ec66d93466b7494529fb4b500db6e8b4753d56529de73491d67d1ccf5297a9ea2a7e5299e18becdda5089353e00f8051837b763e85f7312b5ccefb11d93f5a556957ba64f427bf3a7f2bb99da9182505f7309a803d8e6806029770f9b6b5fb55d03f5b0183da0475e5110d11d87897741ad693d4c8dd6214d731ab75d325635f730445c2eaae1604136a2097cebec1d331e16bf41d0e38c2745153a55db85715ebd82e6749ce2b18a2bf1f548c8417566e005fb5a12f9ea8b90537bc861348ea9b66dc17fb757c0807e75521f456d92965f68c30602ab0b6647e59f7a15b1bbed9c88b95172d7ec181bafd93dd4d20e6b09787ae9c6538cff19f5369e436ccb53f18c91936b859ff32d7def7e8160a60e5eef7620674520bf6db1183368336c97df431e6ff147485f5282eca25628f84a9aff3d42c2aaaae883c7f7bbcd3b7b9ec662ac18be1ced55e64f050b18fd2967c84f8ae22d9fcb10c81f7454ee005e6adc662902c5c55b662ea5ae17dd2f44b87ebac3fe99ce287efe2f2ca9b6a591ad19cb6f731aa5c8f70fdfd1082f4dd40a2b91c5221d0ad8502d1743a9b869b7d38fd0ecddfe37f586080d62a0c4cf1d91ce177b70701d1f68bac433e5fd5b319ce946caaf5647844b5730e6eac6233874fe28d033842f45941332d038d8c6118ce9c23f64803a4cb1a478138536e816073acd0579d6fba63e022bc2a8be30df31a2907e8e5f82a56c047d176ca3ada7e3ca40f4255c898ed056d782c3443680ca2e21b022290b129066fab7b8168ff421fc9a34fa0d70569ea0d9a30ab9a96941697bb80c30da399bb67ea7f07b5e23a5e72a5a1e510a9419945b39f1178b8befc55b95e666c1f26ac58d204fc36957b240418ff7861ed2c347fb9ac7827bc1fcada848ecbd67988908235d2d91cbbdd9548da3bef63d6b85e6b0fd750dd4a46985d1d107ae10b2db0bc6e1e53c18b93aed37d4c5c48e982efd0798cdf07a1c11877e2fa910c76b70798be1cb7f74acdef6268358758794f7661e8e19410c1a78c94a477b24f4607c462cafcc14e6092fa3a90400480c6191d6decdef1ab846c39a1141925c9885d22007748aea33a7bf479dea91883a0e35bf704588a132475e518bc0ab7d1d1a0d45a8e6c830d6cce032f137c2dd24716a760664cd79c26d90baa5fbb7d1e998624e7a1777dcb80462c9d4657e5fbdd94390fd0cfb6d36a2252278cdc593f0fdc18773d9cb61cd99dacf4b8c0d3b8771502bedc08883200126f56eb1714ece7e3556249df0f08ab66cebdaeb1b9758401c50ffef1a691d5a744c009661dbe39351d4fbbc0662273c6cb900b40ea769218aea802bdfe58a739591063aaa8b2ff4c6c4ab2f65ed45329acc5b6cc9674936599fa625a8610111b69a65a9ae0e3e7e94d74726bd671516460a8e7c5485fd449d8399d66825dcb99900907702384d82699f397f92be284a04eb0591b1af7c0130a663fd71d61bc08106023d40e90c856566a65b1babd9b7458731cf54cab2a13d3025e1bf9e4263a6b26255b80d29d615d2898b9bb58fd9a85db02fd2a38817aa9e0122d5b8abf9b7034862b500f519ddc0b859b099052a7c7616ae1a4f22c144990a471df1e287b80c8f7da5084e27e84ae3a5e71887420dc13a58bef1956d1f1ef92f479a69dc1fd893d71bf5c0f4068af8f06a789cb341ae961ef77c7ffd27ad1eecd391fe0701c84ee72ac099d3f7181acfef394d4cc3e7110dc0c96de33cb26f72b1d1bf31d03315381a210fc23e8cfcd3c7641eda76344e249fdb69c45545d4bc24820b7e9c17db862a6548c85064757f0270ef0796c0d5564b80d06c8f7127f7700cca39c1731abea2790afc7abc882f6ce672fac6b7896ab2d87e03eb73f4cf9c27c642709fcebce4493b3ee769efe1f6a59772074fb672adc46ebbbcf490789653fc5363c99f528c6b395a47a2129c1d09506b4144fde9eaef0f3ad95e1630fae2e0638bf836c21b27692016fd8fc277f4bed2cab944525ac989a89deeafa11fa97617fca3bce23aa88a07ab9926710c0faedca5f43e1226d9cf1484f397e45da11ab1e5ca7c5ba2e86a31749b76da4e912bd8d64d444c22b241e9ffd4e8a3431f4a64422298924c9f379339614050634c981c1dab1e20cf72711c133e7c173cd4be931676dab000736ebba94101db2e4bce6827acdbda2d9396d3b2d08055549cf47498ad0b8fd16b7597312a908de4b53f64f61cefd425fbaf649c20e220806e0839952c512768e15702db329ab226b13e0c5cff1c1332e19dc8c271305817d36f307297c6c8baeb56d84ae6742326be9e013e795b50f2086c69f0ab9f847238d9e16143723ec2f77474a18fb921dcd4aa25eabdc79b9cddd896503cdf4f60ca5865852d0f0c5f74afaf8b276a4b66af832e75bcd38f95b2c034a5bcbbfc39a80955dffe56f3132bf3acd54d5d487d62db8737fc6896aac5b9beda7ed294dc3128e3d565cae95460da2a34e38acfbbca5148257c8b5793e1fc46a2329097facd28a7f4b1823a16806677971c2ed68fc997f041bc85d22c70608668b83de57d1c52c0307693f6aac7678debdda06f8e91d9b86bb9aacc494f5eb24990ad525f93f70f980b450a0535cddde188f4b984af487e7dd350e102d2b5ac58afeebf44322fda24288536888ba9ee2d47e042d8f6daf5f157ee02498b47d64962edf43ff0f85f8449380dda0cf4e72678cb0c7af523a098eabe350730fb5fe8964f554993271ab5b96aabd4c80cb000402ed5e5083c5fa54b9fbcc0ce205c941b9000af52f2e6e8050f6ffadf0d07e6b848c9058a034aaacdd841e22256ccfaeb7e483b5dd6578f6ece73ce03e5c0bc5a414a899b03e39d29b815b2de196818e4849a7931e25dfbe26eb6002de9a7efd8b39ca7a9a9ceac32d3a903e5a4eb6b2ef08c879a8b7dbabe0828ca96b1e521ef928c76a8e5291d74c2b6a8ecb16762c470f37ec9061beaf45be75b70d2981399f1009ee7a004bab63c147c7641d10c5d90218e43326ee558835164619e5efd5a8b0d0b02aa57770002b2ca1f5f6cbead9d44dfcd7b73930cd7cf7dcf227900e9f0c2b97f55fe7c642d6df97961810818a95b6a732eb8dcea1217266e33c6928358760677af7419d1dc9d8d6290df31309836a94438bef76c044a9817967b43184ec6cf3d6421603366016857390db3763ccaf1df7b749e2d0c9b395697085ca40d5b2ce583c10546fa5b5196aa460d9b99a204d1f09910ac26178a528d948f733ffb39fc50581acf720478c0529f549bc4ed44b10f79bcf325e6d4f7827a38c8776dff6321b36a2344a2fe74559c53f4746ecdaf8cca9ed86e27277306e64aed943ccdd0013b98665befc957c784daa431fbddb79f94c63ce05294e2fde8ed3b341ffb1643841b6b2abfc1d4f7f7073b3ff8295dc2dade0b06ad8a31ad4b3a6f1d2be6a985d73d4dd9110edc716c19ae3c5066a08efe09c17e2293b7575319fcc23e0ab2e1ac8c2ddb24e9dc0a9c7671429cb83651d3acaf0855293740ce171173613d844a3a06e57e5dd5efedefee310c8eb7b79ce87aa831300e6d3e6f868e82a7b01580046f4c5213cc24b68f9eabf956fe43f0397a6ff2df235e56aa862c618eaa4131a5d4a058e6d5babf11b02f83df5e3ce3486d1a2f6cd385d83947ad64ca7757fbaa47853508193bc48d65a700b2cbd5bab12228a712b6e44501e6954f0e09d18329e446fe10f540eb1fdadf780d6ea03e0d2e072c5c0db2ffa75d8e40e99587763bc799e5f43839ce6917edc7cbba76840e321393e54683ba19e6a9c7b6a10e86d04f90c1af9a3ba9001fbb529bf4fcc560db89353481e16485061abecb3806b549a435d5faa8d59863a0aa2e40814d11d6f51f7f4f96783b07e7018e5d9f529dc8d3af51d27478a40f7ba466533eb907ed36dea4fc1cf868fec9df03b60e1da6095c98063ab97ffe46782fe9fd2aeede5cfe815378720ffb4902e7120fdeadb81a1b470d8031b42d87eb2e631ac2e2f02901d8faf0fe7c25f23a0ee6430cb25e438bc32b97c41c839bbf846856a9e2cc99d744207e6ea034113172f23d984f96c0082c83f8a9612a429d804753d00a6a93d60a5e787382e56a930adab1f9cef848cca00ba52c60425443226b859a94f1333efd80caebcab407218f5bb72eec39fe2186c68269ac101e1e6b0885562dd915b8bdb7f922a121e3eda3e8106c06285dc73778fe8c59663f3948069c82d7ab7b7684887adda6ce85aee4ca2966c4c12d422fdf41248e7f32432709a7ab622d6bd3ea5cdc0411b3ee6e88d04d0cb490352b0fefb", 0x1000) 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./bus\x00', 0x80) 15:37:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x1cf, 0x81}, {0xaf, 0x3}, {0x0, 0xffffffffffffffe1}, {0xa7, 0xfffffffffffffffc}, {0x47, 0x7}, {0x4, 0x7}, {0x44, 0xdb9}], 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000016, &(0x7f0000000040)=[{0x1d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x354, &(0x7f0000000000)="8b") 15:37:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000440)="f46317ea4c596beada2751abe366221612af72838e819ad697630456ce9cbc89084109490d788cbc4096b50faa83e43d501537189c3cb4d240610576c0a892dd3eed1858e94ffc31c14c5349f1ccd7ee31898277b1684e7e5fe938ccb80e6c3493f8133bb7edd864e8add0323d1f50aa7c8ac7b7e0f0ed6f630e7d6a56e7c537ad0bf128613f1115e989c37f99b25e4918f33f9773e21eefb72dbb58a4e843615e4661f96b11d0c3c366c34e79c3ef984fe738f071a5c41d4a816570162cd998abc9ae0dfeb93935be00942ba39a4aff0de466d66569f68947a8a0b6b1e5b11e936aa7541f58cf6a6ef11bb639b88a046047fb9a5dc614bb9dcc75e13953de899e50257f6ed255ce98cbf570cc8aa7fcf7bd67a6a695d52e2866183016f2f5ab677cd0ea369fb50e94e99327375a0ace00e4557ad8a38c68f35bfa454a824ec08fdb33355a569c2ff70894ece6be6a47b714f57a1b57b4c8f172f2525460cf05d92df3ae6d6bc469d52f633d1dc57b26b2bc73a474118b710b6f1a4ddc9f3aafc143d0f6d79bce9b73d437e5436f13937b5b9aeb05b3d4a298daac01aebaa51b69e595b000a6792e35284628cd97a712b90049ebca493fd6cfb1589894ae4610d26514634a222f9547c1db5765e6f288ece4c027e6344b57f740e3df237a8de9b10beeae52d8d8af2778f0742d8c1c58a6cb2f6e96cd25bdbd65710a4196dc2cfe143cd92b3494a13be8f49a5783e8496eb591cf102f1385f3b97a33492bad01b57b423aac608f5c3c884434faea56badbcba98add55549c9c942e9e6de63d2440219e7c180e510dbe1bd80fec22da5b09936d203610ad4ed487b47a965b6b5eaaceff42d387418ff0421ed5b97776e1b54cb0813007425bcdda8532dad94e8367bc05801d00cecb07c17fc5d1c0dd8ac4f95c6c328b6e0ffd784bf78ed64d518193b4833b02e496eeeb239ece85a9d6a4ec5d47194f25d8186df5fe3739cc3b0acc3b00d8a2ad27839fe396b7e459c39b991cf454379292a3c52c313e2b1ea093de0d2166f74934e1bac07d9182c3a6dcf0a2629171c890dde2d1945d71ee7b9f07c49a7f6791e82480b3eace302f2b133704ad7fef52df23a0590bc6301b94121cc390894964d28587e41ece942bbbe61c52a8a4a3e9d605dc3ff61aac09ea24831fc9e3acbfc28eb74b6857f8eb9d6c3bbcfc432ccaeeda33fc1262cbab78ab2f13dbf38cdf4519c9f880043e57621c1275a6d7a9b56af6087334c8af22de5e8536e621e516d7446101bd8de4a84f67bc36de24aa68c1270207c94820816c66f72eb6c2cebb6518916531b6f81d0466770ecfdaefcad609e13e78ff9d8b8303989acab3ddb9fb077bab12c4b2607ff77d71b0126314b9979eecc035f2931a066b8ff39023d20567dbab6fa152bf99fc2ec912d53b9ae20f8ebc6e37379d2c8b72a0a3090aa0feb8230b9e2c0483a77be9f38ee3be3d609a7d19489915410191279b4ed0af8599a1fef7bef2b9b80878d243a9c4d4a15b12696708985c7ddcc6d4caa4817c53104ff5506d823605afb554f1b59608697c28ffc18cff3324eab2a915e731d8cd05d7cfce53954b141a2d3cff230a0611d2ff94fd41abb23f0dde5f4d21066606f1f33a3d6e1f1f69fea90810133b7581b26c73ff6fa4ca09e87006384fed75b726ddff11f3ec227b8b00d31865c76f1c8fedcc0bfb8c2257c8d365b9e2561c7fba1927b7f8ef767f40cfb419cbd1f53886d58dae86ec1236c73bfdfe8eb0e02f1c7a1663be81127c581362d7c27ffe32d07db2d23945eea4412db0b20414bad189ce332d8af4e10e4219e8b9b9f22ee2b86cad2243d8f8408e74b7eacb3191e5c1ff7e13d12cf2d8dc9bad1cf0866242295fcd2f36ea10594ce686f4aaa00e098216d3e6f98a5c025acc69375c16490c30f3208aadde71b1a5b779ef701d27f18dfddce990bd2e5f3821b65794d783b7f1a530da9484b0df2636f0cd886d6fd8975ae4b3cbd6d66e25293107f1c5f03d0bce3330571a29098d81c9d1f3c0fa380f69b8db56678f6876232c037c7bb764915ad91174bf989a26ba13af0bf2a6b53659e64c1039e48574db480c918c0c8775c38c5c7fa71154ddc6069a3bb1e7cd7de8d64b3b6b94629e8372dc223919a2561e82e0acde027ee350421999903b644b61e3e4893263f30bb93b808df4df90db6a0dac2c287f6412dab3b36c97ac2aea3417c0e6f53878370ce567fc2e454a7d5fec3e48c3c00ddf472ba1ac135968a9040a3cd188a9a9567aaf98c9e53bf01911d3421e3028898ecc6d0d4066b648c554ffbfb6b262192d8eab08d32e5a888c0a162483a5fe30f05fbd0528435c1d58ef9defcd4e3db958f97a99915d0ecbeb00c1ed4c2854b235faf4d6886d18008c001ea0b38e20d9bee2737f68fc2977600f2b45da8a8b7a1a203814345449bc3c60292da7bfd4b2c763ba37ba120379b5ca5628f8c378f263d3286912f792fe7ab000fa7c9e100ffee5d619d5b032993af0e746f006747cd3a4bcc1c998f03f7f553076ccce598d7fb668a7e109adcb52176dde71ab8a2bc671721dd7a97399a90322059ba2a7c034c6f47f8462cf32ff78e29eadf92cffb4350a7418dd5e61c493c3aac05b401820421fed21ab4629e65cd64482bf2debd6062cb4ad83b7c4bf4c3e5e36003e6ba2778626006f496eb473764297aff2f08de479763a64141b870a1de751757ddbcb9d7cad8b8b86857c251ed3d9dda7899fdeed253a9f6691e1bee7ba78a82aae7f9f3250ecd27a49f4ad8bcc7f253fc69138d1e39c90eeb7743cf9bc0209e9c39cd177cdebb70b3a626c3bbeb2579ffae9b83043a529ea9bd39a7d22fecf319e1c95db192f02359dccade05815a5a79e91c7b7cadad0e94203f2cc3ead806eeba0ffa7383d80fd829a5967a43565687f489365749987bfe42438647d185630fe060e7d03a9e331e95d355fa1acadf685863a602f306c2f4d1bd6c31e09415bca8326112dad3180b58046736f88c2da2369625bb87e5d0f918ac9406077e5b238a41286b9a88c13922eccf86a86b6645045562af2bdac9934a2cc335c37cf282afd734c75a57fae917a744966aa12835d23f63f29c0e4f32f898762f05c8387fd044f77b60b75907fa2b50006eba032b97becac72b7a21a409df36c427ee23e6d553c41a412f6187ac18b617c610139d92359d69f1148d56429ff5c080cef11f7f46452c1a0b4f4d69c9587ca4a52816799106b63864803c29eeb4e94e6367e668104471fc704484a512f37a7c838fa890bd914dc8c863d39e3c3870e64091730e302cb20869d0074af7b605d41914894d22f788ffb3ce1ac995e30db40bdbdf56a5d5435e063066a3e021cb4247ebe2e6e40e8dac59e71000bb0bc403de15059dad10a3cc22c2861a9f7a8b10b021178a9172f5d631c26bc9650d1940c2e7699163ad5af548ddf99ac856ae05564cfdc5f08e7655303e173253e1f09c1ea2ba49f42e460d4060eda8b60cce4af896f5e0430032439c23a4fcce01337062a0bd5300113ade20011ceb3133504f271d3cb52ceb27b092711a085df72b2f2dfdc05779f07622a97cd518a48d236e6b478b0d6e18a8c610645d6958350ff7275010006cb6158360191f76f2ab7ceb926fc109e52e8e3afb5bbbc874beb3ab0b1fc965a82a7009498c19fa61e813966040401e8134570497138d40e2d9d5f2c732f642aad48a79231daae5a7ab64581e85c4fbd21272e06c9a50a5c0a41c93492695f2e1678265bc3200b5a7255f2a5a66199ec4045a3c481104d9a0e75c1073c001887261ad941950583f1f5f27e4203b3fdd37769061b84dbfa6f70a37322b12e530371359596d4b861b999ada7cc9b0e9406fafb63bde39898a4ccc043ca62c113708aeaacb04d55681cc54b9aed6b7a512b5bf3d1597c35b49be6706dd31a9bd03f9e4457fbb7b88c14ce451dc5753cfffcb7c8c8471ec757d9ed382eb96eb27d004d989502f286e88c96893ba0a52e7decb33d19fa50412febdb6c36b0f893514ce0f7fadac72f7d47e8c74d3cea8b20f03122b84869fdea9e02278d2877fcf8653ad5e6243e48d46996f7e8b2aedac9759511cef095f37899a80e9d7b004edd530441ee324e13f73994b10a022e1c743842f305ac98fc03cfe180b9fbbdd6449cb760cc40c5f6c0c9fb6bb65250d1d347ffb6161522419ee121d1333b00f81e5a27ad4a6922ee1afd8b24c7f2e1df9d93eb4cfb3307d4c31176d9eb891df4e8651137bd8fe64541904c7dcc46dbdb6a2aa0e84ec8d609ebb9ee5957c86304918b010a485e3915e13905c7c6d1a3f6fbd82703975bdc2adeca33d80708f019db41e0189dcf55f852b7a5d1e8b728ccb6ad0471d2583c4252c8a0cd8f65ab7a5f7eff60201a0c1ff44221df5ea783c4e51ffe5b0121ec68b45dba9bb92c18ef02c0f7944d5016ba873370380d41a128d2daf0c737ec6915dd57b9956a5db3aee094d7ed47d0818d62a35177c8c37810ed303ce7f0a4ee0b9b4325cf62bcffc577f7df43879e6e37a222501be7be00bebe58e127a93d799905ed665a982a82b5fb808fa74848efd19b199867521b9850b5408256b3140f2c4b243e55585a5b400eb40b12a7be54132e3666697e91ebb6e128abb4fc3ea034e04f050d850847f46291457a29e3ce59fbe1ac6c9c5a7c60d709f50825cd3a338551dc79ea7700f6f96d0dbc9a6c143de47778dba5a2168420d63c43d58167ed9c1f78e99c4b793c3d4198b1221faea55e17133abafae0fda5ba72d0ba9c4fc0badbb38eb37843540384645656b8da787c83a3d7602f6818ebb989bfdb6b176e94746c9ff27cf41e28207385c9297351a273e1f5360f8c309b93d2f0e89711b0783e0f8727c057c95ccd2836c1b8d36c53830a720b4c471fb5a81a988cf09b58d6a549de445ebaf924f92ec84ce8864d039be44e0c46044b2b90925e97dd3b686a442735e3526a75a4b981718801280766e0d648578776d07951a711bf40bb58e210b720653b673052998878f5c13560fddbbbbc60d6d91a3c62475c904c246d3b1db2e0a89d539bbbfeb63f7148bb54301176a36bcb579e89e5b909f0a240d84f5b516365c297ffea310efad2bcc6a97de99d442f7826e367de29e679f829995f4c716b031eff7288a7c4bb2ff3b230f9c0a27960576e3f2c2a88fcb233e3b943b05baadf5148445acbd1268e31646a25394654571b48aacc2d9246dd066bc51a4241715ae189ebaf9bf4f20af5b705f3991e6d2fab843de95b292958ad2088c90d1fc49e243b4adfac3d67e9a3ab238c46de5720e5878dd414c065b4b6fe63a5bc314eacc0f5e5df027ed92f196a9e0bbbbbf0f85b6258a6e0a17215770dc34a8baf3805574ceec859942faf2d785d7a332b9edf65fa268834c132b66e5b3a4d643653e6e28bd59bcb0a8fa4801dc086d38405fb40ed08db3d546953817407796f66cefec70c655295f761c845b56e0eb6c5cff55079792896e60a3973f0a7f883f7224d766c8975ac5953ca4852247b0cb90ec6807fd67b7dafea886a263782d6398cf1604e67ac3ae72368c771c830bc8c004df6d5681a970fa7a7f61f01899e23e39fd05786eb65deb4658baccadd2e7dfc6b3bdf2fa6226cae8f5ab572e1a628d2e573ff88c14eb280e233269d0b6ce57ff3073c2704686c19d300113f98f8e6d0d31404b0ad47998a8e2808a0d786b1675d38f19079b1f3677140c9e3dd1b43e3b14f25bf25ce17632ae9e3604655feba854c760197e2", 0x1000}, {&(0x7f00000001c0)="4b864e03c4126ffd995e1e20b6fc0d1a3cbc5ed531b3439aea2eb6662d2aa1", 0x1f}, {&(0x7f0000000200)="8804ae08685766b691c25dafdd6b7b88dbe750b8be56759885b6faa7b6a1839d987fc6d72a0b5d80cc12b00edbcc6ed3ee83b43f57f92791a9ecbc09e99fefb58e412dec62ab191b3bd531bd213243bf5749f87aa55848fed84d6543d7c5a89fc0248120f1c3e5f6c09a2891e2646e9f9deb26e2535bc6b4bf65154c58ad8f250c174f9a811b6aad67d66add9ca1428aaf328320892a54b22cb24a4a65b3c5ec6a4d6717c5d03c4c97f2d68ffb4a386b3779df4d3dec1cbfd0dd408d7791faed22e218f80c49e724a02c6da4fe5d2846bd7dfc88738f368c0f1a4ff76f114b72ad6d65199cdec097", 0xe8}, {&(0x7f0000000300)="4adac4cb6e1295e11b325584263333e01cb1c318a0611b06805f038fd00db9e40659bad77ef444bf9e00c3babe5c7164cfc455793ed2669689bd15a26360de4a2956e319e118ccaa65b69006840900d3e3c54a28a82152b908263a84fc2c75f64bad69bdaf3b61c632e8a29922f7792a9b10a2a74a38c7afc7786d64ad516e44c70c1d7b17ae77e95115413c5e1e578033cb5555159820e24930cac84f296cbe6916a000b3a118d05d60019a4129e586556506c87a0d856c1011ea78bc5f66996db22c248e1d26da6864bba6a5662e027e36f169", 0xd4}], 0x4, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x8}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x50}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd7c, &(0x7f0000000180)="48d4060000008738c5c642adcced8b") 15:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20184, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) 15:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:03 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xffd, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x19) 15:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x40, 0x800, 0xc8}], 0x69, 0x0, 0x81, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) kevent(r1, 0x0, 0xa, &(0x7f0000000140), 0x2000007fffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x60) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 15:37:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") login: pckbd_enable: command error 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap'}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") pckbd_enable: command error 15:37:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0/../file0\x00', 0x8, 0x3, 0x100000000, 0x0, 0x7, 0x80000001, 0x5, 0x1, 0x0, 0x5, 0x9}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap'}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r2, r3, 0x80, 0x7}, 0x4, 0x3, r1, r1, 0x7fff, 0x2, 0x10001}) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap'}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8ecb") 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 15:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xffffffff}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 15:37:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x0) getsockopt(r1, 0x0, 0x4, &(0x7f0000000a80)=""/153, &(0x7f0000000b40)=0x99) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3f1cce8895af1fbb477bb3ca8802fff344e2010000800000000ccccc1647e33c563a47c2fb6921e403000d9330090c", 0x47) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 15:37:05 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b406", 0x595, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x5f, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 15:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000180)='./file3\x00', r2, &(0x7f00000003c0)='./file2\x00', 0x40000000003) unveil(&(0x7f0000001700)='./file1\x00', &(0x7f00000004c0)='W\x00') r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003b00)=ANY=[@ANYBLOB="00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9240000000000000000000000e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f86500000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff000000000000000000000000000000000000000000000000000000200100000000f84d8482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ecc2e725bc70600000000000000000000cf000000001d0b51cd23006137a23fd4fa0000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a323fd820000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000001011f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006618d29386c0b3130f5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6feae50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4adbbd2f2000000000000000000000000000000000000000000000000000000e565000000000000000000000000004185acad000000000000000000000000000000000000000000000000000000000000009bf67812f676cfbbe3b0e5df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000e847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5a6f3f5d1baffd3b024e562c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7df4e981124132e80f7d9a3751ee64980a3361673df0510d347f6532836ba5bd52005f3f08cc985b4e8c611ade6ca9dc4bc686f405d66f441abbdeefe8b29a640ad9a6b875bc3cf44dba20e47490e621041e34ff2a3481332e1f371207acd29d478ec096822d593774002b9dd2a6749a2378ec5e6dbdd30b54c760c98afa368a575a8da7f4654b4db24bffc2668b9fc22487544fe50846301ea8b92d0d7ed0a00000000000000b25b645ea356a88daba6dc5b0e81dbc88601172c1f307b502153cda3138dcacf8460ae2f10ca8166cd170d02ef81fc40554d48172744940e1c762f852d674c8f9d1d2c32db462571cf2636fe7c9c12042c1affa5fa4f2e6c1a9440b3022c3b0303dd3d4bc1a279091e224bbc46620000000000000000000000000000000000000000007ef08d275191a10f77379a5b57be396ab06eaf4e7aa73ce7e6ce4ac7ff6736a1738128abbb09dc79e9ee39bf4dba6f792ac1652d40bf2f1e01a408a79deb4a07d9fae100c1660d1f35ee37c0acc86710a5dafc975c70675449af9efe7e29758391b5f4f2c1a3fadc5855b279dbdf6b48996516fd8164934234ffa7775ff0b8007d59852efabffb81a020e9090978f7ac990adec6773f5999ca4110f823dde6b4ddbb78dd70312ad9fdc0497561a7a2693868e7475561b71b7cbd8ae59100ae958eb14dbace5278b042274fcb10ccfa17be1e801ebd04eb4fa1383e047c19769d4d8196446d0cd8006e1edc414a21edefe69d03f8f3ebd54542ee64783ad54fb3ef8e9f092567c2a77f0400000071e33ba19f0feddd3b4856d08729cde3e293fa9f5aa8013b7600000000b72482e938e7883ced5bc9ed5b6ee181e44b2f15dcc11a72c54919617030b35b2c33ffb739f8ef562c9b95955601376df35e4f28c9e14f4522ca8c08db04a21caa025bff4bec56eb32f56c0c75234be84b21053b1faf61824313bc71ca6d770459112dceeeb38b344eaf2a0f97d219b79a9f364e1180ec545e3f1a6cd561b23bd7e99734b7099d060457a69271599331a76d33ade311a2f2c69d43bcd69464b690299d5bbba19738a58906bcb93fe8b80ca4420b54cf6fe5f5a278dda498247b9e6a299984dc"], 0x1, 0x0, 0x0, 0x0}, 0x44) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r5 = getpgid(r4) fcntl$lock(r1, 0xb, &(0x7f0000000240)={0x10000a, 0x0, 0x8008001, 0x5, r5}) r6 = open(&(0x7f0000000340)='./file3\x00', 0x0, 0x8000000000000b) fcntl$getown(r6, 0x5) getpgid(r5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendto$inet6(r6, &(0x7f0000001840)="d7b9ffe60d99c09c1020a941bb6c757106bf18e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c06bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215a98ca3311617f703bd7669de7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc9a94b4aabd02d3e8923ddae1c7772ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd9, 0x8000000000000406, 0x0, 0x0) r7 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) r8 = semget$private(0x0, 0x0, 0x8) semop(r8, &(0x7f0000000080)=[{0x0, 0x48a, 0x1003}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r7, 0x2000745e) r9 = open(&(0x7f0000000300)='./file2\x00', 0x800, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r10, r11) r12 = semget$private(0x0, 0x7, 0x7e6) openat(r9, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x4000000078b0, 0x800}, {0x2, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) semop(r3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1800}], 0x2aaaaaaaaaaaabf4) semop(r12, &(0x7f0000000140)=[{0x3, 0x86, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3, 0x800}], 0x4) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)) 15:37:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000600)="8e") 15:37:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40000000007ffc) close(r0) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000600)="8e") 15:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x5, 0x7fffffff, 0x2, 0xfe}, {0xffffffffffffffff, 0x5, 0x9, 0x3}, {0x4, 0x7, 0x4, 0x6991}, {0x3f5c00000, 0x5, 0x5, 0x1f}, {0x6, 0x0, 0x5, 0x10000}, {0x3, 0x3, 0x6}]}) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000600)="8e") 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000600)="8e") 15:37:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400000002c5, 0x200000000404) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r2 = kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5ea, &(0x7f0000000600)="8e") 15:37:06 executing program 1: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="f7f9e794", 0x4) 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200b0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x7ff}, {}, {0x4015, 0xa9a, 0xfffffffffffffffd}]}) r0 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca8, &(0x7f0000000100)="8e") 15:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) 15:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 15:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff8f, &(0x7f0000000200)="b4e3b07e0b52cb8bbeec2f204ff66b2b6ae5005a4e4a2b4076fcd9c1b0f66da0ad9be7ece403fa675b22e42f7106bb50582c763d70fcc5953ba4a333ac891bd079fe465d70752138bf4bdeb4b08e8a79b94ac9eb75a7c2a365a928521e7574") 15:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00']) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 15:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x2}, {0x40000000054}, {0x8000000006, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") r1 = fcntl$dupfd(r0, 0xa, r0) r2 = semget$private(0x0, 0x3, 0x643) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0xe00000000000, 0x9, 0x2, 0x8]) pipe2(&(0x7f0000000100), 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x80000001) 15:37:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r0, 0x5) 15:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0xbe7, 0x5a2, 0x9}, {0xf2, 0x401, 0x2, 0x80000001}, {0x3, 0x5, 0x6, 0x8}, {0xfff, 0x5, 0x5, 0x8d}, {0x3, 0x1, 0x9, 0x3}, {0x4, 0x1, 0x200, 0x4}, {0x0, 0xfff, 0xffff, 0x80000000}, {0x8, 0x80000000, 0x20, 0x8001}]}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/46, 0x2e) r1 = semget$private(0x0, 0xe, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/125) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000340)="4ade096425eac12f007c8e") r2 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000380)=0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000003c0)=0x5) 15:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x82, &(0x7f0000000140)="3a6cd07e33759a2ef524cd8e8ee66ca65808300eda3e32783ffeabf89e1f52ca9a1e7423f9dbe962a8a7e1b787eb5a5e6141f0407644977cd1edf6da3b8766b9984c90a2d25b1c844f6c9604836162f7b9d3764dacbddce9d81b8bf5fcf45aaa31f19e1b852d002455c19665b73be8a0985b2523f0b2a650ad5bbb455f64d89b7acb") ioctl$BIOCPROMISC(r0, 0x20004269) 15:37:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2, 0x179c8c80, 0x100000001, 0x7fff, "28954017510510f03f3896e769c1d823fb447aa4", 0x368, 0x101}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1ff, 0x10001, 0x200, 0x1ff, "efdd6e9e738894940bf5c4a824faf7a11154fe69", 0x6, 0x2}) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f0000000180)=0x9) 15:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/232, 0xe8) 15:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x800040}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000280)="ae577c5a") 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xa3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x0, 0x5ce, 0x80000000, 0x8000}, {0x7, 0xff, 0x8, 0x82}, {0x101, 0x5, 0x9, 0x7}, {0x1, 0x7f, 0x3, 0x8}, {0x400, 0x1, 0xfff, 0x96bd}, {0x5, 0xffffffff80000000, 0x1, 0x6}, {0x7fff, 0xd9, 0xf4, 0xac}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x0, &(0x7f0000000600)="8e") 15:37:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="38efcf19a382e1d54ed5a83fbd414baffc5757ac57bdb1ce0e9093ad2b52d333693f030e1ebbaa238b4f4aa90aa9b7d67f30709c203c496491d6701c86dc598437e2151f24abe093c94224", 0x4b}, {&(0x7f00000002c0)="1bfbde9c4440357abf31e87305c26a865c88294aaf9de4acf4deb0ec92508d8f37d582a7c9ea9a6392362c91a98088897077f66ffe1e919602909b0c839ab5d0188524e4d097890b47e5f3b63b3a188ce45fcaaec70dbcba7b94ff384fa7da68cb1dd15e7e896d374829702f732bd29b1a848f374ac84a8aeaecbdaa43ec1fea6948c447556475919b991741aff9d9ca5db309cb57ef144b8eb51f9f6d60dd3f2879bd9547b7806f4b7d6147803b0652ccff46f7d058990d95dc0164b8d8588249aa4e4071c86d3fa4c971a28ccda4d131b320c7bc994e574dd895ce5d84a368d3a97eeb4aeb36c4a5275ff9382b32602ca781ac2b7980e00a07", 0xfa}], 0x2) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, r0]) r3 = getegid() getgroups(0x3, &(0x7f00000001c0)=[r0, r2, r3]) getgroups(0x3, &(0x7f0000000000)=[r4, r2, r5]) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000440)=0x7ff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x4) 15:37:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x5001, 0x0) r3 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvfrom$unix(r3, &(0x7f00000000c0)=""/33, 0x21, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$inet6(r2, &(0x7f0000000000), 0xc) 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)="8e") 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x50}, {0x8000000006}]}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x87}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/182) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54, 0x0, 0x0, 0x800}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x0, &(0x7f0000000380)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f00000000c0), 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x81d3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0xfb37}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x10001) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x7fe00000000, [{0x3, 0xfffffffffffffff8}, {0x1, 0xffffffffffff270b}, {0x1, 0x80000000}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x9}, {0x3, 0x3}, {0x1, 0x4}, {0x3, 0x800}, {0x2, 0x9}, {0x3, 0xfffffffffffffffc}, {0x3, 0xee}, {0x2, 0x5}, {0x3, 0x9}, {0x3, 0xfffffffffffffffd}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0xfc47}, {0x3, 0x9}, {0x3, 0x7ff}, {0x0, 0x8}, {0x1, 0x1}, {0x0, 0x1000}, {0x1, 0x7fff}, {0x3, 0x9}, {0x1, 0x800}, {0x3, 0x4}, {0x1, 0x5}, {0x0, 0x9}, {0x3, 0x4e}]}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0xfc, './file1\x00', './file0\x00'}) r1 = semget(0x3, 0x4, 0x88) semop(r1, &(0x7f0000000340)=[{0x1, 0x0, 0x800}, {0x7, 0x3, 0x1800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x100, 0x1800}, {0x3, 0x13, 0x800}], 0x5) r2 = syz_open_pts() r3 = dup(r2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'./file1\x00', 0x4, 0x0, 0x2, 0x1, 0x7c4c, 0x81, 0x6, 0x0, 0x1, 0xfff, 0x4}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x401, 0x2, 0xffffffffffff8000, 0x1ff, "a50bb0814f9b007bba0ef380ade1e549b29d8492", 0x4, 0x7}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0x100000000, 0x81, 0x8, 0x3e}) ioctl$TIOCSTART(r3, 0x2000746e) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000004c0)) syz_extract_tcp_res(&(0x7f0000000500), 0x1, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000540)={0x10001, './file1\x00', './file0\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) connect$inet(r0, &(0x7f0000000580)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x19ea, 0x80000001, 0x0, 0x1, 0x5, 0x4, 0xfffffffffffff31f, 0x0, 0x2, 0x1, 0x9}) 15:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:08 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x1000, 0x4, 0x2, [{&(0x7f0000153000/0x2000)=nil, &(0x7f000045f000/0x2000)=nil, 0x2a7}, {&(0x7f000035c000/0x3000)=nil, &(0x7f0000561000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000302000/0x3000)=nil, 0xffffffffffffff01}, {&(0x7f000023b000/0x1000)=nil, &(0x7f000030f000/0x3000)=nil, 0xff4d}, {&(0x7f00002a5000/0x4000)=nil, &(0x7f0000106000/0x1000)=nil, 0x5}, {&(0x7f00002d5000/0x1000)=nil, &(0x7f000003d000/0x400000)=nil, 0xe96d}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00000db000/0x3000)=nil, 0x401}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000430000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f000046d000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000444000/0x2000)=nil, 0xc57}, {&(0x7f000030e000/0x1000)=nil, &(0x7f00004d8000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004c8000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000185000/0x4000)=nil, 0x9653}, {&(0x7f00000d6000/0x3000)=nil, &(0x7f000025b000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000324000/0xc000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000e1000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) mknod(&(0x7f0000000040)='./file\x00', 0x1001, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 15:37:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x800000000fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2165, &(0x7f0000000140)=[{0x100000001, 0x2, 0x1, 0x401}, {0xffffffff, 0x9, 0x1, 0xfffffffffffffffe}, {0xc7, 0x1, 0xfffffffffffffffe, 0x7ff}, {0x2, 0x1000, 0x2, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000001, 0x9, 0xfffffffffffffffb, 0x8}, {0xc5d, 0x2, 0x7fffffff, 0x2}, {0xb23, 0x7, 0x5, 0x2}, {0x8, 0x20, 0x7f, 0x7}, {0x4, 0x473e7e3d, 0x4, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeae, &(0x7f00000002c0)="a6") 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffe) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xb71, 0xbe3, 0x3, 0xffff}, {0x9, 0xac1, 0x7f, 0x9}, {0x401, 0x9033, 0x5, 0x7}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8f80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00cbfb68289d9ffd718e0494c6600a0000a90400000000000004090000000000000701005ea6"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x3, 0x11, 0xcfb}], 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000100)="1ddaea2f674c5ea7001ffb99763b406c97abb6f660b893177cf139dadcc8bf011ef53f3c23cfe7cbf27992211a73cac97b09d113f6253bfa5bba7beac9171342e345d93fc0bbd853baa767656b38a6d49c4e881fb4be14691a1d5a", 0x5b, 0x4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x92f90086db8e588d, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000002c0)={0x6, 0x0, {[0x7, 0x4, 0x7, 0x1, 0x7, 0x6, 0x96f, 0x1, 0x1, 0x9, 0x6, 0x20, 0x100000001, 0x1, 0x401, 0x7fff, 0x3, 0xdf], [0x1000, 0x7161, 0x8, 0x7fe, 0x1, 0x1, 0xe16, 0xd9, 0x9, 0x8e82], [0xf5, 0x1, 0x80, 0x5, 0x6, 0x2, 0xe3], [0xd735, 0x1, 0x1000, 0xffff, 0x79, 0x7ff], [{0x0, 0x0, 0x4, 0x80000000}, {0x3, 0xfffffffffffffff7, 0x0, 0x6}, {0x0, 0x5, 0x9}, {0xffff, 0xcf1, 0x800, 0x1}, {0x40000, 0x5, 0xffffffff, 0x22}, {0x2, 0x400, 0x401, 0x3}, {0xa, 0x80000001, 0x8001, 0x7}, {0x8000, 0x2, 0x6}], {0x1f, 0x4, 0x8, 0x7fffffff}, {0x5, 0x67, 0x2, 0x7f}}}) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 15:37:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x9, [{0x2, 0x1f}, {0x1}, {0x3, 0x40}, {0x3, 0x2}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x9}, {0x3, 0xfffffffffffffff9}, {0x1, 0xdd}, {0x3, 0x8000}, {0x3}, {0x3, 0x10000}, {0x2, 0xf3b}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x3ff}, {0x3, 0x8}, {0x1, 0x200000000000}, {0x1, 0x4}, {0x2, 0x6c46}, {0x1, 0x6}, {0x0, 0x80000001}, {0x3, 0xb451}, {0x1, 0x100000001}, {0x2, 0xbca}, {0x1, 0x3}, {0x1, 0xa32b}, {0x3, 0x5}, {0x1, 0x1ff}, {0x3, 0x10001}, {0x3, 0x6c1}, {0x2, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 15:37:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) lseek(r0, 0x0, 0x1) write(r1, &(0x7f00000002c0)="90", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000040), 0x206e, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)="8e") 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x7, 0x7f, 0x0, 0x80000000, 0x1ff, 0x8, 0x1, 0x0, 0x100000001, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000000)=']') 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x10001, 0x13844a2e, 0xffffffff, 0x9}, {0x9, 0x9c19, 0x865a, 0x5}]}) 15:37:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) fcntl$getown(r0, 0x5) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x5}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004426a, 0x0) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x4ae}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000300)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffb, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) r1 = socket$inet(0x2, 0x2, 0x6) fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r0, 0x5) getsockopt(r1, 0x9, 0x2, &(0x7f0000000380)=""/4096, &(0x7f0000000200)=0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfbd) write(r0, &(0x7f0000000040)="8f263ac9325f1f41cfecd0181d08e0da063ff58c875e90fd91f5b61e864f8bf0ed8537dcc750482f789a37bd1e268bc0b7a21af9472b535612f8f30cd7abdca23e0cf1038520c9f8a52117b1aa7938a805bc20af1c1072f80afc60c7cfaf318d6bb01d781e6e02e3c75c262037643b5906c380d025347ffe192d106afdd879814152fb67134aec9c51c709f52871b4ce50e22d54a4a0122c6e068653d377b517f82f4842ce82bf477137d4", 0xab) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x8, 0x4, {0x9, 0x6}}) 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x810) r3 = socket$inet(0x2, 0x3, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r3, r4, r5) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) pipe(&(0x7f00000000c0)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x20) ioctl$TIOCEXCL(r2, 0x2000740d) 15:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9f") 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 15:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24, 0x2, 0x0, 0xffffffffffffffff}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 15:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x6}]}) 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="8e9ed54520fcb64b009764c5776f7fd2bc5cb10b5ee1ab9e99066a5c65899f37569b2f37167331d4c8c605ff869f7676bf8c3778c639e822828c1bf3aba15198581f70e934de9afceace832b314260c8ff3644650ec5d5e9272e488e43edb659e8e0a55cce45ae3f9e686d0d97d278437bf48ac0e36c03535913187f41bbb10269b0fa2539d1d5f7385d909968286e8861286d645e9b602d731cac8f3e079e3aab7ea345f011b0461196717d9483fd3452ea0c1f6e424da8b6da5b235ae409a16b4c4c3188f43bd8404f9081209d614dcd7301be975bd1b65779aa46d772b2a1765097b50dce2d3638efdb6bba7f18b17645b78e70d26cf8a0c04450af98d5e1d3414ff924c3580d5bab96e74149864acceeadbfb4162d18e82ebb07f819a339bf62550a98a6764f06f63e3a5c219b282f39e46a5454d8f9f0ebe92fbc") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x12, 0x1, 0x1, 0x80, 0x8, 0x9, 0x2, 0x1, 0x1, 0x1ff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4a0, 0x0) 15:37:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x84, 0x47cbffd3) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) socket$inet(0x2, 0x2, 0x6) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x10088, 0xa2) r2 = msgget$private(0x0, 0x14) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/114) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x9, 0xbb, 0x3, 0x0, 0x135, 0x10000, 0xc217, 0x2, 0x1, 0x1, 0xea0}) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, &(0x7f0000000000)) 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x10060}, {0x1006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)="8e") 15:37:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000736000/0x3000)=nil) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xa, 0x0, 0x294) 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/80, 0x50}, {&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000200)=""/214, 0xd6}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdd8, &(0x7f0000000380)="8ea96af04c1b23551380882f81c5a60cb07e5b7674371a6bf45c0a0b423eca6620a604ddfd85148bd50833df06cf78b34975b2684a22b49870aad736a6ce7cef376f7b8a1c6098a344b1f740a3f0444dfc2d5496fb7eea280e2f83b67bb36cd7f99ea7003a726ea88746fc703f12a318ecdb84b721a16e5f9843e822f683a8f56e23dcc6177af3784f6c75fba68eb4ed2885d79fcf9dac3bf9fdcb27e526d5621af65127fc251f27b7a2746d266a2fe717fa244ccbc39ac8e9cf27a0cd35cb45b4e860ec0da114aa05ec6403d551125960d0244efc738bc7f06333331180f0fc4637ecdea1ad90db66bc2ad5bf6e335fcbd8d0f521ff4706475929c43ed05fbc369b4323") openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x82, 0x0) 15:37:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x42, 0x8, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x4, 0x60000040, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000080, 0x9, 0xfffffffffffff08b}, {{r0}, 0xfffffffffffffffe, 0x80, 0xa0000001, 0x80, 0x8000}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000020, 0x9f3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x24, 0xe00fffff, 0x8, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x40, 0xe000000e, 0x8, 0xcfa2}, {{r0}, 0xfffffffffffffffd, 0xf6c77ed202dc3786, 0xb, 0x81, 0x8000}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x89, 0x40000044, 0x8, 0x1}, {{r0}, 0x0, 0x40, 0xfffff, 0x1, 0x30e1}, {{r0}, 0xffffffffffffffff, 0xc, 0x80000009, 0x81, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x8, 0x80}, {{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xbe, 0x5}], 0x1f, &(0x7f00000002c0)={0x1ff, 0x5}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40000001, 0x1, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x1, 0xf0000014, 0x80000001, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x18, 0x80000040, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40000023, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x13, 0xf0000040, 0x4, 0x1f}, {{r0}, 0x0, 0x25, 0xf0000001, 0x3, 0xffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000004, 0x9, 0x100}, {{r0}, 0xffffffffffffffff, 0x1a, 0xfffff, 0x9, 0x8}], 0x0, &(0x7f0000000400), 0x7, &(0x7f0000000440)={0x8, 0x6}) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) r1 = socket(0x2, 0x0, 0x1) sendto$unix(r1, &(0x7f0000000280)="6ae1403f74605fd2f23061c2544f9a3f90d943c52853819f5839040ecc69f201196eda9885afee22500c163fc5d329eb1066f24b94b437eeed420cbee8e08ddea6d32e6345d065319695c024d542ad0ad65c4f3d432b98e4e6ef7619072375f1d8fa0e2dd8065246cb0ca9aab6abd3bf79cec34865014c7b5a13aa03c6d5a35db95e2d883ef1d8b5c1ef0248658b739e8e229593a822bea28309696da1d5d5b270fd5af3d346e34d43f5aba22a4d3eb9e92a047273d8f03a541bdf6580", 0xbd, 0x2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000200)=[{0x0, 0x9, 0x200, 0x4}, {0x1, 0x10001, 0x65bf, 0x401}, {0x3f, 0x100000001, 0x3f, 0x2}, {0x20, 0x0, 0x4, 0x1000}, {0x7, 0x2, 0x1, 0xfff}, {0x80000000, 0x6, 0xcd7d, 0x7}, {0x3831, 0x92, 0x8, 0xfdd}, {0xbc31, 0x2, 0x7, 0x9}, {0x5, 0x8, 0x3, 0x8000}, {0x1000, 0x9, 0x7, 0x1}]}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 15:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="c145c54f8310b119663e7a4b110c632d39fdddeb6840acc8e74a53cee64f9e237d06097375876bbc754f6bba5885a09ee0ced6f3c2b93c489f99c6963ad6613ebc67a72b1bf59f92b30cd1dbd3fc05167cad6ba2e7ac96c634d8799d8e32e2599ae67cf26cc9d98170ef5377c941b4e44c2ae4e605fa8b32bd8c2b43f798faf9541bce88da755fa7e8d1b134010da4f83ada68f7a9a0bcb6f6bd5b9defba180f4ad903e7979b6367ad5f2ea58224ad1932488aaa1b757606", 0xb8}, {&(0x7f0000000140)="ad15d585392513bb0d9aa2905dffb7374a88b4c9ebea196acba0e3384b972fe4998fa6dd8f9e5e831ff30cb074ae549ed4aa48094eaf2060cc6c063051bdc0831ebed5", 0x43}, {}], 0x3, 0x0) 15:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[0x1000, 0x3ff, 0x2, 0x1, 0x5, 0x7]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x3, 0x3, 0x10000, 0x2}, {0x40, 0x2, 0x5, 0xd4}, {0x8001, 0x1, 0x9, 0x7fff}, {0x2, 0x5, 0x6, 0x7}, {0x7fffffff, 0x8, 0x30000000000000}, {0x7, 0x2, 0x0, 0x6}, {0x7, 0x80000000, 0x1, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x30) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x80044275, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) setuid(r1) 15:37:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x480, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5ba, &(0x7f0000000600)="8e") 15:37:11 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = semget(0x3, 0x1, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000280)=""/4096) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) socketpair$unix(0x1, 0x20000000000007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shutdown(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000200)="c54d5342cb0062077e2c863026b2573ae72ce8bf23df8a4526c019f7d7d262cefe948b5a55cb6518e8252669d20c0181c8dc61a1277b1d9d56b864c47b10afb47f175a72752a758582a128065ff41232e3e575c8c2005329f4892f7dbb140235887dddb2a4e67c1a4e927fa0fe229465fc5ae1daae7a5f96d9d758d126e31039d64cb3048c36083bc7410c1be4bff110afd7726f716ddf84c52d6660a3bc3e8fa13ebe32cfecc7a9faff70e11a1c26f79a", 0xb1, 0x9, &(0x7f0000000000)={0x18, 0x1, 0x1f}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") getitimer(0x0, &(0x7f0000000000)) 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0xfffffffffffffff9, 0xffffffff, 0x1, 0x3, 0x1, 0xb8d, 0x1, 0x0, 0xe2f, 0xfffffffffffffffd}) getsockname(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000340)=0x7) 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getpgid(r2) 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x17, &(0x7f0000000140)="53b6010000012fc5357f3d116db05556135315c7584c31") 15:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80402002, 0x100a26) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x3f, &(0x7f0000000040), 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 15:37:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x84) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r1 = socket$inet(0x2, 0xc003, 0x0) socketpair(0x22, 0x4007, 0x5, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) syz_execute_func(&(0x7f0000000000)="660fc5c500c4427d79e44380bfc900000000660f50c3660f6dbd0900000047f6b5050000002e0f5edfc4a27d2c62913e36490f7ed5c46191c63e00") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0xff, 0x0, 0x0, 0x6}, {0x401, 0xd1, 0x400, 0x3ff}, {0x2, 0x100, 0x1, 0x3f}, {0x2, 0x1, 0x4, 0x6}, {0x1000, 0x9, 0x56a6, 0x1}, {0x4, 0x100000001, 0x800, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000140)=[{0x100, 0x0, 0x6218, 0x2}, {0x4, 0x3, 0x0, 0x40a}, {0x400, 0x10000000000000, 0x5, 0x8}, {0x2, 0x2, 0x80000000000000, 0x3f}, {0x1fffe0000000, 0xd814, 0xc82, 0xed23}, {0x7, 0x8, 0x794483ac, 0xffffffff7fffffff}, {0x7}, {0xffffffffffffffff, 0x0, 0x0, 0x37}, {0x3, 0x4, 0x1ff, 0x7ff}, {0x8, 0x9, 0x3, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a8f062b874c5d3b14000000290000403e0000000300007f00000e9f8c830000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1000000000000, "b8000000000000080100", 0x0, 0xfffffffffffffffe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") socket(0x16, 0x8001, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x0, 0x1}) r3 = msgget$private(0x0, 0x6e4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0xc4f5, './file0\x00', './file0\x00'}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/29) poll(&(0x7f0000000280)=[{r1, 0x20}, {r0, 0x20}], 0x2, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) 15:37:11 executing program 1: msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0xf1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000640)="eafff05bcbd1b88e", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000280)={0x200001f, 0x7, './file0\x00', 0x2, 0x8, 0x400000000005, 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r2, 0x5, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x800008) semop(r1, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r5, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3) semop(r1, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) socket$inet(0x2, 0x4002, 0xffff) semop(r1, &(0x7f0000000280), 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000540)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r3, &(0x7f00000006c0)='./file0/file0\x00', 0x3) semop(r1, &(0x7f0000000240)=[{0x3, 0xa7d, 0x1000}, {0x2, 0x32, 0x1800}, {0x3, 0x7f}, {0x3, 0x52, 0x1000}, {0x3, 0x100000000020, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0x809d, 0x1000}, {0x1, 0xc, 0x1000}, {0x3, 0x7fff, 0x1000}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x9, 0x8, 0x0]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000680)) 15:37:11 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt(r1, 0x6, 0x7, &(0x7f0000000200)=""/135, &(0x7f00000002c0)=0x87) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) clock_gettime(0x3, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) getsockname$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt(r1, 0x3, 0x80000001, &(0x7f0000000300)=""/165, &(0x7f00000003c0)=0xa5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x918b, 0xfffffffffffff001, 0x101, 0x66}, {0x0, 0x1, 0x2, 0x49000}, {0x80000001, 0x7, 0x4, 0x3f}, {0x2, 0x9, 0x3, 0x2}, {0x5, 0x800, 0x6, 0x3}]}) r2 = semget$private(0x0, 0x0, 0xfb788da5ddc1c29a) semop(r2, &(0x7f0000000400)=[{0x4, 0x4}, {0x3, 0x9, 0x1000}, {0x3, 0xffffffff, 0x800}, {0x1, 0x8, 0x1000}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:11 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x100) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0x20, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc532}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x401}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fe9000/0x11000)=nil, 0x20000000}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x9}, {&(0x7f0000fe9000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fe6000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fe6000/0x1000)=nil, 0x99a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() 15:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) syz_emit_ethernet(0x74, &(0x7f0000000140)="00876ca35f550f7115e5f99a5771d60985bbf4b121d8d75b9b53a12ffcb8d3b4bed5d1425bbd7a9e3e523e7e347eb894d98fe57d1e26d4fbd41951c37a018689d08f353dcce247607f1a39598cb7ee4885342b0eb60d7b4a7286cd3104fc88ff82d729a2d8d4301c4c6bfc0b829d366a78788c3e") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81a3, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x48, 0x1ff}, {0x20, 0xe7}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") chroot(&(0x7f0000000000)='./file0\x00') 15:37:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x9) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfff, 0x3}, 0x8) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x4, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="3a5e82d725f3ca1df5119140fe48e312d82eb068be255f02c6c6d7b9174d3d2188200e98fd1e634ec9ba062f9b6efc8b4f77ebf3ef66472a651d528b0e27aa41e7146fe2c3984155470ab26a963057a7a6ea957d4d09313a174aecb0b04b7c436b84bb96e4ce4169bcf7bc78aa536fe99cdcfa7e2cb73cec3aab737f9240bfbbb77d5340cc965e6aa8eeee9260342ed7a9c98a89d588cc298090d4fc70e14cacbb7eba61c35c5ead93f71b07baa1722b59223edaed8d7a459dad463426ec5e2a48336e8d20e200abfcf628f618d6694c6569bade797a566ac26c0b6b", 0xdc}, {&(0x7f0000000300)="39f2f045cf90f1cc197708df017f7202af4cf39eff2722f6d5517dae01849fe918d01eeff12cfbb5041f4fd26568642ceaed9a523c0a29ade3611681a6a36b7c7c6a9fb6a0e6f6bdaaa1eb5e0ba074abeffbc5100c5f16a23ecff8606415bf6c95d104ba951844751a837aa176a84b0d4f532d1c162366ab0615a19422ab9945c789969dbb251f22797d25f2201214fc5c57ff0d26c02609bbb3f4ef3a51284c447a46df85f0d089e35fdde5e42ece912440de91a4a70ae530fedd19c70661bb9b7b091f99faeb6ec5c4d701aa05f69c405edc5692bd5eb0ffdd8fafeebb79", 0xdf}, {&(0x7f0000000140)="b5dfb9782bdfb9c4d22cfec8ff7b44a866594288f5fc516f76f8ae80e8659f89314b013ef99590c44e23fab4839f0a48a8fec01a0277994b7b04670001492c5224c8ce1c738df2e0d31be46bfc187556368768dbf89b0c39a99391a8c13954e70ff92093a9166847bd213ce81c6c", 0x6e}, {&(0x7f0000000400)="c86966d22b44d4cc49345d762d14ea30acdfd55e5133cd3179c0bcfbb68c5847e9d65e5aa7d5dda6711278fe2848aed6044209ed84a117a7e1926b8fac1df53aff5c", 0x42}, {&(0x7f0000000000)="e84054df096d4f36857d66980b452375d275ba248aa94db49bbc6639ceeb38faee00", 0x22}], 0x5) 15:37:12 executing program 1: rmdir(&(0x7f00000000c0)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x6000, 0x80000000) getuid() 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006, 0x0, 0x7, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000040)=""/169, 0xa9, 0x40, &(0x7f0000000100)={0x18, 0x1, 0x2, 0x4}, 0xc) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x10001, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b30520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b30521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b30522000 didn't change! 15:37:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7ff, 0x7, 0x8, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b30520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b30521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x1b30522000 didn't change! 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x20) fchdir(r0) r1 = shmget(0x2, 0x400000, 0x261, &(0x7f0000bff000/0x400000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x800, 0x7ff, 0xbd2, 0x7eca}]}) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1ff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8e") 15:37:12 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x824}) truncate(&(0x7f0000000000)='./file0\x00', 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x30480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x14d, &(0x7f00000001c0)="8c74bf213f96e4f2b90205102d8e7455bcab910d3b61f61aea57122a85ab3e2136e507357faec51c00a3da5f72e1efdfda3d5f71402a5e0d9db689738aa05dc6125a4f1ba5011e2de6daa9ac8409db13ecdb0c1b2528fee6605f339dfa009a674021f34e99c6a9440d50c90efecbf7a57517837431f797a706603dad61148265afb16ce9cef318454b282ed71669c127a6876606acd84e017a59b1806950613b94529fa2f5b76261131808074cb2509fe2debf8af85adf217f75a61db9cd9740113fcdc770b204d634a13288438cfa3f9fdaca219b259958dbc2b33b5bc891454ce8b84b230cc31f2800e12a1a6f94a9e5b0bb1b709155ae4e5e5851951489ec160b92740cfc915e4f6982862efb1868024d2c5c0dd2901586944c2c6d05d950ea78a2e61bd6423784f0f4e4c6c7eb89e456c80d7a567f9ce181d540a0ef47cfa752586d02733d24eb1df6d869") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x9, 0x9, 0x20}, {0x0, 0x1f, 0xf5, 0x8000}, {0xe990, 0x20, 0x28, 0x7f}, {0x3fb, 0x9, 0x4, 0x401}, {0xa00, 0x0, 0x100000001, 0x4}, {0x2, 0x9, 0x5, 0xc9a2}]}) r1 = dup2(r0, r0) syz_emit_ethernet(0xfffffffffffffdb9, &(0x7f0000000480)="7d9b6ce24abedf2abd2fc3570ced967d77d4893141e4f57e3aca8528c465ef58e60004ffcce440d564d424e7c586fee79cb9f880dac71045fd043d05c979fbed6044766210d94e587560630e680b4df52e9fc767a4592b30a895c9cd7272532ef234ee7ec0aa1ef1b98adb25607626287a2a35259c7ba5347969fa1f35d309fa2bda7810587c8bcb14bcdf5c980598beb31e0350b65a869a6b6e98439ba8a405b329e358bc1dc182d9ca9d53112358e73b19a53c874baedeac2d41be27f5c7e7dadfc64ce68b3af3ed8f5bf44cbab2950fbcd1a49f5985cba4f75eadaafd1037cacd1958fd8dd5f3a4f238ffa606b3542953") ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) flock(r0, 0x7) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40400000020008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:12 executing program 1: socketpair(0x1f, 0x8005, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000140)="66d55c625f3ed1fdafb206d6f61cd04b8a2df425544b494a0b6e954f8ff51208a211c1f4142b53895d6fce5d915767fffd0b4f8b2d8b1ec1b6f251c8e203f76d0502e9ec5519186f95380d666de86521b21664c13a51e56f4d999ffceaa7afca88319a4d6d9ddb96929640c262a1ed21", 0x70, 0x402, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0xffffffff99843511}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000240)="40f19ff04410145db749b6caa484960c2d2f66452a671a3f978512b92aeb211ae19b5c7eb704d364501cec859d", 0x2d, 0x4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000380}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8cc4) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="beee933807e34c31eb9080b6f22eedd05b1fe0363ae214f42a53182e8be0d26a7476bb98068aae7aec95061a9aa26cd39a9620e0fbeb6b93018f9bf7100f68b22cf16c03bafa3189b4bcbd719bc5e1a32f3b5bd774e00899afb812908d3f532ad8100825f0b1acc5839339563bc7", 0x6e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f00000002c0)="90", 0x1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x9, [{0x3, 0x4}, {0x3, 0xa5}, {0x3, 0x31}, {0x3, 0x80e8}, {0x1, 0x5}, {0x3, 0x38}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x224bc65d}, {0x1, 0x4}, {0x1, 0x20c}, {0x3, 0x80000000}, {0x0, 0x1ff}, {0x3, 0x10000}, {0x3, 0x1}, {0x1, 0x5}, {0x3, 0x6}, {0x1, 0x7fff}, {0x1, 0x80}, {0x1, 0xffffffffffffffe1}, {0x3, 0x7ff}, {0x2, 0x5}, {0x1, 0x26}, {0x2, 0x2}, {0x2, 0x7fff}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0xff}, {0x1, 0x200}, {0x3, 0x2}, {0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7fff, 0x2, 0x80, 0xffffffff80000001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="c215a02061d93b36d8ba881c9a8e") 15:37:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) read(r1, &(0x7f0000000280)=""/134, 0x86) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x0, './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0xc8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x1) fcntl$setown(r1, 0x6, 0x0) close(r1) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x88, 0x40) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x1, 0xfffffffeffffffff}) execve(0x0, 0x0, 0x0) r3 = getpgrp() fcntl$lock(r2, 0xb2bb17686497e0c6, &(0x7f0000000100)={0x3, 0x3, 0x2, 0xb63, r3}) 15:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") mknod(&(0x7f0000000000)='./file0\x00', 0x2010, 0x17d4) 15:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getppid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x10000, r2, r3, r4, r5, 0x1, 0x4}, 0x5, 0xffffffff, r6, r7, 0x198400, 0x135, 0x11, 0x7}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) 15:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x380, 0x48) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:13 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) minherit(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000717000/0x2000)=nil) 15:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000008, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x5442}, {{r0}, 0xfffffffffffffff9, 0x22, 0x20, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x50, 0x2, 0x1, 0x4fe}, {{r0}, 0xffffffffffffffff, 0x2a, 0x2, 0x3ff8000000000}], 0x400, &(0x7f0000000140)=[{{r0}, 0x0, 0x0, 0x8, 0x101, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x50, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x32, 0x40000000, 0x1, 0x36c}], 0xfffffffffffffffd, &(0x7f00000000c0)={0x401, 0x84c}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r2, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) pckbd_enable: command error 15:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = geteuid() r4 = getgid() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x6) syz_emit_ethernet(0xffffffffffffff38, &(0x7f0000000000)="8e") map stack 0x20719000-0x2071d000 of map 0xfffffd803f014c60 failed: no mapping 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/252, 0xfc) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd803f014c60 failed: no mapping 15:37:15 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) fcntl$setstatus(r0, 0x4, 0x40) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) write(r1, &(0x7f0000000000)="05136e5e5b03a7d1b5b4ba350a35c86e2c78f9fe8362c0176088d0b73034b6e48f504733da5c01adfffccc8e8a36ffb0318689e383c100c1e3499d2e9ead4992ff0ec104bc1060c60921ead6bfd9668f92a3d5237342dc2506b81388d6d8fe4c039e308bbec8edcdaf68b725494821473cac9b1172f7f6a00104c8195d31b0fc288efdd18d0359db831e35e52c9256f7f0b73933", 0x94) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)=']') 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x82, 0x100) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 15:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000100)='/dev/bpf\x00', &(0x7f00000001c0)='tap') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:15 executing program 1: r0 = syz_open_pts() socket(0x38, 0x1, 0x8) socket(0x1f, 0x4004, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = socket(0x18, 0x3, 0x40) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xf9e6) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:15 executing program 1: r0 = socket(0x2, 0x4000, 0x6) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000001fef), 0x1, 0x0) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x81, 0x20) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0x2, 0x7, 0x80, {[0x9, 0x78a, 0x100000001, 0x3, 0x0, 0x0, 0x5, 0x1000, 0xe96, 0x4, 0xf32, 0x22d4, 0x7, 0x8, 0xfffffffffffffc00, 0x2, 0x1, 0x200], [0xfffffffffffffffb, 0x8, 0x63, 0x200, 0x1ff, 0x8, 0x101, 0x400, 0x6, 0x5], [0x845, 0x97, 0xff, 0x7, 0x3f, 0x10000, 0x8000], [0xfffffffffffffffd, 0x7, 0x7, 0x1, 0x200000000, 0x9], [{0x1, 0x5, 0x7f, 0x401}, {0x2, 0xffffffff, 0xfffffffffffffffe, 0x4}, {0x5, 0xb4, 0x78dc, 0x5}, {0x8, 0x1, 0x80000001, 0x4}, {0x1f, 0x4, 0x6, 0xff}, {0x1, 0x1, 0x0, 0x4dc2}, {0x101, 0x4, 0x9, 0xfffffffffffffff8}, {0x2, 0x7, 0x4, 0x100}], {0xa82, 0x0, 0x9, 0xfffffffffffffff7}, {0xe90, 0xffffffffffffffff, 0x100000001, 0x80000001}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x80000000) 15:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe74, &(0x7f0000000180)='\r') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvfrom$inet(r2, &(0x7f00000001c0)=""/220, 0xdc, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x2, 0x1d5c, 0xfffffffffffffffc, 0x7a44}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:15 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) accept(r1, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000100)="89e928f714eddc6dff2c9a364d54a75ab6f19838c5e04c8528e0942c3a2372ddfe9b5feb2acf53054586ca4f74eff681198ca428f8093a6b04be90e4715ff649db3446fbc95ba5e036586d3e678b4fb5ad57ae965a3f8cd7cf121cc249e716f67a45e9309b98df7a70accfb1a9db09cbe7d34fc62c34ba41fc2a161357805a2e24f0b9fc44eb4db60fbde6d602efc4f82448e71db003dc05f23da02e41df031112dafb2f6417b30db089174b0bd3a83df06a2b564bcd855a22d0cddc6617f134e6cd87c35aa79b309ce40112990981a5308a4115661682f9bc39083c89f1bce66949a51aea853398", 0xe8}, {&(0x7f0000000200)="294013e958af91030adf80ad34faf4f9073d5d4982962f3917b3314da1932a8d9d19eba696f927daa735f6a4a2e7fc9fdab029b1e0f8037956693062e2ae126b9d0b854dc940f3f822043455cb4bf3ab8b015cb5ebf135783a4866c5eb2024f765d08b08d716979ac4691c89f0b176180aa6e819564cdd0cbbc6958df43ac4d81bfe2922b120e7b2a989d96ee0b8bf5527a2168637140c628787f067c31d26656ad4d8ed62fb26bb913f630a459b7d6e42f101b88c57736e4c4d8725ee25e8f7fd0e38aa1774b993104ddec67b93c30455a78c287c7ef692a3002c04a54f4b528e5d2ead4f490deeffcf3491535e5f5e19fe93e2c7ef1caf86297d3c103133549ef879bd5b35fd9c4ad5009586f0ce74b1a1cd072bf4080b438ce0c7fae2a276e4661b4c2552215604f3aaab2c25e68d8afc1c7fefe305750511580f9a2bc5268c7f026dcc81f2aeaf3731ddfa1066236e3ecafa62af57b4516da232008b9a130acfd1fe8564529432cce87b57f67e4e4f0d007391c03e8eaeb2468a891c4bad655f4e43d047e415d29b131bb5d4cff1123f7006204d80d2dd78dcdeb466830ec9179997a0c3b8345b91c25b6c82ae0bd7c9cb22c897412285ece443409e09bcd6ce41b665e4060ac98cda5ef50142aa40e4252f245c5ee92ea92c5837276275ad30b1571050cdbdbed7ba6d01d0655fa90fb75cd23f030932eb1deba01044356108c28c0610d73a608906822e4ed161957efb8bd035312c0162880d4510081a7f854a0af896205e5711123beacbb07eddfb584f33f3d9e5b0ab8fda471026f826937ec2b07a241bdb1c9351ccd33302b07e3be9d715260c98346bca287d4b9063812822aaf3b36194d21bd62cf584a15167185495b49e6947631a8a0f82831c673bb4976db89be5c3a556e87186bb255d8f112e3cd3c13b7f02fef5c9c73f6dfc988c3a461345a2d612cea82aa8120e1025cc8489d53bf27dc156ae7c917a13dc62d2a2385f31068ba276d4f4b6b61462bfe8970342f1c1d05e19ce99bad95da96a07d74f0b0f077308180c11f67d8a17c4b7e86b1cb35545af3f7d8b2736d03482fc1a58f8fb944996f562871e7f862762c14ee3797f2487e7aff5a71646ce70ce28130089c84179df2804a109155dc10caec688ef28c35f8315b88a351d3edc0ba9a89940e1d9b5e53de238a66f3ff7ba7546b2cd29aa445858a4830028d2fa2a3b961fd5b271e299caf2baf7f1fd3230895417b3fff7ee749916b9cf6b68086cb43ea6b70ba25df10f46aff50f0e1984bba37a722ea0f71bb4f11437ad48a560fdddb02e827172b0e0f80530eaaeabc693efea9ec897107944ce33c4bb1cdde12451e9dc696dbf663caea4fadfc920dcd6646377eedfb9d22c00f140631c73b002b8dfe758c35de37acea268abec9c19712724d0deec804fe6cc73940547a1b15c58ab24510ee6070aab0039330d9affa5c5b19a1a81802ed9360090da555468192633e98448b06146a5f6e9c186b396fd4d705f73f7eaa637602c037ec38e7364be1656ace79b19f11688f095c64e94687be79c4a13c5d2d1def37ddcd048b9477c5689078a344bdb86f25462be51f6b60bcc5001b3d36ba61003c21171837c3b82ea3712560801af83e1694d496461bce8317f9dbc4eeccb5657d5ee36a197466b1e9e8d09bc8b6d81c548395dc6e04ad4f3d73b1aa5de7b087651c14e30d4e93de39d005c692c5071c3b8660c84f636ba068745b1d1d9f04c3028174704d473431dfe5db18510bb9e86ad66c1ab85df3e8ba122d7c55cd84496e2d5a7842953b83b6a72b5fe4ff7107486a2156d6d36e62de717cfcf3cb5863d7a4d0f706da1de24e2a0a623f703ceecb6a43c143cff1c6924ab54a6c930df5fcf476af1ba6d4d597f67e6ff02b34856aa8d9687455bcfdbc9abf196db967c3ebec1c9494aaec174e33094aaba3458fc720303320a072bf6d5ae8e71e340829d3823d28d7909b69495927b92fc6f47191820d37d3243c37113fb71da1eb93ab9fea82a550d0a5529135952a28bce04fdc615e5f017def8384749d262142ff181ed1a348802776aa9a5481db370d135ff684ef37fba2800f0e294efd1034209402f216f793935dc71122aa2a2e0209f423f3630ccbf78eeb54b9e55cd3901d0d533f60b22a8638f6d0d129588a555de758090816e17183e560301832f431e2bd430a280f792bf1fc29754d7350cea59811c436dec46d1055513c25a7950f7f40e4fd218ed16f5df04c1e709372198d2470abbe48463e1921e376ce735e6cf26dc5cf22e47e49d06f42cd792f9a18697b671cc5bc8ee0f605b8f64b1c283f035e9d6c7586c4c303b147a1d5ef0b788366c5ebfd6688ac77915078d7c21ca5c9c4b98dcae46e1f15a1a1dfa978acb35412a4ec5f6bebd89f1f274271e247369c181da965e9e389434823fd27d1d3d9b2245e3ac6b2a3e0d44baab581b895a80d4f811d9d26fba3c123703389df0808724728e7885d03521665c0ecf788e6e3777753175d8c8122b968d43545be03bbbc6180f91bceb6c7d5666a828b87403aecb2f36cfc1555755fcdb565f6baf7fb4e2e33a3d27762d4cc6a7084926b025581b82986448425f89ee03b3c5476a35ee7ea274117e9dcd5580812699ad6610652eb41db1400dd81b1cfc90ed6b372df643ac7f72609c7ecacbee0cfba7ceae28c31103813cc86acc3442fc3687a9c552ddec8e13dc956c689a5fc0cec4282097e706b4c8b190d6d820f97ced8c7fd412b346d92f63f4a1b1cc23c60f917221487300eb180f406c7efed42308d1d958cc653485dec968a6638a0930ce43615dc0385a68b639e533f5a2d94d27eb17f9a29aed18e45704b37ead25337412bca9bb40231ab8ce93da8b4a7ab56071035d73353d8b1666f0a60b63ded616b670102c3db432431abe63d727fcafc6dc284539ae347e2a4f7b7e5846de7045306ff288f51105a9b660ab0abed8d1abeb07d0c59b5ab8c93008bb4e3f39a20892816b05c4b2987f3326015dc28e93bc2153bceedbaf459e20582616721ffe141dae5559ca734fff69f25c9d8d6343e331b3b908aae055716d839a6f22470556b0d7a1ba602cbfa601f28a4b6c5b46ca06e5c1f2def2c1984d147268f658656423724efbef0f3908774891a8a6f9fb580832f8b8fee5cc47e0fd50ccda8d38d4cb55ca8eb53cfcdd4a1599e17804278fbefbea942d971a3f1ec4acad0aaa66ca48b57395ee33c9c72a39f50d99ca20cafedef1ebe58fe810768c1dcc7dbea1d485e56d1ff410d4e9b59e84da8da3b05433f40b327220609e6e59cca792d255ca4f36a91931bf0d509a09b7908f49170e36b1f616fb838a8b7aec821266cda74a3a5a3f483bccd09191433352db838efde9ce3d321dd444556ba0a357c46ab74c302501881e117f06f478ae22f1c97f69c39c63373c05b07676973f224595ac6994560cd48a42459db4cd0d8873d50c4dc0e5c61f5cd53d3d44ce470bcc93f5f430174befa7fca402a625308f648745d19b516992a86f8199a5f5125d96b3f5a327b65bbcc9016609104bca840fd6c3c07e90a7a77a444fd873b67e334138d3ebb8df92d19ae160cbd0f49ccda78798f3491dc827dcc7622dbbcbebc2305fdab13c1f2665ebd1a7f851e30a1ba1a0c673adddb1d3537aee9e515c020ee4be72f4b691b4448ddbd69a84a24e6e81dff940e249d944074aa365554d8864b6c2bd2acadf6d3739163c591f5577cc8c1c2e194e97cd7486c6e23781374e9730b299446efafb7ae650175e14cf77ca5373319374755fb0bc9c3cce8272d0f501620fb0d8b624584942af67d722a1fefa17409870651ca72f430c76a66f1b4dc215de9fcf2ceb8ad2f5557163452b0a9a604f1747ec06269fed9ac45acd3ba2af629b627ff1aa3405f76eeb8b01939fc1d9962656e1bf059d1e73d48caabbeccc152c73981f4b08d439ea50cbfe02eb8f8803d9d179d271c35b79ade0425d92250decbb669818b73615d0da754d7492bc2cb7e2e435d7254ab81888f5a1b0e5a8da7592c8776b670f4f5738b4eb3e7a120b4e31f0a025e2dba81af55e314f5918e8a942f656dec777d112ce9f4a5a212fd68cbc08bbcb52c72227b3e53c22f58b2ef0b3febbb6c2845aaf98d60512dc3be106cd39792d6d9a47ef85b7e077099da93e81ca1e8f906fcaecd6d839035f3e19704562cfcc20dcd4cd2953593407cba2617bf3b0ad577300d49db9dac1f6d05013c76d0c5e085e164ac111079df07451ac7f3c497524381ef48f3c09f02d6b2ecc5fffe229e739b66ee582cb23d8356d432a7d62b64a48e3bc27a199322ec1d862ed595e3fa8dd12762f1f1209cf7e847c34f01c687a6d675e20d210d1c11a6bde880dcf2ac026b8af75cf88ab0b45b2cfde993ff1a126b1c128d4c026c0bb6c9bf4226f1fe6ab5e27cbef321e7fb3e6f706108271bfc33b73eaeafafef7e0b0dcf35fbe7dbb8fdafecd9a8a0d8b810988c9db2f20b7246e1a7896f057c39652a19d91b08f0a3c73f801f5d813f79aadd5bc5eeebebb4871e17427054ff8e997e920caa36296db132f4124609eba22fc433a24cf070536182dec7fcb26c124fabcaf12c024331d563855d50871f2a86a9581c16986455976745f9088d2f163a6e521f49bf931c074ec76010dfef18f7adfa515243b7329e91d460723c91eef7505b4909a09e68d54596297bce7f5449f78321944e9119d3383da744b1da42fce9bc420f6420867082cb8ed0db38124b5ce5d79b70330b895a33a7662276ce4dbd926c059458fc09a864ed38facf2d5e7e033136e77f31f96aff2c9f11eae08b6bfc87fe2f4351b3de9532d478d2404cc6c428c7775b3d15fb4731b0e1ccab838ec6dfeb3546b6f3cf7101a47d5009e0ce46915fd189e5994acadec33522602e9dec65c84d0996363673fa5775f67e092d9df76a96ada67eee1ce8c7e82cd90afb94cf6f022ce275dcb1228a1c0b1ef14adba6bc983a98ecdee0e5be8e4acd4af37cefbefd6218d49fc2b3f0792709aa127af3f842c69fbad4bc4b0056d3c0a00c04275e1441847f712709f3c2b95c051f1f8643df27de662f1133c58b3b7455867e63e784d4827e8f494e2113b92f6db4dd80d951b7b265c9769c1dd3a1faff115cd40a39f3de6267a25069a3b5cd92706578876a38d727cc127e806be6dcb38d539925316550595c5ce05d3c09c3284eab0e4e85c629d795dbb64ff09a78fe2557912b6389c6b80d584fbc619627c881785adf0557b1d3065cbd04007906d390007d934e3c4fd815f9bdf0ab3060cf9efee49ce4393d5d64e513aa46f4018bd85399ef364fab466bc7b599a0903d71978947b17a7463d42d662028065570391b23f6bfad3c01d87cee3e76fdf7f5aaa6c95bdb9aa1f936fbd24318e007b0883c2f152a21a087d2aee6f254ebf8f394e3be4117ce77b3175e3923bc5fd4f8f7c0003b9897110d31eb8c71bae4b5c21dada294fc5bea7bf9c47851db5029f38dbfd427407c7dbf013d29976c0cfca998f962af17c16c926036c8249cfb82ad2dfdb96f1925c30e1ccdf58e4cffb030d436aee7d7b65b489886f3a192277f06bce480ba727f0c46bca324bc917802d5d5e40ce3116e7f0320ebb4be72332fe3e55aed7def27f1515a37e395b7c33dc784d6d14755027025aac73298dfdb8bbbcccc26ed13d045fd0be2a7b98c7c8730d84ff12b114a7365969d9d78a7664c23cc3867748d08216833452f0a9d7810363e7fac73c84992d54c934bb17", 0x1000}, {&(0x7f0000001200)="683870c91a8d530d82faaf639c91f6e10ee163389bbd7c82f65ff97beda81c503ff29a31d5344a0fd9fc870c33fc77ed643d376ccd3d32ffddc22d13af005b1f0b58a9d51825e74bf0bcc8878cb0259c415f8a3cc6a171c2883bd8839ee3fcdacb5ad10b0c36945dc039740cbe7465797bc3d83fd4e3104293d3df1cb19786405b7529a967cbc48d9d7d1d524c55b46dccb8a756a1c2a217200333f4290436301e722b8171d154cd16ad34c1e622800c2544ac374d827ff292d7ca663f1aeafe154d87ff678ca62d98207b79fc4d9aeb40a67da6572ea0a2d92e798e7ba16f5856", 0xe1}, {&(0x7f0000001300)="c8e9b013b62eeed59ea3d8e04a544933679e", 0x12}], 0x4, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x8001, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="88") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) listen(r1, 0x5) 15:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1c8, &(0x7f0000000140)}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)='z') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4155ee76) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) 15:37:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8004427a, &(0x7f0000000000)=0xfffffffffffffffc) 15:37:16 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x1b1d81bb, 0xfc, 0x5, 0x101}, {0x1, 0x10001, 0xffffffff}, {0x3a54, 0x200, 0x4, 0x3}, {0x100000001, 0x80000000, 0x8, 0x5}, {0x3, 0x2, 0x7, 0x101}, {0x5, 0x7, 0x10001, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000140)="27b42651b2ea0ecd208722e815cbfcee984a037451732a53b5d391f1ef553d27b31a36e77c9a01b61bf17e5e1ea962ee7b290f954654c8c736bfabe3bea58d90354959442f0d166db9e25fc7bf19162a579fa9b8f2502b6da00f") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x1, 0x2, 0x1}, {0x8, 0x80, 0x752, 0x4}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)='\x00\x00\x00\x00', 0xff6d) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000600)="8e") 15:37:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f00000000c0)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99cc2fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) setsockopt(r0, 0x405c, 0xfffffffffffffff8, &(0x7f0000000180)="b1c5d3a3cbafd2bcc4f4f67cc792c945f4e3614b9afbcbfdf3a81b359e786e25728329e4033b074ff4ed48c9fb1b5e689e932af39caab4f8ced0c0b59d1dfd879a7ad1832f7d919e4d52ec01db9ecaa9b360be722faf363a1df8417f3c047bcd402fb6075b959c733e05ba89b225ce47f30b6c0c7942a6fbcfccb696303028b0dae222727ad6f9d1a11636f82b2825e6b36143c6225aa0648de03baa7864242422a34322def1127f86fd6f9dc6f9f69cbdf2e60e4ce5b1d07fde949da6cc15d336119bc28a65c879bae9b7f02fd0e7cb93febba49f08620d9cb7627adfb82701ce5219bb67bd4f1870e8ee394108f3e2d0c875", 0xf3) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x21) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x8, 0x400, 0x101, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x42) 15:37:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051390000000000098010090000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x6, 0xd46, 0x8d, 0x62}) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x401) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r1) syz_emit_ethernet(0xb9, &(0x7f00000002c0)="ba578b840f202d260558e55a73737c7b461f389224c6f57ade9bd32362a99519c1d851c2b8ebf76d1fb064b26a880e06940efe510417b44fe03f8ab8fc9e818dbb3f59695a4521189f138bc86bb328ab091ee032d4fb5ac09ce7ee6f56522d1cb9eca9ec2fc6ba330e1d76e65e5ff04b7c9118adf243ac1650711aabe11ded2faab531e2723e9a71de0766df06fb922eee188d3d5afa0166467ace6c33d5e95b5578364b8671ce9fc4b0b3b100"/185) r2 = dup2(0xffffffffffffffff, r0) ioctl$KDGKBMODE(r2, 0x40044b06) 15:37:16 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setreuid(0x0, 0xee00) r1 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000180)=0x400, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d70000000000e70300"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0xffffffff, 0x0, 0x2}, {0x80000001, 0x1, 0x9, 0xffffffff}, {0x4, 0x0, 0x7, 0x400}]}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x2d}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x4) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x200000000000003f, &(0x7f0000000340)}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xe57fdbdd1601d9d0, 0x0, 0x2}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x28, 0x6, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x1, 0xca33}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x8000, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x30, 0xf0000042, 0x80000000, 0xd4}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000001, 0x40, 0x1}, {{r0}, 0xfffffffffffffffb, 0xd4, 0x2, 0x2, 0xffff}], 0x2, &(0x7f0000000240)={0x7, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffedf, &(0x7f00000002c0)="82bdb41619bc5836ea3730ce5e52c6649887d1fc2b0d37d49433855968e517e231279f3dc37232128285feb73898a324a02efd338497d601cd03e7124e6918e8e07f001b29aea41fd9d7a61ee8257439bff2c5029d266c304724b63c788f8a107abd53887c0c5f5d232c0e6fcab1797a90bdc2a8899e14faed5cbe15a7c7e2da7bb003a6bd005be4812936a97e69a0d9") 15:37:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x20002, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) r2 = kqueue() close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9d}], 0x8, 0x0, 0x3f, 0x0) 15:37:16 executing program 0: poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0xc0}], 0x1, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x25, 0x0, 0x7bec}, {}, {0x8000000006, 0x0, 0x1458000000}]}) r1 = shmget(0x2, 0x9000, 0x81, &(0x7f0000ff7000/0x9000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="f1450eb0ad24c08fc3b98ab372d6a8fd59675300889fd9effc86b609d063f2556daf9a5ab99b816f268da5150db820aea78251ab0b33f248af5417eda00cb410cd80b770864cc483cb7a77aa46add1865482f33745b586e344aa919983d857f93e94a3b2775a410cc6f5dc6e045a890e6b715221555513796def609e4e908354bb56963671ed90863cfebfdc5e8fe26bee46334c11326b0302d94ea9eb085f1f7197f2efcf3e9d501ba461bc5e1926e247a03dd1f2aea2d23ad2fa172cc682986b2b8210cdbe8566a0f1e1a79905e1bea8cf8afbc857bec3d3d32cf4ac85992e478b75b90baea4125c075444b379ac8ef9bc1dce0549df45be70711d8996874aa935a25e681d1c12a467e82d580cdffa5a5b25dc466ad8d7288012c09eaa06765bab2db7990f70d51a09be8b9e03e94bbd53c77d8ce03abf3299c0b89893b7d7e63f25754b3a3025cc472b19baa3f3c65f36989f50064ddfad791f97848dd287c3cd127e48bf73da6cc0b75b4bfd53e8b7013c2c508b552e68840a8335e73404bf6f170f21b13a95a3a499df072f6a2538774654cb41ff687454909392f2f8e0509482f660275c7aae572ead9fafdf33984e1f98672f9cc07d291350b1b2c669703178e3f0dbd3160cfac5c019caedefc9f228d13ce25f3772fe4d2c5316c8c9cab2eff501b61e058bd8bd176b4b87c72b23adc0bc3ec16e942263c63fbd265664377ea19b20527bb92d686c781394569118b62be3ec0abbc880b8fe22656a2c023fa40ca66f567c064f7ac5f189487dbe886a28f11af2974a7c627cd201d63455d8eae9de4b5f5eeb277dcbb0358b9fa2af2bb77aa24ff541dd294b8bb580e50c6ee745c311951098372d926d2c8b2bef16cd9b1d21af6f6022ca87bf3d52c197525cf6c8d2fb7cbc0e99183c5695db86101a234213f9e9eabb9239ecbc3f37a5efe7cda18fc4cae3ecfed64164794d6344ccc7ace70ba0243ff1b285f6a91ec73b0096f3a83b62b65a9818aa3ac031dac252ce39045541066d9814509d1ea845602899becc689c3531dbacbb3681b60ffdfe00276cba20dfd981a820ca6af85f1d127dff598fdc12f6dec2e0669f6ef6a109714f3ef28c4eb4459432fbac0081142883e96952aaada9285104032412fc8d3b6d636433294f3343274a8ab79008344176d6952d4f9f9ec115f57e90d0f073a6f033bd911ece5d450762387f34d5440d94d597b4f35c290b81576bb0db41324a2db09ce8be91abf8cc3c74a3e7d71cce67ab8ef6ca791fad688ba8890f145fd0e8d602912e157cc731acf42d7c1bab85665e7339c53015d44cdddf839f6e3d8e38d3ee6e72440284826414ec3c1a76c214871fc17760dc9b3cafd9df611f0468512248d7a4e7c1decdffde3f7fa0f2d2737f7399f9e6a04da043bac257208cb4f4dabe35ddf1c6c56e9fb417d24a92f45f2884e668780d872058fffd03477eb67aac9b1a0d0626469074a6cf0fa06e85f94c2355fe8613745f5e20ea75f2a9e5656549a0c4a9fbd57c67cccdefc5eb833c238169bf010c4aae72d152e3b3b6f5feb59803c271026501d21cd5f4086e14421085394b4c36c9be1af78e114c8b6ff180df537d7415282de7c297b31ae63ef09d0618ef0d0b70e95685f2626f4244c0829e254046db9b806a61dcdfe7fe49ae3436607d55934877673793d02b47630008ad687aa35a605f025ec58f0d5583514969ff07a97294f2aff040db53e811e036368f229a2a635a7a019a77b37bfa30241dc493b380d91a2395bac58fbb161487785d84b478d9395c83f16746085a56839f8918c9ef9c07d218027a161759a04634240ba869bf0c17021dc53e4815a922e8fdd0679e3ff1ca35d8a9d2f23cbefea2655b6c1e27c4fc7dc830d51b43a432cde6d6f685a791b3e982ddecc4ecaaa8dda2489882b56a78ddcab100c633f457447516b850c54567728acb9611df6480031187ff91cbfcb9c6f70f25750e595ad38a00269c662c300cd593405553a254d13068225032ba740d15fb96b1b81b55afedc4df08f191fffa31cd528dee7c6cc5552fda9a9aabafe76c681539dc3998bda1c5a4aedcb8cab33a06c2578333ee322890b2a23fd06752d717f8214fbc6e2c0008414892ef020410aed68364d132b64bda107ab2860f5111d57115217488c03e8e9988c5b719df2260a5d4402e45f211ce1a4d72011bbe541df0d92ce0c008ab85e743a56fe6f6633cc9a69937f2fa8de492456c3ed00ab4799ca466bc31989b4bfbb9bf6b7ebed4e9bc8a0f1e6367aad79cbcf34646cabccd6fe124152f8f461a561fa30d6976e01230b740e08f72527b3dffe039ec36812b3a1b0b2c88d501989b73f02a1ca33ce9b90bda73a2fb9834fbfc18cef8fefb9b7fc4927623be9031746cffa58cc7f1c8b28caf6db359725fc7450ac4add4ef393b67cfff01a510a166a459b4a23ef8b8f4842a5c19eb3a15dacddcc47a626654ec0048213a0621359c228c955659b5475a3de2d25a946d47e4dcc8fd50dfe3f8ad1f3298079333a16d59f21abda2213c1cd5162a22f03be2e8fae8c715de6f2fb529268a9744f9bb41ae4022f15c99a70601ba62174f2a45af4b9e2070806d16b7c4d6be55b68e40656b6090d38acf4434b2b9ee348e1c4fc4d5f21cee70261bf116e193bdec7f74c739c4c55f4944d2e4c9816a49539aef84152cba10873c1e5a456063c88d43b91a7cf1ab6ec4e0541e76da09ceee316eb7c337eda8e5d31205fcb00c4188d18fbaa38ecbb87bdbe85f6b6f3b54c60629b42ad678825779f28ee58007b228702baf8d8a7236389f854b1bcb5002132c0f3331a0127b994d1e2e02de8430a4ec61b141fa0dd14ff5a7aa40a29df26a6e4486cfdd00a36b554bf91358388148594d50d56ec7f782ac35869c9c9e5d5cc30e3c0705a201290b3775f80eaee7c3b6df91c5b2b27b4fe53187395d15bdc0d5ac5d807fa775c87491c956be288f17586b8d423aa124812f439a1b950974a1909fbb18f26fe1e460415a562641ae731cb5d8898c0bfb11d0cbef32442685cfba99c2393ae083b36635ac11aa4172f5d88233298513b173c306c5f47d525d5571d5fe87bac1b5233d7cf884330ba16a392d27762eb6ab7cce909d151a1374eb606e4badead59674484bc983809eca9ae15c49583840ee6369aaa9cfc6107a04a4ad2a90c676a9b863d9a15747542504acc883235cbcb6b883072a0875817fc8d8e85eca10f30bcceb746b3db7c65b829ce3b0857469c8943407d8a9800c91f4a721925a991b9be6bce89c569b9d446efe29b295bca7e0f9e200bca055279921d991ad6d892d14e2a4d232d05a971bdff572cee915d5012a10ceceab2819bdfd5f3c48563f8b800779dd63cdb49d9da843fef8ae32af1203217d1670804932e95605b0c050a2ea6b4086f516bcdc6b7f8bfb48025c2b3c1d5b6d366673c1919c3a88cdd14af5941e8a7bca9cb2d309eb96d6415f178e4b8568722eb173689abeb9fd0219921d26d297c0a77ea8d800f36027a70f72491eda472d144beec9f1658a6572761248c72b81c3ef09328e9dbdbebf291c3c353a890c81507c6116425772638bbb1004a18acb8903da15b60a5157928bec96c86ee7b54ae0db780b8d62ab510d87fdf7c14286c3ed58b03335011f57ae1dccd0543a6c080368a69eb1707e315b52a838412e1810029a2486cb85838bd2a77b5a7d0a894f12d56d4c028a237b41aceab841567609e127e3aa61164aaf12b61d370e2d3d007aff6b11f961b67f06fd5033d91e3a9776251e670ce8c9e8ca6273cbf2cf9dc8bf522b799c402be97cc8a9d1f4b0af24c3f58f02d9ea08c8ca08726e77c462259760a627749a8a52ef33cef873abc6c2c855f221dbb77392868f258e2ef69e87f2eca42ea8ba8d2260e2eff6fc850ff43ebe8d60bec9e8bd8ff889c4bb8b3147b86d5c8fe40e92bd46e4ddf15978060406838803807b8499dab971bc81701a689e1eee89a26ac0a34075c22c3db7327ece607943a66ebff5a945c8ec5a2aec2f92b3682a38daaf49e775937588b8140e5f4bbccca25e390155b70f5ef0c4354219781ba44ea46de155e39b8627687ff58cc99cc9cf9e6ed300b616b34c755e4eb26233759e0837dd0aacd2b81dcb15da56159daf7ff88a6815c2a5312cbb1ef637cb4cb889e6797756549087ad97a1d0981ae9475992b2fad3919eaafc047e7dd0eb0e4c003826511f0a93f376f1a1c6f24bfd43cfb898830021e3e1fc9528dd33499e250b32bc2353d7320ffa6e7c939eaec90fae33b6d624bd0d2b1457f2465bb2801ffdf951b58ed9ed1de24606fce36a40667b7ae5d41c5d732977c1ea35b679eb22c13a7987b36dd6978e1830c2e747f6ee7d029168b2b3bfe00684e546cabc2a6aa831d4326bbc8e8f17dceedc39c44205e8f799d86623aaceff953a658ac062fe2415c1c4bc66bcb0e8bb4d391d2f2e26f6a637f9ceecac0a6ddcb35fd104d5292b7bef7c5bfeadd7f6d2384ca763966977bd60e6fad67c27f389d31942fdb44f20fd29e6bbbdfbe66045cc21915c52183e0d714c1fd1ae0d9237e6b3a50666ecd27c0df4a7be49df01720d60a5b3966f634ae839083c41a120b3f11bc55d5df7a485379e805154bcff362c9e0251b0ab0ed51a8786c6a324de97373ce5ca286650da1d329ece8e01dcc37cb53beab55a0906c21cbe014865e1456b9e5c8992b50006cdd407ea56e6d53d84b38aa99bc7da34cc0016d9fc048d2da022af8c769ea80a25f24aa2a9bb6616792405571de93491ee632af480491b4923a649965426147bb4e0bd43150446059940e912c3e27aa8af9c7e2d223d210324ec570bb9d190b749776f9018e9c1a05b81c04a487c97eb7099c123eb0802e201cbff108ecf432607475b8d4c05df08973265feca57ad59ff7e9eca1bebaa9587e699ad01a0bdaceec730ba58d676112d737d41cf368a40500eabbd72965460c1c0c2d92934789b28f2e5daf55f6c368d4831630ddcef2fee4c61258381781e2d646a4f0a3a91884c71db174e51bc7f68cf56cf1182f803d4f0c43d798a055b414ca14a37b5932f57e22751f4bf56830b5de95acd616d9989cdf5ebcc527cfe1bb7fc29cea6fa97581fd849e8f6730ac03ed1789b24d25fe04aaf58cebe13585cd4d686761be386477d3d18126290224507118afcd0a1fa4fd03e306c8cc6313b50bad535841cf42f620954c5b15651c50b334df936d4221ffc2a2e711f6ea6e6253eebb4f0ad6b1ddb5550b302e4f0be3b90411576c6ddfe6d6b065c4c9a196e22f3c7fcee6c6f1ebbe45a7b04a7f8cea515c8d3f747f4a5bcb3dcc4c6b22971fe78526afbb17abcab0d589468688dac68235942a0f2d88122c96102e9e84050d045e5b22eda1816aa0a5c0ce3c6453fbec0bc68484703d46c428a24e089a3330dd5bdbbe4fe06f87baf0d1c7afd13bbe60037b99a007b685f1e69f31472479ed0bb465271e7a5380a1f4aa8cb89a99d1d09acd4dc7c151fdfe57c6dc78eaa47a509fadeecfeef927f183e59aa81900e98be8be07f21a6a3057e857df3a8fbc0a291a340fcd66ece57bb941741ca4ae4c5f9559d0fb9e9f4463c055952def6737597aaeca240f914699fd4ead735e7caec7d5cd5e9829bcf48cfd599ce4c089608d1e4682af17abebcb1810aa352345a5734b7aa77961b0b9ce907989c07cce526b0ce9a64ae906c154dcbc586660eab3149c0cf02e621137ecff861964a6a58ac78b12886c6f920ddb01666e2f18073b5", 0x1000}, {&(0x7f0000000040)="5f88d997b4752648b6784e2bd96bc15d25f536ca04269b619af1b716b04fa5f345254e15a33921a371dbbed37ec0296c3236286e4e3a14c8604a0090", 0x3c}, {&(0x7f0000000280)="2341a1d6f29930a2cb21eab60d076d14e76664c886fbf634cd2947f67a9d741b7cd7f0d3e056bc91c95f06c3dcb0e2f64073af7888ca577244d376b359aafd5e05ad95603cc44287e7933fe502e0eec7fc97a71209cd8f24fccd5d9f3544ed33cebf022143c4c16d92fe3092bca172f478b86fc9190c60e2382af0910fa892cdb50a24414bfcec1d0dd1d48d84152c6a3cc66bc67e15f1aeb9eeeecdd71973aa046e86ce8d9643beea342d4d34ea1dfdb17c6e04fc68ce82fb458709a5e8ee8e28ee64c5678ce30c", 0xc8}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") r2 = shmget(0x2, 0x4000, 0x4a, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/235) 15:37:16 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2050, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x800000000000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x200, [{0x2}, {0x3, 0x8bc0}, {0x3, 0x3}, {0x3, 0x10000}, {0x3, 0x8}, {0x0, 0x5}, {0x1, 0x3ff}, {0x2, 0x6}, {0x1, 0xfff}, {0x2, 0xfffffffffffffff8}, {0x3, 0x10001}, {0x2, 0x400}, {0x2, 0x6}, {0x0, 0x6c}, {0x3, 0x12a}, {0x1, 0xa94}, {0x3, 0x17}, {0x1, 0x9}, {0x3, 0xffff}, {0x1, 0x9}, {0x9def469e886bddec, 0x2}, {0x3, 0x7fff}, {}, {0x3, 0x10000}, {0x0, 0x6c}, {0x1}, {0x2, 0x4}, {0x1, 0xe00}, {0x3, 0x8}, {0x2, 0x9}, {0x1, 0x2}, {0x2, 0x5}]}) getpid() open(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xa1, './bus\x00'}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x0, 0xcdc}) execve(0x0, 0x0, 0x0) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000020b, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10082, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt(r0, 0x9, 0x7fffffff, &(0x7f0000000000)="42c35520d6395976f6ec72", 0xb) close(r0) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf2, &(0x7f0000000200)="e633183e4ccc3e6851474d1d1176cd57b81a692281180eeeb0b43456b7d71e274295c4da427f82a78d31bc946da4103ba3683586b0404aa671c7226f94ff50d3bc86c6d360ca1b5d64d47657349fa9ff8990582c95fb4e151eef3214509fe6f2467fd8f16cf6223ff3fedf9202e09022fb5165343e5b64e7b6060ee32c53f54f7524c9f38c87b0084ae88547406a0654cfc7685d6612bbfcabd2b8abe5b8dd149171c345679afdda0c3e264ae4711f7429084233c1e92316273481f241b959baa410a08feb5eedcb7b1ed76bef0e716dc62412e7dc250ad7b14c947f5b31fe51815fecb5b8db8e78979fbe1d994144676121") fchdir(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="7908b0161a4fd57bce6be49b15256e6d7be74c2fa245d3d3a41f49c715ec57b31f47c6fb7a69c473300d95f43606c41688553a144970ac3e176dd0b2da7fb394164fb8ad4c6d89819a9ed412ec2943425ed7836b72679b18a9477ca4934177fd4704376df4af85429de9593582f9ee1f4f37fa92efe08247d6aa02adb53dea8e1070928fcd6218934c81cf3dd42d5610c6c6e2e9d47cc1292604e8e10ee7faa8769bcba18f027b59e5fdc45ecee408086115b312bb05df53c6", 0xb9}, {&(0x7f00000003c0)="0a68cbc9dd8b8457b8f30efd11770e0fdad1f4bbb07196f4db3c9536d6adbc509e0e6afc0b7e2fd47add410371429b5a12c46eef88229555f7974e08a0a4e4356869d7907b989e5ef009ef930e7ae7ec570fd8d8c768b865", 0x58}, {&(0x7f0000000440)="ac99f5ae7a5f", 0x6}, {&(0x7f0000000480)="f022757eeb37b377e3dfc2b2fc9c9d98fdc5b88d1deafdc3c303c91cbb0a678e31e5ba0e8ba1a44ce717f6610b0715afe32b6da8df61be29678de453eade953a659dca814b056a7ca9cb42ce09c87fd2612ebb3d7cd8dbd838ec5f7dfe758576d05781e2173620ec4e2b79ca1612a4fc490c1c64477847d071611240001a95f10ea0d2200f1e6133499b2ef02341a9e4cb8dc3ff22814435b2a0a1d4ff5ed066f62c91d2ea26f5edc433c53f6bf145f0d4b43cd1eb384f40fc62f86dfb8f89cf49290935b2f9d6d67a3e0fdd58583b07db22958e0b948472a70361ebc1be23688a864f5c09cf30faaf5f4f3a32", 0xed}], 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x67, 0x986c}, {0x80, 0x4}, {0xe7, 0x8}, {0x25, 0x7}, {0x8f, 0x4}, {0x180, 0x3}], 0x6}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000005c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x6}, 0x10) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 15:37:16 executing program 0: semget$private(0x0, 0x3, 0x24) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) r1 = semget(0x0, 0x4, 0x42) semop(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') chflags(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x110) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x4, 0x0, {[0xc2c5, 0x3f, 0x3, 0x254, 0x4, 0xffffffffffffffff, 0x2, 0x7ff, 0x8, 0x800, 0x8, 0x71a, 0x7, 0xffffffff, 0xffffffff, 0x72, 0x2b, 0x3], [0x4, 0x80, 0xffffffff, 0x1, 0x3, 0x8, 0x1b07, 0x8, 0x8, 0x190], [0x6, 0x6a, 0x5, 0x2, 0x3, 0x401, 0x7], [0xa9, 0xff, 0x1, 0x493f, 0x86, 0x5], [{0xffffffff00000001, 0x9, 0xfff, 0x7}, {0x10001, 0x8, 0x6304, 0x4}, {0xe38, 0x82, 0x6, 0x6}, {0x8, 0x6, 0x1000, 0x4}, {0x7, 0x100000001, 0x9, 0xff}, {0xfffffffffffffffa, 0x80, 0x3, 0xde}, {0x42, 0x2449, 0x2, 0x1f}, {0x4, 0x3, 0x8, 0x2}], {0x2, 0x0, 0x7, 0xfffffffffffffff8}, {0x3, 0x200, 0x5, 0x200}}}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x27, 0x0, &(0x7f0000000000)=""/39}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0xf1a, 0x100, 0x7fffffff}, {0x8, 0x100, 0x1f, 0xafa}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1, 0x100000001, {[0x4, 0xb87, 0x1ff, 0x0, 0x81, 0x0, 0x1, 0x9, 0x5, 0x8, 0x800, 0x800, 0x1, 0x3800000000000000, 0x800, 0xe51, 0x3, 0xa42], [0xff, 0xe8a, 0x2, 0x3ff, 0x3, 0xfffffffffffffffa, 0x0, 0x65, 0xaca, 0x5], [0x4, 0x3, 0x0, 0x0, 0x6, 0x1f, 0x10000], [0x2, 0x12, 0xced, 0x1ff, 0x1, 0x2], [{0x4, 0x5, 0xa9d9, 0x2000000000}, {0x4, 0x40000000000, 0x101, 0xffff}, {0x200, 0x9, 0x80, 0x4}, {0xdc, 0x5, 0x0, 0x1}, {0x2, 0x3, 0x10001, 0x101}, {0x6, 0x15, 0x8, 0x17}, {0x3, 0x1000, 0x7, 0x4}, {0x400, 0x8, 0x200, 0x6}], {0x10001, 0x100, 0x56e, 0x100000000}, {0x7, 0x6, 0xc000, 0xff4}}}) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x25}, {0x54}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x5, 0x100000000, 0x81, 0x5}, {0x7fff, 0x38b453b6, 0x2000000000000000, 0x7c}, {0x1f, 0x9c5, 0x7, 0x7ff}, {0x4, 0xffffffffffffffe1, 0x0, 0x2}, {0x3, 0xff, 0x379, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x3, 0x4, 0x8}]}) pipe(&(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") 15:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20011, 0x0) getsockname$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000000)="002dd58eb23cbe5e990b1a7df3b6d59ecac75af49c98a4a1f99193b420d93d19faa9dca6634a4accdd2e091099ca22f15e80a21ea026c2ca4b6128255b79a7ce7a7320661c09bd3f42a2376388930a069d49daacd1ad4ad8307612fcef933c7638a7ee824e48ec2379e70e5f51c6011303351ad74a84b8d5301cbd") 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x26, 0x0, 0x4000000000000000, 0x1}, {0x10000, 0x4000007, 0x0, 0x1ff}, {0xff, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x7) 15:37:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10040, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x20, 0x8}, {{r2}, 0x0, 0x2, 0x1d, 0x9b, 0x200}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000040, 0xfffffffffffffff7, 0x4}, {{r2}, 0xfffffffffffffffd, 0x8a, 0xf0000088, 0x8, 0xd8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x57b, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x90, 0x10, 0x9}], 0x6, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31, 0x40000003, 0xfff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000003, 0x2895, 0xffffffff}], 0xa2, &(0x7f0000000140)={0x8, 0x6}) dup(r1) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r1, r2) 15:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x25}, {0x5}, {0x8000000006, 0x0, 0x0, 0x4000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) kqueue() r2 = socket$inet(0x2, 0x0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x401, 0x4) 15:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e")     15:37:18 executing program 0: r0 = socket(0x2, 0x1, 0x1) setsockopt(r0, 0x625d, 0x100, &(0x7f0000000100)="689373b3756e4213f1708b533baffe4bd78025eec0cc41c4e1988aefd03ca1091367921af3079b664277fa8824fc8e27e0b11cac333e8e51195c8d4ccb242fbb228e5d4831add0c3cae3e6f4d3d3504d2c6252277899139b0efa37ed7df315b3040f364d15c3041349259d7d6beb47ab2df15f579f1d86aa8aec8e25bd5491432bbd94c8c85553e9df275c6a6058ca820b12f6a0d6bcb478e7b904881920853dc83c23264480dafabc", 0xa9) setsockopt(r0, 0x0, 0xf84, &(0x7f0000000040)="2744c1458874e6a9a0e23d1e091d6ecfa339ba9f47c4043a33658f4d49fa7416117a5e0a0289bd614febc22016aa1f4b9d0a0f0350ba47128bff880473144bff6e60cd2fbe554b30636895696f0648ba90332bb985d54d5fe181bf07b94566997b16e8d2e8757aa8dd38a0b5389172de276fddea9a1b055a49e68d67e32e86d885057d119f2ccd1bcbbae75ff514ca5f86d106c89ff96a8c787333366c444bf6c5e5b31cdba5e073a5fc35f0e41ac6fc82", 0xb1)     15:37:19 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/36) setreuid(0x0, 0xee01) semget(0x1, 0x0, 0x100) 15:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/190, 0xbe, 0x842, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 15:37:19 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x5}, {0x18, 0x1, 0x1, 0x7380}, 0xa00000000, [0x52f3, 0x5, 0x5, 0x5a7f763b, 0x1000, 0x9, 0x5, 0x4]}, 0x3c) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x69, 0x0, 0x0) ftruncate(r0, 0x3) 15:37:19 executing program 1: r0 = socket(0x19, 0x1, 0x594d) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10080, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = getegid() connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) chown(&(0x7f0000000000)='./file0\x00', r1, r3) 15:37:19 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x4, &(0x7f0000000200)=[r2, r3, r4, r5]) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 15:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x100) ioctl$TIOCCBRK(r1, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") r2 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0x5) ioctl$KDENABIO(r2, 0x20004b3c) 15:37:19 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x9, 0x0, './file1\x00', 0x5, 0x80000000, 0x2, 0x7}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000440)='./file1\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x203d3bca34}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)='x\x00') r3 = semget$private(0x0, 0x4, 0x480) recvmsg(r1, &(0x7f00000027c0)={&(0x7f0000002900)=ANY=[@ANYBLOB="008000000000000000ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005304bc24363a848200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df867f3780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000098be000000000000ffffffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a659000000000000000000000000000000000000000000000000000000000000000000000000370a0c6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000975e49ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cff1b2ea99ed6a1bde5d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860393e38cac877d000000000000000000000000000000000000000000000000000000305231630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d237a7901a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b8a17df761c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030aad2388e8c4200000000000000000000000000000000000000000000000000000000000000000000000000000000be4b3f6cb9b87c60d4f902e9c307da7ab69422203bb4a2500d9422e0224027d96570089157be6951a8334eb6d55a8fd5554255bebdea40e592d01036f606bc074109536a97c4bafc1dc2b9ac906f04000000000000006bf23706e98fecbc1a7b2f56f7bf6fb89dd34ec8c387a7bf9f64508f4186de4546bdcd3de22df83ee3db2e8879fc6bd6152735efd5a307d70be12d2c009b86a701e8a2d3402ac588be84d2ebb408cc30fadeff8374d473e0c8464ab1d23064c4e4ed7b8ec7f7502bfe765bb49bfabeda94b40da552e1db66aa33915d0000000000000000000000000000000044c62f3c4404cbde000000005be680a3419e67b9afd223a4832b22052cb71e15307f18184d8d60d60926082108d12abed0a16c867fe357b5508565994b2f3d849164b424c2f7f2459b47a703aba68b48e9262cc53b5725b2ef93e1eed92677f4874386005c542a47863a08862bbad1f441482a72bdae1beb66ef6a27ccf7fcf0f79928d754ca1ef289184288967b66c80a80c08b504d957f00cc04870be24b97badfef92bd6de6d70f94d582c60189c437d699b62602610e39da752ff29eb7da4d868aaf72be4be0afdd2a864302df86f2a3b2c84240fb83fa51816935e66c118c9989c6cde6f8a7e8679229f263b9ad0cb51889745b6217c725a41f6af41c082be115efa8c8326b961cf7ca084b267e3cb98d92f9556c3da50d9c23f974f2d6d9734fb88cdc88e9b87c5d56bc7c97970ef6a54dfb3a8f2342fefb107951d902f5f9841351d4d4290706e7f7c1045c1a0e009e56ab25eff11cd204657666c67b65c631707a53416b9987deea6f4e2f10b8b5c895520e3d31f0c5a0af875538363f5e84b3dddb4891e100"/4701], 0x1, 0x0, 0x0, 0x0}, 0x40) open(&(0x7f00000003c0)='./file1\x00', 0x401000880, 0x8000000000400f) r4 = fcntl$getown(r0, 0x5) getpgid(r4) sendto$inet6(r1, &(0x7f00000017c0)="d7b9ffe60d99c09c1020a917c3617f0edc0b75e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c02bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215ae924918e617f703bd76699e7515ecd24e5cf405e17eb2acf5d7ee1b3016c50d4f57cf5b01ebe6162f3fe7b5fad2001922e4cf4bd89007f346165a9fc2ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd7, 0x8, 0x0, 0x0) r5 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000001680)=0x7) semop(r3, &(0x7f0000000080)=[{0x0, 0x48a, 0x1000}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000280)='./file1\x00', 0x803, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x800080) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x18) r8 = getegid() lchown(&(0x7f0000000380)='./file1\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0x120) mknod$loop(&(0x7f0000000580)='./file1\x00', 0xd000, 0x1) openat(r6, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r9, &(0x7f0000000040)=[{0x3, 0x78b0, 0x1000}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semop(r9, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1000}], 0x1) 15:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2c}, {0x100000000000006, 0xfffffffffffffffe, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='4') 15:37:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea", 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x7f58, "d0aa4df116ae6563ced2c06a9c9966244db1fe50"}) poll(&(0x7f0000000140), 0x339, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1, 0x0) 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x9) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') fcntl$dupfd(r0, 0xa, r0) 15:37:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8001, 0xe2, 0x101, 0x8}]}) 15:37:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = semget(0x3, 0x3, 0x424) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/4096) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x3) 15:37:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x1000000000000010, &(0x7f0000000080)="6d351bad", 0x4) 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20088, 0x0) socket$inet6(0x18, 0x4005, 0x5) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = semget(0x0, 0x0, 0x22) semop(r2, &(0x7f00000001c0)=[{0x3, 0x2, 0x800}, {0x1, 0x6, 0x1000}], 0x2) 15:37:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e10d8df7b098d78a00"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) listen(r0, 0x0) 15:37:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 15:37:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x5) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x24}, {0x6}]}) r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xfff, r2, r3, r4, r5, 0x102, 0x7fff}, 0x27, 0xdbed, r6, r7, 0xa49, 0x80000001, 0x22}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x20a00, 0x0) recvfrom(r0, &(0x7f0000000080), 0x0, 0x841, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000180)=""/135, 0x87, 0x800, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) kqueue() 15:37:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 15:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x210, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x8000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='B') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x811, r0, 0x0, 0x0) 15:37:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) socket$inet(0x2, 0x1, 0x7) r4 = semget$private(0x0, 0x3, 0x40) semop(r4, &(0x7f0000000080)=[{0x0, 0x1, 0x800}, {0x2, 0x8c}, {0x3, 0x9, 0x1000}, {0x3, 0x3, 0x800}, {0x0, 0x5f25acf0, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0x37, 0x1000}], 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)=0x74) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x5, 0x2) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000200)=0xffffffffffffffcf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x5c, 0x1000000000000, 0xfffffffffffffffc, 0x1}, {0x80000000, 0x0, 0x400000000}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xfffffffffffffffb) syz_emit_ethernet(0x1, &(0x7f00000002c0)="15") 15:37:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c6530009bff7ef1ca55ec6f11dadbf92237e535db4bfc8456ae10c4aa0ce9cc94f54245103c76882d69ce4646c996a834136a4c50772ca3f194c64bff827bfbe40857b650efc5c67eebf9239879eb0786858fd032b3303b6468c663e31308b55c13a830c1d45bc7b09b286f9d54145cea7889bb4609152697516e3a0ebadb8a26a739c6df712994901afa21c6cb1a"], 0x1, 0x0}, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x100) 15:37:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$inet(0x2, 0x4005, 0x80000023) r3 = socket$unix(0x1, 0x7, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x7a) dup2(r3, r0) 15:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x3, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[0x2, 0x3, 0x81, 0x5, 0x3]}) 15:37:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x202000000}, 0x10) 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x97) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:37:20 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x9c0b}) 15:37:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000080)=""/49, 0x31, 0x801, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 15:37:20 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x1}, {0x64d3, 0x1}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x7}], 0x1}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000280)={{0x401, 0x72, 0x7}, 0x240000000000000, 0x7ff, 0x5}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xd2, 0x9, 0x6, 0x0, 0x5, 0x240000, 0xfff, 0x1, 0x0, 0x10000, 0x1}) 15:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x48}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="1300") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xca6) 15:37:21 executing program 0: setreuid(0x0, 0xee01) semget(0x2, 0x0, 0x100) 15:37:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffdfffffff, 0x1d, 0xfffffffffffffffc, 0x0, 0x100000000000000}], 0xcd, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000011, 0x5, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x9, 0x9, 0xff}, {{r1}, 0xffffffffffffffff, 0x92, 0x1, 0xffffffff, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0x9, 0x8001}, {{r0}, 0x74cf51f45ed1f697, 0x96, 0x1d, 0x1, 0x5}], 0x20, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc2, 0x5, 0xc6, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x4, 0x0, 0x3, 0x401}, {{r0}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x200}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd4, 0x8000001a, 0x2, 0xcd9}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x3e3a6be3, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xa0000001, 0x0, 0x75f5}, {{r1}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x800, 0x240000000000}], 0xe78, &(0x7f0000000080)={0x0, 0x9}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x9, &(0x7f00000003c0)=[{0x38c6, 0x7fffffff, 0x8000, 0x9}, {0x9, 0x7, 0x6, 0x5}, {0xfff, 0x1, 0x5, 0x10000}, {0x200, 0x5, 0x800, 0x100000001}, {0x100, 0x8, 0x3}, {0xc768, 0x7, 0x9, 0xa1}, {0x800, 0x8, 0x4264, 0x9}, {0xffffffff00000001, 0x1613112a, 0x40}, {0x400, 0x6, 0x1f, 0x4}]}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 15:37:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10483, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) poll(&(0x7f00000006c0)=[{}], 0x13e, 0x10000000101) ftruncate(0xffffffffffffffff, 0x3) dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="260000001800000040002b280500c504e92800000000"]) setreuid(r3, r3) r4 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) 15:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xc, 0x4}, {0x7}, {0x6}]}) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x129, "0366402ba77f0c030000a04e795acd76ef3caf40"}) syz_open_pts() write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f38ed959b17c8398bbf89c8e4a9e25c21247ba0beb7a7b33cfa47531552d2793f889427f48a92e4464f33e2b0093444397040b4de06f04a7f", 0x4e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) r3 = socket(0x21, 0x8005, 0xb43) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4781, 0x7}, 0xc) 15:37:21 executing program 1: setrlimit(0xe, &(0x7f0000000000)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) write(r0, &(0x7f0000000440)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da388611b0b9ea2e2a8169f9e4886012000000000000", 0x9de1ba0f9b37ec2c) poll(&(0x7f00000000c0)=[{r1, 0x6}], 0x1, 0x0) readv(r2, &(0x7f0000001000)=[{&(0x7f0000002180)=""/4096, 0x1000}], 0x1) 15:37:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) getpid() r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x2000000000) r1 = openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x18, 0xc9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffd) pipe(&(0x7f0000000300)={0xffffffffffffffff}) lseek(r0, 0x0, 0x1) dup2(r2, r0) 15:37:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='%]\x00', &(0x7f0000000300)=',!\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='-.\x00', &(0x7f00000003c0)='{\x98\x00', &(0x7f0000000400)='#\x00', &(0x7f0000000440)='@,\x00']) r2 = getgid() chroot(&(0x7f0000000080)='./bus\x00') setregid(r2, 0x0) close(r1) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchdir(r3) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x18800, 0x1) dup2(r0, r3) 15:37:21 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r2 = getuid() setuid(r2) read(0xffffffffffffffff, &(0x7f0000000680)=""/44, 0x2c) syz_open_pts() fcntl$getflags(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000a40)="b1ce7444d8b6bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8437ff029b75ae167e9360064de2e1c3e0800000000000000e94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25b10e083a4987492fbb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b8a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6bf98e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60700"/326, 0x146) socket(0x40000000001c, 0xffffbffffdfffffd, 0x24) write(0xffffffffffffffff, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0738223ff64357deb098a616c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0", 0x125) r4 = semget$private(0x0, 0x6, 0x8c) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000640)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)="a02a4762ec9fc16bb33c24025d9f73268a9bc4f4e98d030db633637993ec76128ab45696f8af828c8efcd66f7577c191547fadb2a32e2f49bea5909a94b0049631db13286183ca80c26ec802932d8b469c9eb35684a7ffc6cd8bafebf09f5946488f2e2ea62a80b06c147f099cd66b87a551c6d21a1a0a826e61e2db5c7cea76338fbad00f868df1a3ff5f16c8132d698470e544aeb481a79e7e0cf055d4396179b4806762f3e691af5f1876c3e87cf14d1f09e1f4abd4f9699dc61f0830d91bc442bb458e5a6c642bc23e62a3ec5794c65fd2c20658af", 0xd7) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) semop(r4, &(0x7f0000000300)=[{0x4, 0x1f, 0x1000}, {0x1, 0x80000005, 0x1800}, {0x3, 0x5, 0x800}], 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getgid() r5 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x1, 0x10000000fd) chflagsat(r5, &(0x7f0000000280)='./file0\x00', 0x4000000000000000, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000028c0)=""/4096) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x3000, 0x23, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x81d8) chown(&(0x7f0000000700)='./file0\x00', r6, r7) kqueue() 15:37:22 executing program 1: r0 = socket(0x10000000002, 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x121, 0x41) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0xfffffffffffffff8, 0x8000, 0x1, 0xbde0, 0x4, 0xfffffffffffffffe, 0x0, 0x1, 0x3}) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 15:37:22 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x206, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r0, &(0x7f0000000300)=""/243, 0x3a1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 15:37:22 executing program 0: r0 = open(&(0x7f0000001440)='./bus/file0\x00', 0x21, 0xa8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001480)=0x7ff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) close(r1) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080)="10a80475993ea9962b6969555d86905de44336be028b1013ef1400db22475268f857096517e86f9eca7749fc0cb25a985f5b29fa823c06a56f95e96b2cbf5363dbe5a80696ad676d2ab858881668bf8d", 0x50}, {&(0x7f0000000140)="bd88559a6b33b9fad4c3f29e50d0ab0f502b2681638b3009c88905ccd885bef4b5466a0f6a08d202cad221d5e58ec5a32966e6d465be8536a66d122748a2dfb5af", 0x41}, {&(0x7f0000000300)="ed80ca3921cd9e5c2ed8cb7269a881f3df33819e14191ba4ceeaf48ee9f7d0387649190389364f06e8525e61df42f739ab8ae27a45878b4cc3d06a6735a5225e5eeba4fb8f81bdd1410b63c2a4ca729c0dd34887a4c2606a7f6b07dc0a793c314ad262d99bdab06cd412bb8b815c1db9963420041c153cc4c8afed36f52f8d964814175560ef9e5c3a692e25a04afaaa7603d8010aae446234e609b7137fbeec533c63ef412bc7e3bcab1c1aa339f938c49d00c6aff17550b6aa15c769354dc67ad236d0c8782a56bc04cccfe12b91ed5ed0be1b0c359897c1f791d52bc4198d888aeba302e290fe24da7bccf6e1639a125af534fd92805c69f9203110a5b24654da44017f08e0869581daee6768758b33a18162b166908aa6eb03ef05cb6e4accb85640251ef31dd2e974cd0c6533863e658cf704c7ee87b0b4deb1e4d822f097a6ef7e4fb8364df3b1560e62cf94087149aa11ed11b1c937b5af6a4232f8d17454b2bf5c2a64f3d0e2f30641828e3a913b02df09af674c2834c19c9a2933daa0b8e838e64918887ab4f28daf0d779273b8f451ad9a6b5c216e2aa082e9c1ed578fcffb910cdc8c41516cb7e1a659ce09c57e4ca4beed872488de2631da077ff3431763029968c5615eae8a60a8dee4f2e43b8c2d4e09883b003a8ad16d3ca4dd72d09a3d5388018f1901f7ec1434b858ffd3e7b0b43d285e8004764f32e8080aa7436160bde5e3374ea127c8bd0d20710c32cd18e7c76db9e9c39776bd03e0beec9b5625a404e05b52fa541a2c4cd1d5fdc21fca2beacca391dd2a1476749d8f116856c9259dd41675570718caad87ae1cdc96eb61e07eefd3660512796581893c83cbdf8b6de0a103281913c425d805f6f2c6d877ce33ddc470ddfe12ba0483ab3f8c1658b5509e8796a0df9163de6583322dc07195dc58e41b2732d16bd57d17b484d36a6cad678530ce6bf485cfc19f1673bdf1765cf8492e77311dd8a4a16c9e1a27542ac19adf1460824e949eb3134834783e5d31754e95a4baed3e27f80a399c7bccab44f16925dbd4cc17b2a8b574db4881b5bce799d01476ab0088f4bcef15137798f9d47b9aa8af486baca60b6df352d50d9b8d4d160b5c168488f2a8ddfb46423e847285b8a4c307ab61b17d08a88bbe3bc6d8ec27261934bad55cc0a0c4015a2a0fa61e5dd40c771187f8844565e84a8206cd37a668adcb100162f31e5c9ecce87500c9c1ce6d870499220a9e35316f1614cba5f22ee5810ef1915b3618e4cc94a11c52917d423198f96a0fa2435404e065047d397a790181fa85550182e6f6be898daff37ef7c6dadc1f2729a1958433a46217f0730164c5fa23735e729e21e4463feb4f70fabf576ae0a44ba8c98ea153f55b7cae89b62935569c4c2e7e91c6d7e567dc45b13280b2dfed5ce636e628cdb21b0aa7c496b96e4278b105e7250ef70e5451b1bbd07a0a4d730893d400ffbc82b3a1cb82b7c75ef0be6e708cba9b6efa3cd776b33afa776c2e340a4a4fca7a84ad108a12ffac88d4811746fb13bfcbdfdae3143a4dec12d430a851783e83888fab95ad06f5801b2f3ce5a623ce2eb9556e5e6e26bbeb820e95c036446639a25ec461388b7068c286be60c3d9364f7166c5f90d5a3253e3ee537a0143cf993832fa7da5f4b6cf280ad2666c69f1d8f7da5c8552442689301761ebece4c675ae5cf4b405f75d486318a2f3082d0365d4a88a310338263ccaf0163937e96c54c20ab0c84e82b5c3db151f3062007fdf40db8cfc5b40ed948eb889c90d9f146d1fbc008f0f171c07feca94713050a3938f53e3ea769c4a667a0e58eb6ef75d8206403ccb82cf93751b76eb8e30e8ffc29a9c9713241a17557b7238f2e7aeeaec10bd90e09263f262f382a6cab0d6f693bce3a989e55629b1553e485c5fc8b1d0a665b0ef5abf3bd5e0cec446bbc811385703295344f572a226279c2f387b316abc076b79ba84ab43de2aeb90067982eaac271769243f36d2193f8e66ec8115fd285e8eeb12411407afa48f177c5b6ddf405690ce8a1c063ec7ac50384fb6ebf8a62e81c5321d5527eb2335bd8ab9cc3b76781ec2228dfcf66b6eb6d825774418307a9bb916844618ce26262e1e047e0e71159c2d0b7f1bae2eeab8638467e1e4e4bd1406755cc2e719e3ba0baf045e9dfbceaf7e86d6f2f92726f33507b58447f6a64356ebda62448aee6dcb8990dca4c1f290acc54127fd55bfc29457bf8952b8f518459dda444cab17be67717874c1d1789ad592c4e3a441e0df8d0197ffc446d7ee514e7c1098f3cdef4e4484d7a8defbb662ab2b3a462353d7581abbc8cebb0aa5f5d6fcbdd092e4950cbcf3169f64f8dfe12df57f23b00d5ff6da5544fd6e5a38a17b23ecbfa69b56d562ff40e1dc0242a326602d27dcdf4ce090bbdff66eebeb3dd57f9c216d0392f65b1de5a54d158defebee09d73680e46c01f0f26e9a3ad9564e93f6bf7d29cf7ab25bc6b67ff573a81349d72a0721a12872ee9db6406c934121c14f43b9015125cc7640d8bf4142674a9ce6f2fe7bcfa6f076790cfaef83b576e41e5611ca19fb630a1a59f081d7468e12172d35a028a5b5f6e59fae71bbde2f7b05021374f02595d79ec92e44f274858a6fd30435e1cc0685e6947ed208a9edaecce26ed5510fdda42b8e1729c264ee99e28ba64cb95e46a107dee91bc638313fa055bd0fe20740197d626b521ec910ed513943cbd77dbba6df275df5d971451f5772a556d70fcdd0e900e018e31ef8a5d442fdeff8b69d14d0e7468df19d6361360ef5a12508a9a2f437f9983f30324721c3490933ca718c88a1acb98e48749731e7022110eae584db9f96b1a3fd96846610fe0b90bbfcc759ef140de186e9285086ce97391e83e0cddd0dd13b1d5e27ff16f00939a1dcb76ee607400675849fc4d11634395960bdb1f08418b2a64273da8ac4c8a23e72a7234ad38b3aeecad52be5535ccf46aa340457b44b9fc65e4a2934edccd7758c76bb8287434a68d1477288b7be4091d06422e1622d518f80dfa8f308610b58c462ec21355b80ae3e50de6d79141743ee2245c8d079c78c7a583df5157fa339c6ca6c35588398bba35539fd51023348f53068b09ff7ca6c3629c3995284e3d9a6cc942fd8cf6a329a083dc80fed3d3c3b74bcaee3fdef9dc89da85962ccf93fc37270af429e8d162cf018b4a7df16efbe882cec9a8b9bbc3df4bae2f56217eb40298149facf521e2082440cab55e1f2bb3da836f157b008e7174f2d661b78cada63d63cc9f90e109cfb496d1a83ff95bfc15cbcfb942ff2638e77fa52faa03b49532c4b2a5e6f003a393257b39443549a395ea24047334d38a2003306f584413547eb45c3488cc188ad8ee2353ef1a4ebcc4f7ac4c9aa9404b73a7004866531074a711dd0e6e2c7739f35babd215d6f63debbdca20da10ec1557d130da1b9cc39d4c1f43a8c57f6077f5a506a06a4381165949a794bf81e4612283e3332ce39cddbc4e683a8a1b71b020b326fa393c17ed15aac599a3358cb7d94e415c94b83dd4252a6caa93520dc69f2656844d43a5941d4db0260689e047e295c807e5cd2959daf8ae274fde1db95665f38cc71e4bb29296262deed4ac4f5c541fba30c7e068c25efc3e3f4136a1d2545ce8b23226cce9ad0d4092a4158bebe93774d4e7121476209768adca48a95767a1b62e485bf25f2c2fcce5b0585a049316344503f1cf32873b021cd1d768829cfca401308220225f816ff65eae988c47fec6fe0cd5c5ab257bacb3f2f34c88951a53de0c5eeb93af635838d253b4e29fa82605fd01786288e67ddfc6ce4ed3bd06fdde863013e2b763fd953b64131b4471c417b31afcce71bddc4b3c966b89be0fd74c49f9ef0bc2714d4372197c3f613937afc57236af39007d94972a8a9ea0df82c0c3aa6230a231f9136b079195e08e50b7e9a04c5772d5f9b1c0cf33d7c7a5eb3c65102fe4e4f82ade0330a9f2eb8e41ca618b150590232cc10875301bed42e39df47f3c33b08ecb280bdb112768712c7cbe794dc7edc6f621f5731717365728e3c0cfa4e34fc9411461a9844776bdc334d25af416eec914fed7c88c9acf48645370c7dc4291aca6129b535c5b68fea420aed6bf83feff2251002e533f5de02eb049f8eb917aeebeabea3bdacc3db4b45782a181a056554a483c75e6da6dc8ec6b4fa09752868d59b2b340fe42042c6f31f1dabec83efbecc9bdb64d014e9860ee667fdfe47ace58859b880a029a06762a5cce90f0e8d0df79caac0cc7db434f1e95f36df47969da9e80bc825bcf8afb2f9460e671845af77883e30d36ac80e8a448fff9960f07857b9631f1c7cafad2ded942cc6e4d1f82365fb3616d19e5c78de24ea0cfcb29d6524dc05e7e6d39e79bcbd89456905b222d35d26a377dfcce602252869b8813cd70123d55bcdf4e4ce60d2a9aad8167092f322b0ffa4b0384e18094ed9a4d1ca7f9ab1714d0ba89893c33d98a2b4edfdbf7593d25b0a841b0e6576bc05c913f81c6668c0a4c66c2b505d26e6f1c28d38c88f48383327df3d30cb384f0bdd0233b0aa0867a79e0a21df06d1ed32e8d98aa3b9a1bd38b4eb82dafb4120d1e59aef24b78464284f005866db42c1b056027724b78d8009f2cfdd47289385230543109a1cd7f9e9c6001494c101e65e6daf739915ccf803f62cd59715fa843ade581f022dca70e41b870a89bbf35ce7b43db42b201f1cbafc792371cc8b85e9edf9a52f45fcbe2c29651859cf028ede9c038ce6d8cd85eff5de00aab462e194688997e9d24c7685ab5deb4a8107eaa096171c59e3f56152d52ca7ab1f62d0f7f95ac350c5fdc1dfb889ccde67c959a8dbd69ddb06edb3302239e178dab601d4aaa09f7e7d26a649e21d4ce6f6f9533ae13876187398da340938fa685c57741aed579f7fe3288caf9f04128b567a7abef86f51202c32d2149c244f58ec8395174db23ab458ee6773c79e2e8dc867395fc0d7bfff269db7590651ec5c056afbd95f41ed35c7743a44e53d14567141ad8a895ae893627b449fc655c6c98ecb760fc7434b9ecd25b11845bd1ff4b5c0e7072a9d25bade919a84cda295f0f1b9f2a39499c60de3a1c0465a64dcc93eb59a9376fbf042da06c83ce15e5602b905e1d67439ac74f1a0f242e8a590faf0c3cafad918001f270220e04ebae72fd981a04b900f6ed6bc0311de028259953f4c29b5c8f27e284cfc14927d1501ab0252d5555b783cc2b70cd59904c0b39e3664fc6bd95cc273dba4c91d28af034e0c1f630bbb1e10783c49f3a828ed065b3a06014d305ee992a19327315fd7532a94a4531e8fc3eeebd29e80ddbd35b8129685254a044a72af482b4a72f7e2ad9303846c0273b9f32568e6417ec632a24983ec5bbd66970a7d7d00a86223226edf8ec14c8b8dbc0a929cca23e2a9e735cc9a7cfd5ee851e6043f8b5d6504c8971b35d591cca219c1dc3e42bae98525097133b36948a60bbe7d9b64abb21538ab055cc3d9a0d787960c19d3f08f3cf6f31704a0644f85e7d3c241eaa4e96ebe3da6f574fda953f91a2eea98e63c675943a22335695489453b8ff5d8bd0e5726f42520c53617ae6e21c4240b293ef7966ed1ad91307259e75f148f3dfccb78046b670117f965f4704695bf5229757a13f98555f7bffa22d877f36d9d9cc9d4d09826bd0afefba8f4afaf906272e0ba2cb5baf4ee4d2ff52d9ef5d985cfa2179fad92c99759d0eaa4c9efd5ee742d8f44c9a38d57be4e3bead167be421b4ab6c19a", 0x1000}, {&(0x7f00000001c0)="0749150617eda50aaf476635aec55a087f45fadedd37c56fdfbf07f83f215030934a1122063ff3a7fe240432555f836f3452a36118e779f69cc13b71820edb2e8cc88a934186f1d6a990f0298e1d460a4e62fabf1bf8885e72b7e503bf82e27aaf2c92d086a1e7f303eaa68eb2f267dc7c284678b3f9c0841db4defd4a355c15d9fdee4f531f31b61e187234ef32dbbb59ac129eb1fbcbed470a9d4d9827d78f67a4ac065c51b5827fe47109ff5c2bcb12d37df5906d97e03278306242d306f542500991ae34f77e7b9f4c2d65d873e7bfc7ed261cfbaba4f5eff5bbd7b80cca44a8a831f05601af1ed362ca3de3f6c503322dad17a593", 0xf7}, {&(0x7f0000001300)="dc9292d5c3f0637a6d4b620db0b2ea4338bd1cd405a24538a7fe98b980cd3b0f1fba604369ae270e08e8cab0d6454d9cf5bf0bd6a6757a989583d24e6a3d19f607b2c559e3ef72a80c978780ceba7462f3ddba05fb37ecf2609410be869a39ccb35f091cde9396db1f0552b8c3ab411b9f1ad05affe0d9987e78d5c62c455807b23daae8c8f8a81e410854f13b7a6ea2d9e76e7de8c55e7f09adccef", 0x9c}], 0x5, 0x0) 15:37:22 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r1 = semget(0x0, 0x1, 0xa8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/242) 15:37:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom(r0, &(0x7f0000000040)=""/41, 0x29, 0x840, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "002fb7c237002a40dcb9000000140000001b00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='s') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000040)="cfab4d7bbe13d1e4dadf049ded2c56ad291cf2adf63bd5755531b6dd1c3ca7dda435a5e7643ba252d46dff46653c5f73a73cde6aa83ad15652b0a23ead92de") 15:37:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5d5}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0xdc, 0x3, 0xfff, "5ec94cb185486edc1ae51761143db86162725cd4", 0x88, 0x400}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x80000001, 0x0, 0x7ff, 0x5, "8d0f5c4c7dc17ede9eef0cd631aa1f3d37310cc4", 0x0, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000740)="87120a0975faa23bf49aa468c68a264c913ea1783ef883f7234d7a43292825914b6bdf293d5622db4d571d7071523cdf5a14cd3f5a749241353daa349ff6ba0b53eb3d9070c07508e8b5a25299029a65dfdd566265a5324e4c9d4fa46837c0b44e5e373436aff2597e4b160cbc6d09b440276fc4cd3a48865f76c4c1", 0x7c}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x100000000) 15:37:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) mkdir(&(0x7f0000000100)='./file1\x00', 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:37:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) fchflags(r0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) 15:37:22 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x384, &(0x7f0000000240)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xdf46, 0x2, 0x6, 0xca}, {0x81, 0x0, 0x5a0, 0x70ec}, {0x575a9ae6, 0x0, 0x101, 0x8}]}) 15:37:22 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xfffffffffffffb6b, 0x1, 0x3f, 0x400}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x7fff, "476d3185e2ff0000000000001dbeaa24a3fdf76d"}) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3ff) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="3a5e917fbecd4c9372cc1e8f6ad9e47c7c6776ff88e5ed96aea99f3dcf51127d3482841c890427736617ac55526fdfbee141d505d51446e4d1cb81ca78d50061fb104481592d8bc5124b5b82157e78a8e23301348e96e9b3b3fd027c603bab4bc122582094bb44c863f62b6bb1bd824223e421b863d0add81ae313f929179fd3d9ce05a61b0e2d694d327e3fc8aa126b0715c4ef679b662db45d443ef4fe4aa7d81dd1f51efa0f47c0bb0b56b5c6f8a19d896791670ccd5c4a2abdd439c3e9329523d1edf861342e4cb6615fb8946184856b8e6c8d02ed97eaa11873d437c7baceac399448ffbab3021ac35cf9a7deb243013b8ff50d054cf7", 0xf9}], 0x1) 15:37:22 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20020, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x27, 0x7ff}, {0x143, 0x7}, {0x1a7, 0x4}, {0xc6, 0x7}, {0x46, 0x7c6}, {0x66}], 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x7c}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x888, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c, 0x0, 0x2, 0x10000000000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="d0") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 15:37:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) 15:37:24 executing program 1: socketpair(0x6, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x9, 0x7, &(0x7f0000000080)="61ea86e13c591db004e03ae6e054e7da547a060e405855a4d379e37d9bb82ed92211a44e06f9cc0f9d697b8bbf1dc68d26c01372f7c4bc64d2693de28d114a5868843488c24d01ffefc64e995390bb16c699b99540b64d3af1e4e1d580b48d9e3ede88f70c7dd9d8192b4e2c252ae9f05879d1fafd94c3f1aa64de678cae5a54d8c3572e9f4bdc40cec12cff2c76c10f6b55245eb3c785d4c7339f4b1500f0c15238b46f0e", 0xa5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1) syz_open_pts() write(r1, &(0x7f0000000d80)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f", 0x291) 15:37:24 executing program 0: r0 = kqueue() lseek(r0, 0xf, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = shmat(0x0, &(0x7f0000d27000/0xb000)=nil, 0x3000) r3 = getuid() r4 = getegid() getuid() fchown(r1, r3, r4) shmdt(r2) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4, 0x1f, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x2) 15:37:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) dup2(r0, r2) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 15:37:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000340)="d743ca509a10987c9618bfa8e881ee08373a22e9ae60b383906290f3888883eea5c64f56251905c77eb04376c49484e169a5e8c2bfa08f94155aa5a986042fda0569f99d8d1e88e3550515d591258dbd2ed99b2e1f54d4ac", 0x58) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x3, 0x7}, {0x18, 0x3, 0x10001, 0x6}, 0x2, [0x1f, 0x8, 0x6, 0x873, 0x400, 0x5, 0x7ff, 0x7]}, 0x3c) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="a88f61b6c4e68029f6ae43715b10c710e924d640ddff8bac3081c1f03b731624a12cef0e8b797eb1536378b34db218da44772edc5f47326cd000d1ca20c2", 0x3e}, {&(0x7f0000000100)="1af9800147ed44696c84fdf533d7b2c1671ee73b12ef73d0107ab52bfa5fed97c71b947e93645d1e166a2c7633034301de11b508a63aa6456f2eba46a93c48fc44d4c8f32e287cc8d65ffcfc071be387cd44913fbe0ceba2b4cc64444a0cfbbba3bb52f175aebaaf5bac8f27e2f891845db521b7e02d7f90e7d696df72b4cd2bc84f8d700cb319cbeb0123921c7cd9ca751c2cb3ba3585115ae1f1b07e4592eeef360ab6611949e1a00736ae91d1f7d1a558df98745cef2000d289357b87ce3fa12d5ce7d14f95dfb9cf10e42237e0f47538a32c524e8e6ab78304341bfabdb68f85c0c7bf3be5cae086a22a22546a0b7c8069", 0xf3}], 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgid(r3) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f00000003c0)=0xc) r4 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) 15:37:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000009d000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r0, 0x2d, 0x10000000000000a, &(0x7f0000000100)="ff52b8da03677b6e3e4056d118e8a4b6b9a60d303a8591a3ae88a045b9dbe690aea3bebb8b27430600b9b925dbe1b22545afcf07885fd6d3ae946451d74da476b6d585367c37319007f489a48f94134f7ebb25e77c577db86a29e97f94264008712b2291444cd6cd709e214626a32e2899f299025cd7353cfa5d2a6bdd6de3ccf75fe2acb9a446aabc92a6990eabd11449583cc461cd9ad1587e5f6c72610db2a8f4c9748ab4dfcb9da6cbccd1de6da54198c9d5fda00efa72d548cf334f5de1c2c84579f78ab2ba3610c3daed", 0x7e938ba82135a477) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 15:37:24 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='/*],/\x00', &(0x7f00000000c0)='\'){-%:\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='{\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='@.\'\\%,\x00', &(0x7f0000000240)='*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x98-\x00', &(0x7f0000000300)='{\xc7\x00', &(0x7f0000000340)='}%&/\x00', &(0x7f0000000380)='^^\x00']) recvfrom$unix(r0, &(0x7f0000000400)=""/226, 0xe2, 0x42, 0x0, 0x0) chflagsat(r0, &(0x7f0000000500)='./file0\x00', 0x20000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000640)={0x70, 0x80, './file0\x00', 0x3, 0xae37, 0x8, 0x8000}) linkat(r0, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000780)) ioctl$TIOCSCTTY(r0, 0x20007461) r5 = semget$private(0x0, 0x1, 0x208) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0x9, 0x1, 0x3]) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000800)={""/16, @ifru_broadaddr=@in6}) r6 = open$dir(&(0x7f0000000840)='./file0\x00', 0x801, 0x63) sendto$unix(r0, &(0x7f0000000880)="4c516a35d01bc03f6ab86c492110605f646b3e0a440275fb84c22a2ba1fa7c5bb7db7c788279bc4011ed784cbf680e509b43f68824cb43b9b4e4661db72aeecf1a38be131a4fc40d9f2913a72823c7dfe483ebd25e9fa2d8b26f9f069e3177f9795b920899dff0f49c05263a7d0b83103adea885e7840679ab1b3dcad34b3c492eac41971273c16e1aeb4698d63671a09e2007af996767bfa55a1a7cf5391337cf00c1ef31fdd60752e5eea6101605b5a1241a9f2723e656d8b92fca771b58aae588b1bce09aa9", 0xc7, 0x1, &(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f00000009c0)="b00a9b77a302b0f53662aae6c8aea28616f4d38ebf", 0x15) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000a40)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={r2, r3, r4}, 0xc) fcntl$lock(r6, 0x9, &(0x7f0000000ac0)={0x3, 0x0, 0x7, 0x8, r1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000b00)=0x3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000b40)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000b80)={0x9, './file0\x00'}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000bc0)=[0x3, 0x0, 0x6, 0x6]) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000c00)='./file0\x00', 0x2, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000c40)=0x10000000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) 15:37:24 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) 15:37:24 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e0edfa87be91d4bd4", 0x11) r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xffffffffffffffff, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0x3) 15:37:24 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x2f2, 0x80000002) r1 = semget$private(0x0, 0x1, 0x102) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r2, &(0x7f0000000080), 0x0, 0x2, &(0x7f0000000140)={0x18, 0x3, 0xf4ec490, 0x24f}, 0xc) dup(r0) poll(&(0x7f0000000100)=[{r0, 0xc0}, {r0, 0x4}], 0x2, 0x0) ftruncate(r2, 0x5) 15:37:24 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000100), 0x8, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x46}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 15:37:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='%', 0xf2) r1 = semget(0x3, 0x0, 0x614) semop(r1, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x0, 0x4, 0x1000}, {0x3, 0x401, 0x800}, {0x1, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x3, 0x5f4, 0x800}], 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000001c0)="eafb125c000000008f3a95f55a130aa4438b6720fd701fcd89cc8ebd0a4b95723d65f0fb11c0", 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0d41719cc538400946b3ef1ce9c1c6aa69e8b911ca12f8ebe9422a60dc639ea557ef48a151764e998dbaf9ad10d0dba358b686d743f131a9fe8eb302fa2d736c32647fcc995ddf6fd54f06c4934fcf82bbeab9759a0e72d38d65c313af4a06818f3946814d7f9b211c95418e881d805699806067ba11864923bef74d0efa1f5129f778162511c6bd02be07f7427c6d079c64fbf3ce436a98c26b90dcc3b1791b6eeadc2fb8d107ada9ed28709cdac254f4ff03c849a47be0c89b2e74df89e471214618007976f211d197639345e0", 0xce) r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x3ff, 0xfffc000000000000, r2}) 15:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) 15:37:24 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x85) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 15:37:24 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[0x1, 0x1156, 0x20]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSDTR(r1, 0x20007479) getpgid(r2) wait4(r2, &(0x7f00000001c0), 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getuid() 15:37:24 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 15:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1d}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x28, 0x8) 15:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000c9, &(0x7f00000002c0)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") 15:37:25 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)) 15:37:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="e852b6219c8178895a3d535797c4bef17cc19f97b1c1995db923de3f2ec9a997405ca19253ac3707e39e733ce8096331d12b8a25f74b075b5c3cb779b052619fdc44280ed217716650f2f929f7ba6582387e8f7e35528dfadf468ce5be18c7717788be51ffc1000000000000007f0024ecbd96428b860d4d6dd277b81b95573fb6f99d334268211eb437e60d83c832d233779b273ac15a1dfcff87f7bafbfd05a5f20ade87a5b689726d0cd460d9ba72f4cc5afa8b0ba5f23a635eee91a073a0d3416e5f1d45fff8ff6e6e65e3b27ac9df7c54cf38eb0100836292270eff7fde98084fab2e5fed3436a04530cb969d59cf5f167c088427e4b43fd3439c6511401e81eab854b40c83b973cafb70a2f71af88ff06d62733737596c41413e390080f2febbe383aa13d06263a3ca8b45737affaaee1ff0016a271eb8ae17bc0e2b6ee1467dd013570e64faa9d89068a67e91fb3cf018f4eb374e928fc2470b9769473c6e52f97c7549b0d85c7306926553d70adfc7be33f06b9241b734f64f0dd5d5995228353a468068826abcf2401401400fd95a330a9dc9321817ade4c5e938ff0700000000000098d88b6a6e47c44ff41c29fd14804abe2b97d8b6d098724abb50e0465ae92a6f8459a45c31e9ec90c1b0ad915db16844ea1f86f823828cee2b0186e796a91888209fdc261e50f7e56480310000000000000000000000000000000000000000000000000000000000007660a5a544be818c81fc83a16cee83a82ed21a74b4322dbf830066d0927cd3ad57cda355a5be00880715f98b00e2cdc85d2c5e07d7ffc34ce3fac20d2c27f0d23091c7a87f200990828a7b1ed8bddde457e554ce15d341cbfdcb576f64b3ffa3c5d32285220649016a81c149b0a9824fa9a76d3a0950edeca431a44ea5a20c7bd2923fb665600c3276b7d3583547acea3b212caba93cdd1d417c2ae0608d57ad6f6789957c56796672f69b5200ca7054c40228484f359d02104fb58968e4f1bde53f083782e26401c7cd6510f3a77dd6cf13ea96aec02e6d314cd7b33a0bff398d7cc0ec9065361445ae4d8a98a135fb33966c90f776114b1bdf917064a6e9cf688b91fb7481884f591ce2fb28a1774fda3c34ffa1fae9fede97485a74e6f2a2f1248cf8068a695e4c4313", 0x33b) 15:37:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() writev(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) close(r1) 15:37:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xb808, 0x7ff, 0x8668, 0x3}]}) syz_emit_ethernet(0xffffffffffffff5d, &(0x7f0000000100)="8d") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x800, 0x6, 0x5}]}) 15:37:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd8, 0x0) close(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="000000186004008b00002b27fedce7ddd84d3e2a7fff05ff010200000000400040c60100f2e9000000000000", 0xffffff4f}], 0x100000000000013a) 15:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x2e, 0x0, &(0x7f0000000140)=""/46}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc99, &(0x7f0000000180)='\r') mknod$loop(&(0x7f0000000200)='./file0\x00', 0x0, 0x1) 15:37:25 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x81, 0x2}, 0x10) 15:37:25 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xf47) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) close(r0) 15:37:26 executing program 0: setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="1e156a9c067fc7957e8e2328518e8936d54e3e83b2f112f4b281db069d3a310959736cc7da3ccfa6005478de9acc5633b513a76959cbc12616d2df752eb06e706ca4c6625fabb5fc527439e20bc9a1b70e603d1f307fde5b4f2753569dbbca18a7a4d20abcc9fb01216ac125e1edbabc8f990e9000b987a0881bb8e65cb9dc07269784bc09d30258a24df6861135d376295f3e3d13763bf01816c30d536af6853b430bfa29e619d7885175772a9016389d0b648850697e7f1ae7b525af5d2e23f862fb4f1a7c178a4b2bf06a0b03790262747d866483846f25e5c4146e25779a07288ebdb36edb8ecfe43e9a2dc30eb591", 0xf1}, {&(0x7f0000000180)="37c7a006ad09ed8a56dad93974e5dd1852504464317fcff212b6d31910d598f544412ca848ed8b2a94babadeb20b27166c70f47f980d568664971168ec7dccb4f886afd2f6d4d3629ec30e2a97785e047eb9535d52848780db9f6f1c1ff824fb063633f61180a576424a26d9d07f4d712f662a68f4d95787ea43194ab62b147617f73874b54e8b720d2ac69dac27ea2da93a", 0x92}, {&(0x7f0000000240)="22871460cd22b884e47b50a96af802b2fb754e06822b343bd29dac4ad862cffe8ece6692f5c36412789f52abb2eb964a58eed6d10d9baa49987d985bba3583da7109d90c5d70bb0372e0683175e100e90266d9cd7711528daba046e7aa53a464433d1d4b4e1bed3206dd3a6e19d75f7a7a8111a719cba76408a61c92270650af254162bbe51e91c5d8b7b318ef7404457e074ed4f3ed3609747d4c2aea0b8d8bf489fb9d32886500c79ee05d2a7dfdb0d0b8f9b47d7ba2156aaf97cfb698e5e9f6f258cded25978049bb4582afad1c87060fbb78db908d3289942a7bcecbb28535a8f7", 0xe3}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="f6000000000000000000000046000000d0dff4c21c4d72be23f3eeb2e69d38c92e2c213e645e7cb1549044f96a60bebcc397b6c5ce3d8f5d4a47dafc5f674b76ecdd8118a839399479f2ce2b2834b1f751e46c215d0d6a08e4825c1ba7b40d000b7dcf729aca2b4358297e51e25abd9f92586692e9659b52882eea3b33cd834ee089770fa1ed3bb1cbe9b403000000bb2750902187f160b1f0f2aba1be5169b3c991f68511a62138654adabfea0817f3c028d130307ac03036e912524df650ab86fae2cfae5931734f09f82014cd8f8e8e84524e39b94ce2ef6be5bdc2330cb47efce75f70bc45efd6814932a7279a7c5d62000000000000"], 0x100}, 0x2) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 15:37:26 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1a07, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket(0x17, 0x200000000005, 0xfffffffffffffffe) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000), 0x0) 15:37:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x2000}], 0x6, 0x0, 0x200001, 0x0) 15:37:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000100000000000000000000000000000000000000000000000000000000000ffff0000000000000000000000000000000000000000000000000000006c509f7cd82cf400"/110], &(0x7f0000000300)=0x6e) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 15:37:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') lstat(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) openat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x20040, 0x8) 15:37:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f00000006c0)='./bus\x00', &(0x7f0000000740)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x20) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) r2 = msgget(0x3, 0x200) msgrcv(r2, &(0x7f0000000500)={0x0, ""/112}, 0x78, 0x3, 0x1800) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x4, 0x7}) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000001000)="8e19f27d61cdf346aa9de301fac64d522b6394335ead807bf313a8b9351280bec347b42e6ab2f3fe1a33009a30fbd1202805eb3ee080f41fecc6eec99a868180a40a7e72a51cb5cc82b4c2e982092b1afb1e42ec6eace7a9af1eecdec6e6959f2ef1874628d9aa4ef0ed8fe81867aa5468d998479ee68ce0e1cf7c0782d8568c587b1d791ac6c46fb06ee81cde36a6c8b903ead51a2c2dc7a19f00524b8bb4198abe2a05356258a422128ed5c0534021d38cba7b7e43587db68eaca8bc7517d2c460fcd6f66e6fcebfb43a897efd4490780655cc6507d418a428fd14e49a58cbccae7a74fddcc352f8371220fb255b2b3c4af36968b2e1e843992c8480e7f0ba9d7a734eb69192aa7b203b23e8bd725adb270e67f2e68d617327a1551ca692e7475355fd525e1bd5e9533160ef3e125b7cfc8769b6596920e38c21f2b645b8d92e1e0619cb8d6e8ffa469164b969c482a76c3036ccc6c2cb1d25dd8feccedbaee3ec8b90c164105adc41de2955db9dc27ac38960f0183858af8e0d3a3fd698440243db351cf8afaa3267cf775a6cb3c32c6e94528b5e2a0adcadf6079e3efcf4d5482d27f92af8eccb54e7172c5ca9d0199c93b041d37decf3d2d8b3c4c43dcdbdab3357e6b69c5b8a161c31492d57b55b2711573828499a72debaeb73428aa7bdadaadb749878910ee4c71d4c096b40ccf4306d90b5f0a6a0bdaa412a0d5d627c8ea2b215d51c0229ca3e12607267f4463ec0e23f579cc5a11127a3d998c45e0e3595c02cf27bb8d63f2adc59fa3acebea4ede6671a652766bcbbaaad59419e970e9bbab27a4e3fea78637d3ec24e1311b0f73282c8181cc1a6e098cac83b529b99e99203c00c6c680027d85539210712771fea3d41e0046d85fa133cd69a600a2ff2f313e317528bb0283d3510f7c049ed82bcb611189c70213069fddbec58ceaae0396f412badbe9e977911ca59f71317349bd3e0d3a80bb732aefec2fcd8c2a0e2bc8aec216ed983bbf11a6e18a5a656f2d13e73977d2b061d9e0aa0bab03078a12c1efc97f9095bfa99221a0b44aba783c507a1601a300f3713a90023f5fff6f966d0e85913b92e936b946a2e31ee370a21f56d53d391d673fb8877442c554215b650ae265c7adc9aa5a01d283d646402fbc8000b20e0d3540f77b1c5077d3819eac32a6c5d5e79ddb6cf08847ee98a78046c936292d916fde3642f7cec8e85ffadc31572943cfdc9c8553c22167aa901dc78912180940a56447ee721685b687572495816ca579fe5ea524e31165d9298a84d7c04fbdeada3df82edea25de50074e4a25a113e20286ead3c25d94c4ffe1adff310c48d29c2e8347ed793ce49fa8f600e43ab0e9e9e0888a9b85779b4b01d3d5c244d1fce7bdfac7b3b21ae9828c0fcaee1ec9e5fa7d770bbe63e61ec4ca2d8b480674a7ff6399d71e0fe08cd9ce7cef008e2b6e1826637052d13c9292a73b394ed54ce691e2572fd138ebdc228ef1d791c9dde9ad07bc29df2d9f54679a4dde9949993a35c80ee82ac5e5eb0f3f779340911905a8f1a018e2f291fbada5a9a0b4d10d1b09ba07c32c6b010c8c3c8dd989968c5d18295d55cc23c32a4e683e0560db14a563a0a260199b304c0f6a2dcff449f7bfbee6af3eb9b6df0d494edc8cae7f7c861249924394edc825f84c4b229bbbef73412ae2a1d100fcd5d6828a16624163b9c29a50b20e15f92dad91e56d0c9e7549fa7483bd68f58bb40489e637e1e8a735e3fd1c5e24fb8fa68e3e15b7ec15d0812524f20bbf74fc086c3e4321e28a8eeb15647b53f7163191fffe3a6eb6f5c5123e787463311622f8c174a25dc2a999e2a1c724266c2a93dd754e31285bbcafd0a182fcc64877df42cff3cc646f0ff4e3074c125de48f5d18f593b849769352f434ceea28f36f718c6ed44718f45bc2293cbc9aa03bd8f187f5137592f9c78a3cae744f72f25e5a3816ad31fb2d5c2762d013b1d59af978064004b8ed2bbd56f1400940c0895600954e0b322dda1429cb13ce5e6103c0331727341207f90cdef664c9199bc812d7539efdb9de852d950670258f111dbd8f82d583469f89f67e60828bf08dd4248fa22e8a09768f8c327fa03ef36bded150f32976d33e4eab40461acd4f6b903b59213f378b91bce8f37d2404a7e0f6e4524c0fba8868c2f56c917100373eb18cdb3073adfe6b7bffc86241c1c062dc6dfac1a0b7758697729283c32951bfabe3c6dedf4823f46c2cb8968e9b4ab079636161cedfbebb8239f4ef617f57d0c0caae22e3221e0150ea3a5257cea60937d4fb4a5beac348a71fc9db4fa02cec72786a842e314dc36846ad1b1e06a320aade3a7cc60885c3c50a46d56a8d3d91023a4de0a18de35236c4f78bb94ef16b856e4110d4c59e73bff41ad2bcb3e6405394bbe1bdd1d4c7d80627e7b06b8c4606c91f638f2bd74275128aad30cd7b5c34e1e8ddeb1388a77b9e9ce20025ec0a2805709f0d5c59fdc0874cf1664f7cac22bedf9a42050381becb315390ad11e3585960526d8a5a274dac5b35a807a578e0f3ba28cf9ad1ebaa25ae2f2cc1b24653aab988c1581a0b09f148c2d6c47e28576821fe4b86ee566f3fa87680e08876bb3a89551df40010093daeddbb80a70924756bcda01100a04511240a54dcd34fe6f25cae211d91d5f715fd79cbcc31d71f5accbcbffd4786f141026ba374c699170555e0d36059a88017174e9e1bcdeb9889200a6f936cf4d3baed4d217cea21205f52437359d759e589b92c59a377e5daf6fbafe41cde92ce821d568e56542219451cb1f53364ce8e6242d65bffdd7fa460013511c127049e9c755bc1e2a21555ade728e2a301b364d18fdceb41e67560299abfaa3f893412e9525fbfc4b17f6c55d607ce550dfc8e9dc1951ca948d9f52facfe4f2669df55e2b2cc5b3818c33670758fac16395ae2288631bb1c4e876ae24de813cbcfaa983c70e801ca305dfaa85c4b751ec53d01af86c344d04b18b1155cc88ca885bcf9fcbbd2e162609dee77c27b882979c296b2a3950a8c1a84dbc122cf5b1f880dd4c0773e3b8b2e0e45191b6d743484dff984c4c695f534717cdee33428f754c6d438ada5eae9cb464ef9ebeee92e4eef2ec7aa4fcd794daaeccf823566925b274320db10faffadafbad641579aa86485b2985e6df7bb43c69b84ca4ae242f7cc143c7e61ddff20885ddfdcc83d9784ec0ee472e0e8fe73a44fa38e88b6c5f637785c5c492bddac6ce4a2396f8548b349282cbc0f13a6050514283793d8a21ce503b6857201a8f04ea314923b2a2669def1e08fe39ad6944da41e4e60a334bdb5f97e0a8657a726778ddb815b446cc98f31e42dd7387d76521bd9429f5178a084083302177055b3a3711267c953e6d0d368543264da87db4190a8a09215591523e844e1cf57bdd26e2f954ae428762a92fe1c834e02bab48577671867f4638bf31fa1fa45a61d6bf0ac0633002828075d038216682592f3efbbbac78b00e9ce940152d2fe2ca0c9349c497da352f767533d409aa7dd2cd6cc0987930054e22f55c6b40301e2bd545bcbf0649dab3bea77e32b8b1d7caaebb9117de94c5caa8c57a7fc32945dd2209404a1e601e28d1fdcc13188b6eda3c38763df521e8b63db81cb46834a6567c91e4a30d92cc73d71ab48468ce171df2794afa54aa4fc522a077b663b51c53debeafb8c473104a4e82286885bf6c73e1c87a0279b2b9bcea0db798343ed9beafde3a8f1e010f45e752f21c9c91ec0b92fa9d31e11b6f0bcc525b61b218e9cf24a11b206384ca84fb4f74c6e769deba6443d507d7d5daff720c2cf6e0584183317ae2dd3b28e85baa08ca2a5643e15f2361c0508cfbfa9aee5005abf55f8cb862fe1667e364fb57aac6446a4e8dd8a4725a4f6bf18d9c2db043b13b57ed5320b3b1ce625f40735d8c228da8b7a98f6172fd139af248d94ff01bfb091d0750747f039b2fc6cd37aab9aba1f514bff0daa7d0d6487d64c933eb562fd9d4283b69a537d5da437edc6f0e98d192ab47a05a92e64a2147bbc6ebe0985e7c6a769e0926785738b6d883b813f39eced47234f39e23a8e8915fdf6fbdc607ee3d287d474aa002ad99720744e17c90835925693a0ef120bdf85b9b3114479e5a73ccbc7b108d2be65593cdc5a9bb70546febb64313fef300067dc806505ad7657f5ce44121dd219d2d8c2ca798751a6fd453e028f86338870720306263ea8c0a5bcd594c996a72e6cd223a679814d558d232f7fa6c8c08a07104ca9ca9e94a928733f9a5db5543a40a44150ed6e03589603818fe791b283ff8ce96ac0cbe1cad4d121b66207dbd86db04cb59c5d0541c6faf607fa37acf47a886dbc493f9b0cf24f77a0d6de1a56e22b2944fa91f3a397441fb08d665c04f0a58bcff645b0421d2b97375a04fa5406b226f75936edb173e42413cb4b78025dd8ca33c7d9e6351f81a4f670cde7dc758bf88b16d89d92069abf2b97fb0de07cf7228350cfe3108c80f8be5cbf3a43e50c4df624bd8cc07188adaaef45b777090a568e0661161e4097c4f94f1c3b7c77316c8069888c36d24dbd0c619abdf9b4fe73906b5500d5eaeae12800722e25698067627c5560728ac47d8ec37269c64023c2df6c9e3869771bbf21cab87ac7c353b89b5dc2ea031fc55fe6df9a06d2b79e543971af3d715d1b1cb5a796bf85358d11a30b4d6e862f13e613ec7e0de3a82c5afb9b9db8c497bfc67d37db9e2b2aca3de769ad8540f5cfdabec57bd4d96fbbed044936a4a8226c772beba94c81f9f8da63921f1f3bbdb622ae672b3ea978934626f918e67f82e8eb6b0405fe756f305375ce81f937811f8f4e737e326eb3c21e364179d53bd48a50597e1458b2176abe126cdee90dc50686a1edc0614fbea27a0b00aaa55267db68401174b943e59245d8cd3f4e046564e7fddb8aaac4917528675cca066f08592231b661c49791d473c2a8355d3668417d8217127e0eaa233478a6f53a07ae558b2e979630cf207cff1c7a23a47e68337ff061bae87b2e9fd41ea10b3841f9ed0a7203b1b3d8ab7969cdc0c2563bb79c1dab3bda1e2ff8399338e2b40d144305a7afa994ad79b5cbd3d47de9f345e8c73f6d46f866a53b76730885fe57aeb3356937741ab6157eb00cdb734c8e3baca4fc5ebd9e2c4c0de2629a2f73e9f40cdf6c84b64203ab5ac549e384ff5aad7a79f0e5a3b1f979fddced9cb4698eeb86f9bf662d8dd41499dc0619c7341c6c80f43addc0da194957a33ab5581c2007395d3ee0a6e7156801e599d441ed5c18378bef348c8a77161cafc50cb1b3756d86095a57cbc266204f89013e3ffa5c0c0ac884b92cc442418fb357c3928c45eab66000da415155641af719593532b5ac905cff7a744e0d3ad9760a067e9142e4152c2ccf0d9c3660ac9a1f3da62d420a8fb6f96b0dc1ab67d71e0ad422c198412599c41e1e6aff88b05f9b108e432798d8c0936b22135aee9d78aa3f72b5526a61a7e80925c1bf29f8f412d1ca6f017773131b49d27aed6db4d2e97d8bb1beec56c859a3f47c2461d91f866ee89efa1908f3f25803c325abd8b4c0e5803cc4f26c40f628c141dc24433ac3564a3aa983ba61b884e2016744cf87e150506cdd3fd9f72026860d5c12413207ccd47858debd5c0ba50be4918dfc480b93ec286dde0122f7f33a8bffe6476f25938daaeaf68c1658cdd5fd3019e26ebf42b7153631965a2102ce85765aac4ec6c4a17b9a0bf03c02ed9ba3a0140695031a03da851d88f99d11ef2d92f3cc1e", 0x1000}], 0x1, 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x4149, './bus\x00'}) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) r4 = msgget$private(0x0, 0x102) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/152) getgroups(0x6, &(0x7f0000000680)=[r3, r3, r3, r3, r3, r3]) r5 = open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) lseek(r0, 0x0, 0x2) shmat(r4, &(0x7f0000ff9000/0x3000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setgroups(0x15fe5901693535c, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCSDTR(r5, 0x20007479) getpgrp() chdir(&(0x7f0000000180)='./bus\x00') accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000200)=0xc) setuid(0xee01) r6 = shmget(0x0, 0x3000, 0x40000400000002, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) 15:37:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x20000047, &(0x7f0000000140)}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x100000000, 0xfffffffffffffffe, 0x62, 0x7}]}) close(r1) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x3f) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") ioctl$TIOCDRAIN(r0, 0x2000745e) 15:37:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x41, 0x5}, {0x0, 0x1}], 0x2}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) read(r1, &(0x7f0000000140)=""/208, 0xd0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) 15:37:26 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1000000000000010, &(0x7f0000000080)="6d351bad", 0x4) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000006f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a48642bdcaa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05"], 0x171, 0x800) r2 = semget(0x3, 0x3, 0xfffffffffffffffc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x10000) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/29) msgrcv(r0, &(0x7f0000000000)={0x0, ""/235}, 0xf3, 0x1, 0x1800) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)=0x1) 15:37:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000002000b, &(0x7f0000000040)="0095af40dfab00b986439c149ff49cb166315111f616166bfb0df7cf242b2894810aea068f15952bf480f41c6aba479b2fcba3150a7a106a7ee7ef010706bf9235ad8252e842eec245fbaaadc52266e55f265d898a2063661399da2f17eae11b684501000000d8517bfc20b99fecb1b9afecef7c8d00"/133, 0x85) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="333e9572eb7b5d864b24b90fa2d150f11d60a65120a0b587f9d1b521f82636692cad9a0642ac77cafb8f48b6f81a0cb02e8510c4e7581ca9aa5112222d123dc9b33a7ff77dbc533a37623088f7cef3132a18a08682185f5336790b492704e0a8616da2bdeba1d18a06a6b1757107438726e966f5186b93f082ec0fb0c526967f41f83c2a53a627851cbb50adcf6f70369df1bf76816e39849a8129539b097f4efbea24f270cc04cafbcb45eb32a273cecb807a11b8058d354ac8cf7b1186bb3d2d4c8d2252f9ecea5b39c4aea6eae9584ccc26ec7f016ed875aac5c26a1478fbbcd979fc67ac9b4a585dbba4dc87e29d44c56d901399c395144374dc07592ea0aca0c7198ea8f7c1899973a8c73f3d026303cf412cf899983febeb7cc8df39ecf34ec29303da36361a3b100d6f29cc42f201d6f44d54dddb8d919fff3f5bb98fad7b52f2510aacda1d5bbf676a69143c5f1e037263a45587029a62438780398a2885b23094e9d9cabe66b24877793dcd1b957e1dbaf66d2be8aa4c7e8ad18a429c070010b88fa195f9acf90c20004b4179e727bfc441fb9a4abff65c6dd6e40adb3b1466198fb6db0f9b75860ba9ee8e8eac40ffb01b3653834ecb003a186591b5e82d3d2e95e769e4bedc36675ec16556e92fdb87e32b67e3c57c5f9aa3975040d6d7336c718f5371fd5c81b2c21b53c6a04cf8398064234cd13a292b4dcbe1d1086d42c8d0186f017089bc153bce9942acbe6b744f79e1ac688f23e95bf5eccdb52f7c949a13b8df755a75cc4d49e5df1dfd75620f536b4905e4e24e23f1c4d6abbf3b8162ea5d20da9fbe58b6fa0bdf937ddcf67999bbc0e29cb4fe85fd477af591eeeec02aa1abbbaa0514d87156ebcfd7d2d14970d39c7488ab6fade3697ab59bc1ca31c168ba306044989782b9c8adcbe868d4384be70ccf261f5dc9fe7bf8dfa57b177c33fd7b47ed2b61e90f237cc2977f78e3ec541ae49d8bec524ffb30692ca182a63cfa35c33c087e9f8b7a1cdd45a8c1866956f46fa25dfdde035d93148282ae68482334734bce0bda3442ff4c58a2a5f529d49a50f88b3111163eeb93bcc43d4b60ef91bc6dcb9e1b97624c1a264756066238d0ec9b43d079fce6cfce10646139d51b7117350dd3b441b8f3a2af7e03738963a438c589444806be58196422fe59acc805aac06930c0368a433cd3d445f7fea194b6a7188756a6aba7ac0b85ee3b2254348b64f43c87614a4a36bde787596a8c963872e44dc465a4ae63daad077f8b0fac82f8d43bf0d66a51aae915a80d4ffa5a309fa051272f351b9f1cf314af56a6a6743990339a291d7f6b4249d19e7ecd60becf6d64ec1294d6ac56815943a25306625c17c9b96de47a4e24220ead8ee646b34e0d93c13c927b2c95d449567f16500090a2a83e58eb8552d8c47d49b2071991e122b316b570576666e8588105c44a205ca17ac09fc27eea43d8fb91ceaeba92f6863030d17f8f8949bb2ec0ea21140753fa0435cfe515ab55f38fc81d9b97d1b1d8a523f41790260e200d56e487c026ea88a4980fa60a5153e48722a57d032ed50e3512913ff88504a3ecb4f96f2b50cce2e62199536912215affd0e88be45775c0e92955167ac6ca58fa3f38dfe70c04bf2e32a482a124c5e90173c991f38ed01bc600c6812a8d2c4cff062d29991889569a5d06c2b2f795968ccf6f39435a73bf8e7b151eae6e590374724a3a7765d2a7dfbbd8e16ba97da0f22cdf16dcb1d10afa333423803b1856e47668be468b4be58f4d89e95d64946a0d953d8ce67620ee6ca6ba51ca2bcdf040b0462d4f07bc420cc3393132efe5decb44d51fa9e8ac49f4c9bccf2cab8bc67e388c0371f69a7526bbaaed5dd4310a429816de91b66450d8089362f9982d045bd7ec520fe39fbcb2d965f464e9c8b416362a7ed8b8b21c99bbd6fa39c716902fe811373a71f97429cd74dd5a1ecd5baa4fecca5bc7939c5ce20769227a768294d5eb59a2196548742be248b92944cdcb83a3dd17ac95490834f1fd9c0647c442ad3ccf3bb4f700dbfd8b09befe617144fda8c2df413010ad4109ad6fbe7d84d2af24a4c4a74eaf47efc55f546b55e05cdfffe172ea4a206c445f8645455785207d3c8b98d4860dfad19d85ce6a51c1633371c3efe62b9d0cbf83a4887a57a91a633ce4001f07538895c339bc0c759f8ebf7ea6ec1e75212e1e570fde89703f216d98dc8205ff750262ae371e51cd99740c1ed3b6bf042e36624d2619f2a97a61c1ae66df21580d8f31f319b5d25dab4e0edf06e3f00653d2684abc5acbd121351bfb759f345a2cdd387e55e47d9f1122fe96cbc930f72aa5fb4d0466a3dafb1b947101d1aec198d22cc81d14776d064bb271832a54f20a6b6942736fc74a5124b00a630302343ae117dbfc4eefebcee6e82b3ffe11c22c126d3d838fc3a24e263d6dd313ab231731469472c090187d54ba3b08fb396737d89c0640261fc4502095bee6ed77aa785210c701ab0b2f58f9ea0e2f1968ef4d0dc052c812fab650c7915c0bdb783cc5fa1382359c1e11e3798a9c7f3e73df96ce9eb372a71510ea11d9f9f60cbec655dc0600c2b95b29626b0084748d5310faa836862e7237a7b110dccb655e02a5947bbf4cab8aae5db6109f4d94dd000fc4b44982bd4483c29e5c943c2e0ea03312160c997dab40a99d650b3ba55d4c7e4ef59908aa006f441e49af0208c264a51de54fe8aad998ae1c94327302b736ff9aa1668ec2b6427cc9de37048067ca11a5e4d05da75c387c60884f2ee21bb51ecdf5b81114c364801bb7f71f65b1f885ecf9874b97a25c1e4c9e1207c89aa74880fa39b0b6ed3612ad523f14dd226081dc63bbe5bf6a6aed8fd3c472d69382c0b3ad440e6308f2cf720635b949e41169cb4b99ca11c7746bfb4e6f543b4c0c89e90603c1f1f319a3e3939e2e61278c22268694fe08ddfdf66cc911ba6ce156de329a3c8d450810e14adfa88c1d4814610acc46bc5499c3f80be481a0ba4c8a9fb153fe64d426e158771a4c834eb4e553985a77833ecaba22515dda3b284d83c261306e1c77061c7fca0bfee7bdab5dc280b0a3d027fbce09b82a6882b9c7c792dc803376029c82120fde4398532410438ecb9580449413eecad8bd3ee8706d1ee30d2e8db7722e59b27c84c4ce1776e2fc06730ef5926376a3194dc3e996a8222ae7478bb23a7c583ae10f14d9775c401bacc256c42e5b3d5e5fc3c33e31146aed45a52e5587b4bc123fde2776d9c7bda2ca88405d52f3c1b55a3175b75aa73e7c39881c59d469c39138bb4367e77024bb309b7681820c97f79ecea6299b8fc4fbc28dd52428a14d170288f7a7e38cce3143613e38503769da34edd7a68638626ecb1f0fce4e5014c09d408c7b3388509ac5d53400f337c5d101b7ccc2c1937b22370de92a54dba4342a56d147e713d99e683131d5d3307eebcb8f727510bb586ab737d2435ea3801995f6cde1bb6d5b0e9bccdf00b1fa3923af2cd8765333d5f7d84d53c4c757b14a5f15ec4c88a37f35f0a7ab39f81cccbfbdb729211a95c4d7950f1e0f65d681bf521c55864d3cc6087ad0f1654ae899ed6c5512cc0f77f6e1823b840c07ab241b9664432a0942b94fbea24d8a8e041545616ec1432cf895b25bdb9d04c2d20e78ad7a9726afe0933804841fbeb6f2b661a44084dd0e30f01ef4e05263b895b9e937b2acc98a1d6b27b7a84c3f8f163121dc755f8a2aa43f7c7652c5462a1fa96f10ed37bcb7ef04ad089530d643b94b6230f17cd888bc72569d86c7281a961b58702f18f44ee4ba01b73516c7274b486d45e5c3b29ec64673dbf67639e5b57a5e9358adbb8971c624b1738b6c0757af659b35b11a6b5b1eae0dffa105e20971536f327a8c5ba7cc2f6f5b8b1d7fe9a80f259b3e39d04a05b0a30c1eb25578e7d7bea474d57fdc16757b66361add6f8eac27d4d51d4ddf18463bf1d28ee75df8783005a836dc5206c176027f1920f575fdd9d44cb4972726c67d4b5ac0b9e8b691c9253dd9ba0ef49c2669d12f67387528c571632dced20b7b7f90365a3b0f2c9771b819fb3a4e4b9ce14aa580bff5f319adfaf1ddddf50ab1cde5fdd4f34b28710004eb3852e8470904b6af173aecd504a185a59163f66c3d3524ef0440064a841e73596448ad77a3f213074934b18eba271659b48313e07c8e8d5a3e6975634af53c8ca63f6df889d5192ec7714e90ae4c6bfe33f3ebe09143c042d9bc1c174ca627b1e5a2bbf5e4834200953da7db720a3cf43c20d7ca033d5986e0f8231ed266f6e3254ca9e96ee1d5e2f2e2d363b26730198591d747cdac4eaa95be5e8823a3f5b6918aa8eeb4121bf283882080a7a5087bfc6ab24ade0fc9c74770d240d512c520d458175d176d298452dc85a87449f347586f7fe68aac45783706e9f8c8451bf8b16a95da864b70f58142d5fc99ec838528723030cdd86557ad2be410897df125fb209744c8531b708bd909908adfc1481730e89aa2e5a1bb71ea4864837f39ab5572f72e70c255e3a5f6f668efc4a251679439cb6b834477bfdeee9bc56dd3e0e4d1ef3b9725dbcce9559a963fbf55c7b74a7ee96edc9a6059e71bbea09c8327b623f899e92673978592077f473e230039a11512936a4b6a1a2b59004ba223304320dad982395321ae2b419163b729a981eb931dc564580fc8a85c31f70a14eca3f757fcf84038bab2ec6dc42459550f21eca956fcb3b421d48df973f0da1f94d7a436e2b93a9be7463019e1657050fef11f5ec701248cdbdacbc45c6619bdc9c73485f461f0e35f56a69595209d1a39459082db16771efedcde3b4d2c9e95ba627b78f2a6d0577f78a2a1e1e95dc9a5bd23475ec214aedc2973909a5ab01d9b02262585c10cb7d123a960712af4e2667a277d72ae00f9af1fb5238dd9a8dd9e8bb6e0d6acb629c536b4d20748c05fb0bdd9dca0097c22b0c0357e0c9743ab8d1a9f9188ed258bb29a45bd1f5f2542158bac8f35cf0e1577d78bdd8b9dbb978749e718b804a771949fccba132762fbd7b3570157680f93928a238e8b87a044cfe8eee31df2de93208016380b7d630947e08fd8e83fb9831176ce03ba6a4c0a3ab2dce28dda3eb4495e7c686c7e2ccf5cb5ae6f3a1f13c07be0694eec485c53764b9a09cda9d6067fbead2e76c39733435a9e7c53a1b09b781eb52fb8391553acc4ee7f36ee3169a286fc5fe3f23419922414c5570170979fef4ae276f4ae7e9efed4805eccec9900b9af1b05e44ef8750a810caf310785eed70ca228b646ec93d10f0203be1ef57af2f5b1bc7a5d2d0510bce7aeae120ed6f01ac55b8539e65ad1551ea5f425edae8ac9c608ec588bc3be033a346e8ee0fd9ce3a9409e98d1978782db00f724f1bb6ecdf4cd4f400cff1b82b2843c491e31738d677f80fa42dfa9a393987c43dc7ce825bacd4bdc68fc1a67d752f98c3fec079cd5d8a7018bbf6bd828c10fb35008a47e4d4bf88e4c44dbc8ef75f826a8cf75b77cb30ea25c137d9087f17473346ea721fbb2a47205d462deb7ce3102e5ce271bdf2681d883d63bb19b7594d96a4d648b7953128e2574996e457beaa2523d3080704fbd12c9f0365bf67f919c57ddcf082c48e644ad6fbd5d9c818259c773cc7d0b821ea217bfaa90766ea01467dc946ca2c2c5d17f322454eb187add1dd1592e43de5a0f178f8189ae8e7e0691867892fcafb94edfa37d18b3e0b9a20116221a6420b809f48de9e388fc40256003a6fd54d43481ff4cbf04f48900f0d411", 0x1000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x8}, 0xc) 15:37:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x13, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r1, &(0x7f0000000880)=[{&(0x7f0000000280)="3d2e47b74bc505d34334deec8c9c3b2ace0cfbe431bdb0240ea834f863bc069c384fdf645cdbddbe93863d151a4ec6c75b85ece61371083f8f681e88fcf97446091e5ef39b20cb536eb06fb0a4b9b153913b997e3b0c0e560665014591a22b9a601293d1cc65caf2cf2a3c14e2e1e376ee7b2a5b29417c8f92ac11304d6a9e71b652978888f8de4b435b959a443073e981325aad8679425ae229b12ddc277d0282d055769c4fefb2148084552f0dc9bdb00f8afbe22f01fb538701bfdab8abe2b04f3cff7cfa0af379398516565384c6308e3cf9b57dd154e3b7abe3e56d54ee5bb29decb927", 0xe6}, {&(0x7f0000000380)="b69d274cec748f06e175b6cb1415836517e6929021329421311d9fde7387bff7992519fa84d7e73d02579fc269337cc8cbe9dc99a34970ebddc477701db2b524", 0x40}, {&(0x7f00000003c0)="22798cffa48a19c4cba3d8b750d94d699108ac4f3e10772c3d1203d2455a5c04941190e4a7912ad7f7329541b36e3f1660c24ea21063697cab73528c293c5eef9464dddf2dcf6f197915e9492cfaa4329d10bf4a0545a3a4dba9d21f9e38fbdc25bdb775dc217e629160dc5b061ef7bd146f1bbacbb59cd273987d5b9a55fab77b359cba74234ede2be6629568e0e8fc3358aff2f456d014cdf360d25bb936a04b14f61afa14d2979d390fad3d", 0xad}, {&(0x7f0000000480)="6be90a983019cdd8c4cec5746f9e099e2e0c94a692421481665e70ff3123b5d5dc34614b272768de9e65d68c4aa5fc501ffdf955dbe7b4e74737ac82462123a51debb94639bf3e06e49e9fd5a1460d564838cf8656b4a6", 0x57}, {&(0x7f0000000500)="0ac8efd9b9a6dedb5d4492c0ea430b1c4ed4e1e6dd85787fdeba0f205fbe6e8d327706e67d6cdf01f8ce13ef49759dfc05d876915bcbb39ced1daf0b479b3a5b9761355d35c1ac9a01152e0d34cbf557d37dd0690fbe8163d71bcff22bb716e4e96188bdc0f7d69904c1933a1519835cb44a0c75ce9c76c5c2acf56533d7df81ef84c19b9b8c5a", 0x87}, {&(0x7f00000005c0)="cd08f51a44f5d931bfa4f5cbdd16ce9e6e1eb2fa564a83f27f6de9830bea86ad6c919d5a8f7b855308d26cc987dfd28bcb8ac753520628a79d21cbe6c5ac0f1776e8b8b1d15610857fb678e4e3a5f2115ab1224a0da06129144c64d709cae0aaa518e731e1522b26bbcb387af8a1b2ead476b8f484b6f2838c4d29f2c39c272b38f3a15f2d39d04a7e8d000592526b63250877b55720a0b3ebc7786ea6aa13ffeb2cc03d31f54c2a112c0078f1b7e935d16a8e0bdfd079cda4606df46ffc0cd8fa7483b8b9ed10bc89e20a573b399aa59f48d2006fce0e24571dd2a0c62db2162b461e69ca19b62fbce4c25509677eab53bd110d4b189e67b84c8c2e", 0xfc}, {&(0x7f00000006c0)="d20f5fe1de4b310e18c01f8b2ff03786fccc3d216f2f2d3f052b63d792db9d61d4e312c38ea3286a212b7a490e40c35f62ceeaf42eba6cd78b71008f8038a2999d40675c3aeccf61c2fd97d9461b6166833ac5c6e39733eb786668b2ab3d9298e6682bc6f03e6d73", 0x68}, {&(0x7f0000000740)="ecb0eb00e5dabe77af846bf1ff68f83f23a363033ae204a24f7dc2492a622196eb57ff5743b96d4d7407be9e39016d3362dd39f49e928a8de7151b2eadeb58e818976ba0ffefe79f1408", 0x4a}, {&(0x7f00000007c0)="924c35d11d64abfd22f4107173aa7ea51b13b2b6b52c3e82628da17a5c40c3b500954389e833987d2d668a8cdd1cbda2ef0a34a24b20a5e7c1378a058df6fc91bd163a51a1570135929b9c33ae0a50f115f813183fca4be218de57fb1c3ae2924375f6e138caf24cb50a010917c603ab0f6e3a2259f6b3b8", 0x78}, {&(0x7f0000000840)="cad9728d89f2deeb7120a84484f29c", 0xf}], 0xa, 0x0) syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) getsockname(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000101000000000000000000003e531cd400"/108], &(0x7f0000000200)=0x6e) 15:37:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="95c90e410ede6623245c2aecb4af06036323", 0x12}], 0x1, 0x0) execve(0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0xc0) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000080)=[r2]) 15:37:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1000, 0x8}, 0x8) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 15:37:26 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffc01, 0xfffffffffffffffe, 0x3b1, 0x1000, "fff044073a6409aa83358f066ccbf6a184eaf1c7", 0xfff, 0x6}) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 15:37:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/47, 0x2f}], 0x2, &(0x7f0000000140)=""/150, 0x96}, 0x1) listen(r0, 0x0) shutdown(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 15:37:26 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10440, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="b92885d6e05e545781dbbcdb055acecf819d9947fb051cc1e099f6884f5a2b138f3118de78bd3d3b9b2ed503af4b9e57ea23b3fe166433dd84eee44c03f85fbae55c559a98f537ecb12a02ba38cd5e14498b3b8ed4a88e80208f5f68b33e72eb60a3a140f1f446626e6169364cfb91d9a0ec0f26970a8ac7c0bf5942d198e7a90e1cd8c2955c483d5700a1002175a79c282022f99c78f18989f1100a", 0x9c}, {&(0x7f00000000c0)="fe8d16b2651f757c9d22af253f08ce48dc65d8979ac7724c56f3758afea3ef340ba7ab3b147ff9d994c66f38d2c03eea856f288f856533ce6aa2a8a3b10bebdc9a543a2547da8390c6c7c4f54900a9e54331b379022b290d04d0b4916c5b5a69c8c9b79509b8e5d9c3", 0x69}, {&(0x7f0000000240)="ca9827279e2aa30b0ed32184b45b28d811b039dccd1c41a28ed0fbf6f1d3512b5156c48709ac452d713eb3224c9182746bb3ef2b4a58a4aaf79a2b0428793655169e14efc83d8109455f0f7975c6e4efbdef36b7752bb5864986a4cdb9a8b4116a53bacd87818c9721350e5e01aa0a9134da61060bea0b6bf6169811908652f407c523812998d162d46c42226ba33c60c75dab00c7008f34bc", 0x99}], 0x3, 0x0, 0x0, 0x400}, 0x0) setregid(r1, 0x0) 15:37:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xfffffffffffffe9c) 15:37:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x100000000000}) write(r0, &(0x7f0000000200), 0xfe72) socket$inet(0x2, 0x6, 0x7fff) r1 = dup2(r0, r0) pipe(0xfffffffffffffffe) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000000)="04371b0d5f3e25d80e716116bbe1c0305f91cc90e957eecc226e904b0d5e5adddaf60374b49f7fb22fb8d2fd633d63b0b1fbd861cfeec68182e2dd97d791a15f20aea4b969b6d4a352a1d093926e6d7c44df8dd3a9f3e67b078ffea9225d10e2a9431cbc011cac3ac8a126660682c7ffce48cc", 0x73) write(r0, &(0x7f00000016c0)="5af954e7cede3434975f92b89600ed88efa3eb4ed323534acec94059c4e341658919b61f56c5896e36803ca6d6bee474f7dd59bf06270aef", 0x38) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r1, 0x20007461) dup(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) syz_open_pts() 15:37:26 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) listen(r0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) 15:37:26 executing program 0: r0 = socket(0x18, 0x1000000000001, 0x0) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/46, &(0x7f0000000040)=0xfffffffffffffda3) lseek(r0, 0x0, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="6a7e20dfa75d68eb067ac5779091f232b296e0a9b1e39c04d84cfe5ece5e9b1ddb6feced7c52a4b56dc176787bde47be2545da0b3c30d2a155dae434cd338d66c47391fd6560e1da6cf5936d979a996f5e884f60eacd49c61d2ef0fd833850d8a2cf7b0f28e34b525d4fc2", 0x6b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000180)=0x1ff) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000400)={0x7ff, 0x0, 0xf05, 0x100, "48a47b1d1a46ede86a867c5be15061ba1b6dcdbf"}) write(r1, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d79e4fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f3e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bd62b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df07533e3b4a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd0d3e84b7fec6cf22f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092efe022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97239d77dc2e1bd5f244ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bbc40ed8490fe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc73df33b8430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee35606ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330f9c7f65a13834c64d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94770b4aff5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9ce78db6be45c9559eb243688390df5a2e", 0xff6) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x18) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0x170, 0x8, 0x5, 0xff, &(0x7f0000001440)={{0x400, 0x8, 0x7fff, 0x400, 0x4, 0xc95, 0x3}, {[0x9, 0x400, 0x400, 0xfffffffffffffff9, 0x200, 0x1, 0x100, 0x100000000, 0x9, 0x2, 0x2, 0x100000000, 0x7, 0x6, 0x3, 0x10001, 0x3, 0x1000], [0x100000001, 0x5, 0x7fff, 0x0, 0x8, 0x9, 0x2, 0x5, 0x9, 0x68], [0x400, 0x3, 0x6, 0xac1, 0x0, 0x0, 0x101], [0xfffffffffffffff7, 0x80, 0x8, 0x1, 0x344e, 0xff], [{0x81, 0xfffffffffffff6b6, 0x8, 0x3}, {0x6, 0x2, 0x1000, 0x9}, {0xe0e, 0x5, 0x10000, 0x2}, {0x30, 0x1, 0xd2, 0x7}, {0x3, 0x401, 0x229, 0x100000001}, {0xfffffffffffffffd, 0x800, 0x9, 0x6}, {0x5, 0x6, 0x0, 0x9}, {0x8, 0x0, 0x1, 0x1}], {0x76a, 0x80, 0x3f, 0x6}, {0xddb0, 0x2, 0x6bd7fc4e, 0x1}}}, 0x0, 0x76d}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="6346f762743d11bfae487a", 0xb}], 0x1) r3 = socket(0x4000000000018, 0x400000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000380)={0x0, 0x9}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) setitimer(0x0, &(0x7f00000002c0)={{0x77f, 0x100}, {0x0, 0x2}}, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xa5) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000274000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0x1) 15:37:26 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x2f8, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/120, 0x78, 0x802, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "92da000000000000000000e5ffffff00", 0x4}) 15:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0xceb, 0x5, 0x20, 0x10000}, {0x6, 0x79, 0x7fffffff, 0x80000001}, {0xe8, 0x4, 0x100000000, 0x1}, {0x101, 0x9, 0x2e, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) r2 = getpid() setpgid(r1, r2) 15:37:27 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40000005, 0x101, 0xba2}], 0xefaa, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x40}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x100, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x555, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x8, 0xffffffffffffff7f}, {{r0}, 0xffffffffffffffff, 0x1, 0xa0000001}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x8, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x6, 0x8a}, {{r0}, 0xffffffffffffffff, 0x82, 0x3, 0x5, 0x8a}, {{r0}, 0xfffffffffffffffe, 0x80, 0x42, 0xfff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x6, 0x6, 0xd3f}], 0x1ff, &(0x7f0000000040)={0x0, 0xfffffffffffffffe}) nanosleep(&(0x7f0000000080)={0x68, 0x9}, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) kevent(r1, &(0x7f0000000200), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000240)=0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x5e, 0x4, 0x400, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff2b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x22b}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x680f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xef5f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd42}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) 15:37:27 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000000, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0x7fe) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x100, 0x9, './bus/file0\x00', 0x8, 0xffffffffffffffc1, 0xcc8, 0xb3ad}) 15:37:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':@!}+\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\v{,)\\}@\x00', &(0x7f0000000280)=')#\\-\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='.\x00', &(0x7f0000000340)='-\'\x00', &(0x7f0000000380)='!:\\@\x00']) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) 15:37:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = semget(0x1, 0x3, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/184) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x84) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="fc17736be15fde5dda9cd3fbb9038518052413c1ff2f7a603f2146bcb86123", 0x1f}], 0x1) write(r1, &(0x7f0000000180)="82e15b762cb76d019520160900fcdd0f668cc70d4626906b02fcec62307033", 0x1f) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8090, 0x0) 15:37:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0x40, 0x2) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f00000025c0)=ANY=[@ANYBLOB="0400000000000000"], 0x8, &(0x7f0000002440)=[{&(0x7f0000000180)="1ab2884d2833ff6b1f25b3a1a943f88f3a49fd0c08182ce59597a551d6d965d08d807c4d30ec7fa05534d69ee44aa4b5b186bc26a573971ce47018e4a0b3bf5dc98c91e0809123613a34a8b9270fcde7431e804f683b137fc7676c663c17ef5fac16cc057505e523d80cdd73fa1774f3711c362b0cc19e6ba7fe72646089a365c52c8ce9a268d23adbfe2f48371832d70f41a9a8f93aee78ac551efb", 0x9c}, {&(0x7f0000004600)="14a2a5d702ad0d1529791fe2cae3afef8d850771b393d13673c6635f9e47bb5146048969aecc61ac3e62daff34d9f351c86acdfa79ebe9d362f4c13d4d4339137b1ef8555552e420bc22860f1177e01938b7f7871a5f19572561508abf4ac542daff8a0d20789bbcff0c24b0f5fba5155478d01f4028ce497c21f93f36d0de84518871fdf2bec03ffccfc7034029899d1b86aa7658cdef0635d6e103e0af4fd6f9c37725c700b190cb063eb0acdc3e56e72bf87f3d1bb9797888e04e7d47b5da9a72e19614947b5081e380c18811812f8d7efea7354546d7d12d3daa7a4f041210af0954aab6bf9bea61f8976efacb26b4313f9939e41fd7d594b06358c178376db642531625b68a76518f3ef6fdeb303408911f7a2b55ef7e37c1dd5c9200db5ebef0556d48f2f0b1550a4077a28ea61f5f0a25f38da157567356b10e459a78494a3bed704bff8f4f66e7a15213c576cb5ccd79360a39fcc272412162009e00b61ebbda28354fd0768066e304c2e1ccc53318c90444ec9c16c94a4f8c734ddcd93b47e39fa6ac3dd6c8f1e243ae22a038ad83e6c7e346eb3e87ed115e316567793fd91afd59ebe0681827a299a8fa6de1578f8e3c9126f20cae5819a53068db7099b346a8701b25999d3b82f8c03f4414e36fed9f2cc160e51889d197617651bd0efa4cd822c5e72c0504dc8fc4f4bac4976c30f91d4ddb805a7adc3821ba28f041c32019cb0880110a3d698b688f607b8c3692bc51383651debef57b0ded4add4bd496957f1178c88a1534d77407f44d7af41c622fe75d97b0c76fa00045f46c4becf4c85c5fdc3254a29ee8267771888af3e4e7ab3a773ca484e39d3671da187033cf2644206375e2540c0511ef2c85be8f6e6ef96bc396d9e0042bbf1328d04e9dc69566f12afef1c97e2980c51647a735c0cf89790f3297063f267cc29dbf3103d938ab04020ec497ff883f4b9d1f71c7f47a17b11141b8a2e6ed5eebd46c6b65b006d74d26fe315f4e154b46bc5341b9f46f77ba974692dd7152d64591cd86e162ab5f6bbd30ad1ccafb20ff92d76884531ac728fbbd0e08e48bdf9aee7d3cbd3331abae18e2be0b27b97678a254e8c1003cd3448009f158bab1414229d25d234b2637a2ba19d19f4607fd3d7ac9dcf30adbdc56e2a605358f84db8617a356cf9ed221cbd1bf904735696c26fa26ace525d8e8333570e3b8fb60615ee528cbde090a9e35b1c8cbe37be08866a6e2a990aefb7c349e9a37bfb19f06ed4dea7514fdb760ea1c18a01a57a6ba663288db74915337be479d54a2d7c4c3f90e608394a50ccf18c87519395852ecf38ef98cab39e471a7c77550e6faff263f01bbdb4bef29cae72791a89ca6a8ce2bb108843569f5f37364f04980ecc262281ff79b25599a1bb590603875202074767e3f506ca846f14ba9451dbe7afc608879d2b18382ac06a89113e4b0a18d864c7c450dcaf9c4589dbac73ad7b0572152e93c082f6a7158f9dd1e4474507bf185570d414ac277e89888d3a3a336a87e4efa88c428cb2ca1c383e7aae2c45378964baf1087c8bc1ffd4b2c396c7f572494163be9ccfff1e069443fae4c4463efc1da725f5d9a5b42d4878f87c05f88ced343f2b640262d0cf5fc29b06b9725a6fb3ac7df91762d9ebe81ccdf0fbb58ecafd27d74cf3dedb313f09c40f38bfe3c35819853687c504746556dfafcd78fc4c60cff2d5cd27e04d41da9c95dec0bee53c5c04b49bae9958d7e0072acc866bcf7fb00a64bcbd0e61d7255b9c7a96c87796fc62c5cf5e2142be72866779c9de31236af422aa5534af45a6edd1c47ba47fda7eb99a5fe995d17ea49b6cb9e00785ab8e8aabdd1d1127e9ceb2688edfc9ddda62bf6fd9ee22bf03f70fbb6c626c18252deeea4f522e3a6c836ef6d9e57a81026620d174393559c8092f08e6ea3ee6613876d44b8736a38df09376126f6cfc7e9fffcea09d2356172369869fe85a618933795aa84d2fefdee582fcdc75cc5489d20e5c01c0284ef9b025e3ff073acbd9e91967d6397f8707e12141579277fe6d57e6399a82521e984d3543b53ed5d215e4d775d721a86f80f205175dd60f56aa8b68fdb584eb2a36f54697bfcf2f93b3d3ad449011ad3b1a61f1bca5382ccee7fd774379f028e2dbbc6f8918c6d6595d9f35bd269c4fbdda00162bec98891710bc25a7c0e17fb1169ab55d71b6efa49b9823789cfc88185a992e65c746d2b29633d1d14b2c445766fe56c124a4f24bdd542504f98b997bc5077e61cd73b9d3fc1a34b96eae76e8debe5f56a6afedf21e3d7e58fc4493ce6af6543921bf4f06bac20526609101125ff19e1e8b94749b904f12e675b61cc137fb7aae9e4ef0bfe25d58258226c6a86d091fc667645aac0d16249b1edbdc508d645e423936909f76daf185f3a8395449cb87e946d9ebc9522bf4b628a898e66293220999f43ae3894bdaa12b8b4ef0d8896e1b0feac34395d5ef6b5086443aecc1fc000a0a2ed33031ccc4a769fd9557e852fd6223f319e6cf3a7b22553167fc9fbba848fc8a2e72e2d5bd822b00b504b9bfe394d8d4f9d70391f2dfa12eb18bb330841e20ac1bf0904ccf172645600851b3faec33064272a0989e8e599e2b7cc29ad167fd1c99484019e4532ace57fe4b6ef83b9bb4ed3ef04cef0ea35dcc8fbc8023c24b1fc870c7d7ce329226027306531e192944fa85356de24381b8fad1026a2cee55725efe4faeecc4987520c847b6d710fa5715ddc1479787a061232bdbfff9bbd1e56d023de798c444259469ac6d452c682cf1d7fdaf3d1d3a4bb744ed419a48b3d66a5951faa5435c0ea009cc19b1f1e455c427029682fe4b7b2dd66b764a90cc4f5d159431f12b78d54deb02b5fb0744d608cc49a9a2fe26f105767939ba9fea225071dcf8d50d8463c9a531e370d71edea0134a68bcdf2a9a91b719c11dc9943f8f7530014777bacb65b6d24af0434db45fef9dd4ecd0c4516fc1fa0e692318f1fe3ff9f4128eb74c79d7ec5ba3983e467a387e0d308092d8a85804775b80c4b2d59964980dc07e5464673509f1daa1efbb50a44064cacaba70ab917c2a64ebebeb2e6706a91e97d92ff937d39ec1e0914fa3135498686e043a2846b9745adade5330127aa6460e893fe18b22a699a9d3f3aa8096e3ed5802909acdd59f047b6ed7b3dd241fce2e5c9bb8e30bdd2ecd5f66a97c48605b601d46ab847aa800e29438118f2818b9b4f3d836f621ddaefb784c633a2f40ccf7d952a24954ef2197d45cd3bddf9d4b377b3ad0fe5280848ba3748c6683218d966ac66cc74b8d65120257ebedfb84482e1b631b2534c0f88cd7d565649b61ddcbe5b837a2d2550a6220f491bc528c46de59a95824f7708d1622e8cd7a651667b01f3909838494a0126cc96d0e2b9f6b8157ed5217f80c3465be89d92b6777beff3fd027a7b9282286cdd05bad73578b002ab2d25f9c586d6b2e5e8bc70594f2acb355e284093b8bee89e99fcd07a7c336b5f285973ef5100fb81d438cf1894993cb18fc71aef4e1b96254cb725ed976136a75a6eddbfeb84975f40d21cf67a187293dae130fea22911c4da648690cf8d080d59e525b9ba2580872096926afc91ae81fb436ffddaf84688a8a5ad2f394f28c330f1f8e81574e99ac5a72fafcc796eec0181298ab446ae60cd6770bd67d9c46749276793d71cad6295a8270e9dfb34bf1de816fc59d37d9fd799755b6eaa309d0caedade999d06aed4e3b5f50a347d3d02281ef875abf7694b5c64f629acb89b47afd046bb37eb27003d5cafab9f6130f072325b1a063e533b9ea72df227a54e6a262980c65e6d6bd7e209a541bec6ffcbce0b8bf715f696e487fd9844c3f168b324e27a179c268b267acfd884aabef1e06fce2cfb9c2d55181eb9ac1f7ae08325e067389a6d174c2f90bd7199420940617131830da9434a46b13daddff7aa7126571b1d1dac3e0cf610ae0c17afd1ab91c57d6b66680bb4894840f6cae525ad9aad6dd99778388031b113ec05ba79316f0e4ae82fcb6265d897e92c92b242297a313efb77893c18f791ed767368ad2f1f90d2e7a2015f2f7a882ab2aaec39b72f7f06f1ec115844d37a8e822beb405bc1a1fdccf717e2d4eab2dc8aa881e72a4ce751264130e33f30b38e7dd090591e68bc67a697db5d6ae6e0f5a0318d5693e244bf41e4e88495aa8455c409b18229c9984b7a26e86eb7869d0bce1227585b811b46145d5943836e8bd9631445b78201eb6d2c7b3e68bd5c0833c691992894125ff091725784cbe8ce95349c1378e2fea173ea60064b1c0706c636219cee37665a37b75ac08f2b06b60a8cd8ab2d089966ebd3dc064ad808c78b2a40820ffa0405b4ce6b62eadfec5960d5900796b574b49cbbf52e9d8537569eab4e3b62d3a04dcd366dc72ba237f58e634404451d0bab30e125894e177d7e22bc037c76071545498d0d228880c50df22644596e34fa9e7de1ea329900e981aac7d253af714dba8a1241e1b1a87c1a61a903176de9ac7672056cef90b0a6a170f55695f8a246cf503fc2443ef3120def939b664c747bf841191561885c2e20e0c36f3a4e8ed7a376e4172d97429a3c92150290645a849f13bbc054c38edfd3820310cce0ff32d1312964676669fab8b8df66f3ca190645bb0a98b1aac06a8ffb875c4262e30927213948ce7122ff10ac07f4e89bb90672e62ecd515774b3034e4e50c913e12d7be1026f02917053d8a00fd4fe74ef69d231af6b99b802fda6068050708abb96dcec36290c7bcd15f5c738ee577cc344d2d1dbe0b011715374a26d5bee766b7426c84e8d649545272b8a396cd42708cc92b0b0f619d612c80603bd0b6a0708e26777155922b3cbb2fd6daf814b851f7f98a2badea3468a3f6546f35b4641e81aeb72e98ea90788429417e45e04c4183319b7f2402273b97b3cc0997fd41e7bf482ea2d2a6da55bd6bca20bafaf951030d5706efbfa0182f477c63a97eabbb142d5c655eba393f4426d5052936aea48bb9a78c904c1d24c4af058ea6cbc86ac5dc6879ff31c465545bf540539df6b2c7b54a14822b685f7bf0adebe2f4d431dd44c87438810d4c6ff8d676393084c15cc9ba85d41d8c0ed79869e31a9fd92874f5a63a407ef65a0d193daa293c853885d09c64c3d742882d3dc2ce9d4dd8ee31e7c8a2c9c6fdc17285d017b1888f70fd25ffaa454d83c9e0cb256cbbc7bce2b0d80611c13e0f8c36b28dc93c4a21f7cbc7e236d44f6a7eb2151a9bbebe31f266d4dce0f8109467e80cdc88af8a0634c934bcc9772ddc0840664501b61d50bd95d7da6c514c9a238c66d6304f3ed08181a7163d460c46e8fdc8084755f5e20e3cabae7b14fada27d9c5620c95205d36827b5db33447c533a95b363a7e78c0d30180bd93b0d42b4e45a3983f350b93102a59edf9c017b7875752582c340876e42cff139b975b9f91f345220e14f93a8c8bde80747974b9fb3998290782f74077ee6fec40cc4a742baa632660424731799cc0a65fb55b2b0cf30cd1b37e4f5ab5cb07e420f1bae9628937fe420d27097955604aa577df4e48f1b76ab52442c69248bb3626aa7e6499076acc22bc9316b38fe3f30ccb6cbe3f66971a82c044f5db558a9b54c79bfc3bde0e989971367a763f83e29afc0927b9af3223b24796e0cd7735c9959fb0822e8b0919ebdf089ddd86c0e2d9ddeebdb6b3fc92a6e6efaf6ea809287bcf6138f218c4a3005c0e57ea07b6d74c5559638e2e2e24a7c1093edee53999f69dd4c0495cead", 0x1000}, {&(0x7f0000001240)="aca44049d0fd195d81fc30211ad303c86e3525848fcc090aa7d74f3218313173d5989f17405f34b4763ced96fa8db7cb0b44eb9d843df3ea2b40e121ead424e219bdc3185fc8c9ce97f48cabfe1cd3c1aa20755f54aa58189c07f58e84d254164f2126b052c664c6a0a65632713e136e158d6be1de48326851bae41d82da3f5a914136bf3410a44267d4c21714de6c285cb8bb9362e337bc1b6bb48944143bf458d8babf1ef5f3c1a24197", 0xab}, {&(0x7f0000001300)="5d75a24bc5e0826ac51f9ca9a3f8f49d54ac707ede376d00ee3238a62e9a065c5b38bfb4eb59ce2a407ed7af47931b5def118e76b269a4ffcbb39efeb17236051be9df0bebee497df5cf9c15b8afab6d421d73e08039203111479dd00bfa1fc9f996b68501bdf09612e300bac29d841fc6f1d1875096e7632cce7936b3d0b68d919094b86359fff2afe256f3d844b7c4dfbc9f736ca078b7826f3e66d6958491bcb0ef4ad6cef29ad50c837b4ec52ff26d8df2acc5133ef1acd491117c1a114712dc8592f118e90c3b1ebfc0daa852528ea616", 0xd3}, {&(0x7f0000003600)="e925e07e08055366aefa09b3620f28358441d54b85227af47d1902e040f585c6f85e38ea6ceb9c81a47bf8319fb48839012e11a257cad4177d2da5ce0c37a1ca8adae8b9032cc41aa446e28116950a929ad7a8d47bc91cdb5d32268ca4f8b32a899be10b61cd19b93c47623e6e44ce5b1ff0788a775bdf9afbce19829043032917f93d884a3608dbebcfe6b1294b53ddd3792d1a6986819c99dcb982748ef210eb8e75febe6bf98bc8f38ec0e7bc08e21ea35a405e9ac3fe00bc4e760f3433d0cec448451a38d6bb8e33d472a98dc70640e294ce74d435832d463c68542f94a7cc0bf85608b39d699832badcc3173055e048fb53abe043954c43bbe87424aa31781ec0b25aad56d5350a1e99eb027bcf92dd100cbeea263d3bd2dd2370252888fd4d0f6c4012cd791150dbad00b555d9705176d5f162792054f8924752c665dbff66f4b148adfd4656909bbb5c78187f13bc433a73e74947f4e3a173c24d553ea23e1a0fa83ee031b9c95a82455f8b150ec157fc7716575dcd783bba162903ed5113b11bcb0ef5ec6d5943bbce56238694dc18da31ed2efc793f7c572f0783c1ddc1ac66c0982188f9f415793760e7c03b2b0c4cae06ff14e9b7041c379a26ace1e956f93e0f0cfa031ba62d82fa227d4ec493e45ad3e88129d15148522ac7e7375229329f80cf544d26ddf3ee56ed853ddfeff810ca5121885f248c6313ae18b90c16758a5fb1fa22ded44fa1d77ea923270116a633f10e9914c6bd0d58a2f486144d4f72947fabcff783cc6d47f41a22d35993e88fd7fc6b7edece5ac5c993cb1c2607e66e7c8b6867d418da43de4fe73b85b37123565099e537b299a7cc02a5f33b4b3fc74ef742fd970383eb82d97f788aa03123325d4bbca99b78cb25847347abc4e81398fbd9c6a9db6f9f63051b62b509e6a026721a13274ff27021ae617d961b06f607d3435cc093ed399a1d998696272fdd737eba2081b971ea8a715b1c376d1ac7c03b5b4cf6736105f6459d5a74cd551ea907c81c9e367186243a768c4cde1b63aed35110827a93a6079b61646c93b9201d683107a85182e067d813b3dead640a561a15171f0b486cf5cdbb144d740f4e5db1b67054e383d5a84d6e6c6d1b4f7cee7f426e86704bd45ee3d71be3c123a818acf10b60d8fc02eec1261a2a614785f8702f265aa1e68b1ba9dcc670d1e82a03c9ce2350493c8475566ea8eee060c8f88b5ab77f23b415765fdfb6fff935660589ca1f200729ac7380268fe4cab2ff9c44ae2669a950cda596d6ea1c9d266134edf46c0efca2d57b636c1014fdb7e3e67d03b5ce84c70aef356ba4b70903503dfbb6e5cf83e042783c5cb4953f650f0f2d4715a2c719fd009833b319af8471258db497070d9d65f348594f7640dc4a0a17610bd76d8d950cb9168f667ecb4a602713cd67b2821667e55d0dca2d2bdaa8165d4780e0b16aa0a2041fff8cb4631e3fd21a3456a66e18d7b6120d8b841b4861cd5c9ed6dda653f7120250c8ef38fe185093b6d89b12bb9535004e8242f3fd65d3cfff4e2eea872ba015133a2b98a781cf53b3beb494a3d4b6f33cfa31992425a7a273f121bb2e997e6fbe941351d6929f21758c7b5709fd742c06728eb412d4814dec8e4f1dc696537f22cd598afb08c28cf5c46f196170b2fcf2030ba3ed9d54c884e8408025639ef2c386200d337f623b67682b940c9528a6eff7d1514780f84de8536f631cf7b4e754c762986d5aeaf1b01b923f8174e0df7801c31c6dff545d7376ad006b0fab0e585ce003bd252b895bcaddaf446e36acab6d75d21da483d46055ec1c34016bf334f90a9f586237de00f1cb3cdcfcbf3c8d1a53749f7a8bc88d955c9cb4b5322be062aa2e23107e6c93105c01e0ca835fe06c2b9d0b4f28d30d4a7ea3ad1cfaa19307a25f5b2e6d7c20812f96c29bdf7ec3784481b2bd98ef5ffb2baa615ee803684b498e4bdb96fc85f6c7c9089c05eb8b0e1002d118012692c061d93ae11957ed2a1aa76103e0e125e8913ddeedb17de16a5352fa2a2e1d2ddb4f8ac33d3723ceda2d0e6dbcc1a512c16cb5d7940b8dd2244e19998e37e15e1c7da2f3eb4c28a0255dd6db129f195512ffe2e3428799b107c6ffdc1b81549a00e838d5585efc7c9f63f709616b625a154c2863d81fbf0b103fc780c0daf90d22d4cde5af12edb6aebdb2cdd48953574198645990b501339a0919cda078d9a61aeecbd50fafd8eb128b7802541292d52afb50e40d05a86bbdacb545851c56d921a669baf759eaddabb68bc51f1d90859060e6890b2ac4cfbfe14b76b875ed5cd2ecd038c7bade0b78dc63c184d7cc46056a43821871f58fec6791ef183835d3639d1ac11a9f56b47a460f1a22abb7ff2dd21d6e6fe268d9301d170c34d2df3054d218697f02c4b80c02fbd3ca7de2dce26ff25e7930731dff745234155e3496337c9a4f5603ca21e67625ab38afac6ed97387a06818529b2eda70aa5c5f8ba8a42fc67937c2aa670b91c1079fa877180a1a4aa8885451ff874350945e2af04a9a96728b02cae2452c1e7347e2fc426138b6e1620e5602e487000533c62172a7c7a4b45c0d770ac895327674b79128f539597040b5ef27daae2ef97856b18509832b665f901b5d054cc06ada700e7720b6d1ead7f1a40457527ed32f49f37ee571ac94e7f4fe5fbed95e3aaead9776df270fc8ccf70348f95eec7cdd4d4d6562a3a21ff9b5445258391a8ba26d84cc4530657ee545797fc2e018525e42f5b9017ed0803a6811756f7c8f784679b0f36160ea95b448fec63dfd8eb5b86cbadcdd078dd151477d98bf668dbf2ecb11e42b5efc853755418fd832e8473ead5f416ccfb2ad68b9bf067cb5d53b748a3e857439e10eb32ab4a314ba5e8cec36bdd5526795dd87e0ab232b2d96b00c55033cb2b74f6d06968f9d079446b7017ec45a5fdfdbaacdae36f627425ddb17d2e07784a7a987f7e3a729118f940f91f60b2c29de712ec89eb26bc73da6385ae3b90b9b56ab8f3f7e4f276e4513402bb56a1b9af583b699eade5bb315054ca7b99d4bbf7dd605259df631f9c8f32bdb26873d90cdf3e4d87cd0ef5a85d7efd0f0df23905df3872dfe5eaf0f05ef6010bec35dedeb9920763e2f572b786bde717cd37b4962645a8b642de03551c70530bb670dc64d30235d6f26093e19604f39903801e2484b0feac23c0c8426f87dd76700e447c878bea0d6abf60a1f41036aea645e6f3fed211d4a21993699cde270476a6fd947524a8db6ef6db017b532566a189ab8c259f457b753c922a080cbc56b8a9a6f2f529fc30a60b1837db9f2efb12b3234d2667b12e501d12501b20837775e881cb46d22bfb98d0e35a2519caf3a6d233743281ab61df0b1f30a8e3a9784d403a531c83791096195548cb85a2327f7cc5451d6e5c4efecc3e2b31a3812c92b4512633232139da8bfc72c3e68e26d4e7c77ea3e339ac7a4aa9d897e4f468175e9a6bbc45317495c63fbd06fc9d11e35e313bfd671111a4387aaaa4c9b2865fab8edf6f74c4e8ac3ecba938c76b3c8324634d516fd1b60b720682b953e9c87f59ba4846744c42f1595469fb19aeb5c334614ad475d0319566ed62371a04660a366dc40c027892fc09115c511135c203acbcfc4dd06938c7c2c6b3ecc6e9e1146f6a24594aa3bd450122fb05fae96d750b5f86cb489f4059a39e36cc5f89f4ff29702e680cf34d2eb7d87fb3d269376fcd3c2fec2204d745da2c9932e3dd26c0fbf8acc21affa62401cdf89ba9b909ac186baf59fcfce21a7692a9a43bad9e78156ab2ffba494fbe61405408e320bf341afecbceb2915bbc7b94e5c3cd05fee99775be81906d24c326be844c2d833ff8d103f524a03d26770caa80f109a7e3b39cfd996766f5cef76f69daff6f454c6b0b936c3fc1dea45bcbdb4adbf679c3a05c31328baee7aec5012a53f1b652e7caa85f8980b944222de249a36ffc158aeb92132aecdbd9c337182e64202e31c19dbedc9419a4c8cb710f5e3ddcb42cfc42e011900e83a75b995ba46cc8e06fed712283eed547e6d78e1d539282e371596bc987d712a54609ffba458246f2fe204ad62d7ef079e19566b211754dead6dfde5d61a144950d63ce10db97ec585a7ea07c882e4c078674d2b63bc5f5580061a3530b60d9562d92fd22be6e48c336b041ab52912aa0e8a96cd0c16b849c6a9697b5d6359dfaae3a3cafc5c9ff8eb0acd12d1bb8302cf23c2fe2675767f595d070333420889dc0d34fcc557616a34c176078d20b07c3a5f49b258a9b8e809be800bc31d69f510ba920484e9f216a2d4eab77dad525b55b61e96ee9c238f61e7a4655141bdec22dd9e86daf409ffd0e08e92cde00820ded8dfbb1b2c33dd2b4816d1c8e4c08de9d74fa3ca896f537e0a010a63d730fe039b2ddafee5db0a2b8df372b7aca53119ad820d2874eac2199349dcd145c5cf2e6eb60dd2c8c9c4b58f856a8aa2981791cedae781e729673acea8c9b59bf71bdcdc53684c4c85ec6396eee0a90d168ffb4db7605a141b0eeb5757d02e9d6a9689687468b597abdc2c825e9c1c9ca9e1dee07614540753dfdc3da63c3d5b267a2c1e404693908bddca581a8d9c9ddc33fd3163deddb030110ff41e8ebe29e1d757feb59d275f9b1b431b43cdb3bc1c541136465db89938eaf3fcff30f87f08920bcc814c52e025c375906e621265c6582ea2e98a7e325efcc26175b5a5a38cc1be894e692ee905a37e0c195e6b6456787cce4ed658ca222832f1f8cf088be0dd772e930c577848d7efb810c41e8b911f78efeb3f7f3e004139a838796b4fb83a743b8ca7a75e73ac1bc84d6a0f7f12826c61df38f414caace0ce6b7334cb3de4a349decfcb5eb26c36fefca9e3b583329096720dae19da8ceb3ba9171e966294fc732f8c99834252248114ef4e9fc7bff7296419c1da07dbbe3030c0740ca448fa354c972ba9e5014cd9227c5752a5765169004eff12561185b55fe20f815e559b4a5cc79a3d05b1182a294f44cbbe44b186d0e0830becce864835f9f6c5662bdea703527470e2ff945d775d94525fb376af967ea8f2d911cd42a23f1d9568967bf0a00f00f5b1b75aca64a9f7ad2c68cff28613c08f533965f513a77f1be191d7c581a78010b32be6b3fdbced7181f1980a3218f64a8feaabda6f8d7270e7e7d59786d9dca3cd6229de0e89ba283bdb1813c1669cb05e438ca95a1a4b17a0f15b4c1cfa6528f2f6f5f7a03357f45926bbf3eca9593ab1307638095f8013b486cdbe7070f38a230619dead60c4c4c87b427f81570184455be66d5ee535136ff52dae3736e18b9ebc6b449aba630c233616d41dcd7f541120d0f5a3d8174f6d8153a4d14d9a85ffbaa7739608f0251059a352abb7dbb64cf0096ffb57ecaf6248ac25ef86772fe71851e4e55295a0a6450c54bb575ac84fbe3c3a9ab5b9bacc8cd1b7f52a0e34cfa469e8cf3fddfac965c8dfcf7ebf3106c1ab785922d3d8858367848fad735bab9755a8c2c7649c70f2c71e233940b9fba728e6e3f63cf5048cbd195685f81c0d057b1a3c81f339c81589be22050b3aa090c39f93b32c46e9fa64677cf050a154dc4fa608c67fa28f1dbfa92275c5875025e8eec6a8bf38d2d0544f004322a111a1e987fc27eb12332c76b9fef0aef4cc5dae525818b07cff3cb7cf2728b67431602333d86d654896db570de72c4bac387f8bd6b7ce85a0f1c67ff5a4e82b31c0481fcd9f878d9b81fe17c5b280667511eaf5508ab59e52ba0dcdd2df", 0x47}, {&(0x7f0000002400)="0970721d5f49f7b46e5971113fb0607f0ba64881a5595e3ae9a17b58ec", 0x1d}], 0x6, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r1, r2}], 0x20}, 0x408) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000000)='l4', 0x2) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 15:37:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4301) readlink(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)=""/92, 0x5c) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570c, &(0x7f0000000000)) 15:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:37:28 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x0) 15:37:28 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0xb05e, 0x4, 0x7fffffff}, 0x0, 0x401, 0x800}) r3 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 15:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 15:37:28 executing program 1: setgroups(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setreuid(0x0, 0xee01) syz_open_pts() 15:37:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x84) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x0, 0x1, 0x8, 0x7af0000}, {0x2, 0x4, 0x800, 0x5}, {0x7f, 0x7ff, 0x400, 0x7fffffff}, {0x0, 0x3, 0xffffffff00000001, 0x8000}, {0x101, 0x1, 0xc52b, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 15:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x8000, 0xdb4, {[0x7ff800000, 0xffff, 0x1, 0x100000000, 0x80000001, 0x101, 0x7, 0x8, 0x400, 0x1, 0x8, 0x7fff, 0x5, 0xbc, 0x33, 0x3ff, 0x80000000, 0xfb], [0x447, 0xa, 0x4, 0x3, 0x8, 0x3, 0x1, 0x6, 0x585, 0x7f], [0xb695, 0x4, 0x7f, 0x7ff, 0xc3, 0xfc00000000000000, 0x80000000], [0x401, 0x80, 0x7f, 0x2, 0x7, 0xb8], [{0x0, 0x787, 0x800, 0x200000000}, {0xc0, 0xa2a9, 0x3ff, 0x7}, {0xffff, 0x0, 0xe82, 0x10001}, {0x17, 0x6, 0x5, 0xffffffffffff2f75}, {0x800, 0x5, 0x1, 0x8}, {0x9, 0x3, 0x1, 0x32}, {0x0, 0x100000000, 0xffff, 0x7fff}, {0x9, 0x3400000000000000, 0x0, 0x8}], {0x0, 0xff, 0x0, 0x3}, {0x2, 0x7, 0x4, 0x1ff}}}) r2 = dup(r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x100, &(0x7f0000000240)={{0xffff, 0xd7, 0xca0a, 0x4, 0x81, 0x401}, {[0x10001, 0x101, 0x9, 0x6, 0x80, 0x5, 0xf1d9, 0x7, 0xffff, 0x7, 0x3, 0x4, 0x5, 0xa0, 0x1, 0xffff, 0xc48e, 0x1], [0xdd0, 0x8, 0xffffffffffffff80, 0x8, 0x2, 0xffffffffffffff81, 0x9, 0x5, 0x0, 0x7d6a], [0xffffffffffffff1b, 0x1f, 0xbc13, 0x7f, 0xe2, 0x9, 0x4], [0x100000000, 0x4, 0x228c000000000000, 0x7fff, 0x80000000, 0xbb], [{0xffffffff7fffffff, 0x4, 0x81}, {0x82, 0x800, 0x0, 0x100000000}, {0x0, 0x8, 0xd5, 0x4}, {0xc73c, 0x7, 0x3}, {0x1, 0x40, 0x4, 0x7}, {0x1, 0x2, 0x8720, 0x2}, {0x7fff, 0x5bfa, 0x3, 0x6}, {0x7f, 0x800, 0x0, 0x200}], {0xfff, 0x2, 0x8, 0x200}, {0x7fff, 0x3, 0x7, 0x9}}}, 0x200, 0xffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getdents(r1, &(0x7f00000001c0)=""/1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x41, 0x0) 15:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x40}, {0x6}]}) syz_emit_ethernet(0x2fb, &(0x7f00000002c0)="8b") 15:37:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x400) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffffe, "037bb9cd76ef3caf00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001080), 0x246) 15:37:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x38) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x20002, 0x62) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) recvfrom(r1, &(0x7f0000000300)=""/117, 0x75, 0x40, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)) connect(r0, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000400)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0xe4) r4 = accept$unix(r1, 0x0, &(0x7f0000000480)) mknod(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000540)="eb3e370bda6e19f79256750c7f4d75ff486acae51ae4fbfa4c2cb66494c293b2353618f6a4c927e7ea9ee92dac43f377f4fd5942c5f064db78dd75151728ad3589e27379c1095708d5e887276aabc8fbf3c81460e0d585d585acdc2c36baedc44fd4a5fd472a18cae020dc23d0b5ded129be332a15f7ba07dac63928287a86601fed52316aac227338b13af47403fee25e1d633c5e2548317873b0db725eb82390dec135cd02474afe915f15752ba8ca4a004fb7fe5e52bf46e55334104613f1b1cc754a6f76c23b62f9bebf2230575c907d5a951048c02b5f56e4994d8d4ceb8d", 0xe1}, {&(0x7f0000000640)="ad03d99092215ac3b7132ab182aa853fb61ace15e327b94c37dc7732642c1183c1e6fc09e6e9a23d9a4fec7890e79a0c53ee50878a35346eed160c17bef3e843adf6dff860e7c823c945c6909946c8d6", 0x50}, {&(0x7f00000006c0)="72fb5fafd9931444fdef6967d3c73ea9083985898f180e1412e7ef10af78c4372f4a809e72b446b3c52b8450f78df394569efd4a8bf2a0e7137b04c92358863e9ec3cb438592bea06c788b393e7f385983f9aaa7bec4e6bc44fefdf7df1cfbe562a432e29194b685c3b65d26fdbc2345eb6c9f9e3a48ea24ac826d0a5bea8776aa960e6660727c68f2b6c308be5cd252c2151bc546edec50e2a386b3e17ab3f1c61eac0dd26ac26a6b", 0xa9}], 0x3, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r4, r1, r1, r4, r1, r4, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r5, r2, r3}, @cred={0x20, 0xffff, 0x0, r7, r2, r3}], 0xa0, 0x404}, 0x40f) fchownat(r0, &(0x7f0000000980)='./file0\x00', r8, r6, 0x4) connect$unix(r1, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000a80)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000d00)={0x3, 0xe2, 0x20bc, 0xe119, "4e44edc1734d70d0f5b71e8d9c262a7758a181d5", 0x8001, 0x2}) 15:37:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="4e414b28c1970b08860bc753b41f67a882d099896d9e5596496ca3cfc796ac6f6c8225b82e690ddb2e656e48c6e3cba9f1c844e197b104a8bab57f05c7a4f81aa28f466d9f8e2b6d628a997bc6dc2066d0afeafde17564398bb7dcf589f9fb94536c85ce9ddedf0b2ecb7e48d29baa6b94bfaad95a46a877b4b4867f007fe60df49358867734743a1d500bdb4c04a23f2a351e0f4f6bb8e6cb49d3714b73e66b2e77f4829491300b3d3cd5fc4435eddacaedab2b02f4b465ad83dc0267f842cc3b67120692e5a6146769e1612b7eb3cd97b6ca13503287", 0xd7) 15:37:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x40, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) write(r0, &(0x7f00000000c0)="480ca40691dbd6f2caafcd428558e7b1ee4e5e978228c38ffa837196282a8260090b47e57d595cb3f37a0628d66ace27c1bce65c9a8957a7b9c4ff42b555e7d9f5", 0x41) 15:37:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x9, "3e76b5e19a0b07362f14ec2a00104d918fbbf1b8"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1)     15:37:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27fffe, 0x0, 0x100, 0x0, "00000000e9091040dcc40000000000002000"}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/148, 0x94, 0x800, &(0x7f0000000040)={0x18, 0x0, 0xe1b, 0x3f}, 0xc) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/62}, &(0x7f0000000280)=0x40) read(r2, &(0x7f00000000c0)=""/77, 0x4d) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c)     15:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x50}, {0x6}]}) r1 = semget(0x0, 0x1, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/229) syz_emit_ethernet(0x0, &(0x7f0000000000)) 15:37:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873bd1a797b4c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 15:37:30 executing program 1: setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) 15:37:30 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 15:37:30 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) r3 = getuid() setuid(r3) setgroups(0x0, 0x0) setuid(0xee01) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) setegid(r0) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 15:37:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x1) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) 15:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x2a, 0x0, &(0x7f0000000100)=""/42}) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 15:37:30 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) getgid() getsockname$unix(r0, 0x0, &(0x7f00000001c0)) close(r0) 15:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x46}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x9}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 15:37:30 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fc17736be15fde5dda9cd3fbb9038518052413c1ff2f7a603f2146bcb86123", 0x1f}], 0x0) dup(r0) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) write(r0, &(0x7f0000000040)="9c8bc3774f4c", 0x6) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 15:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x4}, {0x6}]}) 15:37:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x400) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xfffffffffffffffe) recvfrom(r0, &(0x7f0000000140)=""/148, 0x94, 0x800, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x5}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r1, &(0x7f0000000340)="9c8bc3774f4e0d0b35a6b0665204d107811ed6", 0x13) execve(0x0, 0x0, 0x0) 15:37:30 executing program 1: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x418, 0x0) close(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x880, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040))         15:37:32 executing program 1: readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/195, 0xc3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x5, 0x9f}], 0x1}) 15:37:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYRESDEC=r2], 0x1, 0x0}, 0x0) r5 = dup2(r0, r4) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000200)={{0xa55, 0xffffffff, 0x7}, 0x8000, 0xfffffffffffffff7, 0x5}) 15:37:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x7ffd) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x101) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf80004054961d05f24c809e9"}) 15:37:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="8ac59b6dbd93a8a393bb7dc638fd77d745f7ac5051484b7e4643f5433101ad1c72cd53254b32f5ba0542450c256b172c2489b693046b8434b0915fa149703730f8b5778cf6318b6da03cbb05b9e910e8f26af797cbe064b46d3fce6d41ce2dd277aa6f83a4d1d9d9b5effa48992c8ff8532ac721afa75f56b8fa82cd0f747ceb184175f9d0b2fba0", 0x88}, {&(0x7f0000000240)="d8ec79207a6fb54d50bda3b555d66225c32c9f10c0c347b486ca73cc85d4bc672c80f6da375e7e55c60179e4284b9ccf42958556f41a31e9fe7230af96ac687dbfa7bad049bc6e15682c6383e914f7f95b5ae0a818cffaa35dcf3eec55182548c7590babfaace68995a315eba117ae2ef5cab29804851f62eee2ac268e9a77f84da30838b3cf7ee464051fe71db39275d9f365074628d8b2abd2c375ad", 0x9d}, {&(0x7f0000000300)="b32b19cc4662aa50393e375ccf1f0eb249ee30e43da3053c", 0x18}, {&(0x7f0000000340)="7d61e11665e4f595cf30b7ed775f425a5f15fcd99d46f8ac401c5d56f782ee925e8a1a3295e0af7e77c10667d52190c0138eb3920f94f503ee6c94ab853b6bc7398ad09522016c4310ea41cbf4dfcb5d05d4b27293686717e3f470aab643e178d06dafe046568d96a5d850d679af3e8af5763fb7934a9391782b8bb4fc77ef71ad3ca3aeece26d7af6c14b4717884a35b0feb861e272d874c2f6edef58f7949f2485719fe89de2", 0xa7}], 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0x8001) kevent(r2, &(0x7f0000000680)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x96, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x11, 0x40, 0x7, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80000008, 0x100000001, 0x101}, {{r1}, 0xffffffffffffffff, 0x81, 0x40000090, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x20, 0x6, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xff, 0xc3c1}, {{r2}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x41, 0x80}], 0x7, &(0x7f0000000780)=[{{r1}, 0x0, 0x20, 0x20, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x11, 0x80000000, 0x155, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0xffffffffffffff4b, 0x2}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2b, 0x7, 0x800}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000001, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0xd0, 0x20, 0x8, 0x4}], 0x1ff, &(0x7f0000000880)={0x3f, 0x5}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) r3 = accept$inet(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x40, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0xb73a, 0xffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xf0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x80, 0x10, 0xfc8f}], 0x8000, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x8000}, {{r1}, 0xfffffffffffffffa, 0xeac17ce256a33820, 0x1, 0x0, 0x400}, {{r1}, 0xfffffffffffffffd, 0x6, 0x1, 0x3, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x2, 0x8001, 0x7fff}, {{r3}, 0xfffffffffffffff9, 0x80, 0x4, 0xfffffffffffffbe7, 0xe30}], 0x0, &(0x7f0000000600)={0x0, 0x7}) 15:37:32 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x4, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x200000005}) 15:37:33 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff, 0x0, 0x8000000000000, 0x4}], 0x2, 0x0, 0x0, 0x0) 15:37:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="4311edfb30307abf71b173fc417813806f843de47acdbc95904462d00384f3e57cb7f602836d7c1d8339c84f4c41fdd870c88a72975aec0486dd1367db9e2ef44bd647e44118dcbf2421bb2bd17b5f8ce5981e5bc6ffc57f46014af4855a15ae5f2f6f903d920139df0ff221419f05b8f6a466d0962e93085cdd3b89eab48a60012c524c03e178c1ecfb6298718c9e822d18954ac017fe58879cb773f424ff652d", 0xa1}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x7e52bfa9a8c7f38, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x10, 0x1) 15:37:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002006, 0xffffffffffff4c75) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 15:37:33 executing program 0: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)='\x00'/20, 0x13e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) recvfrom$inet(r0, &(0x7f0000000240)=""/92, 0x5c, 0x800, &(0x7f00000002c0)={0x2, 0x1}, 0xc) 15:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000140)="006435307042f6c934c5998db370756132e2b1610fe62cf78447101ae6a54bc81de3a267bba864212ab612ab14ff") 15:37:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x28c) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140020f40000000000009742afdec6e7c42b0001007871078385f7ff5c0000000000000000a96d39c04a17529bee3a204b2f812991a787afe35b0922c2f97dc7c34250c5f1fdfb4e8b8ff706530000000000000000000013cdb50975a86d91e2e96ce192c93ec15c6cbb15cfa7d0465dfcb28f4418daac82d5e262576dd979c3d5f25a5e45b5f2aa3a64de9c4ce529b8e8d3d049f5a6454a6d4915d4bb254229cb4b0c74a436b1a0e78df5e78193b3c144982a796f1c4bacf551eeff851d88eaefff9e19e95fdcd1e5c5f4d4fc526b0eb34d3291ba4d6a9559824e4279de61c6db61de668d7bcd2822ccd566dcacf53fa3ae44d1a1b34cf824380318a77f29"], 0x25}, 0x0) 15:37:33 executing program 0: select(0xfffffffffffffe39, 0x0, 0x0, 0xffffffffffffffff, 0x0) 15:37:33 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x3) 15:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x8, 0x3, './file0\x00', 0x1ff, 0x700000, 0x1f, 0x8000}) pledge(0x0, &(0x7f0000000000)='pf \x8f\xc4\x89\x18\x97X\xb2o\x11E\x106\x84\xa1ya0\\\xeb\xbe\x99\x19\xd9n{\xedfB\x05\x15\xf0\xdcA \xd3}\xa9(v\x16\x94;\xda\x86O%\b\x11\xd6\x86\"\'\xb2\xcbfJ\x03\x97(`\xfd\xd0\xfe\xf6\xb2\xec\xad\xb7\xf7\xb8o\xd8I\x97<\x9d\x9e\xb1\xb0\xa0\x96\x88\xfd\x98C97(`\xb4\xce\x92\x8d\xac\xa1\xf8\xc5X\xf0z\x1c\xe5\x1ab@\x13R\'\xad\t\xb4V[m\x9a\xf3\xb52\xfd\x8d\xb3\xa1\xef\xe8-\xb8\x17\x8d\xb6\xeb\x10/r\x1e7O\x04\xab\xef\x01\xa4Jr\xd2#\xb8\x94\x10\x16bG\x8fp\xaf\xc9\xcbj\xce\xbc\a\xde\x19\xee\x12\xd6t\xfd\xe7\b%\xccZ\xd4\xe7\xcc\\\xe13\xd47\xf9\xe6n\x82C5B\xad7\xa5\xd6B\xd5\bk\x97\xd7)\xf0!\xde\xcf\x9f\xa0jm]\x93\xb84\xe4\xb0s\x98\xff\xdb\xc5\xcc\xc1W5\x89j\xc4\x1fm\x01\x94\xea\xecu\'\x84\xb8\x17\xb0\xaf\x83\xc6qZ\xdb\x1e\xd7\"\x18\xcc') 15:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") 15:37:33 executing program 0: r0 = socket(0x2, 0x4000, 0xfff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x1f, 0x342e}, 0xc) r1 = socket$inet6(0x18, 0x2000000005, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 15:37:33 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r3 = semget$private(0x0, 0x1, 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/129) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) shutdown(r4, 0x5) pipe(&(0x7f0000000200)) socket$inet6(0x18, 0x3, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "050000000000000000009a155e279339dd5000"}) fcntl$getflags(r5, 0x3) setsockopt(r5, 0x4, 0x2d, &(0x7f0000000180)="dec90906eb043bf6615854c7bef6d87563082230b861a132bd0ccbfd644ca9e294ac1cef9df1f9c0ec092ea937c48dffd7f9d44ecbc158535f51dea4c00614b71e9c6e44cac0e7ebfbd6b0230528ea384028fd429e56fc0bfde543633c3265ac14923f02d9b71f58ff5fcc6170c4bd0217e47b35baedcd4c2a51b84f11ba22e3216b190ca991ca3244e5772c5db8da87526c8508158662a5d6bcbd57aba44169b61d4bd65bfeb1c0845d3531509420adb4cf3bd0d29f11255f09e5cd6d8f9b9c4aba1a18595ad16afbb5d1fa", 0xcc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:37:33 executing program 0: setreuid(0x0, 0xee00) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x89e00000000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) socketpair(0x18, 0x4003, 0x102, 0x0) 15:37:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) connect(r0, &(0x7f0000000080)=ANY=[], 0x0) 15:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000200)=[{r0, 0x82}, {r0, 0x2}], 0x2, 0xfffffffffffffffd) fchmod(r0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) read(r0, &(0x7f0000000140)=""/143, 0x8000) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 15:37:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='N>', 0x2}], 0x1, 0x0) 15:37:33 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) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8c1ce2c4b3f1befd8dee010c00f0002f41632f7c72632ab4a4f5706b3b17d5e1d46bc0ebd0504d1ecf5deb10c55a920d73c914f48a2d05068861d9cf06de3105ec7a6096323db361a8c282", 0x4b}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="e0a6264f7b219ffe104c27d452d51e1499655a6b11ab03c8b6696e371b461b7211add7b7bdbf86ea07bbbca91284891ca20ce60df1a4747a13245bfd0bd633977bebd6172a3a1e5637c71879323cf2fe1402069a38db86009931dad7146b7757b5decd35e3a77b211935acfd1829cae0984e9bf3b44466f33f4ebaaf3ccdff66a10c873e976cc1853391c1a43c856e930a336adcb56051f7283f5fd7f49076506834a1fa8005475b0d5b4666c275972975ea9892e9f9276644998dcb62f69b187d2528ed5f92fec7", 0xc8}, {&(0x7f0000000240)="5c4e969de0d92b58a020f888c4d66026bc8470f53a39e103fcd57ab77a9581285a76f0ad782bd8f71f6f626f78bf7e5159a0336bc556ccb561268b4a6a27a4fbdf4493ac52d152e02d8ad63dd7dabf760ccf758a0028abf523d33d1b91d602f37dae1fcf3a32c72d400dd0fda67adf268f82f7e6f8ab3fa4a9ea07123a", 0x7d}, {&(0x7f00000002c0)="4f7cf31b0a84b8ce9866aa36cbf1b8affcb576791d78f2dd6fa7", 0x1a}, {&(0x7f0000000300)="55d0423f3c6a51afb26b3b725ed2984a57c8ac7748c02d99ade7979430356d972ff687a1efad8bef6695069e1e6c6a9f739ffbf63802c08547d104fec5e3113ab61329092b077d5a8adfa48f3e5dd98e2a4758716f58e49b9dd0b3f3a08ccf9425b23e6ad64da6e3c1fdd715f19ba8623e4bf55ca34fb7fd938ffd0271f0cea65b2e00402ae38b31373b470dc0036338a6eb7225a4e9d1eca1da8b72eab20c3a5a8ffe6b2ac97c4cc914c54b6f754592622628aa789e122ab14f875eede88a86853b9e69492e7db4a25e7e56dd711a4bfe1f6b4b04be963d182e01a784c5", 0xde}, {&(0x7f0000000400)="0dd4f8ec98c96af663f031a96a325dee579be662e2bbfcb0aa084aba06a94717198c01d1d38a1382d25eef1baa7f3948c3085e8558dc625c8923f932e4bda0051371bffbd1dccfa593f58938a4af80bb8bf39378234507da3dad30d93cc2a2668b192d322b00d5874e6c3cd94ce4ab6b90ea3d75a25e323858148736b97ef3c4d744709a3a387cea38c46838077f0fe2e0617a38d5b447ef483c6e82b221dcf400ef32e211e3c130fd6bb362c2e8f7e5ba06f5d0a033f365d836c713085f7093ed52359b3b1246d7396d", 0xca}, {&(0x7f0000000500)="1950d3e85b6062c5e2fa72f20124dd6e3d", 0x11}], 0x6) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x6000, 0x3) 15:37:33 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) getpid() clock_settime(0x6, &(0x7f0000000000)={0x401, 0x8001}) 13:34:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001600)={0x0, 0x0, 0x7fff, 0x2cb0, "037f0ce93b027f00795acd9b2d4bf13caaa55a00"}) write(r0, &(0x7f0000000a40)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b6fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2d3717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853cdf7a0e358d4e91d89220f8dd84068d255b775cd4b2be78f6312c363c563c3b41b67d55920f2989ca30c9308b37802ba3f4b6e2ca880f4a3cdf904bdf9213d6da7086932dcabfa9d613da1007b35a1588cfa4ac4878c765bd13f25d2a397baed027a7c651119e73cb735acf03d6bc714f8d31c8d4e56481ccf49da59eaf05", 0x14d) 13:34:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 13:34:12 executing program 0: shmget(0x0, 0x3000, 0x79c, &(0x7f0000ffd000/0x3000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xffffffffffffaaa4}]}) socket(0x22, 0xc007, 0x13cd083f) 13:34:12 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2085, 0x9e) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="8c38e6dcd6efc67bab7f62bfa5f76f8af41076113dcfd4a347813b75a78745751493ab3d2b304ff636ca554555238f8c7f4dc0ebff7be649c3a8cdeaafbc3c524290de74c8f3911983581fcde7175aa32ebfcb4b2654d8be729772fd840c567f8329ae9bc16cfd58177009e92d304b5e0d9879795a0a05994d265a3af8", 0x7d}], 0x1) fcntl$lock(r0, 0x7, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 13:34:12 executing program 1: r0 = socket(0x2, 0x8003, 0x102) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffc01, 0x6}, 0x8) 13:34:12 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8104, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:12 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x83, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2c8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x44, 0x3026f0f0}, {0x4, 0x8}, {0xcb, 0x2}, {0xaf, 0x401}, {0x23, 0xfffffffffffffff7}, {0xa2, 0xa56b}, {0x83, 0xb3}, {0x6c, 0x100}, {0x67, 0x7}, {0xef, 0x4}], 0x200000000000028f}) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") flock(r0, 0x0) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='W\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x19f) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x8, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x200, 0x200}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0xfffffffffffffffa, 0x20}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xd73, 0x477}], 0xffff, &(0x7f0000000280)=[{{r0}, 0xfca213e6b372ce2a, 0x1c, 0xf0000009, 0x7, 0x48b}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x80000000, 0x200}, {{r0}, 0x0, 0x10, 0x9, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x30, 0x21, 0x73ee, 0xff}, {{r0}, 0x0, 0x2, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xf2f, 0x7eb0}], 0x1, &(0x7f0000000100)={0x3, 0x4}) dup2(r1, r0) pipe2(&(0x7f0000000200), 0x10000) r3 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xff, 0xfffffffffffffff8, "5db622672b00"}) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c, 0x0) 13:34:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0xfffffffffffffffc, 0x143) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffff0001, 0x4003ff, 0x7ffffff8, "70136a417e2500008c7f90725fd49a2700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f", 0x13}], 0x1) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000005f6, &(0x7f0000000140)=[{0x5, 0x0, 0x6, 0xe2f3}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="7f") 13:34:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x20, 0x0, 0x0) 13:34:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1f, 0xaf}, {0x18, 0x2, 0x3, 0x10001}, 0x20f, [0x4, 0x8, 0xfffffffffffffff9, 0xe0000000, 0x9, 0x100000000, 0x9, 0x8000]}, 0x3c) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ee3bee7bcba7c0952f2dd9ab6922203821af3647c6945d8f55e85d3930f21c39aa933c21e1d0e1349e5a84038b09c238aa6c990a23b2898b4f42c301aa4f56046a92a9205fed5b4a2b27689af9f6018e05437a6eb95bbf89c13e0ac59f3418e416dd287d1a2194e8d7ff22ae3369ac5139911a174368bf16530581640f36fd7612aaf9e9fc44866e3a258f27b6ba18303d4f5ecc332775d4c7261df9bd7709ac82308059504dbec654e7b76df6421e2cc255dbba1af0a5a0d7ace5ca33e316efbe13cc082d7dbcb95c853a22212274f95474954e8d56a3d596c981ee76097e8dea33d036d09f17860509ac8d1696d4512526471732acd6ed47dbc6146d6a0b31c4c2f1d36c5a5f7356c2257335451dfdd9118206ac8e"], 0xa) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") syz_emit_ethernet(0x1000, &(0x7f0000000280)="93523865f2352de34ff1348c21e72e2995a7c4b6399a5178df3a311469848da1388a482f9e01d19e50e9cda865c1d69cae408337136432a7b59a16001cf300256d1fa7e25aec6e32799cccb1898ec1cfab6143b5d0900ab43050f2a1b6b54fcb7e2d8ed48f9376f776deb473455fc1ced44e780b179ee3201f271188c6da0abef92be0e19dc8b4bb415d4ddeb00268318f6b003f17192aee7b6a14d54926f1ffc39a602128e15a74461283522a67cfd80df3e0fc2d176c58319a4ffad8cf351f949d82d08ae8d43623948daf0d56d19685724c3fc4c15072ce20fbf73e09f88b13d48062e4a23a63549dd54cd00bc3836eabb55f13d6c0095ac604a462cd83c7eef3bb1316fbc890353e7b3685b09e3fbdd07e68b4e96cf8389446581cae677be980a6409d835df945c9e9ee51bbc61e80ad523cc0b78529bd1dd0e40308f09667fa66d80fd2d6c91ab31f23579b772ad408e113dfb304df3b63cafdfce89b594925bb4dbb6ade300e6a48f09b2a231a6ad6b8b595263005af9674d19d999539ec4e4eeae0941a02884f1c5dc29a368bf110127280cc6b9416a35aaad8acc865f27847f3a52c9a75769bcfa1604f894298b0cf19abcdc3bd39c330ae716211891b1dd9e76c5197895bf52f2db79b0a8ef50dc62698ae9f7997a38202986735250b987b642e0dfdb875503873e095299aa22d09a137876d1fee6ba1762295073c105e7834a64ffecb70697dcd7511c02f6d0b604cb37f8cbfde982d05fa7c5e74e97a5c1ca3f81dd0dca84111a8039907ff5530bd7879a17aa5fdeb77259c4395fdf0faad514aaf8d886b101373b980d114ab3cbe581ecd9f9dc9f25aad03ae0a7d0c6dd4490d9653d070f0ece42a1131010edbf5e80ce2be6a407fb17429cc5ba5b30556b666c481ef7c3fd993733643797085624e133cd09d9f503851c3c0a3ab98f26d5eeffee531e355e3389a7c74c6362e1783b0e0cbc5683d8656b01a086f26845eac21c4399bee37750e3230e6d89428f1864f72b7b06c7df608c25903b9d6ef63ee4c6ae1d6e48233040198c4900bd8927e58fc79228925819ad295ed35024f328391fbb33271becbdef16d152ff15ba64b13a82f66c063559cab3154ccf0dcea3587b6af546c483b5bcb13e3e636b921ddf46aecf0d7a0801aa08faddb80b8155fb3ddf6187a49bb82e81fb141b24f0e8411530a548d0f73e0f7816fc4d0bf52ba20af03dd18ff770b4c436cdbfb7522bdb605cfe717c90d9a4ba6fbb2a74e797846062887542ed16d3b474c09f8f0c60e3b90829fc06042e283099e3de048953424dc5783bcc3a8d4c9ed94ac8cacd22162ce3949fce051ccd4f3c6998283e98161e1ef360e59d8b179ca85df27dc1a84dc2773d00fc0d50fa36b1d34267e0986a052fb07cdca40913f4d4b13cc486f2f5ae18185318f5bdfcc668b3cd7fe7dbf19ce7315f22a86d124142d9e051bfaff464e357762202f2df07b893209d9c7f8e39d032496ed1bf1a639266292177499d5014d53d76ee1a290f01e7c629be72fdbacdf3c294b8016443b31dae522ef9cccd3cb61b9f16b518a242f10bae7f65e82ddc473d15a8485a126ee7a251d72d246e08e9b0a1ef9f469c12ce63817181adb86e278292871113452a551e364c6f21ac1ab2573cb536db1d1443c03a54110bdc918edb0d3d3fc63551e4a7a9ea1b402c37a20761770ac82d36aa11960f5e0b7b69eaa3ae8c57cde05f4d475776bf564204c2fb5c0cd017dd56f38e57e9280495e16ef0fe9534845e7e58dba88cc1cc270ef9a58051b0351e3f9e3063aa75e2e401364da14c7f55b412dc16aef822d9fe493dc52798136ec2c83542263c81cc380ea23afd82e615dd6531e5bfa5f176a9a4e6fa28df5dd4aaaf3fc52f605c103b6d832d60a72e23b55802a54f519402b54cf6861abe552ab3271342917a5819780053d1f84cf5dbf9f54216c60320a06b24484d727f72fb6f6f2df570f52f988f634fae4457ac5084da863a059f50d84c777b918aa4312a0e12d2509f8c47acf10d9256f2f4e3c8c6312f78c122a5364c81da5fd23b4ca7dd219ef09cc59c26305a19220ee23bdefeeaf66163b1dace6879db57347831022dab89c22eeefb2fc8da7a05d872d0849cade6828ab8cce11ccfdd65052ccd652e325c5d64fbdf1f81af4ac5e00d9e4f1e68f858fd95b0a2d678a0f452be19be922dbaf455371e40f8f1aa1352b2afa01720bab303ce8a4433751fae384e8d1cd7a0b799c6480006965a21b3ae21e342b96bec045c12560a2853c09c231e93f49c7915829d2b4320e9f6ac293e87d0a67d9d076502416ecd0ccf8685d4fb2bfd848d15dfa335815a809d7da71f2189e69dd5885f6cca927fad64a0c69c5e80bb527ca0afe8788d0ba6303a10499c0874ed2bc1347f894914d9b729316da80d861bc73ccde8370ac31293bee0082a855f16b4c3f0c7b9fa0a2f1a1acb11ae28d7e1cd5e87e2f55f933c8ffc7dee558b862c82b9b01e9e10a73a7b31b6bb1f4ded98e07e20d6abb4a972abaadaa244e2f2c712e9f647703bfb5733b6ac4ceac5bb85c87a8e685b913c0cb12c4f70aa8bfa1def65026b149d6045bbed061032da8d071abf02ac3bd32025a2760e336cd2eb8b308c502698043715900fa2055e66f172479c4faec2053a1b5e9161e892745817789fb47ac005417a17bbc3b141f6a36ea2df3da1841da6dbaf0a7418cb10f962b662c575a4bc2aff679796767cf63485ddaaa7bfc8dadded3082016dca8236036511eff18c7b4258acc654ceaec6cbac007e62aed7a2c1253d89217e6373f77b5dddf2d118d765e75ad1215f7b25e4be34ba44e5e752796d7ec85f12cdfebdb267f7541733ddac0aa81177221f8f99a90ed3493c663b01b4ccd224ab9ed8142ec8593f438be2012b5d0b7d15eefcb014560376cbd3966c457055b58e88c9c4a67c29de404319f9a5e81860c7b1bca99597a183f16634663acfb1c578f0b7672afd9d39cb791cffe003077b2af0d2012de78de14bf5b795e66065efafa3ad755a6aa099e56f64dbb2bc42f42ff2510675c27ce4fb9910fe43243b1e8660f20dc42965d30c3bd8412beb5d32c2a5e7f8aa2a50390d85bb5285212b35c859bfbf9071d1f6ca15d2f321bdcca52001bf2eaf18e7bf1b44bd6538f4d604dcaf453458b37570b41d94af90abc36e1c9a610884812d8138526358036501f052e961b3ca4684170f8866ffde0e3554bda379412a5317efcca43f73ec34c86b033a947cc56a3352d2757b04c8de0e4fdca914e3db6b9641665e4f0494ea3d03979b4e0374e846db20b5ddc586503b7763b750bb81f5040cd39fd64679925606b65337e92c5f47c012021d7ed17c766ce4c6ee5047991e73e570129f9b9addb9b01df3991407ddd55187f11ec99d0ca2da756f233dc4f908e5769b719ceefbc3aeabfc7ee5eac4d80998f956aa202a5b4150ee0928732c121edf5c0df391e980af95816329368a76d101ccc0e284c330942f5b31f72cc170c8df4fee51c31fa5479469d6973edd628f1096277cf4c89746c342b3e737e11704c1b4605e9b2fdc393d93c3bef7569335f48d62cfaafb887d591df78164fe43dfda565420601fa31f3fd97cb63c43096c47f69810a2998709c9f6308d33dce23a8546a042520f7cb350a09041b95e675a4dc4365f760b9c8ebd8ffc482f2d3cc2732f4b444ebf4e355265031389592b40a13bd0fe9b19881645ecd0e80fa874264d13c24bb391220bccdb0d28a0d861ffd7814dec9707e398acce07ff277e99b8f7e4368f2f529b2b943a05af67a3394c0f704159b54fb3755b559216976ec64e3dff34265bf5a34bf8c818f6b5bce78b3bdf3c110b0d148181a6af5ab717d67c98a7a331487472d431a4b59c97c6a6e03dbb029aa4b73f97a8aaef990423d90b900ed94bb8034ef848d116dd4d1afd42ed12d04babdde28211264dfe1f206428e1470283eae0b3d22d08ae69536bc859a2dd7801fd154fa4de6e88959dfb5e5e19ad3f8ce6b766365efe5ef3f2a480ffdf24d74c05b02c17145925216f4a96c9cd95c79b51665e75e0714a42dc362cc539730d5989a36cf1bea38f662b6925cf80151815b6f61cb2bac2a24b2b628af9a151dca04a037ddb20b0b668bef23ec04edc1628299aaf8ed6b042e045f2af5f96bd7a96ba96b6528c4fbc0aa37476d91255e9e3bfbc0616bd3481e15e5780c85bbcd0a0acc8ea6a3a590fa21539a267adcb6ad6eeb4cd32851acaa7288c795e7da761403dfb4ee83354e28a85a0ac2d7baf57f1966855eb941780ca6dec2d61f4e6b909760344afd641f99a096f29ccaeeb0672353c7d8803844f7478960175e5b23997471b74e33d5f0fdb2ad42497a9912f3b21926ce41ea505c773007a6ee4312a24558e0e397902d586d519b952b43f73727be1f959bae8182c77f2708b5720556296e9e3b783d802bf411016071b8da36d792cb2acdb3b69cba934c57dc61835caaf4e0fe6a8fb4fe6181d9d003041942eafc6b6ce7bb0f27fc7264c7c84753b8c33b6296d0ed2f8621d82b5127ed201b94608dc18b79f633563ceb51804f35484fd37d25bf38e2c9189d28dddec1df88441ced4a7453771b07a873979e8ebb801ded24d79f08d19e225c2357142a4368092d926e31249044a2dcefcbb9dcd090d3159eda141262e2839243a6b51291d04ff195f4d67ff38bf46f0ea55abeafc017f59ce0f2ea2df069c4f129a1d98e3820bb9efb687e2fba791d1b45252bc2bd3f2613a058efe3e09eb4c0c0a7dcd8ce2379476471a9fd022a1c26c9675948b1f406e640a7ff8d6274cdc2b61d259a430434abc00b03231661b0969c8e4939f9072b8d1810b53d0f7c6f792df1af5a52c8215745ee507ef428aa90d6c25179da9eecbddcb27a0e251ba6df00a124c109cf2923c09ee5915c4a84a47ee857c3b8b5cb2fa8acc46f59eae899e453d2d091b7b19ea8d1ea5d957f404dc2f2fb8be3297bfa9f557fba030a2b94778560f13e19c8e61242a437d6fe4c511dc2ebd4ae127592bb332de53a7bea4981f0187a0b8c947609ae5c3078c8fb9ec861821d9b9ddd98389a677914df8e968882106b1eac64c8c4329e959f783059d80417ed9217d5aa2231b6a6d81484dff3001aaadc23c485cce2d1fb89bf618be00f126c6f2f57c445c990429e981cb9f1b817c06c05bcde6678ecf7d5ebd5e5201240bf0fb4bc82df96fb01d6c4a3fa1035a03dec122dface036012b4408316687104529faaa804efd61ca9ec46c340bc1aba88a099bd81598b34fcd5a543af9473a67bea776d649cfe1e10856d4ce41637c38e9a4b81f5fd5b626129ed363f7545d62f7a8598af093886e8bf16591151c70c3d76df94e8e25b64a6b7766ff35cbfd819b57a7c5fb7ff712a58ae2a9d780ae307690fa0361e342a613b77673bcad02560c9df09b9364290254916f0d87d8a400b61b88a280c8c128281bd522635173e90890cd03b68cd033db7fb9c876d034780f6bfaa43dc46c1fb49b5034f98d0d0aa7df1c29f99de45b37e1c020741f3a1e3bc61c44c9ac4bc1c360da7c113af68d8d862a19cd051a5dc6099ddff86f9a178dfcb53b7eb5ec6b57bf3e0e91f3bf85d7c1225ce52bee741b1690144bd444ad37519f20d7598d41ed3096c8da715636c7ca680fd2959199671a367faccba0dea801f232e709f2234713604e8725f71bc96c6d89a06b29872dd99666431249f29f79bddde9e59b67a1169a730d3a240e7dc629d719b5c698ac25d56") 13:34:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="4311edfb30307abf71b173fc417813806f843de47acdbc95904462d00384f3e500803c0000000000a06a96a7726b0f2063d372ff6cae86dc97665485a5bc366d096989c97127f93876d1b9d228971e15d1d3c98717f7c207b67a0462b406b77385c4ac32981a6e08fbb8a6a8", 0xffffffffffffffbd}], 0x1000000000000336, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x5) 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() r0 = socket$inet(0x2, 0x4000, 0x3) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xd2}, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001200)={0x3f, 0x9}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d, 0x20000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc2, &(0x7f0000000180)="15") 13:34:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x10, 0x8002, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffe51) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1c}, {0xc}, {0x76}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x800) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x7f, 0x2}, {0x4, 0x4}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) msgget$private(0x0, 0x10) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000640)=0x1) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[\x00', &(0x7f0000000400)='){\'\xc7\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='tap', &(0x7f0000000540)='-^\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap']) 13:34:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x81, 0xffffffffffff130c, 0xffffffffffffff6a, 0x1, 0x10000, 0x8000, 0x0, 0x0, 0x3, 0x5, 0x4}) ioctl$TIOCFLUSH(r0, 0xc0206911, &(0x7f00000000c0)) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = dup2(0xffffffffffffff9c, r0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc0) 13:34:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 13:34:13 executing program 0: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') chflags(&(0x7f0000000180)='./file1\x00', 0x0) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") select(0x40, &(0x7f0000000080)={0x0, 0x101, 0x400, 0x2, 0x0, 0x6, 0x0, 0x6}, &(0x7f0000000100)={0x0, 0x0, 0x8c92, 0x100000000, 0xffffffffffff0001, 0xfffffffffffffffb, 0x7, 0x7}, &(0x7f0000000140)={0xff, 0x8, 0x7ff, 0x1, 0x101, 0x1000, 0x800, 0x4}, &(0x7f0000000180)={0x2, 0x1db}) 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./file\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0xfffffffffffffff8, 0x4, 0x100, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1b4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x13}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x178}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x1}) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x2000, 0x0}) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x92, 0x2)                                                           *?-10)=7-82$191(7?- 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x200a9, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 9 4:.3-#<&8(;"#1(9? =1 -%<)   .$ &+?69-96,-%,!60?1 (1?*$,: #-/?  "&?8?7=1 :'*.0 857?';(7/!1;><9> 4$95&3! & +7!73 9&:+?&=>;$55=:9&%?#'914";) 0./5(8 3&%)<63;05> =37'% !05 '!&    .#40,!< .# =9?-(-9;15154*%# -&%*9(-/ 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) 13:34:13 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x2105c069}], 0x0, 0x0, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 13:34:13 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x6) mlock(&(0x7f0000a36000/0x4000)=nil, 0x4000) mlock(&(0x7f0000b09000/0x2000)=nil, 0x2000) syz_open_pts() getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0xfffffffffffffff7, 0x1}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f9, 0xfffffffffffffffe, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r3, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) write(r3, &(0x7f0000000ac0)="6a4a4e5cfab0fbad605a30c0ca00", 0xe) madvise(&(0x7f0000a9b000/0x12000)=nil, 0x12000, 0x6) 13:34:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000001000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x3, 0x5, 0xffffffffdffffffc) getsockopt(r1, 0x8000, 0x9, &(0x7f0000000040)=""/142, &(0x7f0000000100)=0x8e) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ftruncate(r0, 0x800) 13:34:13 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x45}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xe6, 0x0, &(0x7f00000001c0)=""/230}) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 13:34:13 executing program 0: kqueue() setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpid() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, r4, 0x10, 0x6}, 0x7fff, 0x9, r5, r6, 0x100, 0x1, 0x8}) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:34:13 executing program 1: open(&(0x7f0000001380)='./file0\x00', 0xa1, 0x34) r0 = socket$inet(0x2, 0x8004, 0x80000001) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x400000000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x10061}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004700)='/dev/wskbd\x00', 0x100, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="33304f470291d4c016015ff436c45a2a1bfef04dd388e1f569ec5f9f93d88f31722697e374c1162c9212f499e7f11d2755f17b933d438fa5f3dc3198ecc49b04fa0ae34fd3fc97dea2a90fdd650089c3cb7d075d3306bc68f8e22f08f406cc491d34cca5388ef3f27493f1d1a4bc2dbbed5833e1291b0f2702a05ee7157ce5ad26dabd7ba4aa34fc862f1ff753f2886feae441366b92f66d2ed86bd38882ad7a9dcbb5e3027840d12b1f05f62fee45b68081a67cfbeea79aa0e80bf1aa82f0f36976e0defeef493100de24739881c6b0b6afc51cb51b606007e25bff14e1407c1137187da0be9a7396cca68ab619739aa4f5f79e335edbd3b1a01a4d9e7724fac4ee8fae89261307f0cc6032085665b00552fa18cdb8728d7743bf25b6b1043c6261f147f661c31349825641e0c7cd9f518c53ca04696311713c413268e48a5d2abb85f09820560f3e1d0bb53c3eac53b0e29fac9c88bcc9bfb02ca9c5c3e2c52131b3287830b7b13c186687bd4a7cc488f036f26baf9798803ee93e776f8f8f683d17db959e4e6d54eff020457cf7ea56e81e6355b6482f01ba4de151d4a91014cccd9c31d269dc070d8a0334fc6285160aac9373f447a6f7ad1c4fa2d58795482bd7f8c49d7662464afbde43ae533592e7a0546c79e618c50cbac9fd2efae990292952e65b951e528fc9d29f7b2921166cfd3c5bad1c6aac5fdc4b4502b5b95ce04b1531cacd127fca0a0ab0e9e2cf7c260a3d8c8f58586b2b589f061f454985c412ffd0331f0148e78e9cc3bc05b441dd4be43b6d35e9a28a277b5b3ea208a607f94ea9b711b3b1ee7bd36c91400eff0e19fa9a36bababc21b1f7e3db1edf830029a23d7048d2cb1ea5636e20eefec3117e87b15926209d9cb7fa604c7beeeb20d3abb382dc2aaa75d8d0309497e580e3d1551e254442498688dce5e080f2f53a37f15fec95ead91198b3e2da97758d1b2a01a3ee3b62be37167f0a00457fb9e3afe52167e6bc3ae87ec10bd09174ee7c0d0113d4c47902a431115a285c7a10506345ffa1756c48e5040ebb859ee4ced16094e5dcc9c4f7be6251554cf6c6edcb5000b49b7e4889b1550c3a8bb9353b025c4704d8656dfb8bbcb48ca1dc4c465d04092cd6c15936909ef120cdcffcf94ae1c71b319326e4a4e7a27d033816eb595beba3d5e0ccb54814dd95ced846fe9ea52dac848bc254cc3c1a4a908b04fc8ebda221ad3dab861d53b94d488c24327e18f75ab0fec0168b435c14725c505fb55875e9746d70a3f4de98c22deccd7b3eead71517934e67eba740b5baf1c1a005d46a757534825f553bc51a923330d494e6d37a1cb6549a06ba5d77c4a0b9a64144a3325a9f787a25bed4ca86c4ce6ff0d51b94b9ff67fa2327f5309b5ffab20657a2a062411969f3c5768e5213b3622eb4b8fb47d1772695c655e36495b2b09b6e91674fb9d1d182c1964db7d10dd1995fc4f4fc4276f5a601f8e2c121026112fa21e47a3babb8f66a0063e0d76f33e7b1718313ee8666f1599b1f1ab75f25229dc723b04fe5b5ad76861ea6254f83e996b799c0408d2c92945ae04a88342749b4d6f87a970b8d5ed6ec032d60082b07cc49327a06a8d7dfbd59d9939211e9447de82a79b246a8a42707181a269d2eaa9993e21e5d0ffbca7039d6643693d4748c948f26cb453ce2bf14d2f6c8f1d0b9006ea03030f1a3104c1fa13972b731fe362443c2ee82724069287e65c263ca25c8f5fc587b3d14321f1f204574afef439b899d71e3a9dcd3f45789c880e0dd845b76c8e4a48b9ff1d0ab570e4508ed9a1f14a59131ab88bf49a8307bd923cedb9d117fa2b27808e801cc9693378af0817f812bdbb87d5f74670cc973360f7e6e130ef6a9f43e50e908c429c05be7c0962cb012f97f366c6bff1421beff853186b783a4ed7447a417ffccd2156d121ad4e94a531808c93e819ecfe59980c3368491b8af5de892964a13638ee079a7652f11f920f3d33d3875d1dd26a98f8c5cca0b9819be9f96ea8f47a40b513112f78a963c69c3eb135810a80608aeab34317aa239181ae91f1279fd0aa45dfbc57f8d5c211cdedcb70ff6ca9a682d5ea43549f691d44182040db69c7e9adab62218229bb1696ac81e32f2cae14d0d13f0edda1ab1a131bf4a958413aa117b8a21e6b2eed0ecfc6604e0dbb7eb3e8b3f1a9cd36d99305ce5ccb1421dc06dd0348064127ecf6b1f1b2c9dc7bccc525b61a67ac69d143a2a42b3a1866a98a8296de815d611b47037c25d32166096173c73bd15744f28f7e470a6cc33c1e379b770b0219f171ed25dbe46c966ae4c84a4223fac7a98de47968efe6f3f7a8190069be1d530a57533eb09a089004a77446550ad8e16a0940c0e7a3a2e9211f1f8dd08b5affa922f4869a455446115654b30a0b4fb8d412ffdaa5017a6ed6a885190e3d37ee6509ab3b026777ee8660038056626cd4bd78f9b2386b397cc50a42dfa3f47e8b332200b87882aa834bdb598c178e5cdb2b67dd0c779c3e9a32ca14683a0e8647a6eaad86d77fc2d5499e5a0d96c5adbe6218f011cee0a152dfa5825b0427018d3f7b15c1ede580d1b6b9b253034fea62d077b27e75d2f5ebde6dd11c70a50ea16503b851ed41f8695ddf46028094b6c704cd99815c3624f02c1b8a55d4461583588f4b9298ff96615dcf15e52db3e8bbeb096c084d5c72ecb3245e0bb2f13c02bfbc4b9ff13ee72d74c43f5c6161a4fe93f9b1f2729598a92c574389f4d1143bbc7b38d8c44e6a62ea633aff8633a3b667d361cbdb1486d432ee87bb842bb89e5d8954705748f9944bc4f22d15319570f9e00f89b42bcc1924cf4e1b1accb55de45f7826f60bf2968aa764dbc879b12f44b4cdeab1e73baf0d9c807c9d3706f64ef2041bbdbd2d391a9344ff2b8d26207b387c5c18d89752b5f3e439b9fece838073e6dddd3fd00dfc76286835478ba0e64ccf3de22eb0eaa990676db534d2141de71e5f0059022299f34ea25b7f82a05c7f16c446969a49a3fef70ea4aeffe5b4138d6ff19a43d06edff43e477e135c6ceb9509ff6403c83d549c292d33f500a8d1cb6dbb1738eeb9785a04162aad95e3f36eefcb2b474dd6ff46d62af2bf0609dafd3e1845b6fea29ddb0ac5d628593e3bf97fe331119671120ea20a884d952845093db037aae1b90b28d9ef8ef3522c3202bd604e4cf14c64d56bdb2294afc85d1eb023cccbc0c09905a315f3be2f6735106fcaa8e513a5aa25455713695a42494b6820062d4d05624f8a77ecefeb194eccb92d381c03e19fac432c537b9b3a26737eb390b71db2b9743a9c16c38c0c7a361f4906bc95083f45dc5cb3d2bec2f6f537c09cb20cb5f31c7efc021ffd8bfae395fb4ee334ecae5b88b0d1c7299af9f5fe34097be3e80dfc9dd4526d520ea4255c4092fd1375f12af86558fb42c782ad72ff7035ca71ffb7af790796c5885b503130b103075c8a94daa924cc02999c455c31c394952d1cf1d76ae1b9c3d3936c59743d35d31a2ce3af50db5970e879de826f89926f6596f73c55e34428ae945d569a23146e161706dbcb1b81a30e67d1f3ec477bb1c58bb136cd702128998a4f9155bc65e8280412fa742a3f6a9a900de4be350bdf86e0a9bb78fac9d13da405167cb6da603b8d1dd3b6307b4d746dcf13f216cc67d8d3bcc174c1d4657b39b037aa7fa9dbdcf0d49f075174b7db74913c1b4b9d374c7d0b0e461dd3277380e1b71efc3bbf99466fb9a5f3086eef9006a14328880dd821ad8705e702426207461ec6cb6c21d7cc37b68c92d5fdd5e571f29c20a0f9899e59604fe0f9e19f96b09fa1a05adf5ae96d7cd44b2bb4bca6aa509a32d3acfaab3cf05a3bd51881b0609bf2cc1d3894241ba6866ad76dd760f36df3b81da4b30e6b3b1d6427b66c7d73cdf67341dfc3f1b024605af3ed0a79f2186dc311cde6601b2d0678a165a67d479d2f239542a10c51ec397c762b0396b867d71cbb1885f31ed8d09c836da6841ff115cfdb7ce18592a433c69ff22636e1b54e2798936b5466fd52a982977f772b2f623f1808ccae4f97e409619cc299f9d3f476407a74e2a3ea82c570dbecfbd46bd4f05f42e161c26221bf681560bee901bd4c494111d8d0e79695ee11adac4923d95f2c69ad8464d9ea71723c68e585f9af7de91eeb5c06d3cd401ee2681bf4cb0948c5b928cf7ab61422afccd894de813c53bd10d27758598ef438a7af903c959f8d77c04b5623fdd22165600287aea4a56ebff53690b1eff8e3ccd6120cbd4400e0cb83a5ee06c09418a6ff3919f0633e2c3dc3cf8ba1292c07208c385abb32d970da6e587b4ac441c28b4b01fbc97960c3c8c25fa2e3cccde34059ce7fe03ca51cffc54579926fb42a1d7bd785167f7aa83f3103e8b1f89787ef4e86838d8bd86285aeaa72302208e45c90ff417b0776dde0dd847de50d1805320b27122b5f905a6e687e97ed1814b2200b7bfad092a0e0dfe6238b1d4b6cfb80a5c975d565c887ac74de2fbc971811d3528f6cc04b4aa5c6f54d6a45e99bbee6fd76191d30795959c61fbfeb0e2531f7fa67094810069680023633ddb0c3e75a134dba4bfd7d781346573220fe5c87532847a6417fbe279b4fe1f8ed29d4d463d77748966570019097b17e473e72ded1a2bb940f5964a1da4521ff4e56a18dfa4695f9b9921398fb98ad2cf8856457bbdd22e2ab5575bd1dd509856b94f026db0d0b6287bc457dfc6ce66b496a27a55117bac1ddd3e4b2c1a2d3a0a4afc3ebe089f95b430cf2cc77f332c40d22439b64e9b888abfb5efa306c1eb59f36aaba5a030e46ee9a3b0c1091e9e65a1e899e303591ef8a026c4b62e45b8d70bdb4981fd68f9bebe6527c5db17bc63f51020cedb6dcbb3b138d512b17d9352d0f409aa952c9aa9c227a62be83a38cf239e30d5bb9877fed01a6b9c3deb8c3aa7dc3961de4e63b752d1065e9617408a60f703c0ccad236cbf939c6b9252f2829c7843aa8f0d480da1adeea8138c456c2c7ab4710ccbcfd4245e359208be3c842048e91c149beb05f08922a6b03149cb55289514ad2db647ae5f5d0a9ce0ff5768779acff5b7d5f784ad2ed7d692b2d734db66586ed94aa073d2af57332fd985b425df47b73247815deb4a0466780ea6148b87adb2993e9ce81292080377ed3fd39297427ad3463bb757c295898e75989e10926055bfed7c04f5e03ce6034cda32801c9e80eb5721c2f1f5c10a85dedfd24e7c213f75ba60b668e81bd61aa2dbec6e8f14b743a6a371386030fc58a096725f39d3ba89434b202f06b304301888a0a3f151872cbb2cf8d6c0522426695dbbf2ff3a199dfb6de160de04c1cec915412faf0d1d630a79c8480e63b8754dbcf31d9678d386d94dc24c095dfce930a306e86824486d5ca2dbb9f4d2f404bded66746868c284306c055af123c9146f25d7949d364989d1751f86e0916f10030f3d31eccc54701cedf36627e3d5f52185758121a3d0e363b1f774ecb8d34a134c6ce213f97370723c17a809ef57866cf3112c6a2b171135d8be21a24c93d6477595180d5514a8fefc9312299fe621e52ee8a07e42300ce869415cd5a60a4db8e27dacd62e192c08355f0e1e0fef459029db110d85c0d42aea30e230684e025a75002624deb03fcd665860dc67f1e7b294001e04d9049ff82deed1f10fd1a295b9713987f5aaa6245c52bc8cee97ddfd75380574fda3125cb9d20826b91b7d32be2661fe8b7be817bcb19e5abfe04bc81eb0fdc82ba56e2f9c746877f29734b9534137bd24", 0xd39}, {&(0x7f0000001400)="2dbd475648a3f4522372ff2e3331bd803e64c9a0d646b6263b833e0bb9873a0a9fcf1cda5562929f8880dc7cd99d7dbd9be10f3a6f1a624df046ff2af22e6ea0b787102d0100040800000000feeb955f7563c53a4eb920a051c21ca6411859cd59e3371b2b3f2c935c59f9741925cb00fb7510bc4000000000000000000026f59c88e4e8d179bf3eca1abb74d7dc5cc716e25982c3d521ad16a622bd8bee1eb82a2e947f2933eb75d43f21906c3157559c16ffcbc77d02406b65260ad62bf888c24541fd57635ae5ab995d34d600f6b151cf8384499e1da98197d740ddf400a0f48c0bfc35f69adf9736bd7c3698c6d67e4475e6e84a0a86773f98226d5fe203ab24c1f997bb4c345b8b91fee3cf2aebbc56d6d9f1e67376f90b15da58a11f998d5a606a87063dd2d61c2096221dc6964d42edc6723762005ce3ba0b5bb60ea31337e8a32a370f4a5fe03b1138d79f072e19fa67e9349cd181e7ee7681f59fb6ea0ff12a13dc964d0d014afdf8380858699e1d52e14e58d009f0e06cc8a954fba09059e5fab0", 0x6c}, {&(0x7f0000001280)="a083a9c2e9ff3299f9190a4ef9ec1c7bad5b3bf0b308d5e4d26c075df48d6160ad6521a9138488fdeba4b463bebf1efe7112fdc3eb34e03c412d0797689fb2f67b85be1bf665f5668050a4927e5a99f11bfd23ce0ed8131d7dc83a8dd807e002c7e74e487e977476bcd0c3b526b3735d731221ba23fcd3be581e2cb576b5ce218b88f512ce561881e23a7de9d082b5e9b950cc7b1c7b22b0bd5af73388455078ec64037d997a5727defa57c9daefe4b1931de31c107a56031fe0ffcce772ceefe7bfd9171faae9321f86bc1ef9af03b3ea4009a53f0b24a0be6936684e3b9ccb4393410400fbf834fc35", 0xea}], 0x3, 0x24) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") r3 = dup(r2) unlink(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x80, 0x3c7a, 0x0, 0x3, 0x0, 0x7, 0x2, 0x0, 0x5, 0x2400000000}) readv(r2, &(0x7f0000004680)=[{&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/186, 0xba}, {&(0x7f0000001200)=""/56, 0x38}, {&(0x7f0000001240)=""/41, 0x29}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000003680)=""/4096, 0x1000}], 0x6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 13:34:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x28048, 0x84) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xb3) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0x2, 0x100000000, 0x100000000, 0x6, &(0x7f0000000140)={{0xe6, 0xa1, 0xfffffffffffffff9, 0x3ffc000, 0x8e59, 0x20, 0x1}, {[0x7fff, 0x504d, 0x4, 0x4, 0x4, 0x81, 0x80, 0x9, 0xd4, 0x8, 0x1f, 0x8, 0xfff, 0x0, 0x9, 0x9, 0x20, 0x6], [0x737, 0x7ff, 0x4, 0x3, 0x1, 0x6, 0x100000000, 0x100000001, 0x80, 0x5], [0x0, 0x6, 0xffffffffffffff01, 0x1, 0x101, 0xffffffffffff0000, 0x7], [0xff, 0x3f, 0x2, 0x1, 0x1b, 0x7], [{0x7, 0x800, 0x7, 0x6bd0f40000000000}, {0x42, 0x0, 0x100000001, 0x20}, {0x8, 0x6, 0xd0f0, 0x3}, {0x3, 0xffffffff, 0x34, 0x24}, {0x7f, 0x6, 0x80000000, 0x5}, {0x7, 0xc8, 0x3, 0x78}, {0x5, 0x800, 0x9, 0x40}, {0x6, 0x1, 0x100000001, 0x5}], {0x2, 0x7f, 0x9f, 0xffffffff8b768889}, {0x100, 0x3f, 0x6, 0x7ff}}}, 0x6, 0x8}) recvfrom$inet6(r1, &(0x7f0000000400)=""/26, 0x1a, 0x801, 0x0, 0x0) fchmodat(r1, &(0x7f0000000700)='./file0\x00', 0x0, 0x4) writev(r0, &(0x7f0000000180), 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000006c0)={0x101, 0x0, 0xfffffffffffffff9, 0x0, &(0x7f0000000440)={{0xfffffffffffff800, 0x4, 0x10001, 0x5a3e, 0x3ff, 0x9, 0x9}, {[0x200, 0xffffffffffffffff, 0x4, 0x1ff, 0x2, 0x800, 0x7ff, 0x100000001, 0x0, 0x28, 0x3f, 0x261342b3, 0x4, 0x22b, 0x5, 0x1, 0x6, 0x2], [0x1, 0x0, 0x8, 0x3, 0xff8e, 0x5, 0x5, 0x4, 0x0, 0x8], [0x3ff, 0x3ff, 0xffffffffffff00f0, 0xa3, 0x0, 0xffffffffffff0000, 0x80000000], [0x2, 0x7, 0x1b, 0x99, 0x7f, 0x100000000], [{0x9, 0x0, 0x1}, {0xee83, 0x8, 0x200, 0x4f}, {0x100000000, 0x10001, 0x0, 0xab87}, {0x3, 0x7, 0x0, 0x3f}, {0x401, 0x412, 0xfff, 0x100}, {0x0, 0x8, 0xe0, 0x2}, {0x3, 0x1, 0x7ff, 0x7}, {0x7f, 0x20, 0x3, 0x3}], {0x0, 0x7, 0x4, 0xdf46}, {0x5, 0x2d, 0x79dd, 0x9}}}, 0x0, 0x2}) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x40}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x3, 0xff, {0x100, 0x1}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000200)) 13:34:13 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = msgget(0x1, 0x220) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/177) mknod(&(0x7f0000000540)='./file1\x00', 0x3a0914c44f7b202c, 0x2) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) shutdown(r1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) getuid() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x3, 0x8, 0x1, 0x80, 0x6, 0x2a, 0x1, 0x2, 0xfffffffffffffff7, 0x2}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0xffffffff, './file1\x00', './bus\x00'}) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000020000000001aff070000000000000000000000000000000000000000000000000000000000000000000009000008000000000000000000000000000000000000008000000000002c0000000000000000000000000000000000000000eff61e22839d88f6000000000c00000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000014000000000000a2000000000000000000000000000000000000004b891fdcd9e5413900"/202], 0x1, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140), 0xfffffe91}], 0x10000000000001d0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x20}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="71548cf9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x0, 0x1, 0x7, 0x8}, {0x8, 0x3, 0x2, 0x401}, {0x4, 0xcaa, 0x7ff, 0x7ff}, {0x9, 0x0, 0xfffffffeffffffff}, {0x7f, 0x9, 0x6, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) 13:34:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) syz_open_pts() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3f) 13:34:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0xa6138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus/file0\x00', 0x100000000, 0x4, 0x80, 0x1, 0x10001, 0x101, 0x4, 0x3, 0x1, 0xffff, 0x8}) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10001}) 13:34:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x51fc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80000000000002, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="0000000244dfc8c080ce3a63b6ab220c596960076938bced", 0x18}], 0x1) r1 = msgget(0x1, 0x440) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) r4 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffff000000000, r2, r3, r4, r5, 0x0, 0x3b3b}, 0xffffffffffff8d3f, 0x200, r6, r7, 0x63e, 0xfffffffffffffffe, 0xfffffffffffffe01, 0xfffffffffffffffb}) 13:34:14 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) dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x10, 0x7, 0x7ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000400)="d350bc0c6534d639f2b20b1e2543757f3bc150620e0b9a8b7b9d8e9ef072b3accf30e2e836ddcaec91c092e5ceb4b7c87b5f414960e9269d41d763c61825eb1c8e86208eba0915eb6d79eced07c0e5fb2bfaedef61277f93a57685b990b594856fa360a096b5207ac9d2f3567b78c4082a328ee6fabce06c5094cdaf21f793947a042bde46517fb17b157a5681d102b9ee452c7a00c7b6ec", 0x98}, {&(0x7f0000000140)="f38356a6780cf9dbbff432453d393f8384c7246d68c9985ee8761a", 0x1b}, {&(0x7f0000000300)="6607367b272e4d8cbb04f61ac63a9b66cd730d041120022459468297c325e993339fa4a6324167cacfe94054891cad23b9e2398fd913d7e06a612c2ff8941e00643f3d92bff949a409f7a762bbdb46f6e20111cf1f1f6b3e16e3463ee5f2754ea2aaa17bb25354f18dae5a770357b113b8e5aada1a6288c5900929c6ca8e9463ef667e24dd94737ddd684f23b409cec39790982efb1459272a7de55901c4e685359558020d80c73cd7ab053d91e49cc2871cccf119fec26ad20bd24b85cddaee563ebb873b0cc5c48f1127f5dfe4a5cceca6bf584d0cc1aa5d4872627cf35deb48715b4781b458a1fdd349c7db3a4e17003c45a85942d57f6fef81f5cd7edf", 0xff}], 0x3, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x5a1, 0x7fff}) getpeername$unix(r3, 0x0, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x1eb, {0x29a, 0x7}}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r4) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0xfff, 0x0, 0xfffffffffffffffb, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)='\x00') 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffffffd}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x0, 0x80000001, {0x400, 0x6}}) 13:34:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20010, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') connect$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x403, 0x7}, 0xc) chroot(&(0x7f0000000300)='./file0/file0/file0/file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x0, 0x1, './file0/file0/fi', 0x62c6, 0x5, 0x5, 0x9}) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10880, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) syz_emit_ethernet(0x39cc381c319a5e9e, &(0x7f00000001c0)="8d") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 13:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0xf9d4}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='p', 0x1}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x1, 0x0) 13:34:14 executing program 0: r0 = socket$inet(0x2, 0x7, 0x9) getsockopt$inet_opts(r0, 0x0, 0x200000006, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x6968) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x200000000000002c}, {0x6}]}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000180)="41b5f6bc3c71e71b33cb82bfd65d568d16b822e255502afc1e6c052e186e50da9934ea2c8587ff2e86f36c3ef71d246eba7a243cf7") 13:34:14 executing program 0: unveil(0x0, &(0x7f0000000200)='x\x00') munmap(&(0x7f00000b9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) 13:34:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x100000000004) 13:34:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 13:34:15 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = dup(r0) readlinkat(r1, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/4096, 0x1000) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8410, 0x10) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000001180)='./file0\x00', 0x0, 0x1000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 13:34:15 executing program 0: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:34:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) semget$private(0x0, 0x1465c165e06b5d35, 0x200) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 13:34:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x80000000) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e0500696c653000891e2a731076648a2501503d833d954d1c8cb92ad669c2940300000000000000d3d023dce0f38bf4fccf5eef86c7a7a1acb978e7c3432f36dc786f0def0bc5192f2d47a3e60c4b272f42d3b252881bead6f2521281ec615dd7d843c813cb7fdfcb3a19db7a9081e88a3b0c723106e39019474304d4f8b305735fe375ae5bf96ae98cd0f7112cb02c6a6db779bf82c3ad5498f33719d5b171a8f08eb4b06ed8de8fbae8b9e1a0ec76b5f75817671790f10102ed9f671a3c440854a28eb0e6e5446788caf5682c8174d796c065289cddc463b97fca1a308baeaa81078e7f67c650150d8546c9b988ad338122baf2ea"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) nanosleep(&(0x7f0000000000)={0x10000000000, 0x7}, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653008cc1de36e8e5736216c413eaadeb7d164538ae9066e11062ae62b44d0d7faab150f5ae9f71bad9a400e2398844c0863bfcc480eef61fb6567c04fb651f27c2bd05fff4e63036bd7baf86bb8c0b7cf703852d6263919c4b8727353d33e2b8b6d7d3664b6ec4e58885164ad1a5779789e4eeea53b5b16ff5ac0edd62c4ec7708ac4fbc53718036252202dc3f755320683a7f6380b5802fe2f4bff817505849464945398889d8ab4257f4dc0e526cf7db9ee4d8ec834239c9aea52f7d002ba6bb9fd9e3bc9ffb1f2e958af3951d12044fc96bda736aef27ba0b014a8f5c073cd7ea91550568ff6b8ead6962f22a6212a8cd61eb455c871cce86d401669df10e03c49a0f848479cc35d608b4fb786d38e42691241d19c574af4917803f44d87295fe05cd8f2d95a03d6d2170953a34c7ea2667983d43ce442759393adfb4f195c7ffa56d46148a8aeef4c04cbc9352a2bdde84aa7fb831be28e43dc5c8677a4e28f55634fb73affdfc27d019f87cb9478b6722e3be399b2861ea852f4f6e56c7b2fa3b6b06ece74e8f3819c74140b8f8383190d3081c1e7e67cc0a4d32be3cab720d9bb6d5a23ea4cffc0a40e0b9914873a8468e3fc160327171d1b2d5c93a2678251abc4a66706ebafeb6706174e7184f972c395bfe4ce394a8538b717449032db7494bbab83d803d416de00ac0aa6a581130ff81da3166c376836e64868bba7e455444ea97f000000e16e12ec6f9e223d915dceca194de8bfcb0489b22ae7883a1257e4671e9dce23d3b9c245bc614807419586212ee3c578d720317d1049f792a997ed6d5879d742bc7cfabbab829a4fc33134c568aa110539db07dd907fb0c1b596b9e5e2fc5f2826b1c247976393085a7ff1fba2e5327047f8d9e0000000000000000000000038d3a9fc295346e844d778eca3e208e3349936c3f93d311683e64876a03c46a06c0907f1a753fc022aa49b38cb7721b9b70862ded8676c6b04d72472a10a6d6118aba2388c023a631a83532484bd4cfda244db41831ef120fe03e3bc4b9a7f0b1cf3948febe9b70896d6c4ccffd82af3effe4dcc75fb8159719a4af81923d8a77f19331272c4468489ea4aaeb71666d88dbaf8c2d48dbcfe2b6111b95a273adee7b68cb5"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8c") 13:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000003340)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x68) 13:34:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x6, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="cb") r2 = shmget(0x2, 0x4000, 0x206, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSDTR(r0, 0x20007479) shmctl$IPC_RMID(r2, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x1d, 0x0, 0x7fff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22, 0xfffffffffffffffb}, {0x43, 0x3ff}, {0xa6, 0x6a69b1c6}, {0x3a6ee151634ed124, 0x8}], 0x4}) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x1, 0xb3e4, 0x3, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x80, 0x4, {[0x8, 0x2, 0x5543, 0x400, 0x6, 0x10001, 0x10001, 0x3, 0x80, 0x9, 0x100000000, 0x3, 0x6, 0x8, 0x800, 0x4, 0x5, 0x8c37], [0x800, 0x8000, 0x9917, 0x62, 0x2, 0x34, 0x8, 0x92, 0x5, 0x6], [0xffffffff, 0x800, 0x5, 0x8, 0x59, 0x7d2, 0x3], [0x401, 0x0, 0xbf7, 0x8, 0x18000000000000, 0x9], [{0x1, 0x1ff, 0x9, 0x80000001}, {0x7, 0x9, 0x7, 0x6}, {0x8, 0x2, 0x80000000, 0x9}, {0xc725, 0x1f, 0xe998, 0x3}, {0x8, 0x1ff, 0x6, 0x1ff}, {0x6, 0x400, 0x4fd, 0x2}, {0x7ff, 0xec, 0x98, 0x81}, {0x1, 0x4, 0xb35c, 0x4}], {0x9, 0x52, 0x2, 0x9}, {0xde88, 0x400000000000000, 0x100000000, 0xf8}}}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x8d5, 0x8024, &(0x7f00000002c0)="caf5b415", 0x4) 13:34:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000300)=0xc) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="a45836bb3a1632d314b150848b5f03e0df91ab8fe4303d857a805b9a7e480b5d105924011c39bf4a3f2f7200c68ee126fd49bfa4fc2ff281d54086d9390cdfcd96", 0x41}, {&(0x7f0000000240)="72b3d3c5b0671c15775a6edbab73c3bc9bde8011e413154ad3eda55a012312de777e8b172608b2acbc1f951ff4ceb61a4bed5548e8833ac77834c64ea774361f550bd7575fc6aa3a70990fb34d3a485fb8f37fa4953a860016feb80536e65e39f729d996cc5d2201ae9cebd60d7065e31747e7919cae0740cc032bf3f5891aaa44c52d76ebb4bac54d2532ff654a4af09c2123818b1960bb2ba191eaf86630274b14f9344f", 0xa5}], 0x2, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1]}], 0x60, 0x6}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000380)="67b012577d47f1b9a502ee8efcd8f9733dbbf095ad20a8018000000077218e0473e5966af68541c15cd8bbfdcc388b17808f703d0bb5b1315aa4b4e1cf671b3963bc8881658e9b9fd62f92763f96b48df932ecef3aff5eb64f8c1493cb76611354fa2f007701e3fba9aef8e9f3fe5c960361973662bdac2c27d5ad1eeabdda31403ce55021177079cd1f1a471159affd03797a3f48641b771b4fd6b7b8da4a74f1932deb21dfd59e7272d51bc6503ab0ba97bb7c909fb42ea3770e8c11ce3e7e8d16", 0xffffff3a, 0x100000000000000, 0x0, 0xffffff21) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4c}], 0x80, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setuid(0xee01) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000503b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4007, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002700), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r0, &(0x7f0000002680)=[{&(0x7f0000002440)=""/86, 0x56}, {&(0x7f00000024c0)=""/219, 0xdb}, {&(0x7f00000025c0)=""/178, 0xb2}], 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000002740)) pwritev(r0, &(0x7f00000023c0)=[{&(0x7f0000000240)="bafaced33f43f0e467bdd70c15d8f8484f33af7291143ecf4aede78d83cf9f22bc538cf52d1d9c21ac64f691c1fd444782ab8ab98c52cd2f23c10921f59b42c523b19dc9d680e2592f00cc1317cfbb416a61a5efa9d0f1deaebea545a7f25e6650714c264c56601d76fb0328ce5bc68f92b38391ac5f7203ff2260a5ae4323dd7fc302", 0x83}, {&(0x7f0000000300)="ddf031c68697da0896f9dbd3b6ddc02ac1834ad73d2dc2d30163420e847dfe8aa11a0dae70d51c0b6108128383ffc5a86549b553bf853590ca15bd37986a9a237265596a3c3a62e4d363bc0632f412fe4293e3a794e4a98f133af5b5cb0a2c3778234ef758fad93ff30b4fd1587d67659c46805e9e9d24e7ef8f99bc3212f21ee60f12939edd7b072bfa1ba7de785f66c013ae166d5b9cec09674c45426746b8478598f74add55c4d7f20223a7182b1bfbed90368e5d7f1e11425ad7ae601da6a5e0fe5af81076b4221c2d262b926f78b8f7c4fbb00e0542006b1491c9d9907cd25c187b4204170c76402c8889aba47b87e4a5ac09845d70e1e71c2ae3fe45c7f680a01b1ba542d1cd0597a73027020ffbad2c1467bb5d2e2e8dca52d13626ada25e5ec7742b995f8f3f825b72a13374a8da53bf6a337fd75d895e5bf456f5dd9f9e7c0917aec3fc9a58c6bdaad3cc965adc8da3dec1bd932cde33889ede55ebe2ffc8eb424de434592cabc42fe0c50c9597751492deadadc3bdc4ba5de210eb3231eeec3ec6e4f605cb974593ac1e6992f84a1ce8c0625bf63bc68b217c1caf61caf377f07ff0e51e61122f2107abd0483b2ea5ca04ded39c0cbf3ad3b51a4a89eafc32817093deb477159365ccfa39336d47a1a4c8410c38dd17fbf96bd6605c1fb49c07c6e7fd8a509fc4035aedce4c1c4a0008c6d4b62f3294b87eb7c9409d34489c3dcb82a2b86492a7e4705112f71942aa3d11408596f0b6347006a7e5682badf8287f8b196f99ef70417a06188c501d040d1b1df8c6e0b0ce82bef793911ed556e7388e4566ef3ce1eca0b668e09ec1dcaec6f1e7da191bc8eaeedaaa878ca2133ab8c9538c07b2ea665f08166f2dd605180421e6989b3b2f412d6b6727a245e5eaafea0fb5d64047ba238a7534e785ad717356ae0bc2022faf2dcf91ceeb6286564aa535bfb242f980337b5e424471885c990f041f1317dd3a4e3f24f4963386a0a443d2dfebdd18b73a1ab79009499acfa557826d4d3348a558eae1494500e57f1fcf6d075484f57459d296740a3522f8a3b2f165d695e12b49133554e41494dd5e8aaba931563bd0aad3c52e2d6ad7f9bdea93e4123c41070217f7f3f6743abab4c662a1c417e1c7e07e60dc2d265e072dc18b85842ab849d2f7d975a4cc600925289339f2693a7a263a7f7837cadfdb44a9702c821a1fe03168ace881badd82f197beec71c04cefecfdd557b3a00acf98e7f8e1575983218c0cab75cdf44a30b264b1251af6add075a113427a61b019698647981432349eb0012914b1f19c5c3570f007d180ad037cc32a6d5b8f404813ded114f33ae0d7d51f5d5d0b30b3d641ce6830cad846be005bd4bb69abc6654d52078fa3a63bfac7254de97ff68761b39c5d4d0592c6f4c4c17cd99461e8a6e17bc5a8cddfa67191083360688226a2e888d1537706b7e9d71a5c708389df98bc3226b7696b29f1ebf55cb02b5fec478c9b9e0af9a6a10d023c4a643b981802fcc0ff40b8c0104d9d41db8091ca2d24ef2b4bdb24482d1337a044f5bfa5d526dddc57c5cdabe7f24467d7b3c0d308aa5de662d5bf29ff9031445fc62a2bf8eec2772dafa2a6315397d1650005acc88a5ab15791d0c79afe28a598fb93d202664eab2a91d6e9786bc709333218d048e8a8aeec37d4f51ed55418e1c8d58d9f624d1d4a0a229a6a9bdd264bb7106fc9f911676ad9c7dda03fdfec8e8a331149b8f82766036bf9197429678276014e96754f5c08ded0eb605e853d5a346e2d68fbb862a8204f3542f4c45590683c1ab8334c173a78ebc65fdaecef4b78d1f1debfb1eca7e56a55400528fc0ef2a30a2a83db8f1111958123640ba38566f9c62f929e0f09eb3e424cfaf8e3859064211738d269c753c5ae346a2033b6e5b6b3c2d1d7e0912270057477266cf52809548333b18885891b097b92c50995041e97ccc594f1ca7511013101a72938563b64e6acb52518f2c6846d12d2f7ad932663b4f64be536dbbc89106cf6011a3dc7f3db288ee1e41dfa10649ea546816afdf7ac8c9218db6f52f4d6503e01006283b20f91fa0c0abccb6f895698b37eff571b3f61e10a48c1324aff2d4c8a625c7f7e42fc1da94c81fa18c98f153da9fcd7b167fffc97f41c10058a105faf520b250b899e6ca8697aa0fc38beb8efc3ebf87c62cb121e2b2db3cb9e35f94a4d57a985c81f8e191d72bdb0144060fcb8779e6a6f77d6e31eb5b8d07ceb8a588c055c8027e32efc5d0f7e053610bb75bc1af24dc7f8b3981295336b20c57353931e68dc55ab59a834082827ee4b9182dc79b2e8ed4066d740eef445fa678721b9c0640adf596133fcc41bb30f333df28d73ee5367e36db465d1b2d7d20a53ad773e5d5487a32297c15a24e99c470d3af6dae39c19b904e6a7b1c8e203a8067dfa413d05a10973f4ee9b99518508959ec72b8e7ba1d20828bcad62fcc22028feb383ab20a59913389c1989cd4928d3e486f52f82e590a7473a236a72849198486fc1cd209a10aee9cfc9112edade2841782799c56dd7bbb6b38c140b9816e503a6d45bc17674337cf7f20b540b7d2188d58168f23ec046f41d886bd7243da7e273b9c634dfbed4dec1efa0182f0128e58dfa32c57cdf46d61cad44c1fafb664bddf834aa81140fee10fd5b92450cb5becc650f469c0798018e9e5e682d17489f758083dc6cc9cf77e9d57017aa060a0d88b286949c7e686b1f3a0668ad0717c382f294058c394d35082b7fe642f23e09932df21f255f84b3b931609961c3b40362002f66d0ca42896fc3ba4474c8b19b8218d90acb36fa3d69009cca532c31cdf40390752756f8211a8331d00e9418d591dae76017f17f4a1358a2993a3f29ed224ee80baa74728b653534cf112ad819b36db979ac2c29895821bee87e19df29a4fbdaa95768e4c6737efb9d6230c96303fdef9a23577f7b3e293d0b82570883e455ffabee5b6a937517a135673a7b51df4b6b2e34db56c9fad1f42a288eb17af0b305bb63e888af50bca97d80b2ea2a37d675977693323b1cc4c9fac83f57021575ead8662a20b5734c4f72a88e13001714eaf25442acee2ca1a5ed03345f9612e433ad77ca7ac67a9d403d78697cd3dd743f5cfe3fd15fca3b969facb546d228fb0947cb7f07b9bbe1594fe4f246907c15e81ca736a282786408b5acfbe96b5be622b9632c6af60185b3abfe901ebe41e257f758940b5ef2cc5a04db62418f14ee2f6f03398840a538423fe1487920c805eb02c4ae5a193c2e17377717a7d25bf1735a821f211725f17343f014b7a75532767b7b5f90a073d67bbdbe8a2e7de7ae1e9534378f1b95c8f78633553c8f7913d7e43b95a3a5b6e08a25c6ff83eb13ac6b063ee2c425920c00cf0951d029a28a7973931e9f3b3c64c8419465b690fe9397ec0ca910292d2718d477e9c72c847e672998ad1e3e3ddf2374b0507186badd49cab128206dddcdb9d5ee2b19ed9144aaaf8cbda19673bf5e3a38dfb45acc121ec0700d2ee25d26cddcac627412373842a64e638196571a4a86662d92bc11fff254e576ae8c58e97cb2bcb608711ee17bbe37cc98893108ed61b31554a1b0d6e8e330a5ca138972b39cf6196cd4bd060e55ce88ec427205d1a303954bdc20f76cbccd0638cadcf7738bff29b329eb35fb3e917d5d8b17c1bcc66f21e1abaae5a89ed27380aa23a5a68a52d660bf58ce0f3586b482a374386131c55d435fde611e8259ad2108daeaaf9c509e183658cc251833676c1d4651f47ee8e97a74247c33d0db77e512ba37022a725ec8b98eee2dbb438b254f536a339b2c806dac828429568403409455de148aaf2ba150d2250b7da607f11a3fd2f8e2649fa60aa196000d97156df2531c3ddeec2209ec3042aa9554a3484aa62720961c04658a882210a8d06f18f5e2a78cf3157a2da9d1fcf247979165da2dfed67fe71b4d1b56518ff289b2921327724566ca30e93215f033e6230205944e1f1260523ceb94d0c74ed9d5d641a823cc55b6954926c8f2091413f26f89b12ee5ad1f87e9950e100dee5f6bfb745f10cb6dbb578ee0238e01dc0033ded273777ea981ec936674ae873e126e0ef527dcb67743793e7d0b65c964e331b3c75d36f22126b4f7717427cc27a838547e910fba94e4929f91d0a79bf8af306b1758e835f5c0b5a0dbaf68ac8362f3d3a7ba174af066f0690fe7c05a6865ec28a8f774e004db8a3216b5fd3d2b49606b2d84273fa1013334c949941b0a932c3750a9561c5ed144a3b3087fc82eb63e64cc7671bffb9880e431e908f04ba856eead55d4051b3c438600e7871ac7a46fb7ff42a7e7d3c5ab0009de5f00011cb02a4906d286ac7e457f8ab64434b1a3f451e463bb1cfcbec2c64f22cc126d9d3d566c99c26e52bbe3270638c8e45df98aa0fbe19aaa9869d68f5bb3f08bcc252c0485a667fd2d21d1ac2f90f976e50da6fdf15be52a1b9f9a5968237abddc0d9b5b50672dae597ad9c51b9e03d18531e9697ea355aa7e215067215ca9230ab82595df9653cc800405744b3cb54f3acb23b1163bfd8fbf48971560337e77e2091675771bf2797cb6c433c9ed48dedcc2130d3083e2237c547aa3696f8122565fb1cc8974d51bbd89eaaea9edc6c8ece50a11490ae15946d12f0c5c41f6ad84724263b420e1a55a2819ed90b36d3247cfab96820334e990ca68e5d7d30d92986dac61d23e149fca3765520aaa75600e99311e1c9c230f6499a04f6bbbf8eec905463d9b8b8adbb218c22750d844dcbb3d0c554c4e404f61683511d1d734ba2cf58bef7b29e0702a7f8524aab2047f7e55d8bf17ac18ad64f751bade45812c5d0810ac92407bf78b6ddc86ed38eac897b1e3dd0374348264efc4ff8d0da717e478a1731aac8802c9050ae576326a978276b49af5f062c087d893e598da3e92506da9f5258db9a710acdcfd890ebbbd8a50180b9c54d169bcf6f5413f2eb7adc10d75da6b6775044a304ceb17913ba8ca8eb3305d982e6aff50297b7e5089be771c5122693240d71afb710bbcc4ed7a0f7746e91dcb6ad10b4b9228d4500dd69833f7548ef7e339c41afd7e9ad41039dcf8d9d9e5f97db5a0fd6b2e9b9fc57ff43ad081c773b881e1a93c5358ea8426a5076a13b30d4b867432fcf31059c89085112cbaab21545c8ba5ee36f858f2fc5f9bac8a312211b335d57f8e020ab3069b2f8021c5e932c42ba977dc70227a32d05159f5104d5c77b64d342ca9ba4b5765d4085076c5e3863d4817cb3755f205116f199d54b457216c9f95659866be36bdaf7b3a405cee8fe15884c276925023a0f76b9a500bb8d547ab05442004cb97ca25ac6873ca022be495bb10e042ff3ddeab76f37ec111f3259b986d48c0b44661f02493c6b064af6e05c575b834a0c38a9ace675d67c1ff1fb111d13f3b3ccf8326edbd040f44e788cf7e5b161d2fe998ab4128d7701a5f8d3ebe66ee1cf666988ec4624dbb143b3f8bac151b6167b165ff4b198ca9cdff5311b698954f980899e76b1e3394b2a6af8d208ca77e8c0f5f31a7aebde00ae527f48ac60905eb8a6a0cfd7ec946c2dbea9a278a39786bc19fcc4d9dbee8f9975dccf9e29769114337178ef5809a290f8f79748404ee9706947229549eb71444ef7359e8a26c101efa9d5e94c6352581a0f1c33f179de63d8c956e92e6580a528732136208f7bfae2bb0a3fedacb0243422332f37d0acc6349ae02afdda84c661aa995481d885ae4b5801e91a007c3dbf830800ea0b258", 0x1000}, {&(0x7f0000001300)="8a19832971ec8701ea5e4ff6c6f1313390f3f4170ed1abfbae9ae0faf8c6209b328912d67901dd7d11bd89cecbf1f70e85ac904c746590d92ad5f729c4c1f54cbe21fa7c25148c69072b65a420dfceb622b54bcc80e7fbc41c725d82c9a880dfd088ea9e66bef141b6f5ddb4542443578636a6a119cf002473259a1a3fc78243e5e37846fc63d956c9c329fef75ffb704e1510766adb409a2051cd1c90b64ba22a4102cc219d418c6d85ddcc7e1d17c12cd575f313a0e9dda9514095696fbaa7278fb7d8e85b571f7fc64acaa4816c0cb7347c181c35fcfe0f8485822990ff85a5b44b3743b990764fdbadc862323751fe7975c02f8aaf3174cd9e0f8e6c53cf1d7346f728307b8d9519755ee816e63850ca7671b852450cc461f0a01967e89ccee1feadec557db13fcf9eac92c3ebcc04a65314015e97988ef200890ba99c6d01046da23f990029477296ac7026b11adf85d25f2b931951debf5f0668aa7a9c1d7f1c0ccc9f980c965cae99524dce6d9dd5982f85ee8e6f9dcd130c9eeccf84805da6c101a60ebe8b61419181d75547a5339e8d813cee866be42491b05c5f4789dbbede76bdecf633b5a06524299db6c15ed6b572d02a621914046adcde4fbf6feab580d83a9474a4b3572c1fd37cb726f0d679b3d3f57fa9b83eb68c434eb9a9751c75af7a02f5e0a6ee96c561a78e7b264e7446d33205fb53c944cff7a561a69d308a051efd081a173aae2e8909b163e4a86b79c8213fcdadb75b9c74ac55ca362281c33f85596ecc58af4e45178c9aa9ad01f02f79afa4bdda6b0fdc71ee7ce24ea07b1c072ce1ac7a5a6dc12abbffa20b317d38c98137e824efe32d3c3c3463ae434bb29503af2eb626f799dd0a9012972bde789a47a77656a76072e901f7afac1230636ca02d269bdefd95fa553010aa1a2691803894838b065276231469a0afc3a10ea5f6b1d18944707f1281fcd5a83ec57282086991386a0ea4096e3fabfd3c736312e057f6c9588e1f36d5f5168bce4fd85f079a3ecd96f4a216619a9e37d2dc8d2abe42d3b7361687b39dcebaec8650f0142247aec27e4d1104d2d07df27012885fa08bd9204761e6b8d1371b90432beffca6595baca31ee83031411bbc91c7d1e7a00518785bdd08816389464f3fb6bf3d95ddf44e823f4ecbbd40e6e0f0ba81a5c88a51863c9e472e7067f1a27d2a2a4d7bf97fbc09c7c190472f459a3361f8c65f9aad470d05ca658d06aad4669691be5965a0cecf8ddf36abec8fbf84815b29da164622e96a4c3feda84bc4ad70c8fbfa922db0a7889a03fc599eb2e9b427bbc8ab2b2ffb2d049002993bffda57ba5f84b610d8f2eeeb1c300119e274dd5e7f1865172a8ab7dc12a644d8db832b01d3afad6b0367455da3b6329bd78c755e97ea69dbd04e6d4aeabb95382cb90ecb1395a36765689275cf3d788d9862443de748d7e814e7a8ebc8c531a63265413dea78b48f43fc26b0a628bcec9c687ec063a059b187cc769a9f572217947064bd50915944ce049f2cc22bd8a5bcffbab9b51e3bcb8b14e3e7dc46e48f5b27c3ed87a11c5496553443a9d40d987ba89b27326793342eea92d072f42cd8b113fb8237930d5208e382b22030c4292c98a61cea2d26bd4f1c15a56bd1559990b0b3fa0bce97f0b231c6dc3abbd0f6eb3fca77f4dda70d881d68b255029f64d030227da8f3b0d01a13296940c466477f4b8decbe0fb26c36cf8bccf6ac439845c1ed78a5268ebcbe8bfca0de0956f0ea0ce698a101d6494900fc40b3d4c7dcb6fd1ef5962b6df4e222c5915e535c45fccdc7b4c2c4672dabd5e7a5f6cb1321cb5ed5c64550d90f52228cb15907712ee3a6c8531e426e7ee8d11c5c869b3e47bbeb41dec8fede27487b6f8dfc3af559ea71fd8e7c9265117ae48c53c991e5c42c0defcfdbfccdfe4ad826e8b9acc3d6ff6eaf228e127a3d9cf83cec15e0f09ddba79798ce8cc33fd74dd2c201b40fe86978e5e3233dac86ade6eb0315a9771369e258e4b1c722753f8f6ae063abb735894b3159c395201d2d5179f44ca2ac7274156a17f3ee5d63164fdff8fa844839973128e8dd43a0f7dd20dd8ff7476f3bae15dc4c4623af803cc4afc178e23b021dc61c1752bc6db0a529d73b8e86541a9e5ad4e293342f87f0d29a003d0c727ac66a24d9bd42569df00f275694f78e5b205388273879d53f1f9ac103d6f8e5f596a9bc54deab67049a09ff9e589ddf4cb10ea89c03cbad71e52d2fbf12b83715d4304ad8c931daae75b6c5594992732213f83d11241ffaca790d595b90421e7e27704ad617b3e5e1e6f2c3eeadea52f63c40ab999b43a2bd3ac2a9e214d2cd8c065a67fb38283e4a0b4ee8721923cca459ce3535757d827a8b4c12ad2eee4f3313239c0e03ed93ad8a23764626473b135d4d39b8fae0eab673619422c85a3a281b103d9c7f86228b4da82051ec265cfa4c93b4607cea95a9da60d2fdbfbb719bd35531c67a6de1ff9d51691b92cd7bccb3d0c028e5e9ac1fe26b0612f75e7d3f5a68d2c9c03a41b7a45985f002dc7142aae9e8cdcd6d1270b01979681bfa3f0da7ae404637eae50c0fab66b7af19912bb68321627b6d67268f97a9dda8ae8eca5998a74a9dda15f772e26de293da95ed13f325e1043726bcd13b4723aca5d86fefdaad00d58c4da5a060b35027a363e9ddfd379027f0c3370372a31df61f19359d0494c9dc0ac18a8e561e2f7e531a887848382ff9174f86c57bdbe5ad0f7db615575cb1c8da8efc5f179fdc3f14b37c4103f3770bd0ecdd86b00b30f3ea1e3a810c70c7cb741d86afaf4daa03b9f816cfb2a80b2942c6fad9206b2106fc0fc6723176d89e2970438fc664e8a736cfda7e2c39e38e9ce2208f0731ccc74a030518e42a84be0507d9705c6053b5a3d1f155c480c6b81d9d570783517f754b150974d3d1c5106d65f0918ea870af8a35ed2383fa876ae66b22d0be6cdf9aeb1caef1d39a731ee81d0c5066d33864fdc92c252d7b3a7ecc6106c90de2aaef06545b5737cde2235ad416ccf991db1b3b01f8c37702e579abcb6d40616389480d99fa939a51153b8ff45d410311fbbbd66ccb4446a198958a7ca7b7be1531e8b569eeb8c2200161d3c6c53c8bd42477203190af536881d1c2a4070ab873301e5d93dbed8bda0a2bf0b2d2d04a9eb91b45e15a7b2ca60b0a6d3258485892627dd045fe7137ade034678dd248c2928444d2a06894a867eb5620a3fb8fa17492d7f66ae2fe1a3a3dd021496c44064e5714025d6052519d2464a8bc7b3a057f29adf0ccec019261ff4ddaa9eb0027d53ea6d245629c29334eb0a6163f51648b682c20260943554a74f44be6087339daffac15b8cf7eb2fc805dcb0800785679ca96e13d2394f8f63b74c084065f4ffde5866049ff4440059a5036cb842f4561acd55a49a8a604be39d05fb7db18a71913a3d938507db4fccd82a2b683f4ebe0baaa49a0c564ec903f72aa81ee8925a0a90b7da37ce2dda32438878f970083af81c94f90216b5c533e0d1f684567bd099bd4824770d8241b01fbee28b545736895d8357b7e5f10f58215ccf7c1ae668710b59758be46a967a6f783ed534d23a74094c288b5c0f15930c5e41c02132f7db3a78a72abe5f192450ebcffd01d4f374141323dde6cc2196899822e6b2b88b082e2a5069c9eaa9e8b4213d5820b6b49db3ab598b7941202d27721e9a505b54c339ffbfba5357c38d810d76c7510a506a14aaf1bd0b4a836ba8665a5795dd9aa2e6d67d292e814beae5812178c8ab0ce73309b69bdd216051507b5265c12d8b610370b486d2ba08b28203c81879a8586b3febf882a2418271bb5a0af06eac72344b77375c5f2df260f0cd4b04bfc6cd08faf5fd9fbb4afc0c67f0c9e5b90925fcabcca4853986d42cce9d98ca8a6cb4752a96e7cda0a2a3a5690ef4b6ab9576f236b4400c0c400a88b0c9273af7fc4986fc61e86108067abc879bd4929de21481f60c652370828722bf26aec26bb87609c103a666037bffcbd36c08fcf1abb085287228cb80b13ce24d5ccda76c4bdea2d5228a478d34b8bd3f2d0e61d449ef08eadda1e2d5ffbfe58f21b1c79477948232a09ddfac070ba08fa5a44b07c5ffc1aa3a7106d2151cd9a6242e0e07fdc02571f3a53d42549140c8901fd17b460ef754575fe06e70665b5bb1ef577c09e40e2315e148bc2761580740644f5c1748432c9b68f07dc209885e6bea1285d6491b926f4960abde91b9bcf91da109afa5157f0f85e1d3bb94911fd4a91cea1f23f34250672ef5757a6122ba0b4a44fc0deea2ce1befa8f07f7bcf94673405599111a6d0b0965ac54401a358e81fdd5206da3ed699b68ee248ce45009554aad8da3116ff0e7bd945b66804a5aaf54e4c422341f58ab3e8452c1f7ab5f76d5438250e18803a1ecc80195e4f0cd8d89dd4ccea0c4aae6ea213bf28357e0233341ecde84503690de1eb92bc33d0e1e30a8c52cefae9cb5c3eb52b6c8c5f92a61ffb3a13e4de0867c303bb9671c90ae0c682f5ee5fd26d6f27fc4d457205f840983fd3c292ade2d9218ead8ddd6a4c4fa2d0dd1dfde2d034a08fa4e2557e07c559ac815cee2e48643b012da1fea8c37fe010793ff21f9877f1f7c9873aee71d65c1696d82f35ab6313440ce51c723a7a4a6580276406e739e90e37fc64ead284e29d673ddaab40ce312b722ad5da84d5e0879dec98de2d1fc44d3644cefe6d97d69a6b01d03c6644f17aeeb0bf0ee65e6dc0c585fdcb744802ad6285059d60356202b17cca29b33b569bea952e7f7c92f2cb3a6bc2588c465ec708ca276637d0d4d75bc94bf4abb6752cd046b40a0090155890b3e4ba26e980791e51e2e2a35d9b709613d2a14fdec83e810ec8855c9451d08052861da99928ffe5f8f33f70772c9535db10da29eaa3d0a97c727067dc9a7738be904490b8d8d1643caf8f31d0b747531fbe9bb27c3bac30348809b90f8b497e3b876f252a8957dad3d61cb6cb6db045fb23a74ceacc833882275abffd1c5b0deb3f7f1609e3799f68a6fbc9b6842e73a34d454fa3514a564f4cd93a2e9c3ae093c9339bbe804ab3c096cffd1aac2993305be24ed8fe65f6f33ddc9f67478bbfda01561e4a00861c0e85682bc06d81c417d664fa69cd7d1e953f10e7b5217fe1543ae6196c2bc617ba3995b381fc83ecd13c72fee71ba2d8bc230f761532dbb19a9fe5ab3a98cdeb1547496ebb68ef89b7a2f325f02f46e112f78de7f1a9eda3d8096d553813f45e0bb4cfe2a0dc86ee98d2c02c6619325e34f5cc080e5bf98f4225bf48dbfe62f8deea74a39beb585f7db2094282946b9da81d91624c6d1a164df989f7f1316708bc942abfd90ab55d53099fd6f82e34ee4cacd10d7d5e639e95dd811664d719d8ba881fab582cf01da0991248379881076cd2f34b6c97514c71861d89e023063cbbbd449e83cb2d87deb211a7d6bfbdfca2795a4fdd2b1569954fe45a30c0b7ed31d1bfb2fb7dee53df0facb9318e0d7b2870cfd26635fdb9281ebdaee367f57973801195da4288adbbff7ba45a979de0ed84be6b94098a7085af6992c32441f797aa80a75cbf9ddd81c6f63aaca5877e9a243d97dc8c3e758783173b28ad91cbe6b067c359f45b5a7e01cc98abd3fe997c7b3152d56c06f2a0f16f068b2d21fc859b3dacece5b7b2db46d175cdf8cea9bce8fb14c8e48c1c4427e8e2d2fbb2cd709ac0ff0dccf32df8ff4958c02fb265d131e0cf11a99b17e370a328fff8142de17c1d583a12843eaf7ff76", 0x1000}, {&(0x7f00000000c0)="0864b2aefec45cf55aebde539db1108fccda6fc04d402b3ea610b0d4889c59c633ac4b5765419dd39591f3de73c312e9a81c2cf2025bd9d71108d3c9ccf16c4094a149c91bcdf468bc9935e15b69cbb2d7622243a865694a", 0x58}, {&(0x7f0000000180)="d5e50f03dce34b65cca303205331c76ff9b2a24a55b6e87ad71d907cdaccacc67fe3281292b45257449f7fed86f67ded7e5403b32c18603f24ffe056e40464bec7d80f8a5bc270af7a81ce4c9d5bf85542b38c471ebb8c3022eb34f6958d82f13e046123e05ee1", 0x67}, {&(0x7f0000002300)="2dfb8a74242b0e20c0e8bd3e3e10657a67db87e4", 0x14}, {&(0x7f0000002340)="de90229dcc5c50e82b298fb60db375644817cb48dbe2a9124819ba88823faa39d094222564923bd842ba42391d6646eb8c36a2d4e5f70cfde8bd79e2ed360b737bc6f8ca6a4db486e41311cca386a950549bb2ca51fceef755f5edf2a9c52bf04ef6a661ce72ea3dcad74112c06ee0e4301a6309cb", 0x75}], 0x7, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:16 executing program 1: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0/file0\x00') r0 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') utimensat(r0, &(0x7f0000001300)='./file0/file0\x00', 0x0, 0x0) 13:34:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x100000018, 0x3, 0x6) write(r0, &(0x7f0000000100)="e7a72b4e1a9db7ef229d79061d559431309315bc1105520a52830053936b781144bcdc2855cc1c0aca8c16ecd85d4988818b37d8502031badb717013a78eab33af536830362308058a39ac9f8cafb120a48106ff034c47de18a641d4063d32fb13a87aa28bd37270d5bbaeee539256d327b1c597ca8cb13822d5993855df2822e1f0ed780fb03fd13d71dde4fb42913f9597fa3f28992e558dc07d67f0f2554b99d3a5822757733c4a9a6b070d9af0a1a6607115da9e956473a6798b678c1584251f5356673aa85b97da667fdada9451e79d961d3793f57c0b74fe5c4b830693", 0xe0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c635195292e9cb4e11de1f056a8a76530009de413543cabeb67d3a7fd366e170c8053aaab410dbd1785677f2962c9483b2b36acaeb5597047295dd8c9e41b0a7fe3ae318bdfdd8daad2f1cedaa6af19f7125d2152c42f36dc920d84f1a77eba13ded1e3da4cbd19f5a8cbee9a18281fd510667fe53392d44b014d17c46d0631d58dad0c0d2fa40e8757bcca39432b15795c102f06774100"/170], 0xa) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sync() ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) 13:34:16 executing program 1: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair(0x1a, 0x4003, 0x1, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000400)=@in6={0x18, 0x3, 0x8, 0x6}, 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = getuid() r5 = dup(r3) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000380)=0xffffffffffffffff) seteuid(r4) kevent(r5, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x5f, 0x5, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x80, 0x40000001, 0x0, 0x4}, {{r2}, 0xfffffffffffffffd, 0xc, 0x0, 0x0, 0x7}, {{r3}, 0x0, 0xd5, 0x2, 0x1, 0x8}, {{r5}, 0xfffffffffffffff9, 0x1, 0x60000000, 0x0, 0x100}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r3}, 0xfffffffffffffffd, 0x9, 0x1, 0x5, 0x5}, {{r5}, 0xfffffffffffffffe, 0x11, 0x20000017, 0x292c4000000, 0x5}, {{r5}, 0x0, 0x6, 0x40, 0x8000, 0x8}], 0x5, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x40000002, 0x8cda, 0x4}, {{r2}, 0xfffffffffffffffe, 0x96, 0x4, 0x8, 0x862}, {{r3}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x2, 0x5}], 0x7ff, &(0x7f0000000080)={0x400, 0x2}) getegid() r6 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x418b) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg(r6, &(0x7f00000001c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000500)="23b827b1a4e3689fa2c6f0b6f942e80960f776d947007af0896a8e76cf2f2c7f318f28a9ce77b7fc40b537a3ffc1d981d74c420af87e465137e637e480835d04d68514c844f9eae3c519e0980e1e9c5c532b9af2a156fb708111ace5b57455c66c31eb6620631b1193b251bbf944ddaad196cb64476f3ceaf438f8103128b084995c4017ff2143cef234cf3111df5ea836f8586a3326b27d535f3f058979e9aa0a545b0d11abc149e32115f3c403ea4e96e6f240855224a55410db9e588832ae0735e06dca1da3fe908abd89fb27fd763a1e9995dfc96afa311802ab309346dd1a0cd2b33dcfdfc021880e2efac1fe62b08ef2c6e8e276888bda8aaa7f60a15d91920e8dbcd4f2e95231610fc05da85faaaf4e7d805602e2e5c54057f64b720d7df6831374a56ac029d15a1d9684c0326d98e6a9131ac2230edc48b7fdd67d5b840e6b80adf9cb1701148cb14a200d254d5696ccf9ae4776e1b252e233431905dbbd24301bd73f8914287197e110f9dbceb8fe54063a070e6a4db2cb2262af81dbb440b5a80d9f822f5ebfebdef9529e3b23ce2d08e235e249e64eabb87a76d83d3d6237137853c9c70c0f3c9f4e7bc3185014a7f4961c6abee193658562ce543731caf388f2b09853b4885dd6994a9a762aef72e5a8c4018e06714c7e23fcb1f2f124fdad0bc32be5158a679021af142f936c9c4cecaecc68f5c6ec704666fc62c2982a98640e0603fda97931251e9876dac2f187ce38e88015918d1a87fd787bf21f1647793b91f26e2db32f2b0de646a4c2de2c20482c460e37e46851cd3c00405d879e151f66a71e73643b3e54ffa894fa5f02e1189a6e5d847ca68d6e30de74083aaf624dea3cd2694c251b4d7afd51976c3096c8c8f4a39e41c60d902b6af661cccbbe3647c4a1f1b18dfce387cd1dbe3834ef5ed66866433f6f3cfd292350eb1326f3c5fafc297f5cc955d7c903d72f048d0fe9d5da73f2c4b1f515e8f404b7350a10a7b01d0f9c8ca9620c9feb03961163c5dca5d14cc4ba85861ee4f7b641ef942876b7365d37822bdccc33a94b5c58245f88168b251b13e07acbb9688ba07d470e3692ed7ee88af05b94fde255021d7cbd0a6317df9b010164d325cd57488c0f2acdc9733d9f8db417fd37971588fee0b1736ca9f51a5d47750828f3185800ae0be169b4543c31a567b37dcbf206466a159daa4031c9f3c5dd9ce591b621b634f5ca6accd06d44d94eec19e02cf28891b14432af7c295f989729ca7180650c129a56f19a4ec035c58740fdc4519f75e78ee145240d59ef880b576895399d6c32ff0660ebf5188e607c614b80ba1ce5c16e69a7ad4f0cb2a0e35ab28728074bdccc98fdfd4c0ad4d5aad0e3a0f258bd6f121e12fecfdbbfee59e3e8542cb93e1f02470b049037a3b4d8245a07c5e44ad1ca0bbf9d8409effda2b50a700c8270d0782950239a61bb625c3de4097d3295146378f57380e36eedbeb0cc2fac498b102d555e17a03c729b4cfe4a4fbdc92d34d32c5bcfe48a1db0b0c9ef29bc13350aa3dd5982345cab7ef68a38bb5fb4a4ed5cd7495e7a40ad770c63163f641d9faa781ba1a7eaabfa19e37513c053a8a9856cde4b805d5d87cbd6c7680cff433902cc4336a1dd30588aa67d6f6f335f912c5ac69d00d133288692c3403d22d93e8b07f488649872942ddc0a00fc9098a04d4b9a75bd6f72be1bcfad3fc089f4cb470e59a679169b31ceed5d57041e9538e1a4958ca19b8dd1e265d63bd902bf247ca65ae3b4f08169bbd2e0b1061265ed2d7ed9b07247d0a6dfb20248aaf3d80b3d97c407e91de0d244d46cb9e19f10107fba4d03c3165f12b0774432e8c1b23da5bc1495050f0d8cd0fa5e9bcfc6beac50edd226aadc5ac2f8b931f50191ac5e55ab8a62b80767b5fa7de3723b8515379593b9687f9d473c254aaff3c35cddfbb223efc5c8470530080c0a456c42829a5cb5db338143ebad5eed08436a08e0b8d3523651891fea119fc80e5f7e95fe23eb7639ed2bbb3a77ce93ce7187c7340d9d0ec37af13c03d8903a108f334468435329b235ba2d8c3772cac29cb61e46cc9618b666452ab34c0c08e88d6cb211867d8b400823a37534c9f7b7ced8692aa7d2389630db61d0535822639b8d7977a7b25dec7ef00ddf0974133a76eaa37e97ed34dec5a68ad5302241fd8302c7d89a79a73f7256f6cf81b69f87f4e2e9ebeddd17b74a50ceea34bd805ae424417f224fc4ce1264e0cffce6b4e2b2c78804ddaf98f8d6b6e17f0f9b1d1338bbe6db7e28606a28e6c2f76458af87547fbdf5e6b0bfe3dd02e058aa99632eb970f5f1f15f2b196246abb5f3efb9d83af2b6ce92c7b213f3d3beb587f95d3858013435158c00ad0536133c9bc268b8371b91cb09c7c9cfbc218867b96e59cb8ad03b6c216a755722f531ea7ae5f35150f350e413bb6fca5a1f6527a51be8dd83ef5fc7cc39746336c3a2b27f23d470f48dafec1453c0c2e2e654fc00da4766260237fb570199d596020e8a57e51c63a1bd66b803afa7e6501762a20de67e1337068344cce287a99b341849f1ffd081bd0cf7921fa8d24db888f2289d6e14f68c137721cc9173a458e6dda0cc9a94bc34e6e466fbc9aaa88202e5498acfc665e8c52c76325c89496b1e86885ec19d65be2c94f11915ed685445c7953c39c46968f48fce75a0fdc3a7f361f30922dd95177b223297ae73c01e72543886ed4d54a800b1621f7f99d9bdcf2e80ae402a533ae9ae928bc01762660d9dc93718a6dbf3bd30c9609d81314e5969c58d041e4c8ee6ad371e45593a206afb62f387ef39bd9375eb40c897a24c9d0b128693242b478cd0189b1e6fc6ec55aeb451473133ee898cd2d88a8caeee9e21cbcb93a9b8edee37459965c514c6d305e71a92f6ab96e526a90b2c61dca07da39a14d7a91aca554c50dae498eeeec6e86455f9e75ded701d7d10abe9db715cfe26f19526e3cff63d1ef40528a380bab730f9effd2f49ae5e8b1959b529988fe2eebe9d0a3c508c44c463663a4eeff6f4b7aba0be206885042e6ac0545fbf4a15484bdbc1b84b52df7cab8d57481376de96b1897dc2ba59fa45825b7c8524fe41511e3acfff1c31058e12b878708f9f4e3d1bcb54630e20c42cbbec2b404928040221e79ffa5ab1b217791f815e342fb2135ef132d8bc84d89f964a5ebc81cb20ee51ac5f292c736107b2f3db8a750a53920ce3cb7c2d7cc2e5a49bcc75fd00924a77b900684f80549599a15948cf7605da3a245f3388295a58af0ebde709f8bd80cc0ee3469ee7ca39657bf7bbfb05a549b5fcb42c0a2a1d198a4f47cfb2917867872a6adcea9c5c31d0d16dcbc1c558ff0138fb4de506f2951f8edabea68f450e1615529fecaf66623bc03f0540fb31efd53cb14142d4d010a6ea0fd683083fe5b67b217b2c5f1824d73d0e0de8b272b3b75fd24dcbc274ac0e1e32b02ef016ab304546b1a89fbff60e2c03ff880a48cc20e5a0b7c449a737eb9b01e48e1628adfeb9311390a311de42a9557f8611bd413ce65008eee97f27b777e228519623bb363b864a53dfb76f4d090a7d2fd503a6db9f01082addd680874ccc9959a48b02d337360665db0e4da6bcfe32829ac9c9621d94f3258049b5321ad3a8a2393b93de5870ed1a3660799e0949dd51055bb007bc47a1d913d30a02fc1e435906172bdcda28fcb8db42b938f91634256045caafb95e5866766f35bb5d7f5b69e2912393aaf0e93b1d4c8bfae4a2a192ab7660a10cc0e9851259728e9c9cdf83e39646c67e577b978f24abf43fd9fe9c6b6c95de9ed90fec4add29d0c018806ae7d96448dd42a14409e069b136c2b26be5210f9a2e748f5f072ad84fc3569c8e6bf8066a2a21f043080d0a9d25eaf0da82ced34ebdda999995d27c9e960814ca9b5a081cfe9f9b5bce662bb40fbff69f302cd445b3fd41a34e2439cbc98f2f7c712622e1aa9e1e392f6ce939ffbd5c38a8e1a7ce289a45262a07ca3ad1fc475b879deab00218eea4d897c3d5b47907d8554c9a8411312c72f2d5f6c3fdc6caa872f3ad5d67e674153b1b85fdde87944dad99240fa85655787bc1e754046f1334b7abbc83af22add9bb0c09d715a64fd26fbdcb47f2de79129576fb9ab8ccac9a4f2c436e84535fd04f4cbeed855898e5292c4b427bab62a6b4a9aefb3b0f8b8f15d3f4bf497bc3ac497cadfa3d8cda45c2e6da9c442a28a8369f00f78cf56842b0f43725eccd613fc66966998fc99698c05ace431b6c64c41419b4f5adfc6df91968844f6f3906f8b1b9a9b9ada4f1c63d4f1168ef4c6b5dcf7a754ae6c0ede6b5db5c198b65a6e063453266cec81839c43d470781626367e16657853ae34c736156e060ff3b2ae9380849738f51825918c8dad1010a07d824004e3ab8dccb9dfb1183d50b5c840c29622200cd7af6a0ac18cf4c5e701051ebbca2d2ca77e138d8b06c5b46aebc3087c867a35337f1aefd810dda18a3482e22713f24aabe49880d029c24b8dff8af730e1405e3951eb1f5003300b6252d73a3594ebb0cc9b29ffc5509266a77643ee86de1a8117034ecd5df83ad1ea1e23a1b7e380b7999f6bdd7e679858d2d6645f4c19ae5992e8714b8119544e5d552749838f802366e4d792e06214c9b9703f4e9c00df4ceac99d965ae4723287e2551d5db896ad22d0ed8a0a198efaa9190743e382cab0c992bd307c5758b8e1bc5ae0b3c94f6bc6b578332cba8712972a66c74eb047c6f2bbecf4134a49d3a98d4bfbbb4a7e07ca41c1eb321e5d8709c65d53f4fb55df9ae7cfbc9d05636d34cffd331632dec8ffcf767c6cefa79eb7ca940bdd4f5a29026b089197f7e94f58cd5e7385103399f9b92794ce8320ff2064720c5e547f39db1979ed5a886ae55e552eb8469d112cbae3e90a5a35d9be62a3a688f29572c42a0175f382164b17cc0f0dfffcfc2e51724a4ec97926332cfcc7b9d4725554db1c96b657ba22e6b630640fbbbf05b52b245c8d740fc7f1a9745a6a1c056267e5ace5376a67a499cf7fe3db89d98bb49035a3baead5a6e909fec2a6ecd83d5c7f7ad73d1bf7a3edc1ad33ac6143f2fb8a175dbdcc83fea6159f05a8b1871d523c0530318dd000fc4dd8e37ba8628e1b278dd24d737c68313d641918679656e55856d6b596dc589d424dbf9354fb49a9c1de79531d626eae29b7a2d631863cafcb5a735bca50dd67bdc4fe48aa7145a2f86dc9911dffae07dcf20750df082c4938b21f4ab4126b9341af9df6c21141fffd0684e93af587e920adaf17b4ea76a9f8dc24eeba974f0bc0bf77c262431fc22a423d8ef0fa47cab6039f077a86773161c09d3a16ea56c7bd517fa9d0f8649ff0cfb51796717c7e74b5bb5b40ad0f63fe8d0f7bed774fc3640c4b84afb0f1132470c6d50cbafa0b4145b3c26267e40ccb93746118e30088c32812646ed058e4f61ed6a4ab838ffcb0a80192e88ae24c9e7298a94ed5e83d037ab64f3c310740b920dcd311ffe4cab5be182217a931daf5e11b68a867fe9ac92fb92676103d0408293450bfb06b53466b550386e7c60a73549bb9df64bb279fe6128399fad5a87680d2b68884d7fffee82bc5876ac91c95a44abda4683971a16a4e031c297634038a740a8cc26fe29d080cf1ebcd67219ae4c641863068f51de0aae22df7c94f99c842915baa3eddc38b53739fb19d48c4854adf26f8e387238352029c9aba112b1ae821f89a1b45f821d38c0835679e7b1a3992621eec61dcc9d473a1edbe3c2ed27619c62340fe3617a2d47", 0x1000}], 0x1, 0x0}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x0, &(0x7f0000000200)) setreuid(0x0, 0xee00) fchown(r3, r4, r7) r8 = geteuid() setreuid(r8, 0x0) mkdirat(r5, &(0x7f00000004c0)='./file0\x00', 0x0) fcntl$dupfd(r2, 0xced59eab5baa89dc, r1) setuid(r8) open$dir(&(0x7f0000001540)='./file0/file0\x00', 0x8000, 0x84) r9 = msgget(0x0, 0x1) msgctl$IPC_RMID(r9, 0x0) 13:34:16 executing program 1: r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffffffff794) getrusage(0x8000000001, 0xfffffffffffffffe) 13:34:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x0) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0xc0) ioctl$BIOCPROMISC(r0, 0x20004269) socketpair(0x16, 0x1, 0x100, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="70e0cf5e804d78e93fe534bfc06b0085fdb86d56a0d5726c6e7eec2107db93f7e22119c80b7564beb69865de9725af828ec287fadccdae7313f3f785f052b44a8bc4fc5c4c890745464cd07f7aaec754db47eb78fd8e31c932af9c892068bf1a6df9c8d323dc1fbbed01e315a3b4aed941de5b35a8b9ea732d59c715ccf879299ee814a2b1d1b1bb0ea86bf5a759069a4b63675cb37dca5a95b01d2983b4661d57500ee8936c1731c0e70481cb38272f269e244577b2c42caf0bb2e49b6a68ca3eb32f83cb3623124210c682f3363466aca4d15bfcc563c524e60f5a43a29b8ae292e0f31e302901cb8019012524feeb769aa5932bc3484e80f15c25ec0677f0f72097c356a89f73bcd1776313a3f812dd1b1a9ff2a272dd7b7abe767a02a51deb44a3f98d42aa58637a7bd5df81bd812eed95948f043fce0b6a1f4af2a8f152093712db968f97007001ea4d7bdd445d0fb6b54a53f3ead5b830899a57bbc188c2bb2b1b926098fd0755f21a27bc5f02e098532da815b848607e58dd867e33bf8cb31fcf1ee82092134d077cf581f24a4787728ac14ffbd2998cc740e5ea2c79bbf66f8a4de70e302d03039081e0882b04cf0a205577f7f5d12d2450e50b6a9eb47637da540694b82721d48a0a9341e2e52ec2b7e0d15c50a51b27a3aec1d4d24f242f3c92a208bc9daee9d63a6a7bfd1b772199de3890d0e14d6afc4450e6dd47e302cefb9502a486e3bd7af05b4bd6dec86086c9ad5d7e165291b702edccaba434b5bd2359e55f9bc190658790c00beebfa2eb6550cf1a0cea37c44ce5bc64b1e287363f1028e142052e960bd5ec9d858476ee322e69bf658bfcd3bc0a7cb53edf143598cbdd29bbecf04a065741bf403012ccf105cc077cf376faf6bab44123fa605fa30cd46ee1c55def033600c18214adfb9dcd5c33850bd3f8cea9cc7d0e43e4bf14c895411e690c41efad3f07c0a66f6c187fb040dfc98d23f940faf525cda32dfd7433e5f7b542c70493e5ac7d0facdf933f7ac211ef36a08284bce0cbf9d17489928c6af91110cefdb45b2036b681e2b95dfd9d6dbad86c8ba187d24e2a5fb406f56951b7e6ce35346b7f0c7b6c287981c0c1b1b038c758e459268a890e4b2bbdedc0a08eddd485ee3654784f758fb283861e0945ab1cd307221aa39dceb2c11c8e519a9a26ec5de84ad132ff5776b2fa885fa9d29f2a1b9c83c6e4be1c48cd97d1a12591ddee1076b41d5ad0597f06d80aa958a47a626b4cab742d03e4299f0f9b5e3081f7c9557cb33be22fb98fef63e3dbdfd9000f4f97f58909f995f0448b34cdcd3570584fd61306dc33c48e37b2fe9e4d72a80363fdb03501c3ecc201cdb17db796d2e4b4e05842db8d78fa4b43b5bd93644f93c845375371609cdfcbc8b3d18d10196b2b2274cf04683d8492c3846426f7c051f6b9292e1616a540cfcac88d2aa1714b594d13cc8ba2594ab52bfeeb3b7edc36b4409f093383b2467d801679e9d385c3d2eb263b0bb84bc62cfc1a3e66bbb5808346c309a39d7fb222548b43bcb82f81573d8320351abe6891f9ad5f33e7042230adcf27191601257248fc2de68d90191a76e859a4ac1ea3117bf450b8772295f0fd4360c18e8616a260bd6a441a34dfeafb0db662eca6cf8eefdeb56a1ab9bc153b3818edc5b7f0ce008cc41de508961b2584920e8e70842272f4f332583144155a52c945bb47f926038f285a3a63f20aba3e6f7531d5b9b30799b8f9ab0cccda6f949a66d5eed89d5717249e59c13f96fe46f9d5860d987c9825e65799e4113ad4eef1de484cfc985b58c6838f030140a3f831efbd8511594f7b086df42f95459a4808f158458648295fe3e2f1c0a33b47254b87433092dabcfad88bd909254557a807060589bf4fbe89853777cb847e37a1e33f5a1f626b7f5229b177909c0cf8c4556e5f7a736e8663fe1619b63a579c2cdba3853e7ba63209aedd1e54e9fe739d73e2b3f84961fe3b94df954ca7832751bcaf371d3899297fc7b0f03707e70c16b154319f67ec1d41784f910616a5600c6b17453b6aea575f3597bd0f23339eeb68502bd63d1bf4131a85104742bbca77ad9a9e3b4ed230ace8ccd49cce3fb52e6c73595b75c84f65ca3af07462498eab76c92065dd3b8132f7fe9e6910d78c8850f36a765223b065f21bc7f133e84ddbca25a2d683af97f9a6382b9366fef1d9faf5dc7f87df0bcc339e3fd8e3759edc24966a5391cafde6f347328488e9739a97ab2322fb5b8d8d88e9a4443448ba26ad6f438a1c83d423af7cf7c8c23ea766b8f9e49bee2c330d7dcb23c3e9ea20c550f8c8aa2f9f6c729f7cf34f6a7af6a65f5f56cbbbfbbdacf38162e227d525afa82b2e7924467b3ca14f9416cfee4631f5592fe93f8d256d3c7fe0728e456a2c4ccb13993061997c746054b337c374882581196aadb2e68445c228d72a9a1cf790146fcfe7b91045cc92a7a5383ffe2a383b20b4deaf909bf10301b387ca4d6c91591929ea65a604d0e4f3ad8a9e81a6983b801033dec74650dc063584365b1e96de63ee99c418a4984b4d0c068d3a1720856d9cfc863fbf53e09b1e9d203d614e2cca95338e78c3c5deab0cb252093843fa8442f1e9e222854c08711b87306c701db9bb9f938174e421cdb67e0936ac04f5bc402277db9aa63f7ff8096637d956767ff6f53ea83c7a71fab808833229b7a93e4ef259fe5055903d968ab1a0422da38fe9a678f69537cc8a88277e7e2db5aeb5eec9e3d00074181b1994079029704f799155bfe04f1eb30f7c7f8609c09bac468608b7c498938e168e0ad3ef502babc09411dfbb9461641711d59e378fda440db830e6f4a42462de4f286091bad97059594e072e574be13a099b93e0fec0c3f8811607a61f5461eb0a52eaabecbedd76eafa8a3dfcdd0eec29682321c36fc2b4a10a8ed83229a89290c7d004e7b1bfc1bb6e2d33288c287d695d524fa9d4a887405d82f443feb6530e5540fe8001635f627d721cd92123b61949a70f805fda940cdf4ff97390ac13019ecce500d2a7cb40efba7181d3d2d2e5f7fa3f32ce32f507d5000adbdbba49de2ea76056bf21fccf19f040f1978714c680fd4c38ee51c68a4433057e7fdb11bfd1e2a52b9cf938d1719d06807c6be1de583c6e482354ea68be88cc5d1a4277f9679f4b5ab863577626752a631586dd800901794faf82777b90ce8baf16c4463fe7fb4de0ba08bd31ffac2396f4b979ae3d6f918714095999e774756ad62b53c84e05c02dc9d45d29e2af841b80a91423cec672d16dd748239ce00f83bf05e517c3851ab2d8de929c5a1ad3a5c4d14ecbd0c6fb3d23d2749f6bfec8242b8edc0434abbfe002eed171a50487c428f263deacd7e697bb8174934045b86db627593a4fa4c5a65ec2c92dd0f8f491bfdeb8198fd9e306863f43c8c72f7ac5616ff06f06345b8e5e99c729964ec4cfb987c6fc3138dfa4514464eeb9fb13c53ea0f92f4db06abc55a80c651ec5a8eaa04d9290c9078faa2159395b484d38acbffc64ea458f16c4bfa34adfa666c546cf15fa807d9ac80203f6b249cf25c57ff3521d6832aa43a7f33f6b1df38764c27ba14d6ebd6528028e6ff78714d0ac97ae10d30db5cd9801d68d9aae58c7c3941ee6a8d34f58c65bd9105b65e1a74817a996381ff7be169e7c2d6c5a03587570e8d717bbb5fb14f5f6e597c2824ebff807a320762b6181d5ad7c2bc2a79a5514056697779714a97fa3fb6fe7794c23dc2513fcb5c858c3a574326c6e1e7e42967ba351c25d716835691364d4bba92a1e3a526e80ea94c195c548fbb2f6fa5706eddfd94ec255de3036e5da25ac8a91c2850d951c3c2fb8e108b0a6e261d6d534e9f4b942d75d30c997e9b4ecb517393997b34e305dae086151ed992915b9cf0c7e91e15ce585c1e5f6b4aa20e0b041a10019f32827def0882400c6cb3a10175d0608189d667ee231f8b9caaf51f905e49e8d601e516291c5fcc64068251b50290290ef2b4a2416bc56c1f659372525ded695e00f729ab27fbe308681db0b0a5d9e87174120710ec620f3a9fd298f078c352f16feb602dbcffeb417976ea5e5b4b180515de6bce895de071612371c042c3f592ee67d5742735400245297fd67a3853a37cb7c3b29317cbd56084f2d02029c61ba154778234113fbafbeee8f4eefef881d3e46e5d1e46739e766b0bf1e8395c9e30df98135e11e08577f29334fb9b4e9eb42f323c674627c43e72719438b5b422f09e79d048f8c611785e4a9a9f91750cddd0a40b48ea095b560598f7e317b6f00e79141131f7fbede406ea47ffb28c7152560078342cc89ee80c74dd555fd0038664dd03a37da051ee875f9e4a631301d2925e00cb21e362289b65dc70f25677b35ba60e8d55fa1a19cc0fd6bf4f3d0155ea93b9db676717a55a6a08afeafbbf049eb631801068c109d848e52832d829ed464df05693ff53b2c671b3c94c5848e072b7ebebf2378b66edafab02313e82c7e3e43b31c83af6605f9df15113abd592e8993daa55fe9185960c59dead9b41c70105b6d1927aabd310dad87569210ff49a0c7ba7f6192fc8f0006d324e92c407a22a201d9dc8ef0d1cb4d1074cdb19fb49bb7c83ba6ceeb616669b0bf2ead048c7a4fd26da2f135d22f0fc7e34b86d0b872cbd67ad69b47ac5ab0966c1054bdc33d6f714a0559e38acb00670509bee4515418e88bf2736b50569c81bf4ab7430fc37e9ad2218ef1d300af327b597f617ad82e415e9fb85f3743856946a006c361ba7c46df8a09c1814c019e6c0ee7f93d3c9ac3c1b73c3db465bdfd9107c75956c8ce9510bad03b61978a72f0108ea1ef36f5a40130805e6047b7443f24b4b0d82b413a148119d2ed94ffd886b9f3f89f18f1c2714d09304111043db39851ff79a0975afb9909e742e96851d31af0b3d372eb2b6ccd3e422cd6f26139d6e36ee606895d998777a534ab0533137e1813bdd2641555da01e087cf33f195af047c1bf0c4e945f9fcd73a8e686b4d21e9c24c059d91e56852af23617dfeb76c69c4179e43b03db4be02f76b79332b35f361b644725190535dd80dbe1ab91ceef501d7751b8d4a08355a936a9a28dd0279c02aadc70e27333814d67da9a84acb275d6bbb8cbde2f35418b8c7c2b6e5b6a1ee54a2ce9cc59e684a3026ccfdc734230c5944c0dc904ba6bd04013b12fa91402da72703066f16d9b9b15b7b30a3212db8c6cf43a7c337520914be0fc669a69fe96a39131699b522b692ebfff4cc57ce52a1dbb6a739e3c75fd6e19b02ec6e899beaddb8986087aaa76bd03beb7f55b8c417b278546a61096aa948138626bd64eb9964c44881123de67f2e5c2846fbaa965101858199044007da67e4442b53083306aeca6a492f115638002c5345013e59d2a873b7b8902684bdd0e9d391c76cb265df59c311d0b04d02fe3e9d1d58766d8459454c2d1e432ea45ace8f87ce8daa9c8f3e563319f397c1fd1a5a578a07063a7a7f35b118680b43e5458df3d09cdfcf369106947d3a0073695e2ec63973642bc41418a21e82f315308dd20786187561722c4bcf03b6f613a082fb5db2d450f125c2d527fe08adb9608ef68a2382a890f511a1467c978a4d9a285567706900a4e77ff3a0a377a40294896c02b4500c8f3c9e785f75207cc593df2c0ab4c8e064b972c95331c20c3ef5422cfc0ef6a7fb0d577a85ebc069b1608c52abdb6e3d16db9fd9ca9be42b7a7e07e3e13af34aaf42c4f7cea2348118dea497dd7d5282d39d09c5045216", 0x1000, 0x4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r4, 0x1}], 0x1, 0x0) write(r3, &(0x7f0000000440)="8b83e211439b57eba8cb6d6c24952591cd666306a1b09b5f6d5936d5a316fae60a", 0xa9) sendto(r2, &(0x7f0000000140)="753552b9ee3df24b8975e5f90731521b366b3340e86f9a262fffcafdd74b643e8c4ba99a6179835030f12e262969677b404c530bd80b659d03c88b6dc1e4fcfa5d95b47e13e6ceba527f316cec9d8963ba9b2aa89e15a46bfff78fb22feaaac1fc87f0ea7cff7754045e4a60aec95ffdd672fffdb934e9086012de2a6308d9c2b281ed631db2f3949b9450520f510d0b095fbea37283459109eda7cbcf9250a125c0aa504f192ec30532", 0xaa, 0x8, &(0x7f0000000200)=@in6={0x18, 0x2, 0xda7c}, 0xc) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0x100000000, './file0\x00', './file0\x00'}) 13:34:17 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20731, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0xffff, 0x5, &(0x7f0000000140)="9b6d3659e00f60cfb77e37be048870f5135530774dc6cdbd35c569089f6636d932e28277b747bf515865ccc2b36186292f0b3701d8ba060000000000000087855c569476c46710fa93d7d7f89f6ba08230aa8abbe2d9281f84eeeb43c3ae2e9be981bf71784fa6248028d33391489c1f477a0820ea04dcad797ceee5b03d18477f6d8b82b78a256313fd03d858a1995a5472f71c7c9be83279fb46c600fb038c929ad394ca3ce6e0e7daa3d4f6b0b00ad0d257", 0xb3) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x2d}, {0x6}]}) r1 = socket$unix(0x1, 0x7, 0x0) recvfrom(r1, &(0x7f0000000040)=""/16, 0x10, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0xb44, 0x8}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") 13:34:17 executing program 1: r0 = getgid() setegid(r0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setegid(0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x400000000000006}]}) syz_emit_ethernet(0x425, &(0x7f0000000280)) select(0x40, &(0x7f0000000100)={0x4, 0x80000000000000, 0x7, 0xb90, 0x8, 0xfff, 0x406, 0x4}, &(0x7f0000000140)={0x16c, 0x80000000, 0x3f, 0x8, 0x5000000000000, 0x9, 0x0, 0x7}, &(0x7f0000000180)={0x5, 0x1, 0x0, 0x1, 0x441b, 0x400, 0x9, 0x5}, &(0x7f00000001c0)={0x6, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x65, 0xfff, 0x5, 0x100000000}, {0x7, 0x6232, 0x5, 0x8}, {0x7, 0x6, 0x3f}, {0x7, 0x80000000, 0x2, 0x2}, {0xc29d, 0x84e3, 0x3, 0x800}]}) poll(&(0x7f0000000280)=[{r0, 0x140}, {r0}, {r0, 0x80}, {r0, 0x100}, {r0, 0x40}], 0x5, 0x4) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = socket$inet(0x2, 0x4, 0x4) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) 13:34:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 13:34:17 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x7, 0xffffffffffffff50, './file0\x00', 0x8, 0x4, 0x7, 0xdde}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x3ff) fchmod(r0, 0x0) close(r0) 13:34:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x3}, {0x48, 0x80000001}, {0x87, 0x80}], 0x3}) write(r0, &(0x7f0000000180)="397231b47f121c7bfa022e0515db1fa554f68d31f1337bb13c832aae734f853889b00bd6fdaf4afdb7ac0b147baeb6b5b4498a73f7da79d2f4dce22b97abed45343454658fd8a4a10652", 0x4a) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x84, 0x20}, {0x80, 0xa16}, {0x43, 0x9}, {0x82, 0x2}, {0x3, 0x1fe3}, {0x22, 0x7fffffff}, {0x47, 0x1}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}], 0x1}) 13:34:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x4c) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) ftruncate(r0, 0x4) r1 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 13:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) fchflags(r0, 0x50000) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x7f, 0xfffffffffffffffd, "0ad0266858804db49e0bca1bfcfe87e38940fc76"}) write(r0, &(0x7f0000000140)="68e92b98fd0ef23000eaf33e560a", 0xe) ioctl$TIOCNOTTY(r1, 0x20007471) 13:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x24}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="84bd3acc1831db355d4d11ac6020dc3356f45075a12d7149714a7f2febb8edf7f52049d5d36edf6846bb14f4a66fa1b6843ebde33015342f4734f74979eb64d096805c137b4d555949cd811bc6714465c47176cf12044a7a683398a6f1dd8457dbed3e40fc7f19f7505be4f3828e203963949fdda0810f858a9e5fedf0f8ab0cd9536792337780153e131da9b5df0e088ef3b155d92ed735f6802b1df637c010949ba9aac68dec6882957e9f842803511f512419", 0xb4}, {&(0x7f0000000240)="b6aaea01d16c5ed7f62f44a22283ab6cf9507e6c1f84541698dba47965a3a0fd6f14e863596c894675aae07d7787ea1a55260c7ec902c4498effa779cc748469b154700cf63fbbfd8aa28e4d09d17adca1809b299d27d92475239bc9ba20c3dc1d431b649613df4a3ffc9e2f7cab4edb26a3e291a98cc382d21200a02d8305f9be45d366e6e6754a48669e36cf415268f95e7e108956fedc0b4e51933ae55f28a21762c229e7b40b5c8ee447863691e97d0dbfc1070b67476ec960a07a658a", 0xbf}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xffff, 0x3, 0x78, 0x1}, {0x4000000000000000, 0x6, 0x40, 0x21c1821f}]}) 13:34:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x400000) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7ffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xedd2) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f00000001c0)='./file0\x00') 13:34:18 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r1, &(0x7f0000000c40)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x1f}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) r2 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45fada06444ed043bd600000000d4e6ac8c4154b54626ed198aa7c3e466898cc1a45c57ae24e1a759f2e12dc515d5af8b92a01020bfd0843818057a502fea6cf8cfd1138190c9a4dc8b0af3932b32273ea6a681698e2aceeefc0862ee479c"], 0x1, 0x3, 0x1000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000374"], 0x0) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000580)="54903db030c96654688a67791a69a2be23f08785b97065da2be97513310441", 0x1f}], 0x1) msgsnd(r0, &(0x7f0000000940)={0xfffffffffffffffd, "64fe5872a62960bb69f835e996f7415e1d41bd7259fe14080000f9cf89447300201e4b06450b2781dc4369514074e77ceda6850fff5995f271f4cbe0a28febeeabf22a97f50e9f7cdc970631105bb556cd3b83cb640f4f40ad241c960a4e4066f0744458454b2ab7ae0286eb5d2c1c3f07c7ff005b32b8db511ba62b473606d99351b0d7b4da41d524ed2c9092917df12265558e1a8786e0712206ddd2a5a15c63c445"}, 0xab, 0x800) msgsnd(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000001ae1383de3df472f6cd770cb06382ad11567d4e600e93bf151d6ac6540c62ca693c3abd84258c84abc3a30044dc2e56e2eacf10cb3baa7c0ab49352580a7880321b25b9810b37fa7aee2723bde790815f40ad72c5f2e668b2c2258decf341a05bd19e2922df57bf2365955f4ac4164bea0c9bb3332da0139fa422d78d7b04f66a0b88361cef4440f1ac1eb4f8b7c0865aa543c9a0fcd1fa4d64b7e9220357d1a4c495e59dda4de03c67dbdeedbefb8655ce56410b4a8ef365e7a70770a3ddb9505bc837e4cf851cb60988e9e15ceb5d1784202bc5b198d1733ff7b3db4059f45d3b6d42fbf355e9bcd490a30c6de3426a9d388b53587df3e4ef3caa6a7526c81ce124001636bf7d9ebca6fa75aec0e92e41e794c193d73f7461959d3c818e79f2a64ad3736e10baeada8b151b31439e31c53e376587884992b14a3102302b3a09f0520400fbc9e2872b08e8c950765cb2591034ea2171bce25e52c9cb1f98f11634236fd5e72c73598d159e1727efba69185bcdeb57ac23251cc65126973c74bccdd6c8ceacc5cf01fb218fb59a65f1b0d2acf5c1a77e3bd7b4bb3d9e07e7368078593b2295d62d9203fb845b4a53f6a7c67428e86aad96a2cc95ab4da77749592f2b4c64fa008f4404690595008bfe4e4930833fc49d69cefb803f82811f8edb16abf40e973985dd432fa7598d80ab64ce28bc4f5"], 0x1, 0x800) writev(r3, &(0x7f0000000c00)=[{&(0x7f00000001c0)="28abbe36f35524ab9aac1f928a3d2b7b91d1f1cbf293601bbdb9e8d3f81eaca8fcb68a81063d01a29cb5a56b7c66af1e376fe6f072", 0x35}], 0x1) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x20}, {0x2d}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="5d7439c5") 13:34:18 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') chflags(&(0x7f0000000140)='./file0/file1\x00', 0x40001) 13:34:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x10054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x8, 0x97, 0x0, 0x400}, {0x100000000, 0x9, 0x6}, {0x10001, 0xff, 0x1000, 0x8}, {0x329c, 0x2, 0x1, 0x8}, {0x9, 0x2, 0x3, 0x6}, {0x2, 0x9, 0x3, 0x1000000000000000}, {0xa4, 0x8, 0x3}, {0x800000000, 0x3a, 0xffff, 0x1}, {0x2, 0x4, 0x2, 0x5}, {0x685c, 0x6, 0x9, 0x5af000000000}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x40) recvfrom$inet6(r1, &(0x7f0000000280)=""/240, 0xf0, 0x43, &(0x7f0000000200)={0x18, 0x2, 0x80000, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x3}, {0x6, 0x0, 0x0, 0x1}]}) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="2b42646d9d91ca63b41ef635817853ddadf9eeec09e5b1", 0x17}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000200000000020000000000000000009a0c222f63d21ee51ca3f0cf023956f37d7a4406810a7782ffc2b89ff680cb90f670b434ee53fa245bdfbb1c9db35563bf1c05c10ad6a80649d8ce5807d20abe0b520f349df48ded7cf0005fe114422302e3f1f47af208271062e8a5bf64e7665738d0562faaed41df72af32a1e00fa694973164062391e53d24172e298717cc69147bcdfe9900fc0f57b28bd45f0b948e46c8b981e5f27bb51a223fc7748f9381968fc1e29d11250cb0de2ba11458c55c3cdb73"], 0x68}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x808, 0x42) 13:34:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r2) poll(&(0x7f0000001b40)=[{}], 0xd1, 0x0) read(r0, &(0x7f0000000040)=""/3, 0x3) 13:34:19 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x2, 0x10001}, 0x50000, 0xffff, 0xfffffffffffeffff}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 13:34:19 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x18) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) 13:34:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10260, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x20) r6 = dup(0xffffffffffffffff) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = socket$inet6(0x18, 0x8004, 0x40) r9 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x40) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x100, 0x0) r13 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x1) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x84fb, 0x232a}, {{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x5, 0xa15}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000020, 0x2, 0x3f}, {{r4}, 0xffffffffffffffff, 0x40, 0x20, 0x77, 0x8}, {{r5}, 0xffffffffffffffff, 0x4, 0x3, 0x6bdba9c9}, {{r6}, 0xfffffffffffffffc, 0x2e, 0xfffff, 0x622, 0x3}, {{r7}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x1}, {{r8}, 0xfffffffffffffffe, 0x82, 0x0, 0x5, 0x7}, {{r9}, 0xffffffffffffffff, 0x4, 0xf0000003, 0x1, 0x3}], 0x6f4, &(0x7f0000000580)=[{{r10}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x1}, {{r11}, 0xfffffffffffffffa, 0x8, 0x0, 0x3, 0x1}, {{r12}, 0xffffffffffffffff, 0x16, 0xfffff, 0x68}, {{r13}, 0xfffffffffffffffa, 0x4, 0x0, 0x4, 0x80000000}], 0x0, &(0x7f0000000600)={0x1f, 0xdbd9}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r14 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000000040c60100f2e900", 0x2c}], 0x1) openat(r14, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) 13:34:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='{\x00', &(0x7f0000000180)='/dev/tty\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='/dev/tty\x00', &(0x7f0000000280)='{}', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='/dev/tty\x00']) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x7fffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x102, 0x0) poll(&(0x7f0000000240)=[{r0, 0x85}], 0x20000000000002ad, 0x0) ',+.>;1 *?!>=4?6 '?!7#5.246>:  '7!. (3<        13:34:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xffffff14) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/210, 0xd2, 0x43, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 13:34:21 executing program 1: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30020, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xad92, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) sync() r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1106, &(0x7f0000000140)=0x6, 0x4) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = fcntl$getown(r1, 0x5) r3 = getpgrp() setpgid(r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x7ff, 0x1, {0x2, 0x40}}) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) select(0x40, &(0x7f0000000280)={0xffffffff00000000, 0x2, 0x5, 0x5, 0x3, 0x5, 0x9, 0x9}, &(0x7f00000002c0)={0x0, 0x3, 0xc93d, 0xbab6, 0x100000001, 0x6, 0x8, 0x3}, &(0x7f0000000300)={0xa311, 0x9d, 0xffffffff, 0x3f, 0x800, 0x100000001, 0x4, 0x80}, &(0x7f0000000340)={0x1000}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0xf5) r5 = dup(r1) ioctl$TIOCSCTTY(r5, 0x20007461) fcntl$getown(r1, 0x5) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x1, 0xfffffffffffffff7, 0x6, 0x1, 0x3fed, 0xffffffffffffff11, 0x2, 0x2, 0x2, 0x3, 0x7fff}) fcntl$getown(r0, 0x5) close(r4) truncate(&(0x7f0000000440)='./file0\x00', 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) fcntl$setown(r4, 0x6, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000004c0)) connect$unix(r5, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000540)) 13:34:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x4}, {{r1}, 0xfffffffffffffffc, 0xa4, 0x44, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x6, 0x99a, 0x1ff}], 0x9c, &(0x7f0000000140)=[{{r1}, 0x0, 0x50, 0x8, 0x100000000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x5, 0x40000010, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x800, 0x6}], 0x0, &(0x7f0000000040)={0x1, 0x8001}) 13:34:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) listen(r0, 0x7) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x20000000000000b3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/204, 0xcc}, {&(0x7f00000001c0)=""/82, 0x52}], 0x2) shutdown(r1, 0x3) fchflags(r0, 0x4) 13:34:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x4000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r1 = shmget(0x0, 0x2000, 0xc2, &(0x7f0000ffc000/0x2000)=nil) ioctl$KDGKBMODE(r0, 0x40044b06) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0xc6000000}]}) 13:34:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x680, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x3, 0x96) kevent(r2, &(0x7f0000000140)=[{{r0}, 0x0, 0x20, 0x2, 0xfffffffffffffffe, 0xd0}], 0x8000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x0, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x14, 0x2, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000081, 0x7, 0xffffffffffffffff}, {{r0}, 0x0, 0xa0, 0x20000002, 0x558, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x80000000, 0x10000}, {{r2}, 0xffffffffffffffff, 0x8, 0x22, 0x8001, 0x7}], 0x32d2f625, &(0x7f0000000240)={0x101, 0x5}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x800ffffc, 0x3, 0x2}, {{r1}, 0xfffffffffffffffd, 0x241, 0xf00fffff, 0x86bc, 0x7}], 0x66, 0x0, 0x81, 0x0) close(r2) 13:34:22 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) close(r1) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x74}, {0xfe}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x490, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 13:34:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x18, 0x3, 0x3) 13:34:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000480)={0x40000000, [{0x1, 0x2}, {0x1, 0x3}, {0x3, 0x395}, {0x3, 0x1}, {0x1, 0xfff}, {0x1}, {0x0, 0xfffffffffffffffa}, {0x2, 0x2f}, {0x1, 0x400}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x9}, {0x2, 0x3}, {0x3, 0x5}, {0x1, 0x7fff}, {0x3, 0x9}, {0x3, 0xffff}, {0x3, 0x16}, {0x3, 0x10000}, {0x1, 0xd9}, {0x2, 0x20}, {0x1, 0x3f}, {0x3, 0x9}, {0x3, 0x86ed}, {0x0, 0x7}, {0x3}, {0x2, 0x401}, {0x3, 0x4}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x1}, {0x0, 0x20}]}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup(r0) 13:34:22 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x3f9, 0x0) write(r0, 0x0, 0x0) r1 = semget(0x2, 0x6, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/12) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x100000000, 0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x10004) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="102a80636114d1b4346713a2fa20", 0xe}], 0x1, 0x0) 13:34:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2000005, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) syz_open_pts() 13:34:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x3) 13:34:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x9}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000003e0000000300000035ce17351d70577e250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e33123ae654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14f3e9e7dd4279a02ab8520d650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261170008000060eeb1da7f56c00a838764b9c138211b00000000002f53568453afb19bfd710b946fa9beedeeeb2d7d139a4fe1ee88d44965ff7539e417"], 0xe8}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffede}, 0x0) 13:34:22 executing program 0: msgget$private(0x0, 0x80) msgget$private(0x0, 0x8) r0 = msgget$private(0x0, 0x3) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x220) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/177) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xc25) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) shutdown(r2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) getuid() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x40) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x3, 0x8, 0x1, 0x80, 0x6, 0x2a, 0x1, 0x2, 0xfffffffffffffff7, 0x2}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x4) r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0xffffffff, './file1\x00', './bus\x00'}) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="000020000000cd72ffcaa67c392287859100000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000008000000000002cb0fe55f7725600000013000000000000000000000000000000000000000000000000000000eff61e22839d88f6e3ff00000c00000000000000000000000000000000000000000000000000000000000000000000000000000000006d23000000000000000000000000a2000000000000000000000001000000000000004b891fdcd9e54139000000"], 0x1, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140), 0xfffffe91}], 0x10000000000001d0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000000009, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe0430000009200"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="a989743708dba0bbdf4922319291a1dc5e679fd4afd87ef5dd70ed27bd87ab86d91f3bdac1ba929c4d473da60e466475f678ab578c2c04b1787168af361143e881fb13778f3bd09ab6e0a17300401dd00a08bff0665e0b44e01b391dd0ba502f526682f24401cfa081daff354903cba6149118de9f15d60999e6dab61214aed285182f4336f82112cec5cca50940221291260e2de344ca7620dabd5902ce7f3196a8752c541835a527cf88e5f1edea8f0ac0705fa18c5647a42faea18cf61308b145f0031a2be16fe683b0fcd66e4ca1bdd232d8e752b48c31c5f763c2e6fde7b7554554d1571e54d82e962c958942ba5bcea672ff0579271e6861dd2fb7d6ad30bd17c12b664ac6729cb1c690506454f944a9e5646cdeefb19a6dca2d62bc42769dd1a91c8b5c6e853a1f2eb2695d473ac825e841a6edd016ed66ef99897538d4d4ee2adb79abcf45f24ff36dc1bd709ce47c229f43e9d6b35e4f82a7429661a2ddeb29c7f1bc06453c6843917f0e83104d784f537b99ce59ea9a8bca219947d2860fb0b376af34367c983fe6edae6c8aade9e0d20c98a72ad02b4fef1ff42d86bd1cde7593483ab952d0156150bae81c07f72621543766f53cc08b05b9a575947333db65130b5122a6a8c9cd4132851243693e0c85a75d771fb873a34633baae981c09842e21a6825f6bfba8e8dfa720f78edf7160ebc975b057622e0ca1b5c10cead777d045aa52b8fd4f795a001b08746c822f34df23e320f2b5dbacacbb9e720d9297d71fd3447c9536cc763b94dd576ef798a5cb8b633360b1e2e70a9c1eed8a0952a99aaafbb1cbdb31d597706dd69a5cfefbe3c0ab158bca8479e066fa111c85fe40ffc81fd58fe113481ff5c942b19b0146e69a77336425cb3c06e8a24b283909e617e7159690a8d22e9690c07ede9cddb72727a69e2bcf512ad62f679e25791ba3a64f87cc442c8f0defff3646ad823d81d82956f26fa0cfb17f0c4f9efa3c28f1f5b940f471098ed05fb907ad52d3f03b1ca538fd5dbbde7c14b79d4186a0372d98752343c5c2b4c559c4e1bcc6ff4e4ea5428040b86ec9281976509523e3f7a6051399fd95484f199bac75316c8b64ce17e9da015a8a458c63b261f97887ad11a3c5a6941cc823284d6a8dd14af4e54b6351983bdf571dca5ef2ea22ab404eb6f9a3bafa5ff53a24a1656ac4608a0ecbd1b9135c8efa930783c82e8497c5c349c1555d5cdb1b1ae8cedaaba4f780f1dc2fb1628da0bd43cf8b95939aebcd275eb46cd49661168e288441b1c8346adff7b62ed47c852a3247666b64aea9b91589876c19f59198910e9b7314e4c0c4bd04795aadd74eec6f266e91dc226f7473f9871e65bf360020de358f5ac7ed4eb8c1bf4ea3db803b2a28183240165d0649a0705321d13c44a88ce99f65872158accfd5c3454e92b5e1a9f3e082fd9a3b9396895e9451551abe8410357d48bc44382f0dfa4f5a899b02f58f3020a90dd19e6f1f3a9082ca28cb781175f5ca37850c546e1ae55f07bf0e56e3fb02a9dbce2306f1e6b004368740fc727ee979021da03a806e54115d8e02dcda6372549cd75a5476237110ab075593228c3c9b07c6faa26ca5764f12b7c8c7a36d4cb8368e5811af742df8c36d337e6469ed02918473f2ea18a0344743fe99c4a22e3bd186137aa2b1dfa058b7ffca", 0x4ae}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="b0323c48fb5e807fca19e85bd298be868f67c4484cba6256ba", 0x19}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") socketpair(0x1, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000040)={0x2, 0x1}, 0xc) 13:34:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/132, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1, 0x3, {0xffffffffffffffe1, 0x10000}}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") 13:34:22 executing program 1: r0 = socket(0x11, 0x4, 0x4) sendto$unix(r0, &(0x7f0000000200)="b100050290000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caaed16fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b23f000000000000009000000000020000000000000f0200"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff9b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xfffffffffffff801) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 13:34:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffffffffffffffc, 0x1}], 0x10000000000000, 0x0, 0x100000000000000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x9, 0x7f, &(0x7f0000000740)="129c2740a9c206c0bda4b4bd6f8aa1bc6842cd232c377ebd1c47aa349e26b39ca85f44ed73b6454ede94d354efd724df611406f41d72fe5ee4d7147b0c93c980f59db4c02cf8bcccabe1bcf315e8210ea56a607ecf6a5f3d72417e0a51cdf5e105cba1db186a35f7040a704f539247d54fd131cee62536ede035d70263bda3638573af01ff2f0572ce15ccf488eaa9f80fc544889f18ab9feec14adbb3cc9dc097493a63210123b5d0e723a59b016336d4956ffa64d30b5b5f6332b96927d7fcf3b887fd28b966a450059240723f377a8d38f87e2b9db464a0d212ff923ac593ff24aec191e3a018368b01aa62d25afb7db97553b16ead03d992f466cbb05f0b18dfd1ec75cd733128b9cb2d93498c95dd1b8c86ea4532f5c4b498024dc11f0de0a8adf02efc4fee92b501bb7e519be849571bc57e4f8d33d13971f091e6f3a899f957039e5323e84253ffc29c58036919027fa1fa25a1f49d99f9b87901c57a85ca0c4f827a3a0aba9990658c1ee4e7d12e7d49a3526fadb86c84c77fdc980e9eef6880e587b8a87c9449b0651f57b29ab14e047747fbbbff4228f701820008a32f3c73be8f330a9bab6f04cd49dfb936343e3948d376daf4101db27d5d1ffda3e8ff97aec44f3cb2611c2bc37ac5f753bc881f29ad7fb9e4eaa445ff23ac2aa4dd1e55d1e48900dc7a6db92992ef781fa197ca1d5a027b1cce55f356f1e85d4eca8b12d7b978ccf0868097e9a14ee586a179d0812290bb5d54e43e77ce7d17b7fe5c5321998f8e55f5d0867f54f7ed672c6ed7b8903d092a15d3316c328d4b5994b67f161f5df2d56058f8cc1ccf43c89cc2b78f1fd05b09071050a3cc2f16054043286300e55f98525769421abd2ebc53ee38870137565264cd2e8c40ba8c46151cf1ffe9a14e418cc1749fa4bcfa22a4e486f2e4e59d7f911055442fa04d4f4f727afd3413a69cbb353de02291a67303ae0bdd1ecda54c19b6c1d1c22be584d70f56a37ecb7ae5645f7045c4336fced5b6e5bce5b22f718a637fe966de4a6a03be884f2e1f4dceb1de2c2fa81bbbf0e965bd6e7c8378c126552185c75386c25a05b9cc410fd3624074f1f5ba27bdf3bec5f0e6e214d7302240e9bec09e419d0d9ea189e8c7e1c1f094577dae490b50b07c88f0d6fd306168f563c045e7f71115ed00ba58a873942cbf3504c72e0b05cee767eec3233684c9c723a92b27e8239a8937840250f914d434a39a30610c3191c72e6e96f5aa133154a42a62279ed66a431c35d6f0ca0b53204c7f272804e462db9a418c1c7388b37c525a924c55f37aa882d916cc27f07f54adad4798ba50cff06d9f9f28b1409673af3fa59c17707f5231861828873fdd7f43dfb5a9fd140220b3a9132b84e7692bdf4dded3d15f36559c6d758d2ec4ba3bc99f401978fcb80835d04aea1f90f7a9dfaf30b0bfeb2c5d234ca2871f23312b226b658089bb00944e8d421c04e37ff3f14f14b7cba5f25573b5351ec7384c4e036483b7f2fe262dc84f09a1accb6536937a2ad9eee86e064e6c7ad6daaacf211ff6b0be0799a9df0b5abdd3c541ea1f1627ed247dd591e1be20669014bd0560b1c5f711ae899c6a0b5a14beae4df913ac721747190b8ee5e8c7fd254b9fe4b7d4f822508eca4441fcad72e01ae0df858c7f0d7382989ae2f2ba9e7ff2d3e0ac496f2ad615f2b63137a2aa71d62f00d0f879dc5e9dfa93f8546d84fec0039800b6c9fdd3596a5fb8da32be6e7beb0d0b0b839a42f01331f4209d4a616d10a8ddcb8309d8f67543bc488053120dc0d5107ff8408e69c76f33066ae4f187dbc635890241d623c299383b411948d439daf3fce5964b0561ca5738cc59bd016943f038b5828485a15bd81259676590529ccc376a42ce22f5bcaf7cf66e57705daa92653b96e6cad84e2b74caf0f29800fff1a6e64a3680619e62ab4d6a903605b5db15d14faa173b9b81c7a0353ec037fdef1f716338afbb283ef4f421f57f9ee150915bbc2297c98816d5bfc52d86b395487819e01a61a4b844fc5555e67546a0148953ae1878508002d0b5ded504bb9b0455759712f9b07bedb639f2a386aa64a46a28dbe98f2fc1c166ea632f11f2583c2b19f19ba9c4ae7ceeb1228979cf0c598b33ac9e2752eecc35adbabdea218dfb385ecf5fcc701dc6965e4d7b038c1482bdc791fade38b8dcd2a59295321d4f75742e9f5847a315cabf536aa087b1b81dd2b28f945f08827e004bf8dda56b95223e178853e3bcf7f74688e696294a8d656c7883bbcbdbfef280c7e18ee767078a4196ec55d1f635727716511016ca2b225c0c67d3f281f6ecf0ee6a6e73b6f8a72b29881a4f0a900f37fdbefd770d860153a3295537d6e9f08dfd96cec1e4d475cbbb35ab0b05d0d68350959fd756d4b43f28d8e7b30a84c49eb9281b275f66b73c76782bee09323e233746f392091c4cc94d86459b961a8748caf7a0f17fbe1117826ff5f51d14aa896410afcff6a92c354e698066ed06ab2960923d6a585498d899a62e37c234e187d42dac91cacdd76a6234e55282a2556841cf23aa035c0cfc9a252ff571300c4a57a35399ca1e053f7202f9c3a75ceffc7dc1e68c94bdc4a16cf57fa790fca21b4bad65ee4e4960a547f07fc926793f77999af356fe5b0c5ead07ed823b0e045c64b86869ae9d908c826d10176b2f70b4915e2549f0bd2807f3576d34bcd82eb849ab6cd7b6a7315cadad0ebcabe2a3689f624f4f13dabd6b96724b4bf38566e7fc54062c6c763ab161a200835a3144a173422ea0d7477b9b895f5849516d2f12084a5f21dd3b7b888b218f66898bfadf5875062b90f93bbe2d853601c4d40f7b6ac0763fd3d04f6dd3a507bf7d33ea694f929762643e22461568cb241f3202007f4607830b6ddeec86b11f7fb7c4059765aa31672dce234c01742e95cd70598e5be455cd0fa8c734d883b55fb73397f7ad86b545f207491f300eabbd72234aa11f073bb598ee49f74e0b1dd2965d3250d60998877c4981be75a7bdefe7ed0f9dc4149d806a8118d4f0a7e5253a18e1a9effaeb85b82411bf2cdbb5b42d36eec41f32e6d7010e90db9787b675b63bd97ab02750d76dd9e548e50191cbb3a3282b4f358c99dc784636ef513d274ae6052dc88a3c6e33f6b8d19eb674f6b9cca95bf28459f8cbfaa487035c51d93f3e5d1e7c77be161a8467a511a67199f699c2f79e56ec14b1914ddee782bd0ceab5620d1138825b14489c0ba27fb10d8f54b63affef6aed37197e4a1efd1bd5a8e4d1bc299a6e67eac2a95564b1a029b2f5e83cdd593d3b83799870d34610c4b055b82486fbd5d58c20bf49a4cd79d27461bdfb075c55abef1e3c9788b07499c31d4cab335c72940931c7e29e7c43df0677e4067d829b625553b4e3f35bf93f923c56506de7bea1dd777eb3fa1f9d57564762394d4293b5a3be6384c1259e5c111c336c8505bf7b94c6b0fdd1162e47715957242816159e21cd7f2d3964cbb844f31ac2c5428c8bf4e9d6f33ddcd479364e4369e630f3ea0bc3833b3eafcedf262a803aba18cd4ab6f40298df70910eb26ef6a6c9e94f74bd4be114531f621c7c9901615aeda6ffee6efde35033ceb192509d5e611764efd14ffafdada2020b3ed3f52a7d2e8f4135b3b507aa77466d42d8f7d90688bb4ca3664b3576f4172ab4acd541b2e484cd34bf38c5f60948d599bfd022e5fd3ba9a6dc8d93eeac8cf6065ecb0d8d9fbfbaea1165520054d594ccc61dcbf23ae07d02e71e4d94befcfaa40c0e49b1aeeac83178a0b55821f0c7b0ebcbb135c2b5cd49a4ab5637af7e548bee3e10c0028885bceddd94926de2107f5cbd5274c1ba5769ddbdfe08eee8c4a4a3a92d2ec09e92e8a28bf4d4f654b2a55390dfd663c3f60c0dbdc69b22020f9117f83263d1b6ac0f1d83b016f464fb1514ee9f6da0efcf5846cf991f96e5474a8be9a7cd1ac1bc4ea394c716e4ea16bfa5c45097e687837835a5ed358e5b1897977e65e99e8697e5892099b42299bcd7e82ee8aed6265b3cda3ab864fc5185aba0f67351c49fd5d10a0c5cdbe78e0ec377a473979ef8355f819d1f47b315328afccce15b67584ff142e730129fb91b4abd99cafcf78cf7d3695c834f1b297d789d82466661a2cb40ac3c83ff34e7aef08c48eba3eee96e42c9e973fc68e6a01c680f51ac0b9842ee09ed5024b082f3b548e9466d15ae77a4f98566450706a62dcc07f1aee655c48930bf5c7b4bcdef3c88aa27afc923f3e69c867f4fce36e7eefba4fec79505a06e8bc0b8e6387a5957f4504675f7875a6a72a244d5b4507518498074a52c1b84950943a0b04edd57a0a1af12bee3b9e28acdd0cd2be19c2f09da678a9323727c6c4f29e2ca0a079167db016596dd88925b69c55f488301bfe75823e8007c20dd503e721a28f50a03f4a246c05da1395c21b21f607c3e040aa8c5d9ff603d9ee6a45c65ed531664a783275b2ef9bf562a9eec4095d215aaf8ef40e817f88c39c2aa897006fb95896c56707789cf21ad45318be1b377175f9c5ac5cdfad027bc1e2d7a8ee07c443d8060ec8bf44fe7b43e1e7b9ddcfcb0a68951815577e62dd09988094b85ba1a9cd26c4a97fa2b8e6357aca77e541a784672fb4ad25bd59991546c8652dea04095e6d3baacdac07d624f4419e2f867658c054796041048fd7d4348470734b1b8c4d0d1d69bf5355f84856153074c8e991382fa4aceded25c75a18416c2a4c4809442839aba3ded561a7f892a16c405cd1a99a8600d65374d8997afde19db53ac7f17d4d5f89089f04c79231fd891b00e3d548edd4a14da1e5d87ffb67a36456754c3b06d1571e6e7c0171b494a9b7cae2ffc3f028d44cc7f573cb4bf85f4b86cd282e01d2897ee1fe8759ce541d4034c1b350c4ce3c84e6ef77f503ee8bc9a06262214ff386599c85c1b9fca9ad6939277c87c2dcee65ca737a68006abaf7cb5ccf146eb4c526e7224a402e58d9ba0e498156fef91fd5bce59a404e92b7e88022636fe4436764abf07d31e55f94e4787e1b24fe30b59e659bf5158326a06a8e958424d31dc7226f774223dcdad4c3cb85ff29cd9c749db8b240db521b083975c884f0ba5717da7f6505c3d0b951172fa68833d279881d2f2f6880a4ae2fcfd7f26718ef9a6835dbea8f30a5222ef8fa3219760554a9dbca574e28266c088e08e65ddf63eef09f79300e755d084a617e1965d9e17f7a99458632d66452c14a6844096d7416723225512b2a6791ecd78b92cb9db030629130ffc38b40eff6aca0e500fd7530c416988cb19326f9e65fa9f11cee7edfe98a238af017805b8eeedf83afbefd85bc7a6b3d2d692c09c7ec427aebb322e0245dfa735cf2d73ec89312a50ef85e779601f09138b30e59ca396e79e81fbcc3f069d06dd354eac3676938507419fdbd75a419a97ddccf50e66b74f73aac4a3a8c29ff791fd2c89526867d88bcb3d33d3f3d83fe3d0b53475cbfbdecf849ade014717394abce28fe9355208e03b3dea0259ff35413ba2ec424a628a846e07930aef80da02f03b1186d4a85474f36efb4a7ffd402ad5358ab34f21f3116028c41cc2666d3485fd17744826ac2419f75855e500afd7ed577d0932e1c01ee8f7e5a69e71abedc291bf54717af7d1008fd3949019608820588ca0b0790763dfec2267e75fc710cbcfaca5e3cc4f63c13bfd5ee480634fcb4ac2a1359c1cf579fd7c1d2847fdef869518b554eb96aa8fd95ac6f165c71dd1b46f47efd64c5f5d3b69afc7cf178863ca18a237a9bc0ab2", 0x1000) mprotect(&(0x7f000023b000/0x3000)=nil, 0x3000, 0x100000000000) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x3, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/203, 0xcb}, {&(0x7f0000000080)=""/116, 0x74}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f0000000580)=""/186, 0xba}], 0x8, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) bind$inet(r1, &(0x7f0000000700)={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) shutdown(r1, 0x1) 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8400, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:23 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000140), 0x2, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x1, 0x6}, {0x0, 0x7}, {0x4b, 0x2}, {0x26, 0xe5f}, {0x46, 0x8}, {0x41, 0x6}, {0xe7, 0x10001}, {0x0, 0x2}], 0x8}) 13:34:23 executing program 0: r0 = socket(0x18, 0x1000000008002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1fa) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xf238, 0x3}, 0xc) 13:34:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffd3b}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) fsync(r1) rename(&(0x7f0000000140)='./file0\x00', 0x0) 13:34:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0xfffffffffffffffd, &(0x7f0000000000)=0x8, 0x4) getsockname$inet(r1, 0x0, &(0x7f0000000100)) 13:34:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x100, 0xa}], 0x2}) 13:34:23 executing program 1: select(0x3, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) socket(0x18, 0x4003, 0x80) 13:34:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000580)={0x100, 0x4, {[0xcb55, 0x9, 0x8, 0x8001, 0xe5c2, 0x7, 0x677, 0x49, 0x3, 0x5200, 0xfffffffffffffffa, 0x2000, 0x5, 0xffffffffffffffff, 0x8, 0x9, 0x0, 0xa29], [0x1ff, 0x7fff, 0x404, 0x8, 0x7, 0xac85, 0xfff, 0x400, 0x0, 0x7fffffff], [0x10001, 0x4, 0xffffffffffffffe1, 0xcbb6, 0x4, 0x6, 0xcc], [0x47e, 0x4, 0x7, 0x1f, 0x9c54, 0x7], [{0x20, 0x7, 0x7fffffff, 0x100000000}, {0x8, 0x400, 0x9, 0x7a}, {0x5, 0x690, 0xd3a}, {0x6, 0xb14, 0x80000, 0x4}, {0x5, 0x8, 0x0, 0x100}, {0x80, 0xcbd, 0xffc000000000000, 0x8001}, {0x5, 0x344604c1, 0x8, 0x6}, {0x8000000000000000, 0x9, 0x8, 0xa00000000000}], {0x0, 0x6, 0x8, 0x7}, {0x7, 0xffff, 0x4, 0x5}}}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x80, 0x100, 0x1, 0x10001}, {0x3, 0x0, 0x4, 0x100}, {0xf6b, 0x1, 0x2, 0x9}, {0x2, 0x0, 0x2, 0x5}, {0x8, 0xffffffff, 0xb13, 0x82b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x84}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20402, 0x0) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x1ff) 13:34:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x76ad, 0xfffffffffffffffe, 0xfffffffffffffffd, "24ca665c6d47dfe06000003194ff9e46cba88b00"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="7988d79a88bc2787447f6868e7500c6dd66d", 0x12}], 0x1) syz_open_pts() 13:34:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x64}, {0x6}]}) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x10220, 0x0) mlockall(0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x6, 0x1}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0xa, 0x0, &(0x7f00000002c0)=""/10}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) syz_emit_ethernet(0x234, &(0x7f0000000080)="7c12b1434fe324d34b49914635a01c5b49e1b2f996e6801c8f") socket$unix(0x1, 0x2, 0x0) 13:34:23 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x80047001, &(0x7f0000000140)) 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x10000, 0x65d, 0x80000000, 0x1000}, {0x1000, 0x6, 0x7eb, 0xfffffffffffffffe}, {0x5, 0x530f, 0x7, 0x6}, {0x3, 0x1, 0x6, 0x2}, {0x3ff, 0x80, 0x0, 0x97}, {0xeb0, 0x4, 0x4, 0xe6}, {0x4, 0x7, 0x3, 0x7b93}, {0xffffffff, 0x1, 0x6, 0x2}, {0x20, 0x3, 0xaa55859, 0x1}]}) 13:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30, 0x0, 0xfffffffffffffffd}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x52eb9e7b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xf1, 0xa000, 0x7, 0x1, 0x0, 0x6, 0xd8, 0x0, 0x2, 0x3f, 0x7}) 13:34:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3c}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:34:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x40) sendto(r0, &(0x7f0000000100)="ca170ba0b0d9ad5e620f960d1bedaa397ffba53eb6f6583df931efb6f4dc2c433640501fb02426dd4b7dc256edc0acd5ccd586d00f5eb3e808586403ad7af0de0a45cc160cf11f0c043d5dbfd17c9a29ed32724e304dc3d35e", 0x59, 0xc, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x54}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b1") r3 = semget(0x3, 0x2, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x3) 13:34:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x5) fchflags(r0, 0x4) write(r1, &(0x7f0000000180)='R', 0x1) 13:34:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x25, 0x2}], 0x2}) 13:34:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) preadv(r0, &(0x7f0000000280), 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x10001, 0x2, 0x1, 0x1c, &(0x7f0000000900)={{0x1f, 0x9, 0x80000000, 0x800, 0x5, 0xaee8000000000000}, {[0x80, 0xffffffff80000001, 0x7f, 0x8, 0x1000, 0x2, 0x0, 0xafa0, 0x20, 0x5, 0x100000000, 0x3, 0xa7, 0x0, 0x0, 0x9, 0x7f, 0x9], [0x11, 0x3ebb0d3b, 0x81, 0x0, 0x6, 0xfffffffffffffff7, 0x8, 0xbb3c0, 0x212f, 0x80000000], [0xffff, 0x0, 0x5, 0xffffffffffffffff, 0x1, 0x70c, 0x8547], [0x3, 0x4, 0xfff, 0x24000000, 0x2800000000000, 0x3], [{0x0, 0xfffffffffffffff7, 0x7cd, 0x5}, {0xff, 0x4, 0x7fff}, {0x3f, 0x9, 0x1, 0x3ff}, {0x3, 0x3, 0x9, 0x2fd}, {0x69e, 0x400, 0x3, 0x7fff80}, {0x9, 0x10001, 0x3, 0x2a16cfa8}, {0x9, 0x8001, 0x8, 0x80000001}, {0x7fffffff, 0x81, 0x28, 0x7}], {0x4, 0xfffffffffffffffd, 0x7f, 0x1}, {0x7, 0xffff, 0x1, 0xffffffffffffff01}}}, 0x54, 0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x0, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x361, 0x0, 0xffffffffffffffb9, &(0x7f0000000640)=""/214, 0xd6}, 0x0) seteuid(r2) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./bus\x00', 0x0) 13:34:24 executing program 0: r0 = socket(0x4, 0x5, 0x807) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f000000000000000000000000100010000002ba8f6709751b1fb1f00", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x8, 0x6, 0x22}, 0xc) 13:34:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r0, &(0x7f0000000000)="d94a90187ef1247d1e53254fd1ab94ce3ea13d69ff9231f2ae6125a26ae6c62a2fe70935b1104d064949227f2d2603db73ce5a551038333721b3", 0x3a) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x4}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3, './bus/file0\x00', './bus/file0\x00'}) 13:34:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xa0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/130, 0x82}], 0x1) 13:34:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3cc9, 0x907, "74c4e821336a26914e4c263f41f9ecc6f88617b6"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6}, {0x18, 0x3, 0xffffffffffff8000, 0x5}, 0x8, [0x80, 0x1000, 0x8001, 0x9, 0xff, 0x8001, 0xfff, 0x5]}, 0x3c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a", 0x93}], 0x1) 13:34:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10010, 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0, 0x209}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5f86c3ce8e092e0cce7fa3fd3aaf674d0052aa4b915d5b5ac4735f9de089b95556ee506c7015856fe58f39656da39620f927e5f6eaf8cd1456ff49b34f398eec6fce2652296e3e2a8343ea1d23c67a47b20458bb152d323fa0733380749842b44a71273ec5d7340fd5f72686321ced4dd6457dfec1fc108870d8bbf0e131b7928004b971e5ea3f007c881acc83c68f413f", 0x91}], 0x1) close(r1) 13:34:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='\x00\xe9') open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x0) 13:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="16b7f6f9a804ac4894a9872877ef7792", 0x10}, {&(0x7f0000000280)="5b635a9e057e9dae26643c5ee6a44b12d78522c6ff081e497c2dce1cc0f279dba159ef36b1cd045737a3e9d2c27d1861df4c1e9b2cc36770037d5a9488a4b634af415bbb35e5274a0e56240ad59a1fa6079894bb4236176684b9099b25b0d3133d9923b3f599ea2e5fb02a6558e3cf7fb4004a330b3640f91a846219dc32e2aed1b1112f97f9da48e6db2a1c4bc4471acfa7699a4c623f498ec694902e3297ce329154ffd0fd386d93ae61885ce7d3410eaceb930cd6844b0e877f14de2e2fcbd25ff102e5b6f14d7014e1041891f6b143e6ef53376dbbbc513b7f8454de89a9ac7a0ca9b62e3ec396b5616545a3998b1d8db1", 0xf3}], 0x2, &(0x7f00000003c0)=[{0xc8, 0xffff, 0x2, "e5a5283b301fb07b8e1c49b8a7c1e26e6f069d17a5d277dfed28d2856f8bfb47ebcc1dd4611747fee75702d3a7b5e0049abc5b0be407c1fa92e9c9acac05813c24cb405c7b6d0869384d48f547ec242eb4460223bb71d883bf2b72c4bb59a2127413da73aad30da87431de772aa1331c6725bbe90600ee6dba3047d45426082a3d6a485cc40672d50ec5b936062058f7a9d833bff8c7a757f02d34dd312592a5669f77d6d6af0a88a81f174cce80c183ef28539caa"}], 0xc8}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x15}, {0x10074}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x6d) close(r0) 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) 13:34:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) r1 = semget(0x3, 0x7, 0x225) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000003c0)=""/80) ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8c, 0x200fffff, 0x7ff, 0x4}, {{r0}, 0x0, 0x28, 0x20000022, 0x38, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x80}], 0xc8d0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x0, 0x13, 0xfffffffffffffffc, 0xa8}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x13, 0x10000, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x10e, 0x4}, {{r0}, 0xfffffffffffffffd, 0x93, 0x5, 0x101, 0x7}], 0x5, &(0x7f0000000100)={0x1, 0x9}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40043) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x62}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0xa7f}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) munlockall() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x81, 0x0, 0x20d, 0x4}, {{r3}, 0xfffffffffffffffb, 0x81, 0x41, 0x3, 0x91}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x401, 0x9}], 0x7, 0x0, 0x7d, 0x0) r4 = getppid() utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000480)={{0x3ff, 0xa93f}, {0x0, 0xb87}}) r5 = fcntl$getown(r0, 0x5) setpgid(r4, r5) 13:34:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x1000000001, 0x0, 0xfffffffffffffffd, "00000000e74de40000000000000000000600", 0xff, 0x200020000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000040)=""/55, 0x37}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000300)=""/205, 0xcd}], 0x5, &(0x7f0000000480)=""/92, 0x5c}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 13:34:27 executing program 1: symlink(&(0x7f0000003640)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000003540)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="2ce3d5820a48d88bdc0624850fab5a3db77a1cdc02732d052c3bcad488cb6516fba138b8fde0edf191ffc600430efde4b333d9aadb0d39a59ca0b38279b03dc6ccaad803c01349c5809024ed69183bf73c4a3d2ddbebcf640075fc5ebd6742995003da24ee5768495ad34a1f50cb041f6860b16df9b0bb027fa775584909cfc7d2db16f85459b91c3882ac3b42d3ff41b286f815ecbc5ce90c284a80fc94c4025f53de257863a08865e1f0897919e0318dedeb2abdbdbb27a292c1d682962360aec8d80cc240bf2e906f74cd48f8e303c16e7b7ea9358412d6c00fee49d1f8bca7506842fab80244a42520a68b2f5a6f569eae3d062488840b6e8adbedb4f79b62a32e1e69239a0da239bc668ba05d50a8a2eb3a84ef74b690992e63f27e9f2743ecb3de7a039b0f3f04f6eca822be68206c42ae44cfa6633a2568f40b7b2faf4dae023fba06cb03af73800c505cf6fe75cc3cb41f1d555496252daa17072fdcf5b7d8e564b345aede411018fd809adaaf7a910dfa7d49b90078ac22374b66e286811a11a7f32a9ddc1dc9ce1e2664800857c55cb19a79b3242ab1b930d67596c8ae989d7c7c5db3ee9a07a60e581ef23fdc9ff4a9ac7178a0f97a378f232f43769c0d08763aa8e62e057b26f526f8f1d74cae1859a8953a1d3de31c1dbb7497229ba0e22d3afcd4a8746cc030bd856ae6faf38d5f5d4140fd2875aacc01386f467b4d710c7bca117cdf30b97511428b316aabd661a0a2e0434bfce0b1329a28026409191da427c5e46703eb719d8ed05e48b41e92c765e894e3c37738aca3bba0dbed312b19ea8e58b0dfd4ff8a81aab7c8e205dbebe637420731712f08c722e14b4f46fdf7a8315abaab3d557144e6561294db5891b972e9a91699e46297967be8338feee76fdab9c678f030352f1916602bf51fe099c73d8fa0427e5cec302be15b8670fa60fa4349181ad26bceb2e106db73894ce05d29eaf9c40d51f26ff51a018e4b12f6cc4cea18ca03944298a3270906b8323c288ea35ec42fc4edcbccee45027112c5cdbcca7826f01dfc271e1bb08c9e8a2308fcf3f56855f5c0e5bec41f6bf1ffe6a622eeb2efc3ad33c55c31a50a2fc7a26da33db5b3509972f0540a766e1721cf324fb71844d995355c977ee2b24fa1b6fe86f3564cbd6a5a3620c68aafd6950b0a0eb4894ea7931bfa594e18f455b39df5fde28ccd88f625e34ee5e64b2976f98870ff6dbd118c596fc4cd86d33671ae39cb891e9ebcf59987d30af00fdef4a1f876e095bfbba2cab702be96775e944aa9ff21bb846b60e57dc8189fe6fceae4483abe9cf09f755a62fd67957ba4c54ef72071f32f220148c36ab9eb4027cefabf9f3a03f745a82ba2ea8727fb0b94cbf645f80d50166977c919be39b0fae2d0194557727deb9445f623924bf69deac6eaf86d84a8fd65b3c5d6b6b92d09fb3e12a2049903c174e7ffc15db8c917637787a09d254212f3f0a9616a391c45d7aed1721f64aada488a493d0222d017ac5bed6f33d436ff4e2c58f7386110ec4b755f73f2b4870a43d540301454ea0d18d60933835e5650e0026275a6c0246f20c51ad52d9c01dfca82574ef9bb47eccc573cd46ddf1fefacb55bd3cee6a3775e3692a0ce75903b4bc5f8d0872883d644dc35dc3a57ce6b5e5d6b92f0f0c2904822a25adff5ba0eec0b9c45aa1e7bd2e22226506c30cbf866983bad4cae92734df6a9b2cbaf49a167e89fd5fe9444d2e141e469b5d3e759dc3ea78a1e1615e27a6e84bcbee93e8546838d2945b4589193aa0ea8e59af1d9d8c570d77e19bbf1fde4093410885714cb1795cbb12a427aea5967fc9cc9a754b3e4dd1ac2eb04db0d2fc471b86828d6548b94d16b70f24e82003c75d0e4946fc7145738830593e3dd7a18b8e859c553fc764a74a8c5ff9a10537252685b097cca2894054f7f45e9f3bef8f7e573220383a55e941ab1efec128d69588ae1ec9b51bbd661c568d368bcfea6f4edb1b9b525084ddab68135442e5cbd86f71b32fb9581e6be5b37ff18e24eeaea6688ff618759b6baabe546762e3e2085e7ac7db033d059812cf648f2cb6b9326bd29415852d55d08331fe5032186c233d06a6b3f3aefbba9c60d733873dab8c4fe758e8a24944166219574aa2d246ea67842559e6ac44ba6c82bb04275dce4cd45d63966333ac2d86dfabe8040f4047b283fab585d8f814fb7f2511174aaf9a100930e4f8055ce6441bef798a70475bc7f087f924d1ea5520a1b6bd51f9b4693e74dd029b4be37ea8379a37da9c772863c91562a07c14c012dd6cefbd822f676eb6b1c7e64c9eaf1be1997a9617b5f951d278515f42d07c8ce37f7c79ae4ff88bd35bb35259bf8d983957f7fc4aa6edac923b107e17e00863bc76d80ba8dd0af3a7e2575d0d6b1fa13454418eeeb826e48bdd8df64e9ce5d7ad055673b49134e22e88b47328b1f533d73e3144908400006dd19ee0eada92befd797433ab42790a861a5b60532c043d249e4b715a9b6f21ccde0ede790273257e326bdcdcf7f4d9b325041a9060af5c443fd93659c2c50fd11cf9ffe6fe80e87ff6d0b77eaa7d02a71e11340fc6580e4fcc432525913ae74e7edeb8e27e0ec7b57a071062bc034a6bd8ec515da47ea0662acfe7f2d442b2dd827a8ee2595b6043e6ba162b3fb820e93a622429d8dfe2b6f50b855401f923f92c0cf6242e4acddc2f4a5d826ed17fe45fedaa188ff7239c08579c7d759d06d52a5834a7dd37bde16785df9dc6256348e77ae7d2cf2a94b3b617ed42de0380a44fbef9e64db017a592f38d7e7e367e16bc15c85c37de90f69bc67f4a5a29e2f0f84dc0309ece4bb10dc9f12f0fc2db1bf923ff75b8860ac241cc6a0f83a1eacda5c3b38ebf11b7ad262c60600931d7a1c2f67469e4ad2179d5955fbed5566f919e38412028836ec0d35c9fff8c2ea7a3f6921755b771b2e6c038f91391d783a96b11b03fca62b8e5735380c0a1e12230372117fd08e0182f002cd9575d23876fb5bf88a60801016b7a522db63fa8902663f5be3b0fe02b1c2bfab96662e23c2baec03b1c4ec45f07d80c5634ee21f264ee2402530a6266bd55a9ba94ee36c207dd74bf846da098ea495a4140d6a411e3d7b5941826756f5829422246b639fe78ab87f70c92e1f801a373aa0caa4cba426c260b98856991a120291b3367d008f6781b58a8c8b4b200630574bf42d5fd4ea45a978fbe2707a3b90a14a81cac55063c674bdf7e1c3271aa5d65470a7759dd1502d12eae50461beea51b2896fdcdb53fb935115fcc5a36c04959e0f3b784f8561160f3156c6aacf217fd13ff8c8c8942d78cf1e8767f2c6b03e43b9cac6d9e04db64ec33f7875720f4be2c3fc3adf04f159a2a702e5e4a8add09d14c26d6bc73d04ff94564554144b0abe07b4f89bd1063dcacbbf86021ece36963d375995a3cd2dff1644d041b5b0d31e76fd5707133a7168051d217d0b4661c76a828929af42ec264030e16c3ba315d25939981a46e5697fd6386c956023f6d620ee71338dadfb1cfdc7598fd0d38c7bbf5de35e64f624a29d35345b0fb8dab7a04e7b468d41223d89fec50ca67ff82ea5c59bb2796e8f264b77c187f3988a7eacd7fe53c81144a1afa12dfe8998790434a8b2b999c1ee92edeb605d90f6c13895f051479caf8156ceff0c2f5fd4f93a41ae6b87d362641ffc1611d7876f346fce6daa875bd324d3577f338b0e8d50367ed876a1361c85a13fdeba4bd839164b75e177560f6b38f8ec791a833efda9bdf37bbc874e4c4f0788cb42528add4a0380f22f3705f37b9942e7eef205ae6070b3b572ef46bfd029a541d22776eebddd3c88215b7925ba42f6069f1280d9dcd699a3f98484a8cd4da7514798125d7e79cde33bff59a1c81a7dd9ea2f540cb95d0444b02c1f915ebf0843b8d6109636db5ddf833240a41b5549c3a009b6ab62299a0c6ef81ed93a6818928d6aa24b940599e6e3d82dd3af118ea16d431b15bdf6e14cbf890c47810ecfcf214835c33844a8004dd97cfa7a77e88706725f21aaf7b69580b8c8513a0de21a1f1260b71fed68a18256cc7cda60026d904d6828b9b53993be0d4ecf901cb51aa64e31e5e1c1def37648f1632e6f87443f783629eb9fbb52bcca52a2bc4df5b21c8687d39cb9f96bca41e8645c815d4f76117409af8afb49bac3657dc29a20a9d9b4a344f2193b798e523cfd0d94691eb74537c2d080da7768254cd3c76144dbeb48bf5077f199070ec0c289a861a3eda65be31c1b862ec57e0d05966b93da03db08fd8ba2f6945eda53fa4d907404d8846d86e3b4acd8b4e6966cb20c20726b41ac501773ccab23351e3b0a007b99f9ffc80eb71ded3f32002abd9753864afb37ce6611ebdde4537f4c3608637fd6295ef21cc23ef8a18c5eb1cfa19c18ac1de2162a3ad94a4531db0efaeb8ec30ca826c59258e5c5b20353fbc45ba325d7c3f483e6f2a6658d38e7861f937140bee3192fe6aaea166a90ac1009e0f51c5be7a2d06ff76280900c9a587ad3f98b4c01e17c5a810edd6765f29da34d8458976f27fd80a9797df7a5d115968a5119195435e841f47b70f2b21ac56fc29e4d7323698f7f4d0d466251ce779084ccb4db5e5e2946690e6a6d558f5d0d1290302de64030392e1f9c785dfd8301812fae7ac8f6e1b75dfc56ab064d2113cb7736b6d700fb5b43c1f135f9105fbc26f40327127dc1852dee0d6fa4a8bac60858a8cce09211258d30ebd07b3159cb86b1d05f342a8bda206ef021947f9fdd94c76cc28e006f88529d9cd725be9e56eaf6e6dc4c2698c28c647356b42af9e83553a7569913c911265e7fab96db80cf746d32c745070f98a3e887b14cc1f4cda0a1410fe02b4ff31fef9216b769280a8457dea3625a02f219ef181610c563a9b4e1dca66c1342337a6e767eeabbbe1a7ead86c628bc8f26395fb310b5b320e527a70734c0a266ce23b5596368fa0c299d312692b39c9fb86aedc9981f1c211a4dd1c166f8e5e6fde22307d5379678c16994ee80a3f7b53ae8b81be633216201c31b5058547d9a25a97738d03a598a1e205fe0556d1c38bd2cc49b689d1e5c33838739de135a3d12fc1f87157e656b436e6afc95723c752e41135eb14f8937f0371a8bd43a3d27177d16024efce87aec6e09cb4547fc87533dff7651bdbc2b51630b69511df977b035590f978cd26604e9b0eca0556121802e149eb1acc0991822fab72dfe136d208480ccda3199f7fc3120776a6ed247113218911e746939caa79c04fb8678843dcb63354af21fc04e3878ed84cd32a69b193f2179d1e6801abea38549baaba282cd9fedebf83cd3b3566765ea4df08911b83920ea107804ed1fba8d0e34830b971beb7dd6337796f513d91ec3487440670bc08a6cc8d43ac546c22c5da8a1785eb465b0c1b748b7ec52dd35a48d3dbf8ea01969eaeb00c84cbd6ed204befd9c86cb7327ed3714afe0ff3762983d3da0a620678cdca4db727dd39f98e2d6a376a34ede8cbbaed38ab920e69554cb1bf48514d4c2099c1dfb4563a5c0a2464258cb142e346f611d78514566337ccfdf7ea49e43c9b44046986f5d917dcd326687aeb01ae519e2068c1fc9f359eb588aee8d8f74a2615ad0778cc49de2056ade5b9aafcfefb6dd13c023c08d7851221f3a11a13fbaea75ec07f5a1dfce87989643ccf998ebb85452b5f487f06bca50c944456a555139aced0a7354977745169ce3a9014b4fd75339828844fd5def683776248734028e9b96214bd6f07f8ad7", 0x1000}, {&(0x7f00000010c0)="d6823e742887efb873cc88541937c7b2be67766675d82ede935911f546f40ce244fa7dd1e5f729667ee30086a05eb50673940b4609582efdb2c19e5b7d243a83ca273dc3731c9ddc11c21f3bd98bde5e5c69c4c0dd11d44ed4703eead166419dfc4ca4fd62273b1ca544fa2dbf7e00848fb097d28ebd51fcd97e4546d60cf17bc42558471aac8907da5927ef0aa894c8c20fcb34a21af7c43a55c8942980a26ca492c39e4ad4bce69690e32a01f13198992520ad730864232f2a", 0xba}], 0x2, &(0x7f0000001180)=ANY=[@ANYBLOB="b800000000000000ffff0000000000008e8024e9b91672e197499879ee6ad7ee3f1e6adebeeac8c6373082d3a4e93b94cb02e6185eae16c19269c4418c03292549f9e468ed744288bc7ef4ad5be45ac3c4754cbc7d25c2faf8fb105aa8a1ad5cf81642ffbcba9551ab526fa2488b8446f9445fe5cf06c41c64e48d4ae9e448200cf23509acf6d1f2f16a3fbda04d42d6d184e7cfbd8b464354940598aee2e39e3d1fc7dd52ea92c40d2b7c0894fe272b0914cb2790000000a000000000000000ffff0000020000007848b92b5b04ccf7b79dcfe63e9e50343c16828377b311e35001fc238d295da6723bfd93804ce2a74ecb79082dd317aacfaa94b01d05b640679b5fbb46191f8b5633296d59bc45c7ce9582cbec59aa8a63a6ae75c93e6eb33366188d564b4e82225cb38b7067c78cc6b12c9f050e34cb482b76f5cd4c7a3d69998a524b31add977d16dc474f85de5b149000000000000b800000000000000ffff000002000000fe168243a7f4e1b551863a924c0de2004a1f5ae6b15063109c299ec8c3660c430224eaa2e4fe5cacbcdf1cbd3f5afcc97807106b3c38c6cd7229467efb5a6c80d07d05f57f06d5dfec2432555b5b71787862c882c9bc8d876755b0269239ffa504a8fa3a73a054377391813dff5bc0347339dc34381b872691f2db8bfee917e062786103fda727153b5111d29794a6befb7d3920147519c1693b20c6ae158972dfa94c00000000001010000000000000000000002dfffffff2bb0202e464fe86f763bf648684f2a76dde4cf65fa024401ce83329cfa97dba664402930b7b81c4175d25a8a912665b1f392ad657fb544796ca488a93dc54f69739f10c0008e45f0e31c73ebca1d25ef50c9283065fbd4f3c25e0ee9634e5b5d31369c7598a64d0d2a5f615bab635c6f9722bb7a47e2a3ecee88a68bc33a225f70cc95c1a25b8a345e850ab1ea457b8aadf3a9979307ec4caf6987240626448e1c2593a83e92d62ba39b0e8a8a118d8973a725bc49324652e35c44ec66991f5b93a56534caa15e8dfbbba8bc59ce42ac6f98f9dc1c182056b6fb2ffcdc108950eb15569cc42bb487557112295b9675132043ed2ce26ad23fca408793f8d8b677305a3b677e9173d8804a6b29cb4e20ceed4726839746129faefee37ac3faf4eac3ad503942e8762de6d1c6f40522df56e78285395089e0eee750398e3a7a6e7a802e079a2d103811aae741834278d71fc4e7958a860c42b792ebd1d71e50e2c1b3bd46118882ba9a9e7af439544aaaef341c69d2e7218ba1b212819716d41a62ec0fff268d11d304d03b3d39333286f71714a33f6a57703d4f3c2c77c8c68cbb108c4ebe3c0087f758eae360d5c660746f7449ce178cbe2b340734235b5841922b795580c14f7340158d38c122d76d5f8de25f9384b06c2a5bfd878ca2099ada3cd09fbdaf9884f7794b630fb282d88668bb74ae9d2189a349a8a667ef12bdfca95cdc19b8bb3358a51552f0b788d316b1bffde29183d4eb11a85e4b1f874168027b1a7a155fb88baedcb7935955790b1259bd9013b569c9d307eef07d4f9ebf0ebb148670b2260782995c947f83118c7514f4d874a5ce0fcc3365cd2b0217f2dfe515ebca6e7bb8e389243a1648d7c0a683134013cc84792dc107fed13ff10f3f6d5d218af36301841c9d22cd8c961df589756edbc18b4fa958d47b0e72ac0a8627e4b3cda0486359b317f694eeb5ed8438bcb4ba01045a4567d446bf211391bb0bf9e2646489d88aa552ef96a7b7d8b4e6e39d73653c51c8cc090bfb4526de2c13b3f1ef0ee4babf56af71c22d8438dde67822b58be53461007f6935f700f4abfc63b341634d2d4e483320896c9c31a3cf09154bff0e26a4e9f1b989c6e476bc16f4b883f001d0a6ba64b8096233b0f0fc57369235a66f76dec993b3d2b6542078f671cbc83ccf4af5214a96e262cef2fbd7f6e152e1e0580a2d557d260a41d6a08c7369f87e5e5a375d310b4bd1054a0678ad31dd0e1ab7d6f3f8251b33ab6e06cc562899fa7b5ae4c50d11a096d881b496bdbb7bd25a51bdaac79d2c07264c0d13928f13e33626eaec26e3d59260f22ba26ab00067db5f3b9a265777b0699ada4a4537649b92c549a138915a0057be24dee103f0064bfb0c3c79c3b11aa3d8a40d70af567a0c9cf5f54c3e824c4df2cf531e595f4c23f6ebde68384ee894c51ca4a4333d834e1f5461453fa67b7078f5ba7b3fff9e8134826b8e88cb0ec7baf95fca54bf3f13a3edbb1480f72672590baa7968f02a5dde3e3706b1943c608180aa06cf173d2fbae9ee7c268c691f1f951783a3457b8667f15d005d54ef0c1bdf0590a214ab86f5aafad4ee504cbc01c4931df74ee39006a8726cb85ca3d38064708e0cea58bcf77f6a5d5dae1645f52ba6d01b9253cd7339e5324cb05f9593a63b176fe17354e3be521a5abea87c4b40e598384d23af698cb807390bd8725608177cd92bc94b547365a06f2f4866fcbe1a6e11cbedb963cd38726892593fc50b4669d476f19a68882ef9f669df103d5e12e9423a961365717103beea8cc265d77310ce91c2a5e71ed26356ee2c7cdd81d15ea53797d8a5f3ab10664348267c62d82eefc9d819269772023640a3b3ae9e86c33f811107eface9b669a7c542861d0d99885dbae9b47daff93445dd1a5709b35f82b44bae203a5324732781150b734868f6f062c9ce9b11e67cf99682cb24e4519fa03b4070f75484abc2c6f8d2f68d271e091f9a4a6b608bdeec0da4cfd79b02c3a359df8bc1031e3003f236ceeb9d62a85861aeb2a4848c24bf7f52817b9d2c6a41c1cb6f1113df4055008f2cc7b44f90b6ab7de6c6bdb3530a011278deb54949d7468112587b9acb92caa67dc91442f80c4738ae28da5a12ff6aeae46bb901d5b6c15358035fcc160d802b2d40e0920d2570bd0e419854d9514b7efe18423311266d11d1714539eb0757c75717c708b340da5d12472c3c6a76aaf64b5b43dc1ef605c315630135c340e47c67bc1f3619a99dbe0de4e92838a5e5c811e92b56f8d471a1c582e5d8482ceaa226fbadf69d15f26af2818f82caeea7fa0ac5fe78688571a74c3a199ab17bc1417c2aef4910cec3df2e2c1be57bd23520048d7fe6174866fdc8817212201b5c9f3579ee6a2a00c314c96a3d29aa991311dbe67f40a813dec9901fa4e1d103bb8b21970c3f3115d8c77659f5f22f8d110253cfe5ab8e8446a2265933761ff6ed9176e96cb233a2844df08ca5c938d1e8cfc214993fe55bd9ca72936b270a72950e812f8318e3591ba501aa2daa7ace79cb6c02e928ef20d4da49b648c160a1c3a18705851b6eea61c1954721b459237e44856185e8d4a0fa3e2a5ab994dec3a66ff191b5284300807e5b345d079f925111da7a955170bfccf32f7ee8a802c5785b9f84f9e9f8bb7a68b0a7f64cc67499b824084a533e34eea86e9da1e5c60305246cd2f4de4240aea83ece3c4feb553f6fe002ee2eda21d6b38c17d2758d4114cb3d1216f843c2221b6b687ab657fd25a3a8e8d9711e75aef35f1c8eb0513bae2e85144f66311aedad64b20621eb778686a015e89bef7c5659cecade91c4f685f408d0e703a4ae1e910d86e502522dabbd7911ec30658d82100ef3aad5dd3b18a7ab6f77419846fa9c6f071f8fd679c5267a2e4bed6ab5247ac625896e0f7b5d9693104279df8aaebba107799bdb71c43c704c5edef2b56b841a00d1ed4723d9ec1d99b47df51bd9a866f4b4dc9449ae9acbbaa38adf1453d881ab0073052fbd7e62bb1ca286e16cdb34b7d3c1f95e446673d1c81b0065cd5bda05d1d1441e3be0cffb010d94189200ef8ada1c6c7109507fa0bf13c44813b40b4ff40f90cfd1972bff4907d867efd49875301b2b730936a468790fccc573f7ae5140c2d3329f5c9f46ef768700d0a174de9f599ef925b8f4839cb7fba2b239d77e5cb7adacc902a19f5ef96ab35b8475daa04a73fa169a8188c70e4c0b9bd7128f99051daebcd127577c063128a24b7a4c2d556ef05cf49e1aa02f6567008abc13e8f0839204f6bd766d8cf3437c9ac4bc17a8fb208da15678bbd0fe263cc514d47d8992c9033b25ecfe827176f35c10cfda1acf3fe3abf0a6c9b9c9dee64c3bc22bcf4f39483fca4ed386e3eab96572af557b418efb19714be40bc35bcbb6818d893463cd0fcb7bf8fd26f5722752930bba3b04c262c15255d3e5ae9e56bc6ba92fa8d002d10ae224d9022454c66ef868479391e1e1ac11b150b9b7a55b0f43811d42d093de98cbae5261cb472e34afa49e07376cfac354e9aa1dab75a93f4f26b4656ca41d829be961def89a4af0f813ce380cdd1ca9159fce292b3166d7ac58503d8b98c553aca8710ad07e27074f9d35f102335265c9f0c89a7be02bf15808fc7e811d1ed218dd80e13a4304753cb245d4681a28b50c96124cf9599d4b55935ddcaf711496724d7c607f0cb73a4bf9e6dfa73e767c5d021d54100386f25fbb95a755e7e79f0b67f851e0c47b55435b51f239045fb25e063c3e3c08558f9afc1d54f69f258e29c3b5c38662176cbdfb1964b628097007dad7efdc6106416374e8f16edeae705b16c3d9018836bdb11075c3e28eadacb585bfa816782d480a08eb5cc35f5044672e53d79b24709fb727431691150a427a83b952c78893083a7175e225735dcabe55e74e263d8698ca193320d666048d335afd36270c5e5630ec135ef7de6448a85e9796810b160f5cdc638bb084cf79cc25b84dc04475d55890500933a18fe1bca9674fab5c8190cff7529b77a6d61365b5857c83fc7cebe38979e381211cda445b9f7d0044ee132605edc1d6b61b961f395bc87c0ae3d9c9e50ef47e641f9dc3c9184e8cb24f013e7d10f497a2dc75a9bb875dc8f14f27693c4bd5944e0b0d38cb933f71b8932a3ba2a5087574307c06e594b3e9b3373c413b84bc2dc9632f5d066d5966cfbd17013d9fb831527a9f2724b09da7e7c4728fdcdfc4fd2ace67fb891c9392dfedafe76f742cebbe68d1804b2a273366daf21d405ba6e390e0864b67babed4feeb2603e4bc8aa49834a010824b95dc7cf9e241f9c20323b760e6b20c5d118aed6b56be888fa540d97a75fa09185f4bec0a69806a2f441f8f2d8b181e877394ee891579f6a787762e64e4cb56c702c5549bd0c7845cbf4f953961fcc7948e16defd64ffb1c176b09dda326a0274babe672c8a6b7643795aac19c83e90342c3693123366ffe60137c0c9d98e9c63942eb8a3a70a3afb9211b684e5533aacc190dd668be9af00b3ffbcf307a34b088c990ef3f8cd998f44899a0ab2c9834613c0a0fd8326280b3bfa9435b0317a6a7d5cfdc21cd2a6e4e5a028e186071f86a152133d17cde1df18d94ced2c7e37c758abf85f78ac04c47acc014c9295460eb0995ac398fd36a511deed10e8511357871feb405e9afce61b5943089fc6d46b4d1e133aab02b7bdb491d164167c61b47399a825756fa9e542f4a11de1a45de0a373bc7bc180c380b05929c1a81ed1715f0c27e6b396ffd8cd0ac3f9133ab294fd404bed65e9faa5332544226cccf9fdbb8a75352e510310b95524d6828101a905b5d4667966df01f40e1a15d5ede6edf470ac786ac3b70929a2c7b27682f5ec0ee0b059739e6cc67348f7c9eaaae8b730ce0db95a15639281e51c87475332c818d177221a0eab5b660a953029ec154bb22ea47ac768351c79900a22098959b8f73f9c0ef099e39b8c987c9e9b419e6d4f92a14aa65419b77366d45a15e8116749113f129b2b411d39ef0c8d537839f9e873c08704c471f2d2db321c7dfebe6cce56dcf2519c3ab5276dc3e23fb477720324e285ca87e28caaef50495faf9905475387581ce4d3d6c1016d72ae2cde85141a5ebe9901ec7a745139a01d1fc980465df75dfaa8437a7d553f7409a58658717a3a3e2f5fbc0dd8ea863ad4791a1b78a8f5dbf3b6d0b86192dfaad08b9960f4e1c03df6e3962311732ba53de4756a72e2f9b1e2616b4e7f5817ac8ddd49f8a1538c8110f7eb2c06187259c6b23f66ce0fbb72a91bd6da432fcf4ef159d7fd86700e018d904214b602246d6eba2041825530e7d1c75e36444a69e3b0a5ecede7afe333193b8585bd331d61f1c5ee600e2d093d345554cdb72059dc0d60f0ae00580537d024aa9596d3f9bf46d6ce4dba997153bd2ccfaded6710f25de8593bc9bc18e9d4f8711055404f49f95f3b18d42661fa53ac670b55f7cc7cc78776e1a14fa30ff411a95e92d24df017e42b9f2e6edde7abdfb6fe49517221f12067509021ae45f8e78e6ec3c06dcf3aee00c36684a4d540e70d609faa4eacb7462d9db520de7b3b9dac23ad02b0b14f3e6c4cd4a16d81beca64468c4b44c3b41f65d466aac9bd58e23a384943413ae740623738fd30e27b0bad1e414a3aef26c0bffaf14344e9c3bc3c903f680641d00302dda35ae677786c923612d0280a4b559824c23eddabab98c077e90c0ce066a681ebdea7f956c175f208dea50d080cda7d1f2e0bd6635297e7e6b2c3b791378000000000000000100000002000000b7000a03c0423ab6c22807c6f0438bbe249494df7992a7ba7a1406b65bb1973c893fda8c1deea8b87cc8abb8561185e6d63da623a41e254d8febff2e0524e3b452ee34daf5f917851ee1402fef5e2bc2dc289d98b7df010bf9d25a77d23ffd2239ca5cc97b2ad80010100000000000000100000066e80000e5c405b74e14c78fb501f746d251a855ede2dc37057336006839b34d8a7b5eb51e37d9fac225df8b4559c6cb79d88c74ad06d98e3b1632b604227197608d7751f5830dc3893e72f3890a4649e331f02e6cd7963f7cf6398ed5b0e9fb3b94e7565feb0c01b07cbf0c00d16d74fd000b88abdb0af233f5b390a5ebca20811510ed3ca3c414b2ed97e8f7f29722b167212a8eb172dbf797d8907cf78903612c49972ddcbbdb4e5ad56e5f01a289d93b7db59c0689598f04ea8c455094e5130c633c0a079f7caa7b4b2956db33b1b0acc164f4345770f0808183262e5dac5b7475ea678469f98ad8442a31f8bdbafe0ea7dcbd879eb66e1c066f8f85343e1e61be1bbfcbedb343a5a436e1bc43ec9a01c7cbb35c331fcb4944c7d1cf96e174f631a9d4309bce1ef351b1bd63a998e3a29e7ec824ace3fddd0a3f1abe40b30880b580228e120ff6856487c575f97b92057742c6585de915972626ad63cc811a0e3c0521529c638a93cf547a7cf551bff0e123975548526b5d17949a2475f2093113b9fcb2ff7e820704da415fbdae3425c3025947a37329e63b3424babc9a1931cc3e2abede4d11a6ff5017461beb3063acee4d875e08fe3b348f27ec08201a9909841f052446430e9a56a4a47122cf64dde40ab1d8915c68e28053d5599edeeb25d458f7c4ef68682375ebde2e68b01bb6afa12aac70c07a1cd0e8558c529978a14f97389ba46ccace9eab18c40fcb3c4f67d33b94996b9ab62a1cb7fae90f3f1fec194248334ed16d277b24bdcbbb69f0492ef211dcfd0d517d73998c46319b81a08ac2f7075ad01d076253889d7c84aa8dbb488f5194872d5b5afcb07d7a913f5c07cb0fabfddd26db28a4aa9ed2c2642ae7fe8aa2d7c093378e2eca80cd1ea6ff5a70500b784be95dee61efeeca95a5c1bfd6403a95b4be08fdb2f71d3bac76b986670a2cb29bdac53e6a049fcc09603815c1fd5b444a34d5010041577f18b90bd959890e84bd473561946105212522b55f2af7583cf69f3f426ec4f238e0511988cec68a7ef451d973eaf80b06ff16b486cbd3bc8741f8a06d74e19094f9b3e48c5c06facb95e87bd18adf668d172d3e5520912ba9565713ee40fdd81c2f795a6e73b73f15b6c40d054f69aa95d0a4142171b238b4cf549355d9d0193f315358cd98ec9bb44238837531548a55d9773f27287866246040ac8c9692a7fe3a9f6a59a9fbd3f739be0e179de84a7e415df2b93aebdbf442a4f7abbf851e95046b395a82cda9952871519b38c7ae226b9c6e2407534de8828a031c2e14f86e8015c84fd1e637c0fa3c837ef62e8922b3ef3d11e35020c4d8c288280aeb1eae090f828bb12488ee139faf52f6510147603b506022abf46b9c52e259d6866a3734de1f675ea97a6041d1e09fff1df917fbe2aa612b41ef71ba2975942f85113dd23d41736519e46386910fe6886012f341e7006cea64043600251068daabf900979b4d437a67d43943adfbb86063cd3cf913830c460414a7f73717e25fee4796bba5fc0be6601ba0d7453f7284418035f5e1f4837909ad16d01220d80283ee03f7290e77c3cde530f3feebc551a55ee44ea273a6ed42666dae63dac61287f88a9e2e7735016d39ac6169201c698a4187864d9a2b6c5ecab7e7a6e5ea277ff849a30b27311b0fae1e058aec57a5cb907c190dd111df237abfed55967f2e74a81b610ff608218f4efdeab4ea2cd3a9bee01333f6801553fb48824b2edd1d761e1fed6095c1b02e244054fa404349c451ffddf59df5a8983e2f1f4acf93961d59a68eb569126b58f48b4b7f67e098cf511b9d0b530271c05d2f985c920f28e0df2aad4cc15af5f9e9c27d3587a4c9e0cc1e224cfa773bd3a3cbd882ef6a7d529bae8d139b52d2d08309f9d0ab01db6af547ac6f2bc8dfa3e85c9977b2b45315d67ae8da6d518974d442ff4ce3abb768100530357e2f09ee763b8806ed2cc32ac18d5da810e65d2c571d31bb682a2fbc1dc82eb24fe8e83a210901f5bffaec82c972dbde1b321807120def6a1b163fb2d5d1c1e2334faa82330f5eb21783e94ccacb1b83677b0cb21ab47dfb6c336879f3ea7954c931f3fc8390a2e25fa9b2f13ec34c4c8e784dbfe924b9d3e666a4cb998abc5c849d15fe17a6cb58166f574133d115a5456fdbe058386ba2c8c6c120400c95cbc74d628c1ccc4dd3a872cbb77e5a2a1f960527f9af71ce47ae896029274065feade405e9658514608f5d2b331701fd41b45821b534e59db922ef87766a97913874c794c2413e326e64db86eca7c885ede390e1c3066eeda85e3a1465091762e94658b68daad5680fb4be57b168a8a07d78f996dd27bae884bf4d8f9166bba0e1b556ea72d44e55489ec7197752d86e2bbd364803dbf94e4067443b6db7bf53d062943cc51ee31f10431d992db5ccfbd05af61d8fb3260d4a7768284730196d8e2954bd731fc81858c17fbb60039118f089ca9f2da9e5f9c3fec933f379c510e678fbd71876d1ca9fbe0ee69d153c95e38ea0acc31c1d30b7afbb3be8bd4cdfe7b72492569f458d0122f63a6a3ba21c8cd4e8dcb089068137007b1c8a97918e209fac59234131bcfc25cbff7f4915a0fbc05d122a2ab97f55a4d8227c33f4f79a375df15fe4532f6c4db80de11cf94cfa4ae01f884d8dbd9a4efdaad80844d4d8f054513ff29ecb80b8861bf490b66324433b519f50280befb47e9e24d08bf49bf5b3cd3aa9003dd8ee3ca02b3ff4ce3c3387276e7ccd1f004a79320fbeff4899f39cd9315f747100f5ba5912e8a099c122eb0911081d2f03bbfb85aa32e60179ff63e494cb3b2dfb773b92ead58ec27e748781159051848083f13bd828324368d87104c136aadab9bdeb4bfd6654a32b199003ea25653be6b5fec0bb6fd61fc8333822e0d27bcf473b990705b4d8d04662c3d7ad0a1d41fa358a702d55b4f6e5bdc8e55f412ce9e1e1b26c5a4de4dd1d99ed6b4248fb05a363c997980906722498d55c29d0f51295c4fc1a564e499a3c0a123d4a984ff6f8330fd84dedb2c41447ad6c3b559a61660d1ab5283233636ade174d00b0c1e6790918af4234f5b511084925b62565899a4ddfb1b526cdcda9f41768021f47ba5fc876b30ac2d02c4303c84969acaf3c84dbd166d9d743ed2b2ad560dfa04d1ccf3b092063294b8adf19d879b4e6712de3c113acee52d3647a7395410c4eb4bfed4907ccf9a5757077d45ffa5563e59a22489c688eb1965d019f2174e0ba84ea41fef95903bcb92505c0565621cd45757f034f2b76876aa77abf51c8d507e0c547b063e1381e2266fa9b2036f67522760379f0ea74bf6ea580b05cf58e443bf0e8aa15a6e61f5ecb56187005e113139ac4b14967acd59fea00c54599794601adc15100e5d7a32e3151609c68dd90265119ee6e7a14ef0a3e99fc235ef642d7d261e129a54dbac0530317373a8e326cbd0b450998f958d5f0756f1a734f70a5ba2d736f5ce5aa1d680406e5764d564fb40717d557d0030fca7723225097f66a4a8b8186a96e1eab1bdd7f7b14537e6bcdd55556fdb01a8d6fcd1b6a78c9ddf260e1615f387c79476e592d41cfeb0d8b8cae29e9320bed74b1a3fffccd762382e6e49b7bac268dfa30509d7852d4542c84dffc580b41a4567a47f1ca675f3ffc48317b89f95d5c89e4a6dda3e5931134dc3c82434eb6c7e1a0db811d35c748f9a3f9f4b5c913a602d77df1b51d2b381ef4add3f5120c3bc389e4e71b5a2b474ff94fc27204d683f5671d38e7256bf41649e85b590599b073749415374a73fbd12086a35f9ccfc8e5effb61e1839f232bb8b3144e84f23197deedf0827a8289381020d5dca2a1ffcafa894bcb444445823b7f2a8ec5aa2f45597216442f0e9c4c47e716f0224582c8231224905da63157d057a537afdba18216faf4cc7cc51464e5d7ed059832a6cf9e771641219e2e678dadc113155e4a46f062709643ee32c7eb5524ddf4f5db1ab8b56c496579265f06c1b60254836a7b255b25fe58f22171fbbfe91dbb348d2e3594206a7e4ed06de00a4527774b31c003583b1faf3447d12225434e3df32c3758753a7c7399ade21cec965d447aaa0303769f6695d8af2260f3a72cf9cfc660c94a3a3d3d2870bdcffc9eeee98c402a6f266f00bd2c4cba5df94c3c9124bc166e10b44c2ebf9571d49a778ed35b3e6d66a057566fc8da131462c8ba34a350fceef65ef5648e9524fcc16a3c897840e9cabfcee4448a45f2448c7f0f6568d96097ba0f7f21bf35ed6535559104124fc16120368386a07d04b9b1814a84699cf5852d312f5bae32d1702ae186fef00896450d928a909143e994001d1df9c07bb24af647e7e39a3ee6cf022a7cadf804a691dcd7bce05ce370eb88485f70732f8658a5d63a51d75eef465115e7cdd5c2fcfb51ff99345c40314e426a7da4f1929f1a31990b0abdc0d47f4b0f75592a68dedb577107f3961b93c7b8674284d274db53a1eff13ae90434025c4bb26e9d2541a8bb14a29d7c24b9ee4a86984b451525d04dca5494ce6128f6df3d9af259065df1ef2dea1377b9386ac95040a1795d15eb57557582a8e7cfc0e858dbc77067dae1d512b921acdd8f73bf346f130c6ea80703a7f45039a08eda9fe585a815dc4df5acf259f21c9155740995f160cdf83fbcc202ba22a9cb35b7cd00053db5017ae375b0abb2e5e742f245078427fdbb021f90d9d6ced5147e69be8ee3c82905d424613b77f680e785cee6f34dc130c028b8b66c356312b4b3c890c0f73b12f545804c7253ff653b43c73456ae1a74a560741292203763c3cdde10567fdbef3883018bc7ddfa3d84ab29a429036a3544209347a1d78119f622557dbabbc6ee4d9a36799f47e45b5a00f3ec7907e7fbcc5bd5c92593f06dea05c33372fee47d06197d0c6d7a88db9f834e3a2e7a8e1e905ed22c6ca083c05ad525012694ba4b7c608b8abdea4d32ca47c2671452ab8ed031241b134fe19169ad8c12ad1dfb5437ddcf760464209cf3fd8826db77aa652c4a5da9f82119878e66f0eb97684c9e3b5edf14197282fdbde098808834a98eb1ef71416b153a4709e3045d8291fc68e685c2ee741e6113c8580ae8cef44ba18a9d8f34e05c372b6d4dbb2377f75f10f12248ef39f3d5e0166d6549db4460d7087a73b17cce023137ac6ea8ba559f220aea6e079d23b27b4d58cefc2d4f4056a182794973ab77382353ad5320d6fb6fdbd6fc6b048133648ae1ab9ddd2b2ff574a5400db4f01e424aa15109d347dca9f8c8acd5625aef319e39472db117ef771c204a1618783749af1fcf5db087a5f7fc6cb644335f379f53228d8c43aa672e26d0017b7cf8d35166cda40e1a83efd1d079ec39beb0cc064b57f712abf9631179082b99cb983282c5eaddc6c1ced0b0c21e3a8b930c99d2c0f82f402b39e1aab426b5348a9b1a6acc7ec8f05c50a5106993c583fb8cc118d77da338cc959e6a10ee8869e2c55701a2a2f8ef6e760a28ef7f4a818dd279c981e2565015d8c55750aee54aa95c9da116ce3b654e19f96252ecf0245d2eb3e9742af1762ce2525a252a7b47dd6bf9c7f9b6175ddff679452bc6e4b5c1692b5ebdf139a1a1e206bc97948c69a16793e81853726b95183e243bf4f2b260b4565a8612d5a8b7edbb810a6cda3ff59abeb3fe7d499dad8c0627fa1eac12f412b5bcf4d9c3f8601bbcea1790b3581bb4792dc2a9a047470a99b4c95d4aa1c261532e515ab91e15017fbc2ca64312ccaf1eb60b0e8b69108f76692af61499146000000000000000ffff000002000000ed610f944aa62b17ccf3a8e5f956d5e5845e0a40b1731ed7cee5b28fe6dd4207df76428dafd8d3dc1e2ac5638f5156c7e9d548e0648dce03614bff2bc9d36618dc36724d2843a3a75a072f71cdeeb8629800000000000000ffff000003000000ae4ec49af7a7ab51c32e5b399776bccd78877307294a39e0e818f0653f7fc11f049fe5522b9703e3bafac412f89599ab7815b19800f2f8dee084c65c7648aa567e9c4eb0f6ef469eafa66e8162e58d06f4ba90fd5710c66c78737862a8160b0bcd7976edede3a7aa74671fbd6c4bd90fa22ce4cf5c8a98c014fbb7d94f19040f6e00000000000000"], 0x23a0}, 0xd) link(&(0x7f00000036c0)='./file0\x00', &(0x7f0000003700)='./file0\x00') r0 = socket(0x18, 0x1, 0x400) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x10000011c) r1 = open(&(0x7f00000035c0)='./file0\x00', 0x10a0d47a07f1c34c, 0x20) r2 = geteuid() r3 = getegid() chown(&(0x7f0000003680)='./file1\x00', r2, r3) openat(r1, &(0x7f0000003600)='./file0\x00', 0x100, 0x146) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000003580)={0x2, 0xae9, 0x6, 0x5, "0d2c114b9d24f1d671d593e647eacdc6d97e0662", 0x8, 0xffff}) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x8906}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) 13:34:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) poll(&(0x7f0000001b40)=[{}], 0xd1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x8}, 0x10) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) 13:34:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x994, 0x2, 0x6, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000180)="a40309526c87e78d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) 13:34:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)) 13:34:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000017c0)) 13:34:27 executing program 0: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/4096) 13:34:27 executing program 1: nanosleep(&(0x7f0000000380)={0x1}, 0x0) 13:34:27 executing program 0: 13:34:27 executing program 0: 13:34:27 executing program 0: 13:34:28 executing program 1: 13:34:28 executing program 0: 13:34:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7b022e2f6669006b65ea4cf0367f2845083275b81e7b956787b63b235019030fad6773239d04bbc5837359c0685300e87fd488e14897299481b54bffb6b18e6a89005d6e165cbb40931495a7cdb3340d6288996c6d3797a291dc7c256f55491ed9724c2c2f58b064070af84aa3af9a0516d14d698be9d47b0d91b901c6875b7ae743cd6f76454e9cbfe25339dc2062e6f94c5b854f8b808dc4ff7a96ea9ad73320b773d9ad0092caba0d681d54232fe9fa4a41fe4424efe03d8f9a554ddfe056d13490649142052a94"], 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 13:34:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 13:34:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="80008c"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/127, 0x7f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) r3 = semget$private(0x0, 0x3, 0xc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x9, r4, r5, r6, r7, 0x20, 0x8}, 0x7ff, 0x8001, 0x30000000000}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x7, 0x9}) open(&(0x7f0000000240)='./file0/file0\x00', 0x8400, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) unlink(&(0x7f0000000280)='./file0/file0\x00') write(r0, 0x0, 0x0) 13:34:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 13:34:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc010570d, &(0x7f0000000080)=0xffffffffffffffff) 13:34:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x1000, 0x4, 0x8, 0x1}, {0x6, 0xf4f, 0x0, 0x9}, {0x1312, 0x80000001, 0x6, 0x101}, {0x2, 0x3, 0xffffffff}, {0x5, 0x400, 0xfffffffffffffffa, 0x7ff}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) linkat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00', 0x4) 13:34:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002100)=[{&(0x7f0000001c80)=""/63, 0x3f}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01fc2d2f86696c653000"], 0xa) shmget$private(0x0, 0x400000, 0x12c, &(0x7f00001b7000/0x400000)=nil) socket(0x10, 0x0, 0x8) 13:34:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x2044, 0x0) ftruncate(r0, 0xfffffffffffffe01) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0) fsync(r0) writev(r0, &(0x7f0000000140), 0x10000000000001a8) ftruncate(r0, 0x0) 13:34:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x527a, 0x20, 0x6f0e, "924061c10ed430a06d86ba36d875b4346e986deb", 0xd032, 0x6}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) 13:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x81, 0x1, 0x3ff, 0x7fffffff}, {0x3, 0x4, 0x800, 0x40}, {0x6, 0x5, 0x401, 0x6}, {0x9, 0x1, 0x9, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 13:34:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x100000001}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x101) 13:34:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0xcfbf984b392e8f50, 0x200008, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0xfffffffffffffddb) close(r1) r3 = dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x2) setsockopt(r2, 0x8, 0x3, &(0x7f0000000440)="b0f94c4f75d60e455a833312c7f56f7b36c0979b95726abcd50b64d2bf690d27d2397cddfb141173801e0c5f06cbb4a50425f91e0f29389969fdccde0a1eae0e5702970e31a082cbd1fb12a04e2ee9007d0d2945e4d45c5cffd9fcae9a48865b94a11d365e475e663dd26a8802e48402967b49c8190587a8eff66b8469a5cecaf60519dab2a45be9290ebb2b6b482b59214ae1cec09a27db5c0c569b9e91d16ff9d42213625b1648fafa48f98101c4faa5163b5cf2eefac4aadedc2e2fd503d2a638cf25e6ace427bc750b584dd3b83352770fc4a6129def50449c11800d2b79e9d49c825678", 0xe6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f00000003c0)=[r4, r5, r6, r7]) 13:34:28 executing program 1: r0 = socket(0x11, 0x3, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100051390000000000098070400000000001038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 13:34:28 executing program 1: r0 = socket$inet6(0x18, 0x80000000000003, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x40000000000000c0, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2a0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x2, 0x0, 0x94f, 0x4, "f1c9862ab2fcbb5e86e48e86f4e5e87bd5fdc418", 0x4, 0x6}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0xea13, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8001}, {0x6c, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 13:34:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 13:34:29 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f551059a5b149f6b7aad19bbbe6a615761c6dbbd"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1f, 0x2de1, 0x5, 0x7f, "eaefbbfc90076ce961c78f294b146fdd665a23b0", 0x7d8, 0x5}) 13:34:29 executing program 1: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x1800) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000240)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r3 = getgid() setgroups(0x1, &(0x7f0000000080)=[r3]) msgget$private(0x0, 0x10000) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)=0xffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) r7 = dup(r5) getsockname$unix(r7, &(0x7f0000003540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cec2ab335f5e4614f0248b761d31fe429ab6726b5da1f38e0f8ddfb41bd0b4b17bd31902877a2a6617517f54070ddf6973731035339193371cc50143e4009c318eb466d20587d543b31d34fd379021da104827ce34cce6e886acb5ecbeedd021ae0d14c3a78dfad6c4dff987009e6fc43605193a34749a4cc467de11ef644a960f6e23c6554a950f9888e5e10b1080e83ef8c6401ee50d25d2871394d4b985e5edf92a0ee6d6bb059a40e2a19fa07d8e6e8189b4ca57dc6ba86f4ab1d5bbc3101c5cc199f3b93c73138c03b3afc3e2d7606407f84ab0"], 0x0) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000005c0)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r7) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000001c0)={0x2, 0x4}, 0x10) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x0) msgget(0xffffffffffffffff, 0x3fd) 13:34:29 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x7fff) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x64) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) r0 = socket(0x38, 0x5, 0x7ff) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000000000)=""/179, 0xb3}], 0x2, 0x0) ftruncate(0xffffffffffffffff, 0x0) 13:34:29 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) 13:34:29 executing program 0: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x2}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) 13:34:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000200), 0x10004) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4001, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') listen(r2, 0x0) fcntl$setstatus(r2, 0x4, 0x0) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x7, 0xccf73668ef75562b) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socket(0x0, 0x0, 0x7193) connect$inet6(r2, &(0x7f0000000000), 0xc) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto(r0, &(0x7f0000000140)="03aa738649fab1f09f59886f52341380afedb71544758b40eb03b66f08c4cc2adc940f555551481cb7c40f2e608310d77192334ea969a4e6a27438b5c55dfc9144e0a80cbabbae0990fde7f3d0366c955e44181abb220a38a49f4677e4f2c7969056b68604623e42e88cfdfd6b6c1d1c9ad9c42a98f0", 0x76, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="8b50") 13:34:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff, 0x0) 13:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x5899c7a11e34ac72, r1, 0x0, 0x38) 13:34:30 executing program 1: select(0x1d082e4205719373, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x40800000003, 0x420) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000600)={0x1, 0x6, 0xb6b4, 0x9}) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000680)=0x8) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchflags(r3, 0x1fffd) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) socketpair(0x2, 0x8007, 0x400000000000005, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0xfffffffffffffffc, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0xfffffda6) dup2(r5, r6) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0x54e5337c) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0x800, 0x3, 0x800000000000, 0x8, 0x2, 0x0, 0x3, 0x3, 0xffffffff80000001, 0x11f62b}) syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000700)={0x10001, 0x298, 0x7, 0x3}) syz_open_pts() execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r9 = dup(r4) poll(&(0x7f0000000340)=[{r6, 0x10}, {r9, 0x83}, {r7, 0x4}, {}, {r5, 0x10}, {0xffffffffffffffff, 0x8}, {r5, 0x15}, {r9, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000540)={{0x4, 0x7}, {0xffffffffffffffff, 0x1}}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000003c0)={0x80000000, 0x1, 0x80000002, 0x2d1e, "d68d0967020000000000000022d588f993aec622", 0x1000020, 0x3fc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r8, 0x0, 0x0, 0x11a, 0x1}, 0xeac, 0x8, 0x3ed3}) 13:34:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x18000, 0x8, 0x1, 0xcef4, 0x4c, 0x7, 0x0, 0x2, 0x100, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0x7, 0x10001, 0x9a8, 0xffffffffffff0001}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7cc, 0x81, 0x5ad, 0x1, 0x7, 0x0, 0x2, 0x1, 0x0, 0x2, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20019, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x10) setsockopt(r0, 0x7bcec5ea, 0x2, &(0x7f0000000340)="9577e2666b33f72eb7b16df2053e862fedd34550045a", 0x16) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) write(r0, &(0x7f0000000380)="a549e8eacdf1acdd6d43bfd4d3ae5be515879cc80a206b6e4ab0e1e2a5", 0x1d) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000400)=[{r1, 0x24}, {r0, 0xc}], 0x2054, 0xffffffffffffc788) getegid() getgroups(0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) openat(r0, &(0x7f0000000580)='./file0\x00', 0x30009, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000640)=""/115) 13:34:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="15cfef97d91a2e85346bf7185c02562a295c2c20a14b1c6b7a26ae3a2aae6ab733cb5d5e45ad46a7675a50cd39ab3a6939da8b0c0f988c8088bffe7bda4992c3670491edd239daed0192a6cd23960635330434314c68c682", 0x58) close(r0) 13:34:30 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) write(r3, &(0x7f0000000000)="da", 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x40, 0x1f, 0x4, 0x3ff, "c13cd07c05bdaa050fa995947fd16bf1e40375aa", 0x800, 0xff}) write(r3, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$dupfd(r0, 0x0, r0) 13:34:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r1) 13:34:30 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10480, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x5}, {0x6}]}) semget(0x2, 0x1, 0x420) flock(r1, 0x4) syz_emit_ethernet(0x38a, &(0x7f0000000080)) 13:34:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x100000000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000100)="b05b9e5a6fc3216b00dd67e86bd28788b75958d0880a088a6952eec124630a2141cdc5743f17782166c7f0b3b7e24de3e304f9d64ae4482952be58679fbc09dcdaa046a25257f83503c3dba0dfd6ba95289414865965b0273d1c50e147d28c8e3a341b3b91a6d10c2e1a30f5716921efc35f0b601557e8c82fd55a908792d5b44fd7ba8b894bd44c7cab0fbcc5edac49fa55c025443554067229caeed00b5fc6beffaa8e099cf283c132d5ab0c67531065efa190af9f82ecb99e43f8"}) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x81) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) read(r2, &(0x7f0000000280)=""/53, 0x35) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="c5605e6f2bfbbb84517272876b6f9d5e325f4983c00371896453f6beb548c98cf2fbcad45bde952570", 0x29}], 0x1, 0x0, 0x0, 0x405}, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x400, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000580)={0x202, 0x1, 0x3ff, 0x0, 0x1f}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) ioctl$KDGKBMODE(r2, 0x40044b06) semget$private(0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f00000006c0)=""/107, 0x6b, 0x40, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x3) accept(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000003000000000000000000000000000000000000000200"/44], &(0x7f0000000840)=0x2c) bind$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) chflags(&(0x7f0000000880)='./file0\x00', 0x40000) r8 = semget$private(0x0, 0x1, 0x8) semop(r8, &(0x7f00000008c0)=[{0x6, 0x4, 0x800}, {0x0, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x86, 0x1000}, {0x3, 0x400, 0x1800}], 0x5) 13:34:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e4066696c6534002d64709b7b9d86c96f7fd567d5b67ab8f603ae4ceff561dac78c12708f60c52c84476810409cdca7b79401f66534093ba048a7187b19d8276b0fd077"], 0xfffffffffffffecb) open(&(0x7f0000000040)='./file0/file0\x00', 0x3, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0xd}, @cred={0xaa0014ac}], 0x18}, 0x0) 13:34:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x6) r1 = semget(0x3, 0x0, 0x81) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000080)=""/43) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x0, 0x200) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000100"/4104], 0x1008, 0x0, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:31 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff, r1}) 13:34:31 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x1006a, 0x40) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x2e10000000}, {0x0, 0x8}}) fcntl$dupfd(r1, 0xffffffffffffffff, r1) login: OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 13:34:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x88) setreuid(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x4000000000000001, 0x0) r3 = shmget(0x1, 0x5000, 0x608, &(0x7f0000ffa000/0x5000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) close(r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000001}) 13:34:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x3, 0x7, 0x440) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/116, &(0x7f0000000280)=0x74) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 13:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb27858f5d4fe6c37b3bf1b05eb7ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) r1 = semget(0x2, 0x0, 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x81) write(r0, &(0x7f00000000c0)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0) 13:34:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x39bd}, {0x7, 0x9}}, 0x2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) geteuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 13:34:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004006b00202b27fef0406c00"/44, 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x82, 0x19) 13:34:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r3 = geteuid() getgroups(0xa, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="b2ec361fd5e7977118c642a12e37527072dfbf80017a1e348b7d386cb808f8954363f039eed2d0a48804adcab61be00f7230cee8b79507a9942287345d4c2cc79a490289f043f8f72accb82b1780f81fb4155c26e8ce571fc8249f323aa671cae7d183c1324c06206056019ef12d6bc1ac65d03edaee8fc35bb95767c873d476ba0dd486c54134153295f3609a42c7f43e564afcb371810e83be802b86c1f04dedf650d86f9c50841736", 0xaa}, {&(0x7f0000000040)="e4bfbcd7ff03756b344465178ffcc276ed67961cfa33c3a500fb146cb952ab9f903c377f1e9966235b4b7ee8e773043f7a79d894cf9c54", 0x37}, {&(0x7f0000000080)="8f20a4546434d70f7e8798e0cd98", 0xe}, {&(0x7f00000001c0)="551663b37300d43e772958af10d7e357ff8bdc2a27995c88018c301ac4602d12dc87cbf7b1edfc8007e2ff7aa8dc7f0b86708c5788401f4cdd320a9aab1c157bcc20929b32197186f41dde7fb6030be7872c3cb4a3b65d329c4321e26f5b95664921c1b9cda5f9960692afacd0d9f29ef7afe1083f13464b9f3dfa26993a585c10f50af73130c3dd769fec1eebda558f357dc0e9b8e3c272b9ffdee27ae69cb906e6cd657207e3a05e01fc3bb361ae3a11e1cbc22cb52d243ae5ba1e0a2828f00cfd3196e9ada12f2b3a1264f2bf009df852d2272edd66d88efa08e0f5c3cd5b109144b085d5537aa95466fb18b97db98e508c9bf491537965d7", 0xfa}], 0x4, &(0x7f0000000380)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}], 0x70}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x11c) 13:34:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file1\x00') unlink(&(0x7f0000000100)='./file0\x00') 13:34:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x48}, {0x45}, {0x401}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x7, 0x6, 0x800}, {0x2, 0x6, 0x54a, 0x80000001}, {0x6, 0xfba, 0x8, 0x101}, {0x29, 0x800, 0x8}, {0x295d, 0x4, 0x9, 0x1000}, {0x667e, 0x8001, 0x80000001, 0x7}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="8a3d") r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x7, 0x7, 0xc39, 0x9}, {0x7ff, 0x4e07, 0x81, 0x2}, {0x5, 0x0, 0x3, 0x2}, {0x80000001, 0x3, 0x8000, 0x6}]}) syz_emit_ethernet(0xf2, &(0x7f00000001c0)="4dca91d1f451196c9ac700780f7b125ce4df4070b6b0a859af44393361c5de94aef2f333b21f983c282ba4ddcabf934a897ac9ceee89d30c876e304b2bb3ceb01cbda7d6dbeeb5bd2603729f93328264f0917c39a85189d0283211b63dc94ea1595fe53f807b88b73c4b106869d3d4f538e022ad4f47c7d152be0df506b82da680aa629b4eed2757f819a935f78374ddeda01d4f753fbb8da6f994eea887a5da318486bcb92a22060ee5ab01f359f2da84983554edc33fa8bfdb0c16ee7155d49316479fdd9ff82abbd927e84778df89e0022d2a6567f8befca9782641b95219afea1f53f1e44027c36d597e5205cd538732") fcntl$getown(r0, 0x5) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000002c0)=0x6) 13:34:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x5403, r3}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r4, 0x3}], 0x1, 0x0) dup2(r0, r2) 13:34:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x295d) socketpair(0x6, 0x4003, 0x8000, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 13:34:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = semget(0x0, 0x3, 0x210) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xfc, 0x0, &(0x7f0000000180)=""/252}) listen(r0, 0x2) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x400000000, 0xa7b}, 0xc) r3 = getpgrp() getpgid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)={0x4}) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x820, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) pwritev(r2, &(0x7f0000001740)=[{&(0x7f00000001c0)="90556a1c4d8190907020c356142ae51d18a4b0350ec7bfd0c8549e35ddf674a8b6de15d1b98464c31f0c524aa21622983f83072a2b6218a09ffd37201457a0bc9cee", 0x42}, {&(0x7f0000000300)="34df61686c2fe8b6fb0e49f553daede0ec90b2a5c07030ee9c76c8112eedb4ce8e3358a9b1e6e009036e6f590f69a2bd2747b96eb016d72c2ed13a990a4ab27036b874b875424763ec3067f3f2bb0c3e0339728a3963a0da4237df71f4330cfa13a4927433ac24c9ea68d2f20db24059ad8a50c092ea1754a5759728358c52d15e75101c9d74e50515150c1e0482c0eb41fedf64bc811fc7b94494df05d8c05d024d9ce1", 0xa4}, {&(0x7f0000000240)}, {&(0x7f00000003c0)="3c30b357f047423d0e88bf9d0396db4cd7734a9fe154a8d041157af92f10fc54b79702bb196640a6b83acd0e7bdad2b6f4ad852c0f835352d9dd4d1b94ee7f030f90923ae9f34e68fbd84333eafe724e0f836d34d0d70c12517718de314edaae4dd52f6a8c5622eec25a70de006feed4327ea2a96561a14d7a7d07a82dc473a506961c161f5a84b739f2c6ad7c583fa6a3895ce3d3a2b4914d6d1ae780d6cc7b4a2dd621d8993db07d1cfb500dd22625ca17bdcc99b745a80689c84c7c7f6d007909e61a016447a5670700691c7cf2a39a9d9ba01eafeb33f3efb83538e661131a7a", 0xe2}, {&(0x7f00000004c0)="62cdf0a99a11e7b02c4db515e3ea1bc28c044ce53e38433d24c23db7ad87384353379b6a10936465ad4e942ba975584797b81c118f3b2d6c8a0471b433c1a1e3828be229e252b9843b03f42e649c1d7a77f56dff42aa0a92e2518476b65c8bf197fc3dbbbfaa652c1321ecdf990242a244821598bda1350b9f6ee95dd85d52a1bf865f611c8014241b0d1d3ea33f4bb80de7b25ee21ec6f22a550cecd62ed7b72d217116cf1c3d8523381c5be4aceecfa4be47d745441150927ad8e52791860f36ba54314ba43a", 0xc7}, {&(0x7f00000005c0)="8817385fcfc50d789e19e94ce40708e0701b1df2abad8647f84ec7faf83a18f63611a7f69be89098a04f19ede07320eb62fdaa063d5d46f6a5a2a306906267b89bac25c49558fe1a41a91edc584b9c5cb5a8079ff75ac6c677d71fa2d81e805ca2aeabe1933256f8ca109ebcb72e4f152086395bb6b2f52209dda379538111009c99e9c0147242f89cffc65738be9a50101332e65d08bc76d5d1bbc4cad24c27e5647b8f1de9f3e4991ed49665efeef65d1c92f0f28ae481909d585ba4cbe7ec465da7773ea6498fc774dc16b0252170c4b4405f59b2f8b4a0ed2cf199a0c5e14aba72033d5b0b80fb4f63eab02b052648adee1f95e11e0db91f1a792f0fc2e1895b535b615d1b480ccb492ad588d585c55e46a3eb26e7fb3bf989c84d54f5dd13eebec7570d4ed3c276566f27bcaebefccd2ebe15f66c47d19315c66939b2c68eec598edadf12d84412bd8a86672ee302c883479d2f95af985ea56fe92a71c227cc66d438afa06fcc019f6b1e588c80d5ab95c5e3f87afc60d21007d93421f2afbd22da7a659d2916f996d9b23ae2241a167cd187764032a13610ad07640c4f66f4fe4ea8e90d095c1409ff01ef9489df93ebb4d270218f4fa9b138fb123d83210692eb388a43009320d985c72fd059a0791e495bc1312cb8aac7959aeb29169e29505dd9d1a865b3e29836837cf149580016fef4d557483bbaf9c916c34cf106e1af30c1d96433a577c15085cf7eab3e61b9a5fd21e47ba9284c5e4ef196f2c3689e925bf90d9a5a1d174fbb78a902c9e91d957f852fc0e9919293f44bf5ca19e17a1c8dbab4b31f16d82616fcb38aacb67de09d109a66098fb6f7865ddeb7fa3b28520caaa734c882ab8976f20be2dd45bf1281bff698bd93fc97a6374ec2927ca131ae73901a4b79bff17af91f83ef5ac46037c05b43cbb9ff263b1af27ed140db1229859181dbc01269f8a4c1c2f86d93f6a86eaf85e07bb6e21d814b36388a757fe62969eb9fed6669674b275e095a62489d2dad4ddd379a2d07d92f6cf3893932bb9db9cd2b7f010054353b3929d00fad6696477d376fa66208cfa4d7add39034e7e8b9f1660f515eb905b9aa0e98d2a2bba55bf5d1fed2661c6cbbc508e6d9f84b47b0acf0863ffc836f625ba703c8f74553aeae87860eb1ef805af4bc3ced5bf18a062a0f4d7c42befa723e7807000ffdabc76ed339900736d9de3de6ff12df3eb959a63253b98c805ce3a31541de1378f4a6e22d514af8de6ccf1ed09c0c171fcf92b80e1303245355f54a90c03ab7271bba62ad6140292a2dc0ae6f49e89f404999a0558844868e69fef54754877941bf3529e08030fc946a66e98e5e42cca549dd7c877fe7d53aaa0220e1ce5058786026c9bdaff53f9d883ed71c2b34dcad3b56c34674104d67eafe4a83705ac1a9fccf5b033b2c09656184a12e271eb897739fa392406fa8529d59836b988763a50877099a18484d70f788dbb1a0830a2dfea6ee15ab849a95edc65b3e273035b97d736956b81bdae8ac850085f761a1c8eeb962901fbd922de1c9b2f5d33ae13048d241e4091792060bec781f2838c1e961df6de6958a15d6b5841d9f9fa50f00223502cf7fb2077e174fa60cb4d43a0d868f000044a10571876e9908ed318c9c4f8f7c4aa0a6f86f49200f2b0adcc871dbcfda7885885626deb86c65ed2986b0dab0a22f0c80cae46c20f8306fa69424e9f3fdab8b0aa6ef9f4c442e4e70c38b9be19b1083168d0d886d949d83ffffcb087b71437da07039bd0c2d32e18c6c9d097e227c469a4b685969cf8b5f8284473a7eab1c16a425ae27237c0fc21dc72747f87f1f49238d2a9ed3920ee0176e8c0ef417f70081b0989855923614e92037da4b8426b0d88b74c559b9e5785aecd2734b9fe858b86f0f23e6afd094a5c737106cf0d23782c662d2b97686850721c9ea3939513667d098c0b5fa11f1caf3674557b06bb9fba682927a8d047998f156b1ce25890f7b3577e173f6aad4ac1a8ebb3416870ff59186cb7b2bd5f5482216a2799fcac6e365f2e28798172c1ada74384aa213088cbe30051b9e6c77cd67400981e3f6e8990126c710363a0f831f89cacc214ff684e813bebe1de03a6590931e54f0af13a76ae202d3fd55d83a261a866b28d283a7ca9df96c7c771b81ccb637a9d4aac1cc28b4664eb02412d8c4447c645e2c4c1339901410b2db518ec31004c47ffe061e5d372cbfb5605f3890cfb2d8b1c6ec401f39d67072be6bf1965c8d9d92f836fe3f767210dd29403904e8a2cf4edb15621dd193c414d6ef4c3d3ad7b4fe3141e0d563bb55240f0de8ac2941f3d4519983d8c7219b679b94fcf8f20d346d5bef54919348edb9b534ae526eca1a25dda4e963e2fde1f8ee0b767408471ec53645a123724f7d70fe10d7796be9e45ea8e159e970de5ba6c04fed043c53a530379e1e6373b422bb3e1187cd8a750c5162a8f01819766d1deb0f4991a618cbcd66f0fcf5708158c60b12c701df239b9e91560b16b30311ff0832a1ac02e960e4ad5bdacda95566d16aa0a132a767dad9e02b8bb195d55f7f20caa7fcae37790fea36f302d8dd593e004c151a5ef1a0d40215942be6a4c15c395f5e03994b241b2f675c7adc4504a2544ad88ea0dab01ad993816698df429b3cacc5803e664eeb65803b1044f410d4d7f4b673843356d34754cf0a73374d6404267c75bb1e58ead4d34a1b711db3d27b84b533d23e915a1d337bc857ed02d3320f2081c5b96a037e9514f887c8acb28c93d3ae857438f0fdb80b03f62bc603f60631a063a523359410b1f1a926d96c988b435549930311e93345a0f6ee422634d602de7f599a9561dede68f98c6c18f29729d84dda2e53dc5c8182c0ecac2dbb5435dea459c3666574bbfef93a9b282b220c15e54d8c74ed3a190ad2c5f4d2483708e23b284ad0c17a2db278a60c9a8fa4ea30c67a59c8056e1f06c196fb3a7965dda838b3e24fe8a97f762eb9a216357486788a0473f79fd632fa7349c17bbdd6168fc64aae5bdba5bb36cce79066ad147109fda2c47a3778b9cc2554a6ec2565b7c67848b355d966b2063732ecaec33db74c2793cf1ed715f283f2e18f713d6c1b11c170d08a901c73f13b67cb2b136b13082394084519e0b3e58c4cdd83a1d9d00d8539726931dd8e6ebf4c50d511deb25be2567974cf17e97812448d7401958335637e005f003ec4d9e8e3a7f75be32971a99a7e783a4a42c165da845a24680c31206ba065987d80f4d13d5dab3e92cda1c788b76b47be5d2bdd54e15b78192749688b7ec3120b9e8dbff58033e4d0059257487aac79b2924628e6c4f7a9d83690489247bfb901648f88195d064d4067bcccd45173a6f4c0337a40b9aa48d6208962eae8215279a3db50da1a2b1c5f08bdf6a0238f866757510c2c67b13154111f4176b2afb12a7b91aa7e93a6383a8016b8191db66a6d9299abf88f250e214150974cafff85348fcfc8f683e4bb16fbbbec718ba91d12820cd07d0207d8d8ec526e71806dc555f0f8d99d20b478574d5541dc0cbabe00e801a50db054fc8d546d793a404e4719335a95c51708f9b6c85673f4d81e937c061bc6eab7d9077b64ee2a139dfd0d4e43c98a118c11eef71791a6585b9d1ea381761f974053b16f333047ebbe4b7cf9af0652b7c079e6bb6e70dc6c9c67f657ab947c011cb509e7ae84ecf2dedb8a581a8cd295feb68fd3b1836b76e5231b3a84257c3547195a831e0b168f3ab6e761f3b96d1568e4cd55eb05d6ee5fd55c6c8476a044ac6363254144e64170e509b41acff818c6f6551b84d7999a3fb81dd0313c28a5b90c0b15e3b8c99a690560eae4c0524d0fc499949acb540b434ed5b72e03188a7240bbd2a5c1069bcc674fd8484ff461e4af1c49e2eaf533ecb7e67e21164d7f89461a2f1ec69df431e5207107203392bb7392b3da7c01495918643a9d263c2537547514c88ac7447e693a066d41829216cb451a8488833258b7ddc134d01567952eebbf059dca18c28c7bac1241c26f6d523264cb1586c15f8e636571c24bdf2cc10e6af1d1efddcc9da5bb30947823f877983258571e6a6a1826cd19806657f0231f9b05d1ee0bdc7ea19b2e5663d9e085ac2824e694cdfb8274448dd00e4e71e1fdf49e549054b171e0fbf9436b2177913368b8988d60eeea989cfa43b6bc1070cf8baccd6ae159f8ba8260b95586ac064c72d2b08d1b0e0ffa201d5e000bf8589bba1dfcb63c2d96c879937fdd32b68f9fc38f9c612a2a53cea62a557b5b1215042d682360a7e29de26210cc94e026c1819a46d6dfbbaa9b53b20ab319c2b8c995d30372c8b048de4cf309651dbf0af36a71cfb5fc52ee9b7bbd123ebf8599efa4326df3f903a01e0dceba0d6d361c0d8538144679d7d2818d64adb84e73c469e086d24550c70fa7a896bf078862e82578d7c064c6c7fc5f19acd7f77f2ffdfff3fd21836bbc6878676996a392f369de1a362dab2949a9fa2123124eeea32d92f5e0586cd15318777b244bdf88cec8589c6c657bc02dbca8c98c8f754587d68179e2eca48a6b3c7942b228cdd8b5729f43800e1744500575333ea7dcee9d9f078a6b7ee83fc7d2f571edda8a7369f0c5ae86c0f3ea151289024cef33c38a9619b4e10875ddd20f3408e976226d42526831890502bda060006d139e39714eed32d765530f7148c10a8637725c002887525e2f9f577d0cfe1e967af622f08f00c5c50f33d650c9b93d74c40d069fa435b538861c6226e6bb879d2ee4078df77c373da4ffb23baabdf3f29584e14a09e6561cba02d38ea9df73e245bcfc2dbfb75e39416288a94531376686ee5a8996fb431a7885a5b6c37346399b3aac0b2722549e1fd4f8c4ecd625a63464d4be5bf65ff6c0f5de2d31e17bdcece697bfb490d7c28e3e54598cca6264fa2008993dff6fb4d23a0a0ff48462465c338f25c8d8913b4851fd2320cea71162940ab5cf224b2fae5113b53b49473affbee9d9e54aeeba4cdb50489c87f284fb905b553b1bca826c7995d6cbbda8d0032c2cde7eb221f4dd566fe317991b83cecdf4bf1e5539a4a915e02b8058bb2ba3967368f881220c7c2c5593aaa2c7972af9d355a71fa08955ab94007b1d88e49f198962b2b939e3a1a97d0a09839de9adfb79e8b3b9fdd1837bde6ee64610a5fc489da403d37c2a1f2dcb84d7882b67ecabdabb37b221cf09f65fda97e1acf579c5aedf23859f76886b7fa856e28015f4a9a7e22735a78db3654dcf976d638953ecb34782c4d6e6c90545a63dd98a129cf46ff9a7d908ae83f2041c56ece30e3bf2a038973df36cd655a5c6776debccdcffc5838ea7f2c868f47b46cc1aefcb23b082aee261172b871b2366ceb2c56b86de46b7a13de75a1fc89b7d0445507f1471d5e32cbd95ac6e1004001344ff5af9d004e1511df5a203f49bbfe98dcd592aaabb915e25dfa5239155a8fd76c9a8062d0adc59be2fa9cc70176aa634a413865ebd5eebc0d38191ca896710af25715ac287cbb41aebc3e8a3661e6b09f1b188e76dc8d5e590632593ec272ff1cc48185949c62b5532acc976aad783f51ea65e0e9c69bcfd783102df472894d556710280645214d9be2593eb926563de7faffafc369f5f5e724c8c66a1f88d8a5ff90d3537bd2ed9e090e99d94ee85b1bbcfcf98212eb005134a110b9c4a4d8e526afd957b3633db586bf17b0b693abda68606890beca5e345119d61b8671cf1c0242ff86edda44258d721664855484a8fb2521d9efa4878ff", 0x1000}, {&(0x7f00000015c0)="22284866a94aa01c0b13e29b7267e67920f985768a5c8e89f6cdb9e3593ef40018bb8d909e2fee35608bb4aa548ef7364790f244b0c867ef07ef2747787c841db8b4f199b9a0a4e2b3f979b54340fb26a15424b880289e87a0057dd60ec81a58877eb8868cbf7f7ca68b1d0f8a397806be6d7fea", 0x74}, {&(0x7f0000001640)="8bc242484e62aed81e0a557a4a8c49a0316343885d86cddd97e0c2461cb9f58b8be2170b4dbc5fcf10f69be901c72daa73e4ea585d30f5c76bd4873f9d305c41abd93a90ab03ffbdb4216b76b118a77ba95459e1d2d51c4070e6332bfa83cb2fab749fbbd251e1d67124624bbbd29b2fae6c32214d70f877eb3150d5807b1410e33ff1a27a2821dd670c852ed25c2ca6c11745d4512783689d9078142b75e43c4054a251d50848bd8c4097667043675b530c8574abacc2326f47e4d57d5bc2e071e443eccbd6dca91a9c1543b7b037a7ada7a82c0fa19845209bbcf94218", 0xde}], 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7c}, {0x46}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000017c0)={0x1, &(0x7f0000000240)=[{0x5, 0x3, 0x5, 0x5}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xffffffffffffffff) socket$inet(0x2, 0x3, 0x7) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 13:34:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) listen(r0, 0x1) recvfrom(r0, &(0x7f0000000000)=""/218, 0xda, 0x802, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 13:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d79e4fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f3e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bd62b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df07533e3b4a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd0d3e84b7fec6cf22f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092efe022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97239d77dc2e1bd5f244ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bbc40ed8490fe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc73df33b8430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee35606ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330f9c7f65a13834c64d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94770b4aff5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9ce78db6be45c9559eb243688390df", 0xff4) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8b37920712ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d255330", 0x1000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6346f762743d11bfae487a", 0xb}], 0x1) close(r1) sendto$inet(r2, &(0x7f0000000100)="be0630dc6c5a9fa363917a843ffb516184b2ec6a01a2010399c0c41822c0913fb6b0a68d8b37d99449b4a43897cc4b06a7f4bf49022fb7", 0x37, 0x402, &(0x7f0000000140)={0x2, 0x3}, 0xc) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x1005c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sync() getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x88, &(0x7f0000000280)="40ca6bcd97664ecb919399fd5e18e3beda357a884947a06eca820b11be71569236eaa22cc5c8f0c84be79b398e05e7de066695727ab877877daa40fac4c8f57b550df74af0663fb268b9bd4923ebd764d696a18bba4f4f898544a3f843f170e55fd269035545a8ef212c853a0c6748e323a28cb8e91d8da77a2976492b70f9ac2c2380a103ef7022") syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[0x3, 0x8001, 0x9, 0x9, 0xbc5]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x2, 0xc575, 0x5, 0x1}, {0x2, 0x6, 0x0, 0x6}, {0x0, 0x6, 0x228, 0x3}, {0x23d, 0x3, 0x43c3e58, 0x100000001}, {0x9, 0x7, 0xffffffffffff0000, 0x800}, {0x7f, 0xb2, 0x0, 0x400}]}) 13:34:32 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setgroups(0x1, &(0x7f0000000040)=[r1]) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, 0x0) 13:34:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x54}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x30) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x80000001, 0xfff, 0xb59c, 0xfff, "fa6f1665b46b95b332721185ee642bd6ae79eae1", 0x400080, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="001431ab") r2 = geteuid() r3 = getgid() fchown(r0, r2, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x2, 0x4, 0x4, 0x0, "9084e0ce562b4b11592636d04dab32548b449ea6", 0xffff, 0x6}) 13:34:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea", 0x1) fsync(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x81) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfffffffffffffff7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x7f58, "d0aa4df116ae6563ced2c06a9c9966244db1fe50"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x41}], 0x2, 0x0) 13:34:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613b) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x800, 0x1, 0x6, 0x9, 0xff}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0xe, 0x0) write(r1, &(0x7f0000000180)="00070009f0a789f0e23586ac7579523b1f7e438e18a2049e2fe276b35b4af46cef93d0098100a016686ec1931fa0ee2572f7ac6e79bbbd79df6340f513f5e90400ea6e90a4f7d7919ccf2a45500bf0d6560fab80000a8b3b56e33bcb7bcd78efd55fb053fcaf70c59066848d2b151a24b675954c5b547981da900c7ace1bd04e324f6d456cb414e3c439ed5f9de3a9a8", 0x90) 13:34:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) mknodat(r2, &(0x7f0000000140)='./bus\x00', 0x2000, 0x100000001) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) 13:34:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x204e, 0x48ff) r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, 0x0) 13:34:32 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x8000, 0x1, 0x1}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7f, 0x4, 0x27, 0x0, 0x40, 0x7, 0xfffffffffffffff9, 0x0, 0x0, 0x4, 0x40}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 13:34:32 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) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) r3 = kqueue() munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r3, r1) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) 13:34:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000180)=""/222) write(r0, &(0x7f0000000040)='T', 0x1) 13:34:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000540)) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x9, 0x3f, 0x0, {[0x7ff, 0xffffffffffffffff, 0x7fff, 0x1, 0xfffffffffffffffc, 0x9, 0xfff, 0x81, 0x81, 0x2, 0x1, 0x7f, 0x7f, 0x0, 0x8001, 0x400, 0xfffffffffffffffa, 0xfe4], [0x101, 0xb000000000000000, 0x94be, 0x9, 0x68a, 0x0, 0x1ff, 0x80000001, 0xf76, 0x9a], [0x1, 0x6, 0x400, 0x1, 0x8000, 0x7, 0xffffffffffff0000], [0x3, 0x3f, 0x2, 0x112061e3, 0x989c, 0x4], [{0x80, 0x2, 0xfff, 0x2}, {0x4, 0x7, 0x1, 0x3}, {0x40, 0x8, 0x3, 0x7}, {0x800, 0x5, 0x8, 0x8001}, {0x1a0, 0x9, 0x9, 0x49eb}, {0x90, 0x9, 0xec6, 0xffffffffffffff00}, {0x80000000, 0xfffffffffffffffc, 0x10000, 0x1f}, {0x80, 0x7, 0xffffffffffff0000, 0x5}], {0x7, 0x3cf, 0x2, 0x4}, {0x10000, 0x3ff, 0x1, 0x8}}}) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000100)={0x80000007, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) sendto$inet6(r3, &(0x7f00000003c0)="339d93f8325007798e377d84b7ddd478ef40b568696551a5f44f97829b46e95ce2894e0b6f4eca8bf8776f43505b7ef48995eac547665f3ce0617aa9f90ff769784269ec1cffdfa0d31fa172e28ecf3f9bade7136f65c9be553e2124397cf4701041ffaa0de3cefb0f101411476afc38ac2474e15f5d605e8b98c820789411f56366c720257790c4ad91d318ffba1414eb396746584602ef1d2914ba60e429d5eed2caf46d72786863d25d248dd4a397a971aaecf843c402184d11ace7179f80fe714c1848558c7005564b4aa006f95cc17a1d4b4ca365eed5040cc0774d6f33cf6144d4c05e349a1c5a6516d3", 0xed, 0x402, &(0x7f0000000000)={0x18, 0x1, 0x3a5e, 0x80000001}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) 13:34:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x7, 0x1000}, {0x2, 0xe7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x8000, 0x800}], 0x5) r1 = socket(0x21, 0x5, 0x7f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1fd, 0x11) chflagsat(r2, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1e1) geteuid() r4 = getgid() chmod(&(0x7f0000000280)='./bus\x00', 0x0) lchown(0x0, 0x0, r4) chdir(0x0) setsockopt(r1, 0x87, 0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xfffd, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffffffffff80}) getegid() r6 = getegid() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) flock(r3, 0x9) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000002c0)=0x10000) ioctl$KDENABIO(r3, 0x20004b3c) getsockname(0xffffffffffffffff, 0x0, 0x0) writev(r3, 0x0, 0xffffffffffffff25) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/47) setgid(r6) fcntl$setstatus(r3, 0x4, 0x8) mkdir(&(0x7f0000000200)='./bus\x00', 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x34) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x5) 13:34:32 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000, r1}) flock(r0, 0x2) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) close(r0) 13:34:32 executing program 1: r0 = shmget(0x2, 0x4000, 0x2, &(0x7f00006b1000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/41) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/115, 0x73) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000640000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/133) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000380)={0x3, 0x400}) socket(0x18, 0x2001, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0xfffffffffffeffff, 0x3}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000480)="ebffcbff13b90000000000000004e69931929648d951c64a1c6f1dcda3e1506570dd538d709bf5f6092ced3b884cbbd096daf79e62234ab434a4f9d38eff1cf33ef20f481f94729273bb19c72f6efcd410b218e452ba5987df670cea35d8c2fc7e3b6c808a4bf6848ee61527bf3aea2f5eda66c969f47337b7692d9021a2b8c21c850f952f2e4e30d2c33126e564ac8b5f8cb4f510d1", 0xffffffffffffffe8) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="d994") ioctl$BIOCPROMISC(r0, 0x20004269) 13:34:33 executing program 0: socket$unix(0x1, 0x7, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x1f}) mkdir(&(0x7f0000000180)='./file0\x00', 0x43) setuid(0xee01) lstat(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe) socket$inet(0x2, 0x3, 0x8000) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 13:34:33 executing program 1: setreuid(0x0, 0xee01) r0 = semget(0x1, 0x0, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/139) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 13:34:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c7, 0x404) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 13:34:33 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xffffffff80000000, 0x1, &(0x7f0000000340)="a624375b2e17faeba167688d90bc0bd7ffd76063a6da85b11e7640d144bc1eeaf54d6fd88b57d6166c29a877e61ce35ed80ad32d959ab944b2900f7b104f444bf5efa2a8abdd8b753d82cd2f559c7fffa248dbe309d09f57284e897a020b35071998cff252e00e7482a244c019201597d626a2d03681c0a2cf0fb2222b51dd00396fe3ec13c89c1e1b48f59ebf391a4e04942f957ee7dd52df26ac29e0c446fdf4fe4f9ca71993d89bd16a02c915721e80717ac50610a0a65850007d8c02413aef7d9717d17f3ed13cc2a979ae6aff6f34e205a53dcbd87429878e09be3145b1b5ada8cfa1a4fccd00f0709af0c7663221780712de415bdbf2c477047fddddfe411be036ded94df7971d9d412b3923f5ec5702c4d2b19ad0e4fcb63d1aa025e3b28bfb967064a29c8ce73db5c88dafe531f28a09c9f14bc6947b85554660267a4956ec82a1dcee0b17bae99c05c8de6561055a883fc9a3ceb42ed5001eb2786bef5edc76c6a9303e45db3ae51b85ea4b6f20a614c33bf63262e3217007990e49eeb69cd83e6bd2c1dbec6647be3c95f3511bd0a5086b397b0afa3820416a4ef18ef2a7f608e8d4a38e9e8a553b9d4c6b12cd89003c20c725694306385c0764b95944bcc6ace7e2311e0efac80e95b72237c669a079056c28ec75b8799f8a37dd369cd0cbe0d7e9e29a42d223216ef4713d202edcfdccb36eab4ec4753b3e58ca72637ee143e8f1f507611dd05f921533e56a827c71e07f35a90c4a7460291fbe1c936d1a69a2e14dd0ef9ef444d9478a6cedbaae0d72624f45fa35d6f0515977d5d877cb3e897dd1411162f9ee6ee6462ffbeb6d6d5393590fce0eeb67b9b1848a9860899f39b444361cbc66bd2a8a78424fc283504b5b4eb585ad7fa23a6fdf99dff8326c9952635c0b5a088deaf7e653c2e43172f7af8551eb68779603888ae3f4c37b8293e077fed82a8dbcc069f03969d5b1c6a740fcf218198d6171a46503e2c0dbe14a9549c7ad041f59729f3bdffc14f2476d8ab140d0312619eb96f0911bb37d6915238770e11478b2b9d93b7166314fb3be2ac908476cb3e7676be8708cbcd6f591a44e4016508e8aae5dd83bec2885f1e48e4a4508dfa9d2a1cd04b17c8154fbb0b2bcf75286f9df609953a02139abe641160ad45ff85c258a8bfd3814bc5b530a40633fb694269d56847aefdcea550d9a646f95b916e2d7cc6c27620f31ca46bb4b2b76ac0f39248baf9edb8d5d333a3a0a9940ec59d707e30e3c043de632e7f3e8e836f23b760d511fa0d223e8c223b760e6dee160a068b364413d4044850e6103c73f3b886d3f7469e98f3d7c0345266295a5d4d94840352b584e16df9c5af6e686d82dfe35134bbd1486aaf68417d87cf72ce81d0bb967bb8df27cd4535e192e659ea617ef62afdee70c61c0bbe8a2912d82a90255e201ab672d195c3a378761b868939ca85033d37eb6f98cf8f6bcb60d92464fad96ef68b61df8b2d56cd415ac5840d0ed3f8ac304cb1a1dfb5967d99e31b0cb2583163dcff071ed1982d023b14da78219ca1afbc81e66f0ba270678ebb1042cd065f620f6de6ebe2d3dff8f6bd1b28a7575ecff5291e58ba3aac6f0f437c12070634349cb3149a8c6d61c87da88dfe19db14e6e7a2abeecf3a54a422de26cc82bc866c9f57849ef274ba189a1f841db4e0f4ffa933d28adb2d9a2ba12954e26ef27f1f9f382f0c61c3dfa6a98b1623b9673caae6ea7119930e8b6459b0c86aca06f832b56f37fdd631d6a3bd90287f1aaf5b04e0f50d6ad474a0d9f8051061daef2ea39c1dbd0dd434ec9198f06ac36be164cf1e5d102cb23e2788353d18221fe1af599d76077d56e438b067dbb9666a81f352b48b232eafa42f686567d8a66ead9d57b551f7e9887107cef4a8046287ddf5d51af3622c0a1d7ac992cf8ba5a6a8136036c54db3de64bcc55b9020192b77fc3ce5ce306f4b011cc49d573b15c5d1742f1b1cf133986545d83e847bdbbffd0fc97eaed6af58e08ed265c39813b06273c4ca68fe61a3ffee5ad82e4769366824ce1b8d1639efdc2b0111e5b0e23b21b7c775ca36ff3f46e25cd31bfa5884a7bd68fd581e02401564794ab840b39427a8207b2ac8d438123d09e7b8e47fcb9f28e24fe7adb42011b7e5019ba63285a5e59f28b50945cbca94ed5debbda745d235bd4c9ff58d32369b05ebf63e0f577f442a440fbb19f2619c8fe5c80cfb73449d709208157fcec46c0833366d9a21f10dbc21dc487854914705c24fd957ac899b8bc87b7e0398129a1aa71f3829b0b7f8ac57ec8925cf828396502bf9562ab9e54b4b966e1d433a302d9e7ff51af28a7e779ec5495db60842779a215439f9be7db47bdccec0e92ee2efbb59912e23e160dcc875bdb84785e2b9f7403bc9a062123046a0d7fa1424677d15e861047f85ca342bf278f91dcfc511ce3d1e584989f1bce09412e129ebb5f1a04f3e015eb8ec5a1c01f29a6fb1dde211d8a66a9ea91e8fd31719881e9cc66fe80e75772c420bb839d4769038ea3a420495a95b137a959ed2fb4fd47365e63616b2de2c99b4e1d4f56bac675111dd44910219e776941a2b04c5195e187dc5e640ae22d6f26b8752dfca05fba1a56819985ba578497d05fea13f372cfd057b3f1ae2b1b436db3d37a98579423884a4331b11e2a41b157706f968094b53e70ac8d3784e0937ca0372b15313b4f17bfa97f957e65face5ed2302c1e3f901d570a7df62d7b2e78716230673b64731f0fdd797bfbc190c19c67bc02a91b7c5c25f857982e5e271c3c249059454a65ec0e9c30d46019c7c6bc2bff26c51b3fa2a846278f942d429cdb90cc9d1c7bb567fb3e4762c1aee0e5e725af8e2b14b8aee8443a5b9ec66dd127dd8f8c188bd880cf79e8e2f77abef51101735500e666c53eb5c37b587e48cdb321b5909fa7f2b55c2b952010b52d4571ddf3d137dec7cc58b27fcd1b5ae1f1ec48555cda951605587adaf251dfe762b5dc73a8d8e261d698a79b53e9e3b2e2f1c3ea3aa7502e781e2c92ad889f7867c8889c79f12bb78d39a902949114a135f4fcb06b4820bacf066f080d063b15dd54aa58ad6c2d2895d742dde66e20850aaa21eff4b4a488a48eb42f7a8ca744c7312eeae74775e59dc1ba4f6cfd97cd0f4c61e585940514a4958bfa172d900ac571f1def63a197e08eee8832f250f426fae351853bba17cc4ca21e83cd334c82977224d988a2b0ea396f6f3e074a4edf6f3b3ad0a69b08d16da87b93e1839cc8ef52b479c0bb9cd1ef7a1d86ff33e731b9854c09be591c263175a989460dd17e7e8822af7bfb245ae147730890126a0bb0a129e12faddd9e5aa7acf0934c54572d9e979c7f55c7ee26c56fbc24ac4a3071d3979bb12db71047ab8f1f6e99a1a5c3bdff39f38ef868ddc8097bf8f523ac68418df573f663cd56182ba2433087ee3d8a44901002aa7962e6b79eb3b7662cd5281a6f80d27477e1770c8983ef3b855699534e2668474df587f625a95d014f89aacc6427b6bfe30e1f26b6d973e48247fbbf866194a44845122c27ff7c10dabfd9d0610328a303eb26e7d02951fdea041de6236934bbfd3cf471815b701ac398ca78989fcfe4b1d810f72efa20466895dafb65626e50cb20f321fe79d3f5509b385858de771a5dcba27753989bb052f46977a86b625346aa93eea2dc1a279f278b41f4772751940ed5cd9f238e10c88e1b9a1ca27b28cc22ae5d66dcfa1966c4f68759253cddc4e5c5439f23c08b9b408908e7aa178a0b0b93d3349753168ce7df17092462ba4e2b872a1a875bd97aca477e9163607329587e050d57f14f96a2b2e012396172f0010085dcbca22d817a9c62a7edb6efddf26b3c4b17bf0d5aa1854d0db3395fd930bea2debfa0e37dd803725b76d33f837d9e487fd8238743c2130264086d3194af45930c8ba0c9e6155554a733d5a2008819054ec231b2a88c130d217db1bf04d88fec2a4bdfcc9de68768fd0ffe29c0cd8d07b70867013b2eb43354a5c3a8aa23d0a494d78a804c7fa917cbfa6657a94c43e579b49cb2ab3655feb362833e9fe8c927abe618accf115c54ca9738119af37e13d4d9625d8ff3c8ec40a7ab4c9674ae324eea79c2f8b989705814b20ecd4ef35c42c31b0235109c92c740c64dcb70b52d293278c195050a8e92f448cdab95ae9fca2cf1678a2bf428ae4f40feddd1056ea849ac586d353a5f5f68015fa9b560ccaa8906e29f55022813c5a4d73789817aaae4c964c118a0bf309cbb922da14a3aabd3d35d5bcf5608f651daa0859ba9308ba05011c4ce16a32276a2e6a47b56e456c3e1ddaf1e3fc4e589b85d93779492892dfdc70941df513399b4ffb48cdea595875d1f4648a2eb80a3bfd127dfe443e13aecf94936ee3a94e95a0bfdbc5ff89410e8654016401a1af49d7a32d024141edbb276c6b92c8957e82e707b846a4a832bf0ec458989e4f49a8be9e9abea9d0e052fdaf35aff2e4ebf08667d89a69cbc22dfca5e3101d25ecf2f0fda7fc656e4de737e06ae9834fe39940cf85f6f5809336a17f910570f05ca55eccc71533db3484db9e5a5b600db29780d217c2e6c4ba263131d63cc83748c45d6356f08ffe07b04a223286df9d23b5fafd2db6cb611fdfb565ca03fa9d3a346f9cdb4db54c1f7ad5e17933df76c56d504090390a6987cfff6b477be28ec93e992f7b5013390f8e173483b80d7b2ac7986500eb3efba483b58689e8edd146ce99e30733fbd65367acae759cb0e6263e3435ec618641c14b230cb6c395233022afebb335f5c8444eade8a957af74df0a6ae025bd572e6408e6b02e9b64df709a72358fb70949652e89ed2cce276f4e2b44ca776a3a19565065af9a79e43d40257a28a4e3e3b7446a32c49f748dddcc526d85c1e55301b71911ea45c9d5b97816833f5b1870b3e21e02929457511a63ddbe0e03a8538072595cdbdbe8206b876760e81cfae7d46b5656bcca6e41498369b031538cb4bc30b7d49b2cfbb254a98791b20880885f89acf805b672ec2ae2c60f29f6c449581b36f378a1bcbec46ad55a2d50e7248f044c56d2bfed70d90fde383585871bbcca7db80c85a6394ad5773a11fd1895ec483ad0c61095dcf69c00f073f7aaddb813893c69a4d52b1604d1478def806a4147c26870ed20f6bc8d5f8df7a0217a610761289fcba6a6070f64e3a2596fe6ea0d40797ace24af9e7bc096bb037a1062be3623ed775a8632ab4b3dc1c9bba94dc826e5f91e7e2333d2e1e556eda46c25c5cabe3428a1163c27a4f69a88032641bcdf857c7c0e5f543b5f1d3c8600c0a273f0e25a2b33a69bc2217c59ccad7933d26f09928acdcd0b5b0ece398286c6a90268fb39cde8932e3c7366582eb9fa02a367983e85af4a95ede95617a8fe001b952a2b8a0a276249cf4092d63f29a07ddcf6d54dd401c9705beba771ef36abdeb5357e2d0f8825b89e6c428f251586226c14a0ea9365435dffd07568c7c979b5cbfda09aca0b32162b0c9ccbc0adf6fd32e96bb59c844cf0835411d7c7faeaf210462eb0ebd0aebffa278e0847b45b89f01e96ac57d921d0cea8cae48d976a8a6dc3c70362bcf6f56d14a49deefe5064c96be499892841ad71df802a2350fd6a99eb329bbdb3a1535681cc988be36cb17373b3688bd715f54691841b58df318b4aa290b418e1edd0eead95acf38f4926d1fdde0e2953a3f5c607ecf3c307c7d083381fa40b6f0b0e31d636731c663d0a14342c9bad5ac56080a9f9283d82bab21bb452de085a68c2ac", 0x1000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)) write(r1, &(0x7f0000000300)="d61ffee59a26a61617a4cf2fb3ff0aa23d07bfa664883a2eb37702feaca96d4e993b89cbc8f0a7844135bf8c85", 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x0, 0x5, 0x5ee}, {0xfffffffffffff50c, 0x3, 0x5}, {0x400, 0x7fffffff, 0xc5, 0x8}, {0xffffffffffffff4a, 0x1, 0xfd, 0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x6c}, {0x6}]}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001380)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') fcntl$setstatus(r1, 0x4, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0x80) 13:34:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7]}) faccessat(r0, &(0x7f0000000100)='.\x00', 0x7, 0x2) 13:34:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r1, 0x2) 13:34:33 executing program 1: socketpair(0x18, 0x3fff, 0x800000100, 0x0) r0 = open(&(0x7f0000001340)='./file1\x00', 0x81, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001380)={0x3, 0x7}) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x23) shutdown(r1, 0x1) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000001300)) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="054573129b127e0e32de255a2a33de8a3eca3fccc31d5fd8c78068908469982704f2085cf5ea5569af864e4104c9b6af6c558ff668313d222ea3ddef172c2417888b03d5d269543cc496ed047643812b64c37692a031cfec68aea322c9aeafb2f0bb26d31cf2e8f388f704e8a3e71b44f8c57d82e0cb5d7e0300c85ea5f5564a33800d7f2f44bf312f7e0e1c88a7cc4f16dc751e727f357b2fdba7d63ba72b7be86bbe2d8c4f0d7d700004556e1175bd3086e1080973350d3bcba4a16d5071996ac93f24bd942875c315482ae0c3822a1685dd3aa792be8096ee22c8bd71819176d84fb166d854e3ca54df9f922948483ec9e94e58bb710dbba5c2999090346a9480a28b5ab147f16a726a5641ebc021168f3691a8486a583002adce250ec175f5c9380393c77f1bcebded7d352257977768bb73418e747dab5df72ec22eec06acd6ef7b2903eef1c382f95fbbb0b708833afe77883bf42c52badd7e88929c615df00d1922544ab1d9389d51b776a23ffc168d23b12b1b3c967ebe0bd496ab230bc849b6a285d6cc8912329e951811bc883e9442abcbf219f78ffeb716b1e44e09c8f72a70508890e4f2871900edd6452dcaa556ea4d316abf362692a305900768435e1adab9a92a7a8ca2607531bd48a481fd4b17073079476c3797c976de5dfccc5f1eea7377043a83d3b34b3a59d1b9793914b4bce60b19e0311ad525ba514d50fd0faf642ccc55716aa11bf24f20f483bf09a5474fa39c280f9eb3567b23923c96debdc49bfb7c284ab688ec0be4f9a98e768d6c5fbecf61b34b04d06a234edb56c148cafd29bcf0dbb09b32d87a97f103f1d84abfa261f235ddd8286abd4ef74c9a89074a260a781407b2661cda2c9dbcd136812d123142c922bb509da6310472820e0695cbc2e5bfc2d48a4618789bbfb1e8e0a70570670149cbba2f9a488c1467ab0007b7b0e59375fb98dc4912805b985b403df03e881551c7af9fc601549ec249d340ba61c41fc97abf4989cde5c63fe63738ac2a42eb4755cc7cf0c9b2012d90d6395ff85689c03e96c5f53a71ebd29e20efa7e0e15a0e5b77b6413c78a6c663c23a560b1d359f2c4be2ead82f590682e5726897f913d7f18d8bb9e933a87d9ecebd13b8e453f061358091a870763d717b4531ea9ff008270a7d81bd495af44ee2502a13ae0046754d19a8ed3729ae7cb9d7b8ce7e8a6b40d09d6cfb397c5da21f3b2914cb4977c9994a814c8488f5e2f3607b29b746391673dc12a364a05098b69dfbcf1fbffe4412e8140fed78b41182844028ba1481f0c190f3ef6717e8b5d7d26b876ac6bdf982c3b3d447039da2a02c59718d641c0898f93a3a20997deda6f11628dcdaccc769ef9bdd8e774fed650fd7381fd0f36025e25552169c69c4bc04c1bf5ce181606789042f5df4acf882f031eff70d9f7123e5cebe329b5c2326b0d39a67fa5afb32bce40ce2cf9013942cfa8d32b0d9a5bc524a2e374a33c02b0fecf439598908afd6303be77ebf85ce47047ff07c1c6640937c5e078e61b1e8807fb5bd523b4281db37fbf65d0fb135ed690a45c8d66b2f9f67f9ea47d913a9852d2a381fa65e90f091f0bb4321a5f2c3d752246afccd45bcddbde36345ba7defdca3746ecf262158d6bb32db2ebdf8756c5c836bc4cfae3636f065aec07f0fab4030046bb0b3c93c28e4f258ef327479335ebd479fe6633f12aa21e18da5edc737d186951683247226d7f6f2d0ff1bb82359f2fe951d641021a0501185568231d2bdf7e2a47ea73d5af011c784496bc27428c0a5ac3b9001d19143c4a0ad0039a016836c09374e6df74e19caf79c6017ef5cafb9c10a9bf9bd38aba41863544e8ebeacfb2b98ef461f30f476306bf8d83a2fdf81af55849fa0e23c150e95be2e3f5a08b0bab32b35cded49da2c81a09060610fcbadb3f9c218b0a1bdc1d1ec8bf9873fe4f4224e1a779752f0c9be85111d263d101134e949dac59838e1ef62057cbca514cb324dd7644d3320d4c1ffafd97b937c95d9a4a2152015272a100d22891a5dc9e011e857236e1a142a7a56c87abfbb70ab8151363862604ffb0e6e9e8dfea734113831e48c963317c4810568f0ee18bfab8a6036168a78478b879c16884218f043a80579200e18042208dbc35a8cd278d3660f9a2cc207f97c5c1bd74adfef7e9f2fff44d61894e16740da59aa2e7aa074a13188a717e897b89d8d7640cb367c802bf936d64bb0fa927e732c87ae8ea05c507a449835cc5d3aed6fb997971060e216de89cffdd6e90d9186ef1e3668a821de98faf3ff89a5fd5331742ac85b6ac6df6fddcffb7f32d156fee6192b38188ab1749949aee186b1f5ce72055780c718c00a1985c14457bdb03767856c38c27a0cc5c9356cdc95d2bc417f6597cecfbf16b5dc9d0c7e25d85ffe772ccee3343510b050500eb5f327d30083f2b2df61ce3b71e226f3a582f5eed246f0b169a30256f50ea26ffa79d14270e10b655de7e6cce336f24865a70483fc09730baedcc0f1df3c6a85bdd98332b41cf45ef7822c9ca3377e1e1bf62cf1d54f3607278f64036f11eff8fa22865407112b30c39123991457609e09b996d456b1cf32cacb9ae53c1bd7265d365115af45ea7e90331e038dd535a9fd51a7a6afe4e2583dbd9c7317b01b13c277960ecb2705a1a372df6f4b8f490dca81425d6b21d0d9811d7461d82c167b9f989625a58da5c52763b079f894c93d2412f1a9ce09a1e5d92f1c9d60aafcc1d753ed7cde77c28e1df375a64192b77f460916734ca1e075627c82b8d9ce8c3fca3ff6c4eaf8ff6bb3d856832b28e7a3ff7fb2ace51daa30c2f095b8854ca8bf2b877257f44f0395c634d64f2d5a5cd690ce3bd1f24a5d9fe1f2c18b6ff957076f8fb812a58623d1d58eeea84802aa8499e753dafa2edcafcfa3037dd3db9adf6e16059b8f624ddd3c38c896e8fba8220fbfa38bbdf80043f06e1b83d02ae2d9e6954033eadef4e8230d749f5f5c29f02a803e2cd809d2bcf7649a2e9dba973da37aadc37dfac3d1d7dcec9bb7eec9b0f42ab7706776558042181410f8f2a732a4831fd0d4abed075602486e98af78c676321609522c3b346684b32bbe90ca969b5fff606266a0b245bb45fb272fa8d3abe5e4746bfcad2a363fd10da035924025445c48e877693cdf295cf296a9c90c729b96f5ab042437843e8acb1c74d7c829b075811eea742af7dbb1a0d20b0eec17e937a9be79bc3b5840419b1963c6386b638b7c5157e12c6fa10977670d05d52d48efb78ad15407050a9f9ef999116078c1bb545dece1bb109ddf7560face3f626305d8e18014b7813e8fbda58a6ba29ce101136dc85d5d2bd73bffbac2734880ea183d3c5ee9a2c5e3ff53dcc9e1e6c9aeb2f349cc68ca3f24003d661cd8b234d06b8312b401ea613bdf5bada6e6c3d27a7fbf8292a7191165b228685891b1eb3b577581a4deb7d3f0e7858970d5d5fcc747c54f3caacc6784884100f33ac8e84305af4544bfdd70e22e5dab42426b4a42f3b09b719e519d16af1c9de9425cc267a1c86ab950eb59548b351ead2469a508c13b8351ca4c9b34b7825fe6b2fcdb1a59438ac0d04e591479114bcecce53f046516218108d92fcde7822ed1e30d4281d6d81e31cc44a8f259e345f44ccf14240ddaaf893c08e05c8dcbc6e03c10e02a6ea071081da4aca65665c209b9fac7d4bbf927e415daec578ebd170160fc71d7b3f45ecb683f50ed62aaf811cae2d839fdbdc3602fbe31b38c4756864d7bce1d88ac22257c376d42a1d41900fc47c93a6bfbe660913e2229d2c75755c9f68375063cb882d698882de982534a3177462b6e4253758c01c5478f47e1b36000563bf41fcf21f9a23002b225fb9730dd42960783a9081696b95c7ee54b75f2379501b35b26f1f1e06ab226a70f441be7e0e137757357c0a6eda2c324e497739b9bbb121367bf8530d04f6076132a7c4d5bda7bbbaa2a7316099f0fa141f3a178ca2478d113cfab3f1900da87b8c01209519fcabf4f886dac6e04e4f08c0f01bf6baa19b8ded3c1c0466a27a93f9ea965c055ac8d8be63214805d462870d0f5d0e4fe7e7a73e3206e1b2df3a821de3acb5ffd54044b3ff7d8e05964cab7fde6f72ac7f0878e186735c8d15285e067e7c53d8971e69903e08dd54db802cee8405eaacf124c7bfa17137db2e77751c3f865d78489740516df016fc32ca445c693b2625e68aba03d1851e5c49a6b10c39a2aae082f3eec37eb38c6313f1842d44a65adae191937abf277d299b82b8c3239c4b114c135edcd0a02461cdb8f00a0f507223756b919510e9396d5274c94ba6d7062e2816150128cecb55890606a4df26591618ac0006908e3f838fcbbe3835eebbabed41442b2204955c81c7771fb1dd470f3673478a073c701f93a039db178a6c72ce59d09a81f5cf5feed8790f29a847f1999364d5b348c29f96f91f73db535d54a159ffb7bbd4f3b02af217904ec7c4d36d573361884a0ca3a3caabf04cdfb1b37a19f11cb204791569c18661d78c7f0ab29e3eeb7a88d332bb27a0b87e3073266c83a3191d5036b0c6fff79b2bf6a3d8b78e73f6d562feed26d25b60fa96beb5f1c2c0bd0fc4905720bf1f25e3e684837b55163696f597a680659193e1c149f19aaff7ac9e915a1a4600f815528bc3ab8517ab7c4659230309e2ed932173c329179a92fa653d4da261c0800f5bac3ac5702518349b5bcee687e8cf89b2b34fb98e433c817ffc23f761e4830d6bbf4ed6d19fa0533928afb7c702cbc8de2fdb5a868da8b38476169c41e1e9a114c1462da404d5c8fd8f0ac567400b10d3ff55ffad54361c0713e2b389ab08598b580594e1b286fa6bad64f168a68e28b0d3e1b18f525fba4c5f2a4af2bc9b9c1c338a635f07f73d38c67b2b900dcb70f82381d9c38b4ca21cc28ea7953234a0158c806b1e03b1e52fff1305eb490deb37d1f679190c42737453689539d25239d07d432dbe7aa447305c51a57f7ec59da247bf1ba1e4f5444f644a6336bd442599cc7e3b16625fa92dc67c7881bb2d37aba0041c32c569097c5d5555dd4e3f56ce47a9a9b3c1ae747f8389875922dcb9a1f69cbdb95ef886f817bee2e80c0614200d9e314b11cdfbb8fd25bf8a1aa7a699b6c09afa207c81036d9a6d60b70cdb19405350b62822c9acbde369111b2d80882aff7e33c9060e87c8e483db6de4da472d056e9bad6ad6aa3697628f47e34e4846f3e2e625dda8ff0109f6c8dfb6300607e31824c6dc66f6cc6ecdeb2c97b32678b658cd2fa28922f82659f4090ce51930152b6d38610feadf522590b4b6100362d121b51dbb7dba13bf3e0802e94ca30cb553d05c6ddabd71071c5fd5d2af098230bd37bf97665ba961bb7705d09d1a114271b9d0c06fcd1296f59ad765c2560cf2dacec97b7cf9547733687946492e4f78bbaab6bc3e7c6b4a8c3828af39ed8d0d9b6c847eae391fdaaa466858b0a0268a0812cf959f8c8fce3f4889aff7d579ff28d142ce5c9d03076bb0823ffa326d5245a2959cb2ea267094505e5a3e4edc796afb591297f6ea605539a11a892cb2f07fa34c0da15a56bf6c7caae7a79d86d693b1d83eead2ce3e094702554efd872dd572968916d1aec8c0f99498846fe15279a5dd8a50dd1d58b0afd4ddac746ca66a5d92e890183dcd8daa0f29d0e47f2fc28fa3547813dd82ebd0a90e31681907c2d44c08272b2f1517e4862baa2094ce34b62006ba29e7cbf9c8fb71fed293e58fc53eecc02cc6d4f1b93276d8c09", 0x1000, 0xc, &(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000012c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x69dfbb92ed2473eb) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000001180)={0x9, [{0x0, 0x1}, {0x3, 0x6}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0x7352}, {0x2, 0x4}, {0x3, 0xdbd}, {0x3, 0x2}, {0x0, 0x5}, {0x3, 0x7}, {0x1, 0x3}, {0x3}, {0x3, 0x3}, {0x3, 0x401}, {0x3, 0x72b5}, {0x3, 0x1ff}, {0x2, 0x5}, {0x2, 0x32cbe125}, {0x3, 0x20}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0xfffffffffffffffb}, {0x3, 0x3}, {0x2, 0x7}, {0x3, 0x9d}, {0x3}, {0x1, 0xffc0000000000000}, {0x2, 0x5}, {}, {0x2, 0xfffffffffffffffd}]}) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x100, &(0x7f00000002c0)="1c846eba2d62a3b3f6041f3ff2f57a3f5f2dc6936a12987d4333ef8911fe39c69052eb8f4dfe1df6d92c83bcc200bfff777b321686da3ee3d6e0f7ed6d269bbf750de027f9200f981e6f46d63edbddbbed7fce47da229f1ab0cd96a66fb41fce3b4b9f18607ebf074df3a5eb90180c3505faa037d4a2281774063b427cbaf7a2525be8b8d292f26788c352ec0423ee836b9dfda505fff6a86788b1bf43f7321c5fd1ed05cabb2513f32e30c3ceacaa7247b4ac73f467c1e83389dc67592d65b8961a22a0926be0500afc1b0f2eadb92b006331f5796bd452aa4d865dd880892ffbe376d9bee6d32c21a6e25d241fd1f2b67bd0234a1490522e159d496efe836a") 13:34:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x20000, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="50f8e0b0426ea6952733f9049174afe1527386223c331dbf14d865b20c0bdd346f25c6d1d6017db3237459360f24adac0627be13607c0264a1867af059732d41976e628f869954528167ddad2486040b3d21ac05244e05861ba81a8501fa7501b736bbdeee51ee7ffa4043ec3b6f20731a0e177b4082d9f6d98703d08227fe1b77bfdefa87cff868b82db32cd15570f56a29f0daa3210c15d5e81e280a1d86143bb2d7dd95c1b651bffeb70962a2e18778582125815f435cb4de759dd51e4373d4798d89ceebb9e01315ba8041da4fc8131438ade9e037a9c385906632308b02a45081f3", 0xe4}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r5, r0, r0, r1, r0, r1]}], 0x48, 0x2}, 0x9) 13:34:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000100)="c00b14002568a8514c92aea6497a4ecaa372ae97825f70f0668c59666eb4f734faf3c18ed472ebe0cc7e25cfedbedd3dbf676e2d661454c1d724f2d7e9612757ca2efc98da984f1c5397b88151378b132db578aa4a29ed7b3a06d6d37d7ea4b21227bf37e10c9e30668978dc588f606aa88d688359099a77a8af842dc5a9623ea58e61a78101d2d03a974d5df804e3b172cf5ff35f", 0x95, 0x403, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x40000000001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r2, r3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801ff, 0x0, "b8000000000000080100"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r5 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x5, r5}) 13:34:33 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000008086a22a7f5c3b6ba666c6b46351e192c823f3c1faac397ec12fc7efa6ccee7fe64811cad5a96970acdc39478a72e22536e06119cd3e309b37ce0de5b3f2007e3a06910f3c7a056bb173ba61b5408c34f375ef0bda8710e5c5c464ada90871b36ef0691b71a26e669b8074c34468aa5074c06d55298f9515be7b54c8f9ff098b5a8d620c17ca1f4501bb7b72678a30f670037fa794584c5f782c37ac2ec26032c83c1f06d43666047f5bca9684ffeb729eb5dfc05077c49f44447ce884"], 0x10}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x2, 0x4, 0x780, "d6c926613f7ca3b42024328768f0000b701a492c", 0x1, 0x7}) 13:34:33 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x61, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getpeername(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x0, './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x7, 0x0, 0xfffffffffffffffe, 0x0) close(r0) 13:34:33 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0xff8f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) 13:34:33 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x74, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) faccessat(r3, &(0x7f0000001280)='./file0\x00', 0x180, 0x3fffffffd) r4 = open(&(0x7f0000001100)='./file0\x00', 0x10, 0x20) r5 = semget(0x3, 0x2, 0x401) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/118) symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') r6 = semget(0x2, 0x6, 0x2020) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x6, 0x0, 0x4, 0x8, 0xfffffffffffffffa, 0x3, 0x29, 0x0]) r7 = socket(0x18, 0x1, 0x0) fsync(r4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000180)=""/15) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = shmget$private(0x0, 0x1000, 0x2d0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x68, r8, r9, r11, r12, 0x2, 0x7fffffff}, 0xffffffffffffffe0, 0x2, r10, r10, 0x9, 0x74, 0x4}) fchown(r7, r8, r9) recvfrom$unix(r7, &(0x7f0000001480)=""/181, 0xad, 0x800, 0x0, 0x0) lseek(r3, 0x0, 0x3) sendmsg(r7, &(0x7f0000001240)={&(0x7f00000011c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880)=[{&(0x7f0000001640)="ceb0655a389f95908dff5e7959b1038ce593dc6e6155570fc1cf381307d9def40c958ea8e899238c4f3c12e0575135f065d1140b9859fd1f62cd34a957f8dd40c26ac43ad36cba52e1e29ebaab1a3670706db444f9ba918fb18b79e166193ff72c9094dece48e2f79dffb3a3165fbc33198c72ae19776eb13f95cd43c19cfdc04162abdec2beed85dd763830342ee93e927ae5b502d1239da04e82c8", 0x9c}], 0x1, 0x0}, 0xd) setsockopt(r7, 0x7ff, 0x8a4, &(0x7f00000018c0)="992cc1c74becdab83130253365cd3f7a65dbd38487fa1995e9ca853552f574bc8a781408fcbe8ff91c407c2f9387ef6bb1282b6580b214f46f9cf9ea666d93fbd57421851ed52c39fe2cfbbe8a88ec7e6d8a78af4054f7aec516fd569fe40d6939180ab8d66cdc191f681af07a679d0147626e2c49cf7c01c572d30c646fa7051c0d684dbee6608a4b17a4b89b792d6e1dc6015d9067f4178e203f64a8ae9d61344508741fc487f80dc88dc418dc92f348ecc4607100fd0da0f7d993d14e144ba9acfd14920ad06cfd709022a246c559cd4ec05ea7ef11c744d2865b49c808b240e2474c534327618102456aa77fb692c32b0b86fd654054aa76c0d4a117e9868a68a09e1f1e5d90c2a82fe5fd1f01a4f03c5b8de5da0b30bde6eb116b5f83856be905348973bcea8cbc5b9ac74357e0a5e242d3c66d13ff9c2a7ba8c0c7efb7559fb3dd084d50e71fcea1d7a4c49f012cbaa05beaf80eabbdff3252563eef9fa4d351156fe02e0c7b9003eb87f78c5a75205e04a75b9bc39cd328677084eb9ca9b40c2c7a775d16c720266607a24eb97087ac8a885672ce48aa85a8be341da3d64b79637a89174aba9cddacff3d025b87f84d4165f9b02f6806f6bc59534acfe1fdebda76da5cf952f3e53e92bcc019e3ea2b29329fe8e62498299679cd3fb6fed16fc7d40d7b3287bed8deecceaa63dfe288f173be8e7b9f80afc57093543d600ad03025002342761b492818240dd2f5a15931c88b9d7553e2df3651c80a0030c54b0ee898a675ea412252dfb6c6b3080d6370e5ad73a019f183381b5e2fb2f47bbbcaaa7086c7e0b781d5f0ec15c86ef68fe1d59c1c70a79aa86c25b17a392dee82ec48c4b140dce333982096b9557b7858d90f887617d701c555e0fcb316d389295bc23654b8031902bcee60f09dc4d4198ddf8e6ccdb3c00a8dd49a9d232d910cca5fb58f71fa44680f31abb28a2e4ffabab87238dd61b8f37d900da73b7392b024ad4113d09782f77123f6559132502a35a9f3dc216c260049ae39c2dc274b38ea0f922a33fec850c50fa73b5d7d002fff2fc8240953c623818d8a30dfa8e857a8b5fab79b432d44c8a103879c29246b4230220dc43a50af1b762d70b67ff3b5eb3c98f89be6e305827d1621d84ff024f3fdf95fea48709d6c1ae76907954f5ab7b40c0ff5a25f5c2ab7d1f1f2deff01b92feac5303ea18c23ecda739f300e95ae00322ddf19d780a68c26566b75897c67c653f56f26c7f59ff7a31b253e80ade24ccb7302d4339b8d9938dc58f9155defc9d536f1e27fc2c383dd17453d78b122da2f768b9b5597af51739ccadeceedf6c36d604d702d96bf4e204a575e7f64699ae67eb36d65a37a741c671c5cd296587f4904b0a3c0e968f50f93fe463e7da4ad0709a342928c07ebfcf23364d3d6c040826072de83710ffa2d4a12a8f763a9894713dfa6317222be90e5b8d7f62abca2662a1fa23ae99e1becd3699a15ffe21c8d1c60b81f8e41d7364753a1ab1ce78b257e1c330f797e4fbdcd20aabeb8f900792ce6a9204f8a3bc54a49ea1e40cd754288ae765225ccbd0c0f52fcae3027b9532c3b4c88c9a548faac6940893f5d399da880c2f90dd26f96278630c19764006cc9dfb1481ad456be572332a1f19290c06b8df4576bb7ebc8ebd1d4b5e007604f9d17a86454b2b098a5853ccc5a87bef7a01d2644c1bd61ccacc9b960ba35ba75ae3d30a4c5b7550775c5cfb65973f110fd56b533ba847728333ba6852d588ed40108c9a67dd8c8e6ac57d360cb5c3319d4bd644d1f60a2891f20c4709e3576d0f35bb64693a2baadb77961a2b11b1bc125759799af022f66cb594a881ad7feb536c2a29aab0c95707d05bac44aa8d5f8af8986b8693d7b9a136e9fd9952c7ab5587de584d589258b1a4b21d9bee8c2258380adcca2dc156ba4f33141c6f6c82cddccdcbb1ac7cf45a8387768f0614ac618678cfba340d2b8b12c5cf6757cf531388e64c77b8be8916f777755b4955e6057124f4eb534bbbfc6ec738c59a59f9fb60eec50822389ddbac9d0d66e0ff22580dbb83588418d2337d694d17a5ab9ebd6baf4a7eb4ee4b737225335c88188b0e4d4042643bd5b712db3467c99a53f6513d28951c053bc54812c500474f62ec4c5e4878b6a00b6e02cead08482a68ca9a56f12fbfd71d43e54fdefb26761a2d71d64884d05e1c2050415f9c50b4b019a7593da3a14241e9783282be0e19a200266da828c02a11c286fc4433768f8afdf9cf21c12c054396ecd7742759ad5afdb2736005693d0b6709dc34284834730d60429b21fef606dfb237cea5bfe695cf24c8006c55936b3a2ae434e764a0cee6626d0871b3c7b761a0c53d779de00a1744e6c9edd46cb48b6b11935304eb50e8a4701339ed9f0f90608b00ab459cee7274e2c61121c402f982fb77801fd27631f61cc6381dad03b398d7860d42eb4f7616c99b302795ae50b3e68e3eb9ac8ed528f961d1efa997bb2955f55370f2966abf30729f508ac1ca82555e2300bd446cbdb6e48dc3e1a995c6668b72a0b409d2dc7ccb4d4b95e3d81080d5ea9e722d651144e084e045be938cbd4cc5239fd5cfff12bc695be8b4c52d229ad59386f6f220b30800064cb88c98042240f949c11839c003f3c7362dd598e92e8e0aa10a5a336de7d93f94e7d6deafe66f3a09f09554b9bc261211ec638546d050533fd1e92b4ee1ab2d2eea731a76807991e20059ef0ad89f058b7158a88ab2d6ca658b5faf133f073666c576301d3f2f41910da920bf4cdd57bee5c9efa3af2d1aa22fbc5f42ae77cd9ec85d8d1a61f686248ee7b86edc706c1ad88ed65e96ed55023e530efd0602e8e62eb5482b6bd9780f8284564dee4d253b659429e08ebaeddaec91db9df57ac199289d671f62b5040fefac6a793a3d11dcb3ed132fa3a3285c52c74e7bc73a0229d1575a35b43262b70d2bb2518744c0b5fcc16eb125066f8786370d17b7c87e97bdfcd7f232d224f6734350792bbeb001aabb4b350c7a6b52146b6f3affc3cad47a031577d444f414de8c307bf2b8375bc548183e4c4723fa13a7ee825d6d68540b64960804ee69f54ff856c377a1d53ee1616f5eba07091ce00a1900cc04a449125e202ca21c8425533dd31f18984431cdcf5264457763b49e6debbbd13bc36e8e97f1ae496f13a07144746faf041b28c8e331b201c6a7551af154c0d08038238c794403d634cd5f298349c8daea7fad6199d6db8e70c4c8f826f46977dbec34cbd61f2a9bd457dc4d617491bf174ec482bb88deaf72978a31d5b920b157ea15805cc4992ce68e67c27990d9abfedfb08a954dd8646ddee19c2615142376ee587116175414a60905f235677fb70853305230423615339f796330fa3506efa069a76111d6b7bd3e7524e0d82a883b59bebc9a83fb5272c71189efc11100d30de5ef41f555036fd709ca02ba9aebb9561d19288730ed987550f770bb5ed37dee8dbb8975919fa340da2519da2cf4833ac22ebb474ebabccd9e8f86abcae8583d3c08ac7f38d38f715449f327a7e1e34dbfd213ded20e9c9ee5999c93661acc22f5abd369c23b93b8b7bef9fc2d6fd60bb97c34f406da909a58bec89678d011413523a1a7060ac011c27218e63146cf9ac1feab79ce57a6868788aca413197cb607121fd5fad525971671fa3485912d62b29466bb5b7681f8cccad176a6ec94d50e75c2c0a9a1dc7d6175e274036158a253ec9b06a61f0270e597cdd36cfa78918bddb95fa4fb29337f15cdaa347218bc6456ba80c579d009814c635c9f648a653b1606c0483db529c44d4c414855c1890ab74e032a6b62f76d30c72a62636a411419f12aba13129ee8a447e9d71d838f894906be820c0b0555359454c9e0cf67b4d544232b93aec19c1abff29e832fa3f27420eabb8ff77994fc387585055a375924782be3b06891eeede0601b07e00b14671b2223c944a098b1d7fab822042f2e17ac51a6135ec5ed8691d7bf1114531f047615ec8d7e84a0305dd4b76d1a2e2959e059b32d6b56f7cc0d0c532724a57efa53d1d7b18c8ab207c6bb1515d940ff2be86a819043d1124004aa41815c4246984cae5f2a66a575987a5bebef4d9d7e2a0bc5928a76dece571c6f8284493d243766980f2782b37544deee6b8c5c2e4cc11b43bdbc0837dc0add4cf88e443aefd053df24b61ca6b5fa526074cf441a0a20dea227c06468f9a2a846d17ab6aa93545c273ffdb28bf2199e7ce0c6bdfd36fa6aed663f4a702a360dcedd054a8e144f694f75ae5ac05b8bdbd10361811583447985ee2b56f143a7a6d3613e6b775081aba9197c25c9895f993f3398f67dc6addcacc1d70a1ed5b28bf4ff4b6cc65dd96efb1c52d0fd4574325cc0074e405bcb73aee97c0ec2de936805b6aabac9f04d38c2585fcc40f0846f63172f4a2a414264161d7b7a3439ac03f42afb2192cd242fef45222a9c9fdad67d7a62d29165e83f52b92f3c39178e7eab92bb7a1f8c2993ca1d4900fe676b0b3f790f3a404f440d517d24cea9256f89648f88ff0ec2a37c76ca3fa4c4f2bd7184299d6342a0b2910d8101237e2ca86e65c1cd71a806952784c12a315a00b78605414a1c32785ca40112693131a1cfc3d2fef9832243e17b20574648dbcc9d92ad23677a85941b0fa17d3ac81f1d97dd2426c4fa9bdcd14793e14122b4220ac21936cb8f7f8151ac65cc2c1b0e6dd139704cc7288fb6dd5c5eb8ccdc6f446a0755e5bea311aba20c8a8ebb247d080566c0dfffab40b48ca63f3ed0e5a3cf1718ed1b00e213ee68692c72b0e1ab3ed0f48a7b072a6e916c7487df522c02f60196cc162f2a4faa6985d5f2a3e8182321b2959e8eb5e195dc0e2be027a3ec7975532618acd993797c7356f788aff8ca64775e569da4a94aa315e512f9bf70b0fc2a9e7a68c9fe3aab1e0e071e10b7050757b30585dfa9dafd50e037e7b6990696f45a451f6affc2126aca0f37f8ffa11d2708898a873079eef4a328a51cb68670be2f6f4b17dfe35f3538ec6f7e24d6a9da9b3b67a25a55f7fa345789e18e19600841e37aeef4bcab836f5455ba1c66ca51a383fd7612c3dd88ec638eb81d280c4e1a370ab45f7a11bac29e034d06a55228e45b303cc76104e18228e98b8008d3d67a3261053e853e02845a85c2294b75ea7a2b767832959a118298a88a7b0ac81038136174f10c7e09365ee970f1b58206860782f5782919549228d3912d8c557e729cdcdf11bd198ae797feea828fd17b09c0d376d9d0a23ecba6c3c9908d39c79e8da0c7e5fbaeb923508d3de91cb4e04599abfb87226a8a632031aab091eb84d225d82735921a500a0f6420ce2775429705bf3ee71965dc78131036506abc5c9017c3dad684873061d7e75e42161fd53da86e59da736fc60f78812470e2482e04289eba530ce6f57b458af80e3677d5da1f6512f599e430448995afcad3ecdf92fd903fee7f77de9b4594b059dcfbdf4d13ca3d0840f5421218e6df0994480f5c4bc5b5d0d270b65eccf1089927d5f80d3f2cfcd20fdcc1f3d57d49f4341d8f2145aaf5f994320fedaeb3b6e84c34386d0f3bf13bce68dcc2033b58c56bccd7ec44aa94911a2593e35d5d509932f3165e62481d939e5348b9c88d92b99998ce861aa2e7554249ceb18c987ef87171b432a5a81f5942702698858c9023faa3710674b3eba5f0a8308d070849cdd244711360dbc9bd0190464031b3409a437a9b6b33df52a8538cbcd3f0b308f0b4e20aa33dbc6d15799a6c436b8", 0x1000) setuid(0xee01) setsockopt(r7, 0x29, 0x9, &(0x7f0000000380)="16986760be74f8a55218048707a3ad2175c1d22aa39118a88ed342a6513e6a4e8e03913809d03f06df2ecf8e5d9ac11193eb1dc360fdfbd3f1068d7db1a5182eb4b776197b36410b2a2bc29da29240611a2163de217aaa7c11dc623706d7a3303b2f95cf9f5703db2216d5f0a90d672660368f55c91045130d30304101eb605b0b29935c3ff40c846af0d81a51e29959e6fabb87cad7c56b1545b45e7411d55b9f6fabca84490100093fb85633c6f502156a48e45f5bcc98859bc737cabc0d15dfa311e01d11eeb105297e97e746cf2167335dd8c5da82db344aa39d1b2980c4fa8655d745c510b87d7d8755a4d06dff9d33e222cb5797dfab73c9b48f027da9ed8734d4407834ebb666a628600bd546f12edf2b3ac15b03da54bc44d1a78d6920073a100d58870a942f2aec487104f45abf266f2f", 0x135) chown(&(0x7f00000000c0)='./file1\x00', r1, r12) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000200)=""/21) 13:34:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1669) r0 = open(&(0x7f0000000100)='./bus\x00', 0x3f9, 0x0) write(r0, &(0x7f0000000000)='o~.', 0x3) 13:34:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x100000001) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0xc9) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x88, 0x1}], 0x1}) chflagsat(r2, 0x0, 0x2, 0x0) r3 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0xa0000000}, {0xcb, 0xd019}, {0x48, 0x9}], 0x3}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x9) 13:34:34 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x8d13}, {0x1, 0xf8}}, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de9c16723f911a1d962f681f00"}) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000040)=0x2) 13:34:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x19) shmget$private(0x0, 0x1000, 0x105, &(0x7f0000ffc000/0x1000)=nil) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x0) 13:34:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) sendmsg(r2, &(0x7f00000027c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000340)="8a837816804a7af0ec15a6b591589b806ad232a68bd7fae985bb702720f887739dfee95a954ab480f654c51a0587153e6b12b4481e7ffc1f9b1ec1e965b5381454d8d6fef4f5ef9ee012ad441c379ca54d2f808bf9ff6a0a0ed051c1f707a0af0c554707dd8fd247dc0fe28792930e589e939de18cb6b1524149e6f5cdefbe1f9ee3cd97321338fe47b894c49e3f8018f6e452e896086218e0dcc25e441034960f15f427414d36c121c792c74abf6f2241a8273e521ed50883f55bddb57504d488f94782b74518de6bfeca57a886b18d56f61735b2bd6def4bd9932bae880f17ba2ef03205d54fab212c93ab8eee9037aa36c70bc6c0d8245b6603a7658bfd9c640a20febeeab2737e7fd379db007fdc55640b88fc450edf9d951e18680049059cdb75a00c27576eadc9241a7794b8f5c9c78d7e6f54c60948ef53cea55f14774b82ddd38d1f3a789102a8f1dfd5b8b8bce831225e6c21264b0fd40e76e473bcab2265e790785b35a092cf3c3495bc80705ccd0ca722d44f2f6153b24b11006902840e3a5733f9aeeea94f58d12e662159c7b97e12fc7abd23bee811803077f5184103028b8d02f9bbb9f291552f96f877e5c2f9f8e3d9c5b0836584ddc72d44b28a548419ed8874119296535ec12179781825a6568f684a65a52f107f611741e6dde040fa15d09598eac2cec0c2968b2289950e4c57d49f6c8bf339ab73394aff761011199667cdf813f0f72498e87887ab56bfb1d6a24cecf395900874947b47519806c624a240a6dac4c0de6ef1a24c65709f137e00fa8f7633dbcb4d25217da5f2178986ca7819efd7a3c5b0b4e21e45d51612463c050b7fa9b5fccc1f433b34ffb16dd85d0e3cf1c566671265dd8edec8f1be8b62e0f010baef35bc08597f59b762575ba2caa3f47b583a614f6c7bb6cc2dba545394ccaf93b40d0942baf930c6ae73019b5bd0d00205481cd5c42598cdfd01f69710c90c7aea99f6dea34ebfeca089ca2ab6d4920bf718ec1fcbd74f6be03acb3fcabef78764421de0bf5d45af58ba8e8eaf02f96acd50ff790e2539c577485c2eb1715b4906def459a6a117b1d75c8219f666fe523ef91a957af226b4622fee9feac353f1a56c296c7171cf2d0d04c9b40e4bb64a3e16ba02eb725e874ac43314ed1a3a067349ee86abd03c987575632a22262321c2c95c85cf5744b0b9d762ab26de1d963c2ec34c19ed3e439301c5baba84def985b57ca974a846bdfcf77bb8fba35b0a2e67b11701b8047fd51816fa0faa142b3284edb1d1210cd827b61d64ebbaf6c221b84fd99bee588a594cf4cce59775a1728ac6c2fea32b53241a9528e66aa5df79e9bcd881e68b7f5d765c2b37a39849af7f55764eff1bcb94c35d1a5a17284557081855224fe68ac31434792d740d4f5992a83e3a8616c4c155344cb16deb0beafdc7f59150293b50044a56e96a64ed9e3675edd08b6310a9bb3548c979cb833005265f480446abce50b863b07c59a650678ea2e5899776849c6c141ab47ac7caa02efce8c8529f816095c9add8dc08c635e079a935664ae4cd490296ad1a5ccd3502a685466855ca4f3e2fa339ce14bbd5173bd4c543fef569a412a6ad1a6f01fa4af8f1c6404d832199bc5fd5671ce99c5953636629a3935419108986ddeff780a90f2e77132361ae81967eda919a88d16d31f7e0c46f9ca088fad865402a9d3fa909fe33a2dcc0fd78a364d82f0c478b4e9a6760af7d3ee9d83d1c485e887e6b87aff5a8b77e22ef6528bd4e93807fb85884d0d91b13441868c846dc07c25c63d563386a4dc438c3f0901c8270f05307d28b1b2a1d263c479c5b1ff6e54e869415183c8f78049a74e6ec1c5c85c39b1c25f136987027e5998f8321a704bde96d484dff2b38ef30132b1c16131e4817ca1a3d21218ecae8de8e463b0822e3e7bb8e861ac0e73da667e6406895ff5855e7cb7d99abfaca85b8ee29f2f62a7481e44188ada3f35003bf1eb35d5df85985bcfc366a4f4d8b12b63687d699dbda65d7220423a0ff9e18f77e3b37ada89fb9530679677228cdfbc359a7759b70cec84b1e861f36245771615b437fb65ec6df1ae91eb145f09fd43bb57346c0e25d73f8a350536ce0859654e3e8e73073900c6b1c59d00280de35405450e3b411b438ce91f3732963756039e44e5fbb7d7a4c2325d30663bd71dfcdecd6fac161e9da10e05472a7aa7b9d9972d3ffb83f94cddb0b6418575b0cc7f88e400345a1ddccb37147411d22333c1912bdf82ef65d4f92ab82d416effa45645fdc8a021e0945debfac8d4b5cdfcf333478b19ff5c01a5ca95f127ed191f9dcafb0ba34182f5e7c471481df56c81b3e1b9fa54b9d7adb0f872711441977ed6fd33867d724c2fab4b8e5febdefcfeba780e360b3a1a2104550cb3a8aebe46c62f914e8520975d5bbfa8bbfcfc8f21c3af2fce143b02ca3e086f24c623419c0167301f09a2560c12a12dae5f29273c16ef71449aedcccfacc4b07b77c0f73daaf656d6fc4206a10b67a4bd0e426e18cb6d6d22b754e9a86a50088d437990016e933bdb3a0e51bbaf62d2307a9407d6e587151af2acda97429aa47b42224e86475d68e1c5d40bd00558a010ccfd67dfc2c214c8f96c52095243842215c30674ca4e2589afff053c024f6e4ec21db27bd35f47b5efaf272101869dbd6ab7299266b8e546e96ee7b552f75e5ef8b826b05dfc8cc0c3ff8b34c836d7eacf2063c62aac23d46aa0887e8235d87524934498b188cea4c86203b8c14f2da068d87d7ad7aedbbeb8297895d9fcc6b8c22c8924b52a262a9e8aa5f5da1389336ba994eab0b63e4f30cb83111e568339540b237d9dec9d15fe8f3ab1cbd607d2a337da52af7f6ceae258941a31dd16fa7b61b286a58eb9d1a1764dabe162fe1bef8b121a5e65e4b6e9c4317e5a42c1fbef98f0b61712cb2731167c536a315df68f84915b824cbb711918841a11879fdb494a7ba3d475ebdbf90ed4d291caf5b038dae0bbd517d0400a04bfdef2718ac6b84d291a131f34214187a3c77e6f8fd47a992bbf5a90cef3dc0e4cd82f06ddc8281260f33993f8d0cad2abc5761938d3c4a974964941fcc11ad1cc467bdcaaf9bce2643567468ba6b3d08581994a6319e424479aeeaf417ec6b8f65194cc08025636c570ae1f29f5be043b1e506ffdfe95db3c16efb035c97c11808dba4b5ba728d83b58dc7ab092f90879441990c7a78aeb7a0a7ac1731a884abee60d5a25e3a1902694cabda56824fc79987f4e90cf9929a878b646dd4ef238c3995b8a1efb087ebce5c97e23f8f1ec8e7f76c977882f3134f21d5731d4c997228ef497efad1fb6c0a83b0381566ed5e830eec1f3079c308816aa3b4cd82e0fafe03a4688040296f3bc19424a87a4e3ad1a3f0b0ede30584e97ad4eea6e3f9333433a409ffa78826011466fabb1a0b6958f62d3821fea7698a840a285bea4d6a2a12e262a05d13c8947685e0ae63d7ceb2e89fffec0ccc3672e739cd02ba5b91c97c107892527a6901afa3665312dfdd9f7e8327972b97fd93c298356035495c99e15becee6a6cc9b8a037c80f9c8f75648b492261ac79cae55f5004f1b438176fb79e205ec4acf842b8349663b7c9bf370252afa9ecc2f0afe33a66c6d91ad925395460752ec124e6da2ec617bc9a83e9dbce4bd8a94ad596dac07cd54b474fd9cd60a02cb8352aec2eeaa6d20640458ee64fc6a82e4fa09702797fe63aef2e02a0e05bc7e694ec73da5641cee4e7bab91432852679f14b14211fdf9245be662076cf106fe67210e65aa78761b84abf6ad8488372f8f09ddf25df1e0c4da24d0a706f2aecb6a662a7d1e3c7e7ebd89a9447c13d652d0b1e86e5f48ae04faed4beda014b6b70de5dd7a3da7ce11a349808af750dc03be5365fabbb93a413f6ac6090eb60aa1851a7302c0126420d6006b4fa75e8283902b62e4dc004dabdb953dc2156f8be30d3bc215ac80a702fbc9031035dcfbfa10826a62dad4b83ce472fd983c3d3d50d5819fa91d6d9c1a71dccbe2c383349d3e28293e2dd8b5dd9d4a25e8e9089be662dff635d85c9ac66d2db9172d9da18db70d5d298461c4f57b12fa56489ae01c130b8ed42dcd002360289b6f689ed555a811b78d7482a31f271205071b62136ad64c0a8ac035f6eb00da55e8d0d489263f9c231bccdc4d4fb2a73afb35643556e64fb20905df584f9ab255cf7909fa4b0be28cc4b85b04ac8e6d69d38af427e8f9c47df1a0a9d042f8a8078af8aee2f70f5c8d8ac91815fdb4e69ccacb975b44862e64ac5a676adaf7c4ea28ec80d5e5182dc2c3a545d118f788b18965c15463b01962cb32d6e67b18c6b3c7c2142048a6645a45a28cac5ccc0860d417bf022390a0ad54a93005d62ace7ad5dab5afe6d0becdc93c7360f0b04b6ad1918279db69d9b23cbabec28ec4e382ea8b0f1363831135fb362777ee47d41932f93389fc5d3b38e062fa9d41817e931f814329ac3b2e09c28a8a3aa1c0f27c20a56fe1c167f68f6a79d5fe7cb755bfc1fbd8fcb8183fa9b6828d9aab600e772be2d3901c88ee5f11c63a0ca1540b959fe79ff71a40ffbfd9a10442f7328adc63d535786399d3102228c549531839febcfbdd6bb70dbb168fff99ce2c295aaf647bffad4a281dc228033f33aaa9bb84215302c6da5e5420b2ae3b2c450fd87bf12b9b4c304b42aad0f023c48e92a0cd3dad4c242525a877c213e0dbd16864a463dc88cb3e3e83de87fd60ae5fa64c936824f3b2c076f6ab591dd3814530e0c7799be567350143b18deb909446f11b8b0220241609f6ccbe8e3d085a9e1402a5a85a16f2109f4526d27bed2a63b75af45f1ff52d9a7ec7ae13c51b2781b48f16df5cbe940f3ddac7172026a4ac7e8ce53fa3da0d2fe99124bd332fb38bb6ed4e98ca97bf6f881e7582132d43f7d92925a4c994615729d607d3739b2f87b44e61ee2ad7ac1a25cfc3dda6b127b31fddea44f2aa8b1085515094a4dbd460752d311a2f1f4841f30835d6c5e684df068f337038f525dcd65b298f04408ee641d4a6b9858859ad1a106d3691f67ab6f76597e50b15d65822c807533c04d052ec0c744831c5251df9939a186be423c4796fefad12bf7fda8abc1e9790136e634633176eff703838eedb92f5c088ae791a2b19b40a71ca8f52c40766d3bcb99bdfb294e0d38487d6236997f15513837364d7ca67bc8a6f9874f99ad96f2839e67c182f1c0e1218ce4b1c2c4753caf142402f54e1850ca574bdfba4039a811754e7e96e86c22db566f99bcdef6bf5ae887f49d7d9a7ddfb3280be19aba98b0b9bdbf25c1ed84380ce9262c66ace00dcb0f6476de3215483e7382f825e57e152f8b59bfe8fb4e46bf30704bbca6aa3489bc624ef3ce32bc76071acceb8545091e4ed7dab2653d911aebb356cffb910e1d2f1e7749e598ca29a9cc9ea0e4ad4edbd31d3c96d2a8389602b42fa30287557f88ceab970259d7c22c9001399b23a105d2f28c46bacb009a7e84ce411d6d3be081eda546a61b64a969d1f8e3130fccdae51862c354f56b215c1fda5079aa83b5c3c9ce0323cf7a9bd7e9b2babd220f4ebe8093b96f087b89e1c5371983a0d87d0330f70540fc0d28fb4e6754a1ad510223317a8f0c6fc31b6c87f898fa43ed8186072fb9ebad827bc33a819faf7c693b28b24f221e099fe9a87a7909598d3feb2f6d0417c1405ee0f8630768b85f59281300d16baa1b563b1c20f46b2850c8dd1859adba269c20455843bb1eefa2e3eff7904bda9c4a29b5f7", 0x1000}, {&(0x7f00000001c0)="1d5a8586b0e031264bab5203b84c318d08ae898a61153c5af65f596c86a609790cf72980d9b2c28cc17a5a40ec17bd7af0bfce5cd15cdf4e88f7ddf6f3b0ed6e970470916dc62a8fd60c29cdff311dbf85255ba0fecb583e9e2cb5364a6fa562027aba3c503e97b375b15aee4edd950e10c6afb2758b0e512075215a34118b3979ff5f57e4bc7b64e567062435a3afb11aba860de134a6e7fd44809c16b57ec45c2c95e2a5d5ccba362917b948adfe65d3c5dcaa7cb0553cf1342be4b15cb997f0e7b39f89a458cbeac403273842280ffcdd2ba6acb25ec5f8e2cc4392bb287ca567737d2b094feabc7573a11b", 0xed}, {&(0x7f00000000c0)="133ac5175bae4219dc02f38fdf1422b2de498a6ae4950de6587bfe51c1d8892d86ce144346d6a21fab84b73c29", 0x2d}], 0x3, &(0x7f0000001340)=[{0xe0, 0xffff, 0x3, "ef7fcbeff72126b4d9989bbdda08398ab137d4642425498abf204fae80456de510c09c73b4a023be6947788fcd672714815600185094428bbf75153dd769565f02e910890f51568e5a8dd5695bae485ca27d80979666463780212211aaf7384eea364a275c1a05324a70023530e50184a804e4cc1e559a08fa877a4d0362ede96e0f9991d329067afa079920b0a24a73d922fd770f567aa0734bb4780c6ccf02ce641676b9003571201c5ec8d4664ee5ec705babb0d45b2ed7a4b89fc2060bc891f90fca2af66a97aea6995c59"}, {0x40, 0xffff, 0x40, "c75f7db6ca60b3d12e4785b21c34b72bf0f765a6cc3be1e3bac6b944b04bed635f0964b0a0314d6b3dc73e8e99"}, {0xd0, 0xffff, 0x9, "ff3f0d8653c259fb4d92ce6d55c3060715411b0bfbebf8a9fb64d483adb9ce3927d39f9b6ec33a206adf61b2e409c7da1fa4a0fccf0b9d31d6dc050c621c8039d12f411c1997e3b5ef357360f7715764c317945f6fab0888ee2bfed8a4e22bcdac72f87400d94159b301b6c5c369f27af599d452c61979b998385813719c0c8e6657b991ba0fd20a9098506e300e3ebf09ef2c829cd4ee2dc603135a9d90761958192e9b81432fda8a84889c21756637e13c637d8cb5e342a3217d10bd6bf6bf"}, {0x50, 0x1, 0x3, "d98c277841204dab38fb74c75962f2442e1283f7a4b8e2e70f5775ffa2f0f31e9de8f44addc0e66c66f60e10e6462c4cf66bc8adf2d3b1456a"}, {0x28, 0xe5d1ebfffbe8854e, 0x1, "fe2d05d85aed50a030c44c8b2ca6f12034"}, {0x78, 0x0, 0x9, "f6fbbd3d5db13487e37c6daa41ba1a48f25c94c41390531f41730e7c946b3f4a3bfec55cd0fb5a3ea7edabc8dcdaf49f1d40a06c48c41c96a0ef8238e30eeff1766dffeb9a4b58824e8c15ba7103ce40696e3458b7de13fd3405b50fe9909d83cf189a21699d81"}, {0x78, 0x0, 0x10001, "3216d106c77484f789104f9347cb267bb03a5e81faaa7b4ca28a31d1b128305f33886c6840cb003fdbc4ddcb8f17d12b113017a19195fd39d317069b1172d0e413fb8a9f88989aee1e83b0edd3c531f4129229f9b1a5ee54082bb53dd3093ed80b0d44a0fbb2"}, {0x1010, 0x1, 0xfffffffffffffffa, "def07b92d7e83d48f41031450680a5de91a8fea882ffe950f7e5557e678f4103558d5ac34e7b92428e2d8e54e14bcc9dc7f81f406cfa41272db898a41a23aca3fcc5117fcd1b5dd00cd0c033f605c5f6eca946c43b1b3de6fb311c9e34f0edaf0f0ec20bca24abe10a8d33ce0799eddb418299541a92aa222bb028343eeeab49cfe63cc0a6ee1dd9a6b1def42ece59ab1da684851ebabf925eddff26decbad50da920e435d2b379c8be980fb9ccfba527a88de40adc857ed44168a0a130bdb3215f94bd55abbc19a132e8af74448af098425a1b3ad1ffb54f365d2156e1b026935822c98de47a18a1ba12084db008b35086d30b970cbfd0782a4adf86cad93c260a72fb90632945878c296649115907372eeade78997c14db56f7101cb77b97e6bb92140c8d0aa224c6bacafe059d47015d885ff7c3163a29a032d3045d46a6a86bb42fd015267a71e3cc97eeb4670a20fc57303527e60c868f57dc048f46d5a863abb45f240f398d44bd14d62807b1956002ef6185b96a5b8327f8835fd94aa189f33cedcfd0f18cc6d6b437c314b3f0de3778fe0e7612c563b1c1e3f6acd1f07eda2dfc4c5a76a5b3ab7f3c5fc0b4ebd22572ad9fe1abad56ef76fed123cb93e15d437c3fb546da7b51a594a7c7a108accd85fd38fc176a9fcbf287a1361492beec323a1103cbb3a8260e8d38a8235800688f30d623e2b9b6a356750017c3c6f66ee2b64eb17a092b4755f219d0cc74bcc1070850771701c568d267b6341a2a4898f3f7c86d19465bb0b83749b5bcd7af558aad863bfc9a6fc588074114de6033ed237a56a856ccd4f41003983ad7677ca5c3daf1c67abb2cdea9c6b3d3a4f928a584bec90c754d89a3a8340eed3fe0384e33d44db91ea7d2ac939dda484d1a7b1c47d72ab9e25d2468760d3029b5ba238e09fc81d253cd06412856729d447041f6345ab3eb86efc166f12240460b9c84eb2ddfa02aca29c78d9ebe4b2ac1a5c7f2e224f85e02447093dfe09daed7d3bd769eeca6d1d801dd0ea5947f5c54af7c78d7e4df069672787f1eef6d4bf7ef0b074e1dd60a39a9939a93eb480da5cc78e49e51f45ffca141b65d1360a54f7c54ea79bf3bbd95cb61cbf886afccf22c096a26b2b46a1849fa74dd16f2a6cc6c7463c3d5e77dbc4f938d07a9e7605904fa78e36f27aedda6ac68134810047565333f74302a27208107b47adaecd460d1ea784626f4474e06d49317bb2fbb1ac3e4071e1e2adde7cc44a9c05fafa6c3eb725c5ab0eeffede562ad9a992b11499aa2cb040aed64d38280077cc353e6c2217e535e1f22fc543789ae3fdcbd7cce40d7823b5c40c06216479d7b707915fe6f38493a41eee9a80ed6ec53c6c5fcc021b8b76477de52a9857c79172fc9d85061d6fa546ecd985eaee8913678a9235d32d6e576d66af1dbfa243a63058c4f3c76c928f38a784cbffd5502c6e3bc0ce987f1fb923e33affd4380c8b53e473c3920c99866a9748288112d1760904e40d5aee99f676faedbc4a805ecfc8e5d07498b48b69de4d9a3315475921a30420ab8697d79b9b9930a58944a02dd136fd3cb7bd425e5b2e1a4204bc86da684bba9591da2e170969e1b49136fb6faddef39d5536cd7fee68b3424337cfce10a155c7e73310cf9d0fcdb8a4dbafab4ebbe09818d87c6455aa33421b876900b150e2b5e4ed7323e5fd59db771162374e3a06275e6e66c30f468b61dfbb9efd17a5da90636bd6c1d880afd818abb7a7a2e0f03174b3df08e9f21c0afddede28657598f9273efd0f6e641116564f000e7a915fda3af290b302ab1e1e19d61155ca35b87dbc161e70893b53276877ae3c1121e7db2a18ad4108a8c45e47dd750a942dd2f1ff6a758851d7b5c84652fd2abdffca2f04217b1743676454e4d2724cc69ca44e6548286c473ff135cd4ef098d523df7d7314e1bdbae098fab9a4aa7264dc8af4010664de52170877f9217b0e44651bdc55287c9943500b65533884ccded84bba659c730bde6643783c7c08496c87a7e6168fc146c118fca7236a5ce32c4e0336eb4cd0bf67f81d3c5396cf17ae7e97f0d38b71d69329723a49c043dee949ebb3659fe047a5bd2408252a58a4f712121848883082d0c77e8d2f4384613954f58adba06420b7bf405433fd55ab5da4e1ba110d74de019e29558ef132fdda525d43e8b21546770eb13f8293aec95d5c949f7140a9c28e77d5d414d63ceaa971eee9f6b68ef5bfeed35cb60e6fe80732b3d90e6f10bc742a5da0b7cf6664b550359d5c7379e87df38424f72778a2a58a8f6bbaf8d76114cb0af00a1d7b5fd395f177fd92ce05a1f4df6d33c530fd57d8a01c019a8dcf769a3f8a89cb978513297375cbee1ef294300d55e6b2074cb1ae4ce46ef0065159789959bf959dac4e8d332d7eed2a5de0f2bd86ebc4982e192a8abaf32eab2cee813b21f8d9713862691329ca02a37b4074de03704430f0bddde741e9331fceb059ff6840f5f868464dd9fa4c5858ce919d802268deeed21d1aec0d625805bacbea015cdc9dfe06fb4059c6a7853059dc5b7aa166f1288138e079bbb24e75258d036f91fb2190c66f37ecf70b470282433e50ee7fcc7edfcb99a2629dd6be77e7dbf9d13a9436d45da02cdb180b7e7e208540b3efb7dde1f5152b6f90ed277b949c119efa097d43d85e074c82d968619c68f27367b95a8d80bb701c8faad4d7ae6553274ba8d0c42b29c9a0867723dea62b6386dc87f65585de59779746066259f985f12859ffcde856fdb22c975d4d904aae66a8af2e72cf2d0ba64260aae53d78ed772a9536fc0aa31f8bc1580dfd43f7f9354274e8b69e7d466951469ce7cb4cda323cf4110ec809974cde5c3efd34f4d13be4483f65f0ee33f0890e9f1ae68e44a48cc5c21a212050d85932176cb3e82654f3abb5ac8592312d52195cc3834f95c362a9d012cb2494df5b93961be2b10b95bb53c688d8825034803ccad249c1cc7f32042db833c0247d0302f67536282f2dce903f94783f5a3de88cea801c4adbcfa422b5b83353591421a5349f8a46dc9431a9d3da9f6cfd788c2b9cf7d9723c0749a4a303fe6fa467d21d9f93c681c10935ba91d8f7de03d80f9733970804cb1a5542ecaba5ba7cb5ea102f8356dd1d7c18a1fba45878c2b8aa04f972199b3bb884240f0208c1a4083910654cda1de6213d5a938dd4abc020264e27839783818300daf9fce011f3115870393117d8a1c1e44340c3bd15ed063de4ae9876ce4e91d181f48df3231cb2deb46b7f0da4152f6825f3db45abdb4406055e06eeef091f2e64e4181699bbfc2ff5959c3862520608929a8eefb2657e127a614674e21a4b8bb4bc0cd5b27c9d8dd90a5c6fcae3355e20d64ad21fce86d508bdc16038850ccbcc973bd5d20502c318e6c6db96ec41c1cda4ed99ad0e0b6297cbc1a2fad7d7b5c26f42128c6409c08faedf362a61bbd4c8846f9da0d1423d9195876ec052fc9e6c8fee7823b91be38e15541d49b7bbd13323e2c1d12a0ca3118cc320687b188696e4d3025fc44491136696da0b0ea272dfb18fbd79de34b30de813b12e4431c90e1fbeb79e4b4797492cceaefa095d0af62f7fda39888b585ed3922a9cc9c91ae3112919bbc71a9d9a313ee22435f64100f4c4bbfeca5e12899aa9f8fb1c3fc59e21fe7f64379c9d1402a2fde7244c93161a82955c030d42ccdc61e813948efa19a1639787fe43da5178963b461eff94ca19adfb09a206ab2df4f1ebb36e70fa203bf76b23f728b9ed7470aa878d78b780791dce07ff571b1fdc6a15715a4eeb92df6f112d8d6a9ff8b2ad73ae8f932b7b4a47c463c1e5458b61f7a002a993bf0180b82fc11dd5453407ccb09eed218cde01072ed361a1a8cd0e329ef8195cde86eb57351ae54bb2d7b01609fcfcadc15970844000d850702d0b40081613584715e2afff62e0b15253a1ae9572377aec5ae6169cba765adecae134d27a155fa0f6a2d53a57ef739c88e229704819e26b168769a1db73721f970c4ad91dddba1b5002fd865f06046f78d574c7df1c599a592cf6a93f845eeac4979a267f6a25268d13fb93896e5c7e7cfdf43a8ad478d23bdc5f78858d3b2888e9ee6589d8f08189580cd017bb80ba17ac019600e3d695eefb80a34668fe2d18f46260b4a6bcdd9c988fb78a032f4db1bc15cc687763e18620cf2177ab9fe5013f278f8dfa1a47e8881ff941004ebe50e7d1c2843808b4964c53d8fe48f3dd02f6670535aab8ee2419d7d934d524ba8e94e9c98a3adb2a82738405442648e37d995311e1d4b16f319b8310a40999e01e0d416a69d2e720cc847f4fd0a51e42e7db0f6ee76ed6e77b495f3a56d55ae8f41fff7e8a35e692c4d863a664639285284b0391eb609f784fea8ac9661f0485862de656e8c04f99cde0bf766493ba12578b86a20c11e667ba17e395f4861ca7169346952fdc751b550dee341c14c7bb510e28900454ee5ce365f61a40a02ad659c7cb129b8019f0754d130b9b75ce0954c1a5fcb240a975b7ed7be5dbe2051230bbf14a84003ad3f81e2eecba9746fb2a12a52861f7717c82e9b85620ba86f05d977a6eae8d8ee5609683289c47ab7bb242d38531f53228ef8eb776d02601e05273a0ee92ae62396741e8ded98cf14497f9a95a24d9256d09f185b292aec541952b0d01a174002dba7860e6d1894e244216ae4414fd92e9a184b4416da5ea5249b48bae5b09fbb4e98377329bf77e27f726bdf797e7146d7e1c0d7d8cb0166a363f55ff8d9922f9e9d42a8aa1b78f3290c635fd6a4008657b7cdf225616e50db30621f8da87fd404ed1b49d0b4f65e6894b66c0aa8e7d6bbe2b47452390b04f9d7a7f70aae6bf05e44d07d18db2c0c1e3a4a0e9ef559b69f373d373129fe546dec98884190bdb02a1ae96ba6939cdcaaacae170b5aa27c8e6f3b1b75b1616c2f91e4c30fcdac9ad59e2623ee35be20fda4bfd04469e0e183d6d679ae41c02c328b4d8d469088b21247032fddece541ad4b4d355954f8cfed2f7f872e208d9a201acc611d287baab8dd813fc5d3293c680bdbb9bfcbcbbe9b5da72a1e620489e0c13d8327c1cb12935f45cb2896083ed49b1b9c15814f720cec05cab07c0b20cbbe0f04831731196e1022151a4d49394048a5036d43f0853946ce4cf943a97ae3fd2309fd05161d4eafbccb0c77458cde8c3740967b06e798aad0b0a736638590588caf0f69021414421d2aca9b516d99ba00c6ad14a5f0fef6e166df1923846eecafb88aa3fee684ab3e93807ccb23dd2646c9495ff73951984438b4185e1e45df05f104d2ac67dd6d427cecc22d167d121af5085eb36ad124ffca2de0e323cd6a55e9884608e846551790210b2255684ceb08b14127d420e9f550de0e3e184d5c6ff5855d022841c00e3b30a280404b4a7d5270943033d95462f33b7e422f05efb2b69288ba11c7f38030ee9929bfae1df980928af45a1b8ec6a2cd98b41d560eaa04c70bb4e5e62b79f3537f9054906653b142257e01b8866b5b300691529bf118cf2abd46cc3ccf552b559e25fd9c4ed17449c623b02589e3c3a56b1c7a2817371d012636558fc02dfa702f18d2f80c38062d80bfd9f5d529f5e5dbf204c18f1a09a03f44348e31af9b82481c5c80d24c765c9b2a46ae529d5404eedd96543f35d461b9340c167ce224fdaa76c6a2fc3b1099fcb9684a81e1a4b5e7d726fe250925a3645f01bfb1a218a559fd015e1778f4eee1fca81f739c48ba2f5f904200c53c996f0141ff1a55abf46adae8b"}, {0xe0, 0xffff, 0x20, "20ebfd2300d7d102d3f15d1ff784128e99f3fc3c5cff720836a3df8ae6d3e72aeb55c4aeb9b40211b3d16911eaea49fb2da5168a343f359bfcb920565b29813e119b07f6cc770d9bdc036ef49b6313e6943096e67aac88ae66bd219d3e9739d5a1816bec9c2094614d8c70f7b551c59bd99e11543b35cae50983341959aee768b4fe490f700cb2d5e9a1dea27fa44333f05324d6692874d90c47d8b5c8e98df3bb2f049b3ec397b72a868f66b2da9cb5a7bac129b7fcc4f78a0cca6f72d895b5120072f2f9b4a89ac10c"}], 0x1448}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000300)='I') 13:34:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x4, 0x9, 0x3, "d730c1e7bb6f1a30613200000000130000e74de4", 0x2, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/114, 0x72}], 0x1) r1 = syz_open_pts() close(r0) msgget$private(0x0, 0x400) r2 = getuid() setuid(r2) r3 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/88) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = getpid() dup(r1) fcntl$setown(r4, 0x6, r5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = dup2(r6, r4) r8 = socket(0x11, 0x3, 0x0) r9 = dup2(r0, r8) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r10 = dup2(r1, r9) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r9, 0x0, 0x0) recvmsg(r10, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002880)=[{&(0x7f0000002800)=""/116, 0x74}], 0x1, 0x0}, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1, 0x6}) 13:34:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socket$unix(0x1, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES64], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x249, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc00, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 13:34:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7b6c3fa58cf98a5e00002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() close(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/150, 0x96}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f00000001c0)=""/228, 0xe4}], 0x3) 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) 13:34:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000003540)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a369979851a2eae67b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf6147525907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6cf0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc28f65b7a7b0626d6737a16ccaec13215ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406a060bbbe8e22d1a9283b3232ff562dcc66050ce006a58b885c72c2c784f7a66c6987c4b3b4a287897b046b519803c55f18a148a9fd6d2fcaeb4cd7fd84300513472c39b43ae8a4acc0f32e2c461cf10fb13a32e53f921cbd92f86914f6a5be4b5ea9de8d", 0x1066) fcntl$setstatus(r0, 0x4, 0x8c) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x340, 0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r2, &(0x7f0000000000), 0x0) 13:34:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3a, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 13:34:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f00000001c0)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a249139370ed85df90e9f31418b255df386da7ca8027220d7120d1c24addfbfbf1a8429318fd1d1133aa18eb411054e5176b044ae3f8a0e7aed574de985925ed5e02bd1794994d56d", 0x8c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000031c0)={&(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001d00)}], 0x1, 0x0}, 0x8) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 13:34:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = getuid() setuid(r3) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) syz_open_pts() fcntl$getflags(r1, 0x5) r4 = socket$inet(0x2, 0x5, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) setsockopt(r4, 0x3, 0xa, 0x0, 0x0) socket(0x40000000001c, 0xffffbffffdfffffd, 0x24) r5 = semget$private(0x0, 0x6, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380)="a02a4762ec9fc16bb33c24025d9f73268a9bc4f4e98d030db633637993ec76128ab45696f8af828c8efcd66f7577c191547fadb2a32e2f49bea5909a94b0049631db13286183ca80c26ec802932d8b469c9eb35684a7ffc6cd8bafebf09f5946488f2e2ea62a80b06c147f099cd66b87a551c6d21a1a0a826e61e2db5c7cea76338fbad00f868df1a3ff5f16c8132d698470e544aeb481a79e7e0cf055d4396179b4806762f3e691af5f1876c3e87cf14d1f09e1f4abd4f9699dc61f0830d91bc442bb642bc23e62a3ec5794c65fd2c20658af00000000", 0xfffffdfe) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r5, &(0x7f0000000080), 0x2aaaaaaaaaaaad52) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) getuid() kqueue() minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1000003) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) msgget(0x3, 0x5) 13:34:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 13:34:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe9, &(0x7f0000000100)="27a1486fd012fb5a99b603acd7e22c29a80263766abcfa439c02cb47fa580367e073746ef752dd880eb6a9efd1e844c29ab089d36d8c5bfaad978823ec961233d04b0cdd4edbee28111d7f27b01a53412494bf48149ed384fc8bb9dd725f6075b642ac8aa400623168d8d12cfab162c981011c0df535ec6dfae89c56e4c7f30002fca3405526bfc7113cd9dee85e2a18806fbdd2684b09c6c284cf4bc7b4a5535cade49b724a8cb310d59f9d838d49bd755170b5df79ca74ff8b1736211a4c07172267a55492cf66fe04ce3bd570fbfb51f18d5c3c4cfbfdc3c86ccbb55e50339b857e8e342ac8a42f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="8b50") 13:34:35 executing program 1: poll(0xffffffffffffffff, 0x0, 0x6) syz_open_pts() login: pckbd_enable: command error 13:34:35 executing program 0: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) minherit(&(0x7f000054e000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x90, 0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x1, 0x80000000000000e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x9123) 13:34:35 executing program 1: r0 = socket(0x17, 0x4003, 0x800000000) accept$inet(r0, 0x0, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/77, &(0x7f00000000c0)=0x4d) 13:34:35 executing program 1: r0 = geteuid() setuid(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000280)="01012dc5") 13:34:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 13:34:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 13:34:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x28000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9399, 0xda77}) 13:34:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x13, &(0x7f0000000080)="925462e60029dbb929aee68464273ec9aa0900") 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80000001}, {0xbb29}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[0x10000]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 13:34:35 executing program 0: r0 = socket(0x1, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="2923a23e54be41153acdf77c74f5d12659200a0d24f9c5a86a1938dddf008de1eb093a06676d53644153e5f1be82901346e4ae866324947f6887", 0x3a}, {&(0x7f00000000c0)="9e776b646d19ac91fb627b36828f858d51f142243176557603e9d1890c18d64698d8262562cca0bf9300e310be67c5e7f132a73efaf372c1ae1f18a6d66973f2e42ebb8bca4789d43c60d55c3a1d442584bb84d751285d50f31d57baec6f58e11c59c816d11df68ddd8ea6e2c47de9b0b594406c75c02bb14d92b5c0e6e00d5ebdee88cef2e63f58521bb5006c66", 0x8e}, {&(0x7f0000000180)="adf8991c590d0ea398415eda74dc515f0ba2e25a2fd447aa552a9d571e8ab3a85bdf155783c5c060110b1222c8adfac9ab61c89c46f1f419682713d7ba0a71cfc2c1d030e0231475f84f49e40f0dcd23c1c6a7abbf24a6d91c93c26222bd6c711372b6fe59bd43c20ea0e40cc582540907365c8a8a9dcac18676aab964b9ec8992ff11e9a181927db4f26117f08e8a3c9d76712ee77b7fbc5b1c76365532ea7bfb33fa6ea89cb58d9b7e278011fdb9daa4b50838ed2152ef510b49f553b3af287fb7cab3272a92a18b7ab0e37e5fc55bf717108ae989c87e39f67f3d0d30c7dfcde2886fb8", 0xe5}, {&(0x7f0000000280)="60595278a7d3dd935cd70958a70799f057b47779179b831d84c0454bfcb22d5519a0bf441ff8ccb614645fea92a6b09b9a833c61ad80465e123829840883506679fc1aa048f442f4db43c2b8f49b760355a096ecb51d0fe1afd53c81c6f5d8797d8f668bb22309a2e30051e3cfa71cb94f71289d794f461ea95ebdfaeebc5e371253f1764c287e", 0x87}, {&(0x7f0000000340)="5ec0b589cb66f19618502dfbcd71098fee579f9a9ef909315303b056f220c4bc23b328f640d392eebf599465835c63f7967c3c0b744465c635ae143433785de63d3474100a08f2dcd20c71cf7f49edeb99b6bf5145e76fb99353e2e1522793e425e35fb926f51cc2fd3f690bb1b79e1c4887e05f8db14fc202981453c8a006f2455410788e2f6b7017b93d8ec50f3b9ad2fdcb69b6b808", 0x97}, {&(0x7f0000000400)="ed0a7fb2d90f8b8dd4d0ee8d2a75dadd88447d873aebb58847e29acdf35470acb98e9da0272809467b9661df0c5cc1978af8aad73447b982e4a6e909b8168677fa14dbfd697dc722c11e47f32e7efccd969908b79a7d1caaf0dd4ab5fbae4b9d79cbaf52c08cb9eccf3666b462b0aa0f0100d0da3718efe18675e9dc7104b9e1fd28c579d2d22c354994b306211c080e0d2126b4e194ec04d63d6c3922dbd3cf67628844220aa256a1e3e491d82728586b81a646ea13e597f1b8d319a8d7e9978ec6d98780497523538912cb5e1973f70ccf6be527a5cec765f136dbe87edaed", 0xe0}, {&(0x7f0000000500)="4e2d0f4b2f025f1ce8cec5f957cbfecfc3d30061edf1c50629ad92f029b6f66869c543d3c01e1d5807c451f4de949c32fe69a4c2b2b867717908db59583d4ea0759f4a759e110f61", 0x48}], 0x7, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0x406}, 0x2) 13:34:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000)="000000211547124ba764c9bd88fb87b923765667a540c5b7e149", 0xfffffffffffffe75) 13:34:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffbffffffffffff, 0x5}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 13:34:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 13:34:35 executing program 1: r0 = socket(0x10000000002, 0x1, 0xaf7f) getsockname(r0, 0x0, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x820a, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) 13:34:35 executing program 0: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x1035a) poll(&(0x7f0000000080), 0x2000000000000290, 0x0) 13:34:35 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r0) setregid(r2, r1) 13:34:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x80, 0x32) r3 = fcntl$dupfd(r1, 0x0, r1) renameat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) 13:34:35 executing program 1: getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) getgid() pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01c14927a3d8f73829e2c900010066696c6530000d78b55941d3ed4afe00fb516f830dae93ffeefe41d4068aaa3d3b281d2ebd794591555e55bd7854f9e6219683370495c7a0234bb7c6df495a"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x620, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') getrlimit(0x0, &(0x7f0000000240)) chmod(&(0x7f0000000540)='./file0/file1\x00', 0x8000000000000a3) 13:34:36 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000000004, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) 13:34:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") r0 = shmget(0x1, 0x4000, 0xc0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 13:34:36 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 13:34:36 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 13:34:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x76}]}) clock_gettime(0x2, &(0x7f0000000140)) getuid() r1 = syz_open_pts() fcntl$getflags(r1, 0x7) shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xfffffffffffffffd, 0x40000000001}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x0, 0x5, 0x6, 0x1ff, 0x2, 0xffd, 0x7, 0x2]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000240)='~', 0x1) r4 = syz_open_pts() socket(0x0, 0x13, 0x1) write(r0, &(0x7f0000000680)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f69fd95d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941743efb0b93d11dde1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed616d8062094847749a278b2a7f9558dccfcc4bf24fad8216f771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d00"/228, 0x1) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000600)="d8b2f79e831238a0646aac73846759653a65dbb3bdb9b16670a2da8c75fb8d29751d52849a28c38854194930602cfaec245197d188fc4e64b2253a2d4e89a1f7569347cc014bbd5e28e406a75059097c20dc5a8f216578a65eb692c47d78809dd1adba3bc479ec8eb7c1d44621f91d9ba1d3d2b547e96a81d600d24c81", 0x7d}], 0x1, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)='./file0\x00') r5 = semget$private(0x0, 0x7, 0x4c0) clock_gettime(0x13, &(0x7f00000000c0)) semop(r5, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x2aaaaaaaaaaaa8cf) fchmod(r3, 0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x10, 0x0, 0x0) semop(r5, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x6, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x400000007, 0x1000}], 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r7 = fcntl$dupfd(r2, 0x20a, r4) fchmod(r1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000004c0)) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f00000007c0)=""/76) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000200)=0x100000001, 0x4) getsockopt$sock_timeval(r7, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f00000003c0)=0xffffff56) 13:34:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="c0e7c4c6e28e88226bde5d8e3c051bc264ee053e92e8d155fe9ec1b095c60ba6d1a521755dc704a83bd0d98932501811f73077c7a1823c6bca4036a04048117da791300b6f493c9d94c37c9fd66ecc4b6043eb8907d282ae91ea6e6c39a9e4c987bb6152ea94318c58d2ffa93c7213dbebaf1b29f3d77cb58b67063156037fea82db0a73f11631151173153cb092543e543ace5f86d1dd6899f5a8f36bf6e8f218ce0041bd5cccd4c879b37da78fd99f7551c410c1ce2a5a100a9a8fc869a3243f58d509b443a5ebaa71f8a43705c02a4574b3d1c38e", 0xd6}], 0x1, 0x0) write(r0, 0x0, 0x0) 13:34:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 13:34:37 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x0, 0x3f}, {0x0, 0xfffffffffffffffe}}, 0x2) 13:34:37 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x5, 0x2, 0x6, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x60, 0x4908, 0x68a3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x800, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x5, 0x7f, 0x4d1d707e}], 0x80000000, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x10, 0xa0000020, 0x2, 0x8}], 0x1, &(0x7f0000000200)={0x7, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x80000000, 0x7976}, {0x18, 0x3, 0x2, 0x8}, 0x8001, [0x9, 0x4, 0x0, 0x73, 0x8, 0x6, 0x5, 0x10001]}, 0x3c) r5 = semget$private(0x0, 0x0, 0x12) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/55) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) 13:34:37 executing program 1: setrlimit(0x0, &(0x7f00000001c0)) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x1}) setrlimit(0x0, &(0x7f0000000000)) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 13:34:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x4, 0x800}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x5c) 13:34:37 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='/dev/bpf\x00', &(0x7f0000000140)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00']) truncate(&(0x7f0000000300)='./file0\x00', 0x80000000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) 13:34:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x3, 0x8000, &(0x7f0000000000)="53d83ae49abe23ceae14b813e80b9117c6704918b77f4081906816ce238e5793064c9bd24f9a390d2b5adf548a0000a59daad356b7d93c61158d53efd36e3b7db550c7217ba4f3d83f74a0aa87cba9f45a3bbae4334fd387ab78832345daba70de1629c35d54ef865caceb945d4914d12fb02947c572f9c081fcc14295159bc050c418ba82a6cb95ba57515de207bd76072b669a58b6d4c8aeaae8e63f422406b315252f0cd1a48409687b6dafbe8526bdc0fb83625feef266ea18ea18c853f317f81e703ce13f832ee0fcac616701bc09ba324043", 0xd5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = syz_open_pts() socket(0x6, 0x4, 0x5) read(r1, &(0x7f0000000200)=""/214, 0xd6) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000340)=0x10001) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000440)=0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_vnetid}) r2 = syz_open_pts() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000004c0)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000500)={0x8, 0x9, 0x6, 0x0, "aefefd030bd628cbbfd55b4cdb7fec3fd56a22a0", 0x4, 0x2b4}) r3 = geteuid() setuid(r3) connect$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket$unix(0x1, 0x1, 0x0) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000640)={0x5, 0x1000, {0x400, 0x4}}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0x2, 0x1eb, 0x8001, 0x100000000, "372b5d24f197c74141182e4baf2e2b5f9a9c9e64", 0x6, 0x5cf}) syz_open_pts() recvfrom$unix(r4, &(0x7f00000006c0)=""/252, 0xfc, 0x2, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x2}, 0x8) getrlimit(0x3, &(0x7f0000000800)) r5 = semget(0x1, 0x0, 0xc0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0x81, 0x26]) 13:34:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x1000000000000007, 0x0, "419414a0f4336778fd00000000000001ff7132bf"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000080)='\x00', 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xa30798d33c070b71, 0x0) 13:34:37 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = geteuid() setuid(r1) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r3) 13:34:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x40, 0x11d) ioctl$KDSETRAD(r0, 0x20004b43) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 13:34:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a8f062bc74c5d3b14000000290000003d0000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x50, 0x1) r2 = dup2(r0, r0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$unix(r1, &(0x7f0000001340)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000000)="cf1f7c54", 0x4, 0x3, 0x0, 0x0) recvfrom(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x843, 0x0, 0x2eb) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) 13:34:37 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8b0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = dup2(r1, r0) fcntl$lock(r2, 0x7, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 13:34:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xbf9c, 0x0, "6e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 13:34:37 executing program 1: 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, 0x4004426a, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:34:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x109, 0x1) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7f, 0xee29, 0xffffffffffff8000, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x100000000, 0x2, {0x3f, 0x7fffffff}}) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000480)=@un=@file={0x0, ""/79}, 0x51, &(0x7f0000000640)=[{&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)=""/126, 0x7e}], 0x2, &(0x7f0000000680)=""/9, 0x9}, 0x2) syz_emit_ethernet(0xbd, &(0x7f0000000340)="006ab3db1d6e88f11cffd0226fad2e7510d12b3c523d1938296c952b0acefb5cb25e1ca1c8fea490d9d1d3c917089c16a51570d7e6ca0740b527fe6899ca9030b3fa647bdf2c1db3966158b8e8109ad5fcd74da793e754d47472d1cafa5591d28619b944aee17d83478f2c4758bfcabb4a9a4336527b3baa385d7a9a1e7f774ff4d5ee4037b4eb25501aa0e4aa072421ca8989fbb30801cc5bb73a381a52efebc870caeec1cded793d49c67cc9fc8471fe0401ce6e4ebbcc33b62c9567") accept$unix(r1, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80200, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000700)) 13:34:37 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0xe0c6, 0x100, 0x0, 0x5, 0x3ff, 0x10000, 0x0, 0x2, 0x2, 0x7}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x9015, r1, 0x0, 0x0) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x76}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb0dc41df4d00764f741128f2ba6ff2214ce66accbe86564aeca1d42cb9267b60cd911734e5fe8"], &(0x7f00000000c0)=0x1002) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f00000011c0)="8dcaa8be576e0aca5f33fa1cde5244456abab9d9f1b77c2ba2abe6a8c06e7dccb50395a8d0bd0e08274c9a194f768e4ab05f15d485e7a437a41713d054e6fbb2f66f82701bb193cd13778276c7add7a02452fdf404aa43134861e7e713c359c9f1303a5ed456afe0e210a4dbcfd3ffc0d393046d49bb374489b68ef4881b6b56c8f6b052eda013a53a9ec5a6e07b1e4921c51a150aad7c056936602b236aa941cf43340bfaaf6dd5f1f046b51efb8f2514c5aca7e22094", 0xb7}], 0x1, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 13:34:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x112) listen(r0, 0x8000010800024) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x260, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ae") 13:34:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10240, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80, 0x40000000}, 0x8) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000000000}, {0x1}}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:34:38 executing program 1: pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0xffffffffffffdf85, 0x1, 0x1ff, 0x4, 0x1, 0x1f, 0x8}, &(0x7f0000000080)={0x200, 0x7a5d4a8d, 0x7, 0x3, 0x200, 0x1, 0x7ff, 0xff}, &(0x7f00000000c0)={0x2, 0x3, 0x1, 0x0, 0x9, 0xcef7, 0x8, 0x40}, &(0x7f0000000100)={0x100000000, 0x1ff}) close(r0) select(0x40, &(0x7f0000000140)={0x2f793e56, 0x7, 0x1, 0x9, 0x7ff, 0xb0ef, 0x0, 0x7ff}, &(0x7f0000000180)={0x101, 0x2, 0x7, 0x7, 0x5, 0x0, 0x4, 0x8}, &(0x7f00000001c0)={0x1, 0x1, 0x401, 0x7, 0x5, 0x8, 0xbb20, 0x8}, &(0x7f0000000200)={0x7, 0x5}) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="6a594780150724fef32b0cfa0fa92e0dcbcde640335789441b8d5bcd9694b9412625ce79b5ce18cceb03f6c8740ef9963999985d91c5bb1c06cb9741f7476cc703d0ca92ba427411958416c3baae33b8ca678fddc7e226f2a30580c2983368e56a8bd513efd60f3e9fd76f75f473e937934ed5e4be151297b94b2a19a55ec3265ca7317726bf09828f34cb0cf7f94f648aa8b09da4daa82ba34852aa3afdd96aa39f270a15a3ec6ab536cb853bd3229b15a182f7d4e423a12d90ec03cda6cf64183dd1821ba3f1c1e517", 0xca) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000a3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xffffffffffffffff}, {0x2c, 0x0, 0x0, 0x80000000003}, {0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdff, &(0x7f0000000240)="6ecc3da348b21159cb0c237e25690a8da8a0907d7fa8d934d28d298afb898abb0f1ae317c1189ad163e04160fd9ad43e981cea02ef2a3249f84acd8fff87278f65b41e32187f22b3336fdc0f525d7508059ed9e0005910181701dc2e715b04d7aa5ddfb1d2906de7f898fc77d192eda32c16a8b28c18e343c9fc84f38d7b61b8211d88") ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000000)={0x3, 0x5, {0x400, 0x9}}) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800000000000100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:38 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe4, &(0x7f0000000240)="dc52816b4e1e5d7d3ac3e7bc1c3721998126d7c90de3487b9d263cf332837a6448e9a93f0bef0642ba84aa736119d8063e1f9c8efa39c4b315bd63e7872a54f3ae936155e8f653e9ab856d3d7b81c2cdd748f1dae7666484a448f9fcaa1035ddb01926fec5eec6e0d30f9cc725a663f3ff68d334c902b24cb265e9cd28fa940569d0c63ca4d7cefc914c11d4aca83b3a7fa015ac3f58c8692f2bf60ab28ed9cc6c2b44a613d9cec8fdfc266b2fbc3411483ff73076239bff4444a503c799183f306fba3a867b7f6a81237a27d225d1a04167a128c65f0f283b2a0819d7560747c6fe8cee") syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 13:34:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x4) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="ae0fc6220fc80a344edbf436545aae8ac489c3a6d02e028332f9a66de58d284424dc6f60501db76c0094d1ac9fb4b077891a5cf796f6891b2ebdc11eb9b77c41f0b1a1fa5ead06ded55d93dc2afe2acf4adbcd9a81b367aa130cb373e52ccbdd8d1423", 0x63}, {&(0x7f0000000100)="eac20eba0a6a440c60baab039cc1df543c0854b825f6b784cb6d68a4a0091f634ad8c060a96c2681d93f4127902ef723a9909bc517e1f01266e8bde710ead0feced2bce72ea155cacf75690ff0871a0ea8cb41ce97a44fce92bfa01f95f24643", 0x60}, {&(0x7f0000000180)="6c95c771b7902c07d01cb362012a5672b78f38c27478d588be5aa921398b7043f02ffd585174ff925b47e6cfe8585801c0383f4b26978f85db765ece6bcade8d01466ece9c57fa", 0x47}, {&(0x7f0000000200)="0064648e7c8d42a260dfe42519e40b09d9adf52df6ae3ff3b617149af4120a1ca2b8d961d3f95c62684058f5d69c589312c6afc3751e2586362cb24eb5da890e32bf1ac90daa6c9f8b2497c52d9f156e87dcf6c4fc2e2ad06e2219e496451df2ea1c4f528dc88e7ca29eacf2cb4580178c98ef93dce0c32d1a69a1bc5fbb3e885e1f31fb0323eb794ecae9a736e7739fb6ee01a638c467d20fda4076f0906e85b5c57829711b0e91689f2f347315911a062a07785e", 0xb5}, {&(0x7f00000002c0)="d2787269a86022176ad769e5762d3470636d401ca86ad953375753c2106df9978987a9553274178a81cd9616c1cb55d912d535be0c1e8788b262848173628e2cc3090e42c398fcc001854e2a7cca486243f91b", 0x53}, {&(0x7f0000000340)="66929e5e9b0e756f044a95dcf17a2965e1377ab9d36cad04e85051b2550d3fdf713204b61322220e6e7a5e8e4dae2ad03262e147d026be3c3e63530aa515fdc4a0ab1efbca4e18e89fa3f3e5d32189b663bb3eb5df79f7f6d597b6fc4a5d0973b47d4207d3bb5322993a1c564e247be6a278ad83210ac299a2e2e7d1e5e2ad105d38e70c2510d161b7c7a44cf5b8f111b40e206a55abba4578dbb83ca51e0405b4a8ae15af3b372c2579d67500e9df77b152f95b670fcd1627030b5743dfd14c012c36cd2141", 0xc6}, {&(0x7f0000000500)="a097e447805ed0fb084b5b00e35ed685da879ced91131a85025a809c68d3a8faf62fdca5ab271c0f0ea2c10a50c342fa327b919ccde2e32dee0744cdec71e86010d3fb8a4832e5e21af59f89f1812cfe3d0d0a55c602e8bf8b58b34543af9e33e6a8a32655a09a265801ed0e6b23e346aec68425dc34064691314c11aeb4bf82ad31ef62a0ebfa7aa10f828a47db5a8bff82d80bec0595c03c6834e3d52736ea8bafca963e6f139057351c69a7b5af85017b754c25c1d37ab43e5d479628e720d80f9a209bbd361f8ff801d632bb3e0042ec3b122258", 0xd6}, {&(0x7f0000000000)="eb172e52dae416e6fdd1213c6321f89fc4fd683d03c6a9c7178267cb2e608e3eebe8ee43f09144416dac14a39b0fd5604b68c925659050256b808c7d", 0x3c}, {&(0x7f0000000440)="b2f64c0139a8c6a895b4c713de22829f3ac7d3aa0d83e23a63965e1118c0b8371538aa3a6852d095ccabeefb442d05fa98c570294419a559c37e141833b30b381a724862995f7ac388c4b660883b1a724159efca060f047746bbde6133742722d9ba866e82ceb20f0ab7d4c7e97430", 0x6f}], 0x9, 0xfffffffffffffffc) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x182, 0x0) listen(r0, 0x1) linkat(r0, &(0x7f00000006c0)='./file1\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ftruncate(r0, 0xffffffffffffffff) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2000000000000081, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8c8e98232341ac94, 0x0) dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xf62, './file0\x00', './file0\x00'}) 13:34:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9d}], 0x8, 0x0, 0x3f, 0x0) 13:34:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setown(r0, 0x6, r1) listen(r0, 0x0) close(r0) 13:34:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCONS(r1, 0xc010427b, &(0x7f0000000000)) 13:34:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) fchmod(r0, 0x82) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x800c7005, &(0x7f0000000140)={0x0, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') dup(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400008003fd, 0x0) syz_open_pts() close(r0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)='<', 0x1}], 0x1, 0x0) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x25}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000024eececc912f323165e7b2ce1bf046f0a7c5957703ae138375732cc170e5554b25b24873a2c01ccdc2f5589eaf09fba623608989508335c59bc5d731c4c8e48b9c54a2aacca21fce8ce46ce776d80df6c231964c5b496d81b8899c122cb61db22b313b551d117225ee3b7f502f0df62fdf645a7870443a48811cb5626ffcd1f068b5a6577d3d8567a70d55157c6345549b17dafff1c0150a2b49a75964cc33ac633199f82bf2d5a0b85c333b2b9679869d3e3f6fd556103f6e6be59f7c3b6b8b67b62b86179a09a41b97fd6b82c533ee4df7d38840be42a434d8875e4431848291840e59cba74a9ed2a094079f31f2974939dd76ee4bb9b412a8e37172"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xffff, 0x1, 0x101, 0x1}, {0x8, 0x2, 0x4, 0x5b}, {0x7, 0x7, 0x8, 0xb878}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/251) bind(r1, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0x4}, 0x52318c1601ae5497) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x6, 0x20000000000, 0x9f9, 0x3, "2b5926a412e721486922f7bd704703052cca3be6", 0x3f, 0x1}) r4 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000300)=""/249) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/129) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) dup(r3) shutdown(r5, 0x5) pipe(&(0x7f0000000400)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6, 0x0, 0x67}]}) syz_emit_ethernet(0xfffffd42, &(0x7f0000000200)="d0") fchmod(r0, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x90, 0x0) 13:34:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 13:34:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x76}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\t') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x80000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") flock(r0, 0x3) 13:34:38 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f00000000c0)) shutdown(r0, 0x8000000000000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 13:34:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) preadv(r0, &(0x7f0000000280), 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x0, './file0\x00'}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x361, 0x0, 0xffffffffffffffb9, &(0x7f0000000640)=""/214, 0xd6}, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x28) seteuid(r2) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./bus\x00', 0x0) 13:34:38 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000ad002b66c70000000000000000000000000008bc6821000100000000000000000000000000000000000800000000000000000000000000000000000000000032"], 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = socket(0x18, 0x1, 0xe1620000000000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:34:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 13:34:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0x8}) r1 = socket(0x18, 0x3, 0x6) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="aaae599f", 0x4) pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20c80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20df0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20e00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20e10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20e20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20e30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20eb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20ec0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20ed0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20ee0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20ef0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013258 va 0x20f10000 didn't change! 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 13:34:42 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8002, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000280)="582720efabd1e5cc8b8e2bdd9de7cd1f57f4ce6ebae6fd33055552fbd5e41789632dfcd4ff334a56365a37a3e47d7a77c0260419515a4c8ab06198824b3fcc7b3bf579456fc7d4096e8c80903e618fbaeeb5fb7a5f83c30612f5b32d7e0d2ae21cd2945112", 0x65) kevent(r0, 0x0, 0x0, &(0x7f0000000380), 0x3, 0x0) write(r3, &(0x7f0000000140)=',\n', 0x2) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) syz_open_pts() close(r3) dup(r1) syz_open_pts() 13:34:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0xb) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x2000300000000}) 13:34:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\xc1_') bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0dbe308266696c653000"], 0x6a) 13:34:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80c0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x15e, &(0x7f0000000040)}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) 13:34:43 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001700)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f0000001440)={0x9, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0xfffffffffffffe10, 0x0) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r6, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x755601788442716e) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f00000011c0)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001540)=""/175) ioctl$KDGKBMODE(r6, 0x40044b06) semctl$GETNCNT(r0, 0x2106, 0x3, &(0x7f0000001600)=""/230) open$dir(&(0x7f00000013c0)='./file0\x00', 0xd9bc506febb22a, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0xfffffffffffffc01, r8, r4, r9, r5, 0x4a, 0x21a5}, 0x0, 0x8000, 0x2}) chflags(&(0x7f0000001400)='./file0\x00', 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001480)=""/46) 13:34:43 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0xfffffffffffffff9, 0x0, "010000000000000000ffff007f00", 0x5, 0xfffffffffffffffa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:43 executing program 1: 13:34:43 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) r1 = dup(r0) getrusage(0x0, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0x9, 0x6, 0xfffffffffffffffe, 0x3, 0x4, 0x8, 0x2, 0x2, 0x3, 0x81f3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x0) 13:34:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2000000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x7fffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) 13:34:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) chroot(&(0x7f0000000080)='./file0\x00') 13:34:43 executing program 1: socketpair$unix(0x1, 0x200002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xffffffffffffffc0) getpeername(r0, 0x0, &(0x7f0000000080)) getsockopt(r1, 0x7, 0x1ff, &(0x7f0000000040)=""/55, &(0x7f00000000c0)=0x37) 13:34:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x4) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x800}, {0x3, 0xfff, 0x1000}, {0x7, 0x4000004, 0x800}, {0x3, 0x4, 0x803}, {0x3, 0x0, 0x800}, {0x3, 0x200, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0xe1, 0x1800}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x12, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/182) 13:34:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x101, &(0x7f0000000100)="bd760b68aad0500df432126b0de720daac0c5c221af29f6f958e4009f95177c9f3c494d5b073b039ed957af8b67bb1cc0f967d078bf863d87d42dc4e99834d7ce942e20497a3294bf1da7484dd4bb75608bbee09eeeb885b5979e62bfea4688c84e1c5a66ccbe0f19a357438d83a2025a9ec4054dabaedabbf545cc7016df13c35645a72cb338a0144aa44e4272b899b788f97730f3b9446da85df8622e25532b5a5d6530649f092e5756c2b7c91e5662bcf0500000050ef8ce015000000000023616aab2aef5ab5edcfd87e7a61bb3de587803f446743b33081d141a3bc2d114b7e2b5efd24cb2d7d67a13b3b69d70032aa5fedf26984919b3dc60d52b9441cf293d8da8e8d92bab4ed80ff48e28bf2ef5b6cc22aea485bf63a1ba04717e8910a220af47933d27419540811cb3d0a3f6421a1b74d12cff4d5638ccd212eba2eee7c590ba3a7360967fc0452020acbffedcf4c7d7f2d3f4ef5bb398f96365225f1b37671e3407645f6af6f4f6fef5ed3f63fcd88dcb77442d224074882741876", 0x276) socket(0x1, 0x4, 0x100) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x10001, 0x4) getsockopt$sock_int(r0, 0xffff, 0x120f, &(0x7f0000000000), &(0x7f0000000040)=0x4) /: bad dir ino 5 at offset 0: mangled entry panic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *392797 88699 0 0x2 0 0 ifconfig db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e1438,ffff8000149e1438,eb7228c78fd6b8f4) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda320,ffff8000149e14e0,ffff8000149e14a0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda320,ffff8000ffff4970) at unveil_find_cover+0x139 unveil_add_vnode(ffff800014953a58,fffffd803efda320,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff4970,ffff8000149e1aa8,ffff8000149e1b73) at unveil_add+0x273 sys_unveil(ffff8000ffff4970,ffff8000149e1be0,ffff8000149e1c50) at sys_unveil+0x405 syscall(ffff8000149e1cc0) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe8488,c9983d08ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8410, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff8000149e1438,ffff8000149e1438,eb7228c78fd6b8f4) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda320,ffff8000149e14e0,ffff8000149e14a0) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803efda320,ffff8000ffff4970) at unveil_find_cover+0x139 unveil_add_vnode(ffff800014953a58,fffffd803efda320,0) at unveil_add_vnode+0x23c unveil_add(ffff8000ffff4970,ffff8000149e1aa8,ffff8000149e1b73) at unveil_add+0x273 sys_unveil(ffff8000ffff4970,ffff8000149e1be0,ffff8000149e1c50) at sys_unveil+0x405 syscall(ffff8000149e1cc0) at syscall+0x511 Xsyscall(6,72,1,72,7f7ffffe8488,c9983d08ac8) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe8410, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000149e1250 rbx 0xffff8000149e1300 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149e1210 r9 0x1 r10 0 r11 0x2dc7db06c899b024 r12 0x3000000008 r13 0xffff8000149e1260 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149e1240 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (ifconfig) pid=392797 stat=onproc flags process=2 proc=0 pri=17, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff59d8,0xffffffff822b78f0 process=0xffff800014953a58 user=0xffff8000149dc000, vmspace=0xfffffd803f014630 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *88699 392797 43983 0 7 0x2 ifconfig 43983 85031 12602 0 3 0x10008a pause sh 12602 322797 12316 0 3 0x82 wait syz-executor.0 33377 301575 1 0 3 0x100083 ttyin getty 415 175845 12316 0 3 0x82 piperd syz-executor.1 24549 386345 0 0 3 0x14200 bored sosplice 12316 449982 75496 0 3 0x82 thrsleep syz-fuzzer 12316 353361 75496 0 3 0x4000082 thrsleep syz-fuzzer 12316 324061 75496 0 3 0x4000082 kqread syz-fuzzer 12316 121782 75496 0 3 0x4000082 thrsleep syz-fuzzer 12316 288187 75496 0 3 0x4000082 thrsleep syz-fuzzer 12316 311077 75496 0 3 0x4000082 thrsleep syz-fuzzer 12316 382609 75496 0 3 0x4000082 thrsleep syz-fuzzer 12316 186506 75496 0 3 0x4000082 thrsleep syz-fuzzer 75496 276882 43918 0 3 0x10008a pause ksh 43918 261500 33291 0 3 0x92 select sshd 33291 264327 1 0 3 0x80 select sshd 80193 166024 39835 73 2 0x100090 syslogd 39835 508158 1 0 3 0x100082 netio syslogd 23640 305946 1 77 3 0x100090 poll dhclient 3910 397419 1 0 3 0x80 poll dhclient 21711 339218 0 0 3 0x14200 pgzero zerothread 61169 383555 0 0 3 0x14200 aiodoned aiodoned 64740 479121 0 0 3 0x14200 syncer update 35544 425458 0 0 3 0x14200 cleaner cleaner 65381 462111 0 0 3 0x14200 reaper reaper 99945 416331 0 0 3 0x14200 pgdaemon pagedaemon 31413 181329 0 0 3 0x14200 bored crynlk 27591 464062 0 0 3 0x14200 bored crypto 5270 33200 0 0 3 0x40014200 acpi0 acpi0 24714 436953 0 0 3 0x14200 bored softnet 59604 276940 0 0 3 0x14200 bored systqmp 57735 119041 0 0 3 0x14200 bored systq 12800 255890 0 0 3 0x40014200 bored softclock 88337 316243 0 0 3 0x40014200 idle0 24604 112225 0 0 3 0x14200 bored smr 1 78594 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 9491 6343K 6856K 78643K 13771 0 0 pcb 23 9K 10K 78643K 325 0 0 rtable 86 3K 4K 78643K 428 0 0 ifaddr 49 12K 13K 78643K 141 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 35 0 0 iov 0 0K 16K 78643K 60 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 76K 78643K 2174 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 13 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 90 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 957 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 44 46K 62K 78643K 495 0 0 subproc 66 67586K 69634K 78643K 170 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 55 0 0 in_multi 22 1K 2K 78643K 72 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 258 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 84 20K 24K 78643K 3012 0 0 UVM aobj 41 3K 3K 78643K 43 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 38 0 0 NDP 10 0K 0K 78643K 41 0 0 temp 155 2707K 2835K 78643K 8593 0 0 kqueue 0 0K 0K 78643K 6 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 6 1 0 1 1 0 8 0 inpcbpl 280 330 0 323 1 0 1 1 0 8 0 plimitpl 152 54 0 47 1 0 1 1 0 8 0 rtentry 112 67 0 34 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4 0 4 1 1 0 1 0 8 0 tcpcb 544 126 0 122 1 0 1 1 0 8 0 nd6 48 12 0 9 1 0 1 1 0 8 0 ppxss 1128 12 0 12 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 279 0 132 12 0 12 12 0 8 1 art_table 32 280 0 132 2 0 2 2 0 8 0 art_node 16 66 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 2 1 0 1 1 0 8 0 semapl 112 88 0 78 1 0 1 1 0 8 0 shmpl 112 41 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2744 0 1321 46 0 46 46 0 8 0 ffsino 240 2744 0 1321 84 0 84 84 0 8 0 nchpl 144 4176 0 2536 61 0 61 61 0 8 0 uvmvnodes 72 3574 0 0 65 0 65 65 0 8 0 vnodes 200 3574 0 0 189 0 189 189 0 8 0 namei 1024 12759 0 12758 2 1 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 24822 0 24822 9 8 1 6 0 8 1 sigapl 432 1122 0 1108 2 0 2 2 0 8 0 futexpl 56 13812 0 13812 1 0 1 1 0 8 1 knotepl 112 211 0 190 1 0 1 1 0 8 0 kqueuepl 104 136 0 134 1 0 1 1 0 8 0 pipepl 112 502 0 483 2 1 1 1 0 8 0 fdescpl 424 1123 0 1108 2 0 2 2 0 8 0 filepl 120 5906 0 5812 4 0 4 4 0 8 1 lockfpl 104 270 0 270 2 1 1 1 0 8 1 lockfspl 48 96 0 96 2 1 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 30 0 20 1 0 1 1 0 8 0 ucredpl 96 1077 0 1070 1 0 1 1 0 8 0 zombiepl 144 1108 0 1108 2 1 1 1 0 8 1 processpl 840 1138 0 1108 4 0 4 4 0 8 0 procpl 600 2259 0 2222 4 0 4 4 0 8 1 sosppl 128 8 0 8 2 2 0 1 0 8 0 sockpl 384 614 0 597 3 0 3 3 0 8 1 mcl64k 65536 273 0 273 33 33 0 32 0 8 0 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 19 0 19 3 2 1 1 0 8 1 mcl9k 9216 7 0 7 4 4 0 1 0 8 0 mcl8k 8192 4 0 4 3 3 0 1 0 8 0 mcl4k 4096 42 0 42 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 58919 0 58875 14 7 7 10 0 8 1 mtagpl 80 4 0 2 2 1 1 1 0 8 0 mbufpl 256 100769 0 100696 28 20 8 21 0 8 0 bufpl 256 25280 0 22173 199 1 198 198 0 8 0 anonpl 16 104705 0 95920 76 16 60 61 0 62 14 amapchunkpl 152 4646 0 4547 9 3 6 7 0 158 1 amappl16 192 5157 0 4551 56 17 39 43 0 8 8 amappl14 176 276 0 269 2 1 1 1 0 8 0 amappl13 168 202 0 202 2 2 0 1 0 8 0 amappl12 160 374 0 374 2 1 1 1 0 8 1 amappl11 152 48 0 34 1 0 1 1 0 8 0 amappl10 144 169 0 169 4 3 1 1 0 8 1 amappl9 136 571 0 568 1 0 1 1 0 8 0 amappl8 128 172 0 150 1 0 1 1 0 8 0 amappl7 120 136 0 129 1 0 1 1 0 8 0 amappl6 112 52 0 45 1 0 1 1 0 8 0 amappl5 104 539 0 526 1 0 1 1 0 8 0 amappl4 96 978 0 952 2 1 1 2 0 8 0 amappl3 88 516 0 509 1 0 1 1 0 8 0 amappl2 80 8830 0 8787 3 1 2 2 0 8 0 amappl1 72 29566 0 29132 24 15 9 19 0 8 0 amappl 72 2533 0 2499 1 0 1 1 0 75 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 42 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1123 0 1108 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1123 0 1108 1 0 1 1 0 8 0 vmmpekpl 168 10733 0 10711 2 0 2 2 0 8 0 vmmpepl 168 120868 0 119367 148 58 90 90 0 357 16 vmsppl 264 1122 0 1108 2 1 1 2 0 8 0 pdppl 4096 2252 0 2216 6 1 5 6 0 8 0 pvpl 32 322941 0 311119 190 37 153 153 0 265 37 pmappl 200 1122 0 1108 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 391 0 70 11 0 11 11 0 8 0