620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x8}, 0x4) 16:00:12 executing program 0: 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'>\x15d', 0x0}) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/e\xb4\x8e\x04\x01\xe2`r\xf5', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:00:12 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x118, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x8949, &(0x7f0000000000)="92a7a6fbce2a7626818ad2994cce02c562fd630859f191f35e210b10cc35fe8665736bd6556494df8f5da7c49c241df6160168422d2a92c7851081d7716250ca3aef38a4f331b998b18deea7e9bb436e8bc11da6075e3d3c4d4816868c9b7300fcbf757a8c6b485213467314b2cb2f038c986dd7ec67ca1c5f0f6f48b223ea0a2088188611f032b565118f2d62f3a1f8dc78ac987a097ae5200c2ec572130fffe01541478d1638958003bd88a85df6a5f3006758bd5adade644528e9d0cdb9c8b3f08df7d44df60269618c8a649f7a06dd", 0xd1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000100)={0x2, 0x32d}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) recvfrom$inet6(r4, &(0x7f0000000140)=""/123, 0x7b, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x1000, 0x80000000}, 0xc) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:12 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x800, 0x2, './file0\x00', 0x40, 0x3d82, 0x7ff, 0x5}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000)="55f29f11810aa4fe474210dbf295a1ec5a7ea9c46dec0b7c8d8d6814790371d0f1d02eed90072352839ce6bf27c02140f593d4a1441c7c80c046a3d7eb78cc03a36f0d0336b0c0ed6ee3f92264b1bbc84fe83e7ca61530942de0615fd3f3a0385c04dc815c9a15271cf1c8795c79c57e40e26e6398050a8967a93bf3107eb31f534b2888135285e422", 0x89) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x48}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000180)="4c395b8c4e9c47d11c4dbb76ee0e4f29b9af89a963cfc1bd38f810ab7cc12ea8032d27bf54323c3890aea8cd22631fd9009c04696f07a66fe973792661d0fbd74a8b76ee429997164b3c71500c3524caaa3272f3d2e38fa78e2566a1040ae7243896775dea495bef95be77b84226f61242e306d718a174eefff7d533e716aaf555793ecb51aee142fd191ce587c67370e62e2010226cdba01e8800e32aef5fdff2ccadf50163ff08fbd1d04cfb5033768c2faae11ff942ed1f1a8e3de71e0f9e3a39fc854199314a3e01", 0xca}, {&(0x7f0000000300)="2bd1d01bf4458f6192b64dbf6a9ed921805b4b58377037b10bd42c7cb75ec4babf870e87e2711fd77a07e3c1213926a552ab4f916a6ea9272997e2dac2bbe39dff6bd54285bf99e9515a7d46e99bb68ad3ce50b160e2df3dcb2d0636c9f5a0d71cb54975ef68dad6194d", 0x6a}, {&(0x7f0000000380)="970da5bf033e05b58af318b92e202cc7515da0972826f8d8c5442faacd9ab1aba30bdc2ec68c260be751b612fe6035d07fcca2a4206c411f443808a4041873bf49d32d621dbe3c29c27c2d46c1b214f087f48fdc600ba0a3faeb3e51d39f3bed3aff4e41a41d2d995f1f2324ad8a2f906cfb4ed5e9cf70ae2dee3aaff96823c70b", 0x81}, {&(0x7f0000000440)="e09dca5dc364ce69a1f3b8e51738084c98a8b58baca4cd5b4fdad6cce5af7a4f9adfd548d46cbe9162df3429fe3c6b087ee6bd97355a5b0460690d1c3dad12a5625c595dacf9feab91bb9e72834148698b065c3742aa53118ffdda1c182d5b73a49f62936e1a29b243bfb253524dfff8068f19dd0a8a4c0001b3f0e169e8d2f65b869c8376faf4b0f2615d2d323be3e0101c0d0a45ce03c475cc5bcf8a5815e9627560536513e1767ce9e76c22911a2b57803cafb44b2077cf3659457cfc8ed14d249969de986b45dd95c61b8c6b374c3c1e5b40923184d4b6aa268e17e9c48bb4ab9717913d84d5671edcad3e4635730b4e4f9f8c3102b3cb3baf9632700636f92266e80c1838959f8f279a7f4ecec67d2381d134dc054257a1ea8e19ff4fb342ed22f356fe52ae9e4df4f2b16c76eebf800df659f6d899328168350d282bcbe870b36a8c36be5b0c5b3bdd6938fe461bee8c043eccf34198b1d52daf6a5f5708c54059bd8444855ccdff1e0182592d43c094a722d0acdf000229502c74ce5a435ec78915bc95212c7e6b4ea524a75904e2690da34e74fc94b3839653d88e8e2fa2877cb36df89ba74f8f16b3275881bea4fa1fec4e653cf4c2d28323ad65e87c08e01f8ff2164e7e06004ee65318441bc3140243b4b2b8c08d165e29322b3a8a41d4e533abebb2f4e27177ebb780edb1ac845c5bc0e8527018ca7fb91b75fb00315a37f043440114010c2e63d41526a23b41aa2114bd3cae124e706eadb1ec84b94c444e6222c6f56c927282a8dbafbfe3911cde954f254eda3b2ef100ad1a0bec1a6c167c1b85236211d4305cfe159a581fe159c7e6b8c43023468639a3dee3e54c4f680d3595345196ec65b8b7f7ffbd50edfd8ae09360329ae4ce7cd1f30d19086813e1610ebf342c278c987c4c4101f5fde471c0f68a399aa8fcb7c90ab65e401607a1f906b7322506d79c4219948cdaca26077e8799816ca7430f9bfc212037693a1601a8fba61525d023a56b7896e6eaa9dbf218026ee86a36b94a74cbb7478afc3865a4191eba499a0c133b57984c19b4366f607f50b2fbd001a1e3621200e9703d37643b5885ed11d346cc7c3de00f8311bb14386d46882af1a6624a3ca41f438c5a9ad2752edbdca5f9ed0be0f9df75d336d8711bfaa95b47338f5b56fa235a636bb7442a8779752674b9695b8ca69e1930e7c1d2f843443692f73701412bfa915c8647ebcba39554ff200165b7802c6e508d371fdfafebb46cf9e521b1a7eb50397ee154244c50446a91741b10615fec7a939027693a50b86364bcf46c8234a2cdcd52c51704e1fafde5f942627fe2fbe392b78c60d57137f44adfd5e6974e6a8dda5598a06d2a9d3ddfbcb5c85a39e6f501ab24f742999f7ee9c93f20fba73ffd1f966dbd8d8fde134f5734c4ead87034fa579db40e22289a43dede140086add116b00e66652328825f885d31ec38d5792b270edba89a76bcc3d45c5c6f019a60391b39bc2ddc4336c1265e3ee7d4f5441b28e9d3570e07df842edfc62c8a61852bbbe293e661dc34e53ce0b256e443b5dccf0eaa4094ea2275eac3937deae31a45e8cd015b18595d353378ab6240b7ce0b98955c3950464184da4ea905e24e3446fac9916258c7642bdc773e903c3b7687581c83164dfe5f767d8e8826de7b729ef5a1fb9a964ecefebddbd6c5491b5a91fe750c9d3d84d8e1cb4592cb8d189018e34d79c58e292ff4082fc2e3212efeed0df07c6ee9fc914af9c51edc3b9bf5b436d84c84da16ebbfebbf3d046d683688583116b94459e9c9ad974acb8cd276eb2c7da48bab65422fd0b8a83b0705346a981cb6aa74bf25a380bfc66b033a7e74d13d33accc40e23459ba47064bf4b262a803a4f2e626b701796de93a1f3a9a5e39e2326e642143361d7af97b63f9c2057b6dde63e702bf97f73cc923931ca7f13455fbbc14dbb69eb2cbd2178fa5f753b32f562c4dbfbca871d798efee9a52a080c77138de49334c64d32e1fd81927a661f573eda98c57c081d79a99f3a8f2bab2e096f83cc1b8c9d20a3527400f633371ede540d1284606ffff07d057a6a1a27dc918a1f23ca5da4682c6be39dda5c737c3fd6479fa231516b9d7ad335aade042313ccdb3548d066609277ec8b52f85dc9f129c3c3e7ba8b4574271a73a36884e6f35f7b3413ee30c10162dc76f642e778d5316c39fb02104b64ff7a695e08903388ae047b19ee25949190052f83c2a99c980cd4b4a29ac7479b6ee46491348d0659033d1f9750f363d58c1ab5434f2fcedf05597fe652215317b802835107213e1d3018c6a6247f4292902f80c47cfff10fe9533d09e8bfa0e3bd4b1efdf128c6f5d32708381e307afbf6de433b57a89541f7f40bdce612b2b00b8805e45e388f4dbd4c9dd7293a0342d7edca984c2c85d212be35f37a38d6587200a5b544b007249fe9a2e5d797faa61478826b23938d90268e733c18029ef88a90d6e239f91c925552cde25008c554913e9a9e205fcc5478acc12ca0b95ee3006fa3a542427d73aa8eb0b3c39848a1d8c8c02cc34fd5a0d727c8c2209289edba3465787487bf052e13ff293b851c6997126a482ed797fa674dcd9fc97a77825559c47ad7202e54d5be43709156bb17e24577cd16c79e71fd48cbac323a78009e494223f6170a0799cbad92e35dabe6c83855ca0a88eca8b48c1b10ee307bb952c3c7781190c33bdcad51505f845421587c963528816306143592885fa51f0eadfa77f92ee5dbcc283a183f4ebdc24a664b24264c0516658c3d789756acf6a57c09a849ab817c319360699fde96f607c17c601ae087b579f96be57d6ce51179a50e2dbc63201a911e1b21a7f2554570f61c33414859404b6cee2839ea6d727ee3dbbdb6494e692be844c84dc9c15cb1570155d6ec5120c180bd131113c388b5b74332da449fe15fcffaf2266698cef5d1581ec1fbf0b7955ccdb6207aa722874cdccd384c41eb64c5ac869df62a1cef6ed0bcbcc891214828a9960dfbe6cad23265e8d0420dcaedfd316ca9dcf33beaed054f850b7eec3b63c3b6bfb32ec2ab5121865e6a3e019aad3fa6093672c21bce82479a11ae28d010814ffc17972fc315bd0dcab22eda664323ccf37bb38a9b29633db718edc4e11598207a50a1d57a4ce9ac2b578a22468e42e3ad16994f86c4fcde2539ac916594c06a525f8f8aa342d06a6143b77d88a0f1a3f3ade7e10857e84975650872029529f817caa5155108fc008189d7a70d980ac54163eda04a6cae6409e2cf107bea1e3832869029deb1fcb6aa86f385c0bb2392eab90e69ad3e39ae567dc22007ee43270a2905914996a83a58cb18831cf82aa006393ffbc3c5e77afd9818a6640196d93747451d1d5f0285ff0f4614cbd6d95d6996349893ab0282ac2027be9215b5f39d4c66d0f62f428db41cca841a4f52ecf234df9869cdbb79a536023878d86acf6f73bdf5176582fd2eba30030e8e5401e142d2bf12088d8a248240a0d7bf0edfff2de3c428e46b8723ce12f56eacc33b03d80c88ada2a2b3b6b44422e6d2a963c1dd8252924a9c74efc60cd86e02f620c9d6a3b0d32fd91592e2a6cd91ce3379f3a8cce68ef2cfe1686b30c4aa3cbd6936c59cff7b9c2d224c86904d234b10921bfe5a832c5404e81f9b6f00b3dc43be16c97c97fb4b2217a7224c6d8f3c90a10fdfca881ebb5be6118698634e130ffb196f6e768765c9f982a20b63f00b10549a73abaedf9f83adb43bf1448eb8c9d493089406642ea4d9625030179588e9fa612d2eea4fe6dddcc74c01877e8d07ec6a360b6ca25e3e1489a4d46fe0d8058367996756e5369af3c5f721670e155f08c59990ad63f8124fc5bfeb882ba81451fdc81db4e177e15dcc225d2e9e092bb8ace269cea13e23f092a2ba4e59326382ee329ab7d9cf29011df4c5dec01678a29a349fae11248226869dfedce8ff52f238610666c6902da3c7b1cd0d00b59b26f5a733581ff22086fa563021ea325d27c9d8ab074c65485889c6a8e6db762ebda8b53dd15819223a21bc2cc4a58446a60da6441feadbb5835b5eafd50e80d0944ee7c0c2dff6f4d14b19f89af8681b27b5ce74bf7f83664b735a4918fbfac061c88823f60b7e038d80835c7d2eace0fc6b332272b850d55f6065e600c2c92bd4a37f96dc288995245a996c1965b1b402156fc754f35a8896df9237e1580b881bbc97852b2cccb1889beead857894ee96401aa6adfc767e115f0bc4b75f04f57df82260a15fe3fa9d8df3e0ef34540cb8f503c36fedf3bbd80d6d26c49dbc2f55c7cddaf4759548de37102d3ea73ae5e8265839a713a421a0e0c690fd5b4cf134451b10186f441a5236085294cc1f958a54d96b5c4c7b8954551d4baecebd7d60ffc66148b9ff18ff1ccde99fb974d9e08b3b07d02bf49e12003e849ad79ba5107cb157274fc3e14865f22c319341fad44d1bde5fc59fe86d4c8bee92d7b5c141ed42cdf05b9cb5a2d213977c541c8cec50130b404a10661318ff841059725b07c5d7db2dbdea688c81bcc3653d636a2ba46df7a587746fa6aae2fcba3c75acdd7173d65ebacd441b38eaf627ec7850128f684654baa06a75c49d232c3e3279819ee4111acc915fe0718f236a3038ff669b271ca0982dc0c1e98f7b5f7c4c3066ef006075be2c08358cd1cd079c934f86ef2f14b03b00991ed558872b540633ab81b6f5ad9f35e3e760dc5ecc957faeef0c52c0018050a1e6848336f09de7c8327ccea81c8a607c2bf70f6ba4e122305b939a7e4b17e2f036e3d29cb9a6321774251ad918f4be2b14afff0b7d8a2a9ded7183181dc77d67a90a230f2cf72e78f07b7063fe41f626d2b38cadd8d534ed9b2a985a0a55a3f53f698b0a62f282ca35918df463696c5a97cf45b43994a01858ae19f7b5f9636dc3eb2181d1e61e07b9137530c7ac7c55bac0938df522479d629bf63355d21118c76581f3f222bcda189ab35e41d2be3dfaf9110a51c92f3ed4b4b156d96ba1f0c056578fe6336c0d92d631f3352a2d422b5b4598e111205e45d6b65563d046b2d7d7c4b3251324aefc1e744a418cec8924fd72edffc0429c83b62854e2141d4742f33593add19afd97116d041ff58afe2fda65727b449aa0cd46402e9610463879892dc3f9510087f8296e8ef3d050c12757010143e49c1a3dcc6ec1ecbd166f1beb40fc66ba8b6ee308819b8761d1cfadb16cb7db3c8cb8cdd9e6dca079cb4a7bf00f2b7c864295ed518bd104096e93020d531ac3d7dc635560a95e1067f78e5ac653d09bd549c0950a05313789eabbc3c607532513e0e244c4f1c4f66784d9a246bf3655aaf3998ab559e69ef297b3eaeb0d0e580eaf993a3ba603986248d156ea8d3163c42436f4ac8fef14b3d43e727d19bccd599d87b1f0ddd77ab999d3ed1e580fd556cdfdcfc9ad0500211451fbb2cdecaf9d73473e6464d8f4f1f7625db220af2c3239c42b67d7332173740db8d216afd3e6c0f198be3e1dac3dc65cd7bf55c4eeb775019fcdb6c5dcb2188bc55b5635609c908767173e2eb9f4797f968fde3c654a1837abe4c21c6112a0fdcfe83a1d81d6597a6b45c8932be803b85420f85d55b2f4cf359c71f36710e5e7418b5ba40caec6ae2977dfc6e8f6f9a586e49a0cc0f5ff50987049b242ce831c2e59d1c15ab663373218221308a4f193b5e6d5245a538cd15dc538e006ec9e679d2ef4880b8a888eb4130f643c32e7c72d75f56ff0dad8e53ab830197d04bcd0909caeb6d613dc8cd50e944", 0x1000}, {&(0x7f0000001440)="1a819940eeba2db5156ab3721a573e71f54a4809c4d221cf43099b60cf2e71139ebb77db6b01f5c779be1f1b2a6bbb32fe26b7ecc72785b611e88eccea0aed374345410620cd33ff463d7cab17347c98fe1a82d5836e61f05cad840300a962374f0538a1e8b48954b9ca5eb618faba68dae7d197dddfca7e69bfdc449a4208e69f", 0x81}, {&(0x7f0000001500)="bd7ef2cd3f08bd859d888a6d63392c9936391f063b20575bb1803bd596f707f5f45051d26bec797f6c3a749b820fc97e5ede15d103d2cf732267f593d9ef77f46388be615463fc3a3b984da749f4512aea060d70c5aab44a", 0x58}], 0x6, &(0x7f0000001600)=[{0xf8, 0x1, 0x0, "065d04ff4136daac5f9d48090b947dd4e2e45d4165071748317a6f46d3a8c2fd47196ea4fdbdfb333d56e20f7240f83bda61bacfc281cf8c0b19b53b6f1e815a67ee5f39c9be57ed524d6c47c0ececee5a1c798055b18f48476dcf8a030469c8265cb18dbd3648301e6a17dcd2f5670b7b664a5922c2ce1ad7d00002d2d9da40cc594854b134bba7560b32176be18bbdc8a010ab46671a308db509dc89a00367c1203d5077b27a49c22c617955fceb01e6cbec9f5f6164ef3ade2e88e822b16f1f37fcc4b97ca2c391ebad6a4cfd1a5a49dd605b6a0c810b95eb0dac45b280994bc2"}, {0x28, 0xffff, 0x3, "cd81ee550809c0856cf919892c8c04d6ff463659631e72d3"}], 0x120}, 0x1) syz_emit_ethernet(0x66, &(0x7f0000000280)="174af205b32957cda826b6068bbc6be6634ecdd0ed037cd9fd8e4b6fd5c0bfd075199a566900000000000000000000006643cd47abe33413ec0e9af66b2e990d66542835f663f7a4c3c3285774fd53388c8fe1feecd5c072b817957c4bc516caa0cdd3351710") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000200), 0x129) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f00000000c0)) close(r4) recvfrom(r2, &(0x7f0000000040)=""/42, 0x2a, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r5 = socket(0x2, 0x8001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x5, 0x5, 0x7, 0x3}, {0x5, 0x6c, 0xfe, 0x7f}, {0x8001, 0x0, 0x40, 0x3ff}, {0x170, 0xeb, 0x1, 0x6}]}) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000100), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="001c2e2f66696c652e00"], 0x10) close(r5) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202bd7a59171b2b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() r1 = dup(r0) listen(r1, 0x1000) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg$unix(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) pwritev(r4, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r4, 0xffffffff) r5 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r5, r6) getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r7) fsync(r7) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, r5, r8) shutdown(r2, 0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='\x9a\x00', 0xa80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) dup2(r2, r3) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="d49ee76d99b3a3216f02d7cc7c9756d29f55d21cd299a17a2e03f7ea340b5e9d3d76aa5311b8975f01beed5521df1abcc16fa9ebf17f9a4ad72eb934b99d2794f23ae60894a2242f2608368f7eff90843fa08d496b7859d5182b53e93a861c2dab513db5df7f2db0f025d65052c3fa6459b5cf14f0d3800c8767d4599571e01f4af31309e38bac13fb6865f700ffa0e47a310566d3496735d387da4334c4f2b04ec6b0f32d8fa38733a4542d04fbe9f2263586e0fe5260ed6a6a8a25cbbad6daaece6bc0bd7a391ba0681c338d64f3f515876af0531541d9a67ff9427b92518c3feacf5c8695414d60f6a183f5e1a77e813706", 0xf3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/177) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000540)=""/167, 0xa7}], 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0xfffffff1, &(0x7f0000001700)=[{&(0x7f0000000140)="71e5d0279c9269f31e76430484a1ea035811d2b73bd92ac99a8cfb9fe3327579b01275d116e09aaffbb1661f42162941f180d48ae024de333c197d08c886275ca81e7b347d5c0d64db072ac4e87e138e9c4d5cd340bdbd8b1738b63420b165ff675930091a5e6c1c43170a2cdfbc30742607d6e1e60b625626615d94bc175a2a755da6c614b75a29a86ec40280e86f8161529c8fb9e588830ca492ce7da45727b8ea05a3484cc6cb2ae274769f2d76981cf27d5a", 0xb4}, {&(0x7f0000000080)="328c4479a29ecd016cf2fc719bf6de2ab5829a0b46894f372a1996077beb57c5ee11bbf07bf16ac89ea04ff1505cf478bb9b2fa6c504e7ed83239ad431c884eb958a490b48686f", 0x47}, {&(0x7f0000000300)="819d237b77837f959ec43d1e825a7087ad958731cc6ed8b4966bcd1e6672732641f215f73e523c8e25f5519e3506766de18f92e94a7931d95b05f778a5f2d05216960894d6041fb5d49b31ae67fb6b0ba6493fd67a47db576b65caf0ac0216521e249231adb458eba0c9ac5131bcfdfb9694a0c6664dcc0606cc89ef087ab1568844be47b28091a66441dff800e6246eef67d1d063538c15ec1c0878726238e5e45f4308071b8d32a44330a8680b13f02ac2578dee8cd5bf53312c54c9de5e1099e0f85481e5a9430177a8fbdf9b15888669a184a338340893e0799541ef5fe13b837fea2f3b1773d0ee", 0xea}, {&(0x7f0000000000)="f3d8d7411258c11d3e45365998a44d01b5cf03f58e", 0x15}, {&(0x7f0000000200)="20ee8e182bb034037de7c5f618e0d1ff4d0a29663fee3fdbd00efcc8182f071821c725a74f5ba8a14191782c7bd1e53b7115c006ba84c9f7ce14879d9faba02b2b614cc1cdad68e014c2ec94574a3dad46aae2202296c0381b6c51dccee6d2406d65519b6fea6bdbb05b2824d55f6c5b764ee5e63faddec7ab6d107067ab806016487d6c250e9f18496c312b1224e326e6bdaa246d09651f5d8f42ea23e52edec82f943fb005868c00ff8642b7a000c59332c5e8d863e20d67736c2033ddb5", 0xbf}, {&(0x7f0000000400)="ecc97f10e9843e0565e77ac703b7d70c0ba09534bf560a10732e4d7d58dfcde1a3cd96616205c251b17ecb3c6473b247bb059f6c45b93dabc3dde55aa488e86927abd037d1c49ad1c181508b6999f1ac3207bac97e367070e337910fbffcb5cfa435adc93e7706e9a404430387cc073283162340c57040e1e16a7dd8c55ef70c4467ccbf6bb77bf1ae5ccf682f8bc1b6aa5709361c27cdfe4489b7d3c1c12ddb48a65e40181aa9a21ae763ffb3401822fbbc688e50de4fd69c1a3acd9dbf970474db38dee2e43d194ea00250f5f991", 0xcf}, {&(0x7f0000000600)="649eb492e99b82c834a7fbe8469c9145561b70608b68358c29fa5f75b91f9afa0aa1b188a2531daad5e84db51e7ed28f942a959e0b620901c0f94402c511d6b8536f186435958da9a5c27a84487e714c7f8d34a67a7900db001de1ac6ce2cdbfd50fd3c43ea73511c2d3447f00e5ebfe3647d450cd2dd686347249315da8bc58d82401", 0x83}, {&(0x7f0000000700)="6aa279a40d4f4235aea9afb6a9194cf9f64cd816b3f730bd6385af420a2dd6e82527832e32c2e37b0371b78556b9491823f3c23ef504a32e66dd0c1ac020867fe73d9c202750794fced5083e3a990f92f45d6989d20fcb574188959d1ce828a66a32166a18d4083eca4b171130916fc80218ec1f090ed4580b2f5f01d5b1f8c5b6ed4ba37c215adeb07130cd7ec955d52fd9127155419228bcb4db16548cccdd440372fc3acdda0aba09e4767c61e3ca78f30a4243c4040365123c73f1410b1bd371ac415a5a4b437dfcc7f38862d067c0a0ce89e96041f3a3de56e5ad9235bc6323c02efba9db00227dc45c9bd4c3c4e9edb1c399d7b2c5cdc46219553bc3394e0963ea6b54014a713c69c2a93fb68791e5697d5be55b4dd643dd6f0cb329c02744ca31f680d8d38bf9e71148cd7f8866f064e7a1e5099f81a3ddfc3f93650cf6084d67c7dd6dcbd93614ddde5bf2470037c905b919fcab57899e8674ab09f2c9866c288587df708dee52d31523d1ccabae369d3720078b54ed8cdd82707251327ff0b17e001b19bfd7eecab851a2a72186557b2f3dd70536baa84cf54bc79a5fe7acd432821ddbcf1af5f431fd2ee7c4a802263d53f0d5c723973454cb3880e5b2c0a701dbc879df9df01f582f5a59bbd6c2a23aeb4aefc6e19a7c8571fd522ff447c9712ffdd339f9f9c74539fa6a488d1e1fa3b5c976fa2d1e76e43d27e16fbed5ff78b755855462eef7b8609ecd3a0f03a7ed3065d703c5ab8126ded4433137a7e302a463cc9a55d11216872d299b2761abde6263a5936108bbd68674b49929c4a867a1caf59db7ebb24d0cc13b922b7a979825852923b25a158e01055dea7adbd755fc4eaa55073f489fc0a4003ea29d2020b54543f63c315d01ec0bf7f42edc68601a9b0bfd0b73e296cc899644f4bee5b6222f81f6cbf2afeb3ed089e5bda67ccba88da6da3ef8e3e604ddbcf7c9707fe4fed95e6465b811dc59a49819da131afb4592ba20de35c8c6c4933a98d1d2cab6d633d3a83e9fc6d051f4114707793ec395cafa61f6ae1845db472d2c42669c0a0357ba8715104d5312163f6dbb8959ed7dbf847fdea39bd8c8089fd4790019c37dbbba9791d6df38c47c723ee6505d023974e3d4cbb834e3f64695e3ffc09044449707abf03b7fa44c43904d5b555d55b962852358bda48f9a4b5ea14bec5d7f1a6798b900d141ee11461044f615e5ec9970f7658c7403554489974253f736bcb04924ee32774bfbc980cc4409d393a0f989d13cdd4e792a807472e758167d4e6ab91cafdb08b275fbd87f9e925b85c223ed08b70ba9d10ade86d0c0afc36096c854e52f79c46d8ef0f6a74364f2f607c36f664db638ce34ae264f464f784a3b03d1e6a8adbcb8383815c5ba888350cbd1eff3ab9609581773f816979c82a87c9b9a00b50943a3630c75a615d816991f28df27d57c09424b81f9dae770e1c6acdd5386a81713f8661049ed51952102f58cf69a5888b12e0e931e374800898b494c283ac56e473ea5e149768a2bc931bf4118d000a4b780b89fb68c1d6c7bf9121e2f5db341cfa2e2b67bba1d774b6415d59fbcfba7f789a18dde801f479e0316527173bc100e9ae22a87bacfea37fada207de37ac0448ed229f31cf4a6b4b1f6039e1d32459825009e350e9bac017e1f195f57d49a8d55bf37366baa1829f4ab484c11bb122138d2103b704a9c86195ce473a9ed6ec1642e33f03549e08412ac4d0665a37f133aba40a51b7e23b8d964d60ecef21b8f5284c2ce59ba796e3973fa53e6bf9e45f597e7fcded43e194d510941753eaeec29a841c96d6f8558fa97f887438c8d8ee69bef1a13b5fb8bdd0c3e977365dddfd9bdfa4be2bf235fd7d8285f9ed9f74e817f03a5653fc13e4c201347893174868c19ed0e75b9f0c7d43517fba0e611f20b93cede2447a6c56876d2a3af3b57dca86bea564f331d910ee2d08f374dd187304d1dff1c6770a5a03c8a36453e7544f29129bf6bba907b7b3f722728d4b53fe8da16b9417749030a6b5889c276efe927bf4bfdd65a8709809886b21957a5db7b6605477b61c0fe168e1b3fb19e3016777c5ba87ec442d343caa60861db64babd2eafff353e1c74250b351e4342f2f93ebb2eb28d7494a106431ef2bea9face054e5c416dec16ff315c60030af2686f50d31db8bd8d989eaf15a5ef70ee031b7b199ee80cd2617c5fbe075fd4fac55cc395c23f60622d45c6e0dd253f2121951812d2c0066b42742aa8c71c0b35e34f66f478193c01c16abae8bb13fc927518ea998f93244ecf89e6fc143ed01def533e8c8da8c694296d7145c9584bc74f4f43b8b4d8a8e4541f869ad86be8c0ffff95c46b55471cf0fbeeed64c5fbb486b3ead4dba0499683c23bbd574328cd8c36f78790a2d7aef24315299bb53c034591cbde3b051a4ea5ec1f553842adc14f2f7d08448666c3ffc31568ff8ffcc2accaf8a104167768fc3dad63478a832220f28ce622cbf3dbf3ce6a28aa535089da17f9dcf03d4d3a7513c020a376c75837508d3c85c8ec85160aaa79a972be1d13a041600e8e025914b1fb94884fdcdeb06749ae0ad331ed567428acc56c03540eff16033bddbd841b07aa9cefac175bb07419dae12c7b7fd97be725fcaedba97bd9e64df156ee7a1b0fbbc4293151ab7f9ec02b63fd03a9a6ca21df8358ca5eabd5ef2ea7a05dc1200679b0dc3dbe28a6280c3e049797cc442cf7affa7745df0e807e9869d195095b3d1c0135edf7703b13cdd7e350593a5e57f852b9f8293ac097c9c566b5ea7e735ab9e7cc4af194e0edfdb6358a3937dfb3ceefe570907f48807c9b0761eed768a0ffa09e45ce71079f5c226170d008e3777c208b705e386108cca3a064423ddefd3ac3b16cc9407302d745d9c797d443f5ac47d2bcce6c34b2b69283002aac842c98c5b95a10ee338b1d9d088d53452d587ba19cea2b41986e96f8ad3f124e617b805eca08aff54d4cba45b5c8525225214ac88fad56122ab6c2761c4e18917e0ad8482806a14419cbac0406afe48619ca2561b49a2054c6fbb85f146fcf65260589293e585290bb6f6bb26d07038b06e6e657d51c5edfbebf3bdffe0a02da406fd5bfcb06ac292f7575f7b2a5d357731625d81532806c8926ac5c6b079f29c444530c918a15188dff24566e2c4a13ebe5a08340181240e324a6b28edd6f8e57664ea65bcd308f7fde44e8f14f7ddfd3578e64659afa5425f27337c2ab0653ca1f35d463b33eea6f59905d4577123580f426d578ee700fd23ee1124bf4153cc1624be5897f7e1d9bb2bbfb19eac42a7099949855b51dbdb92c2c21b380f54f82dabbc32c200d4b332554b8c4a11a051dcca42bb11b918a0d4629ab820302c765e541ed3f56068d63b7f3483e08d42e9b298481bae724b4e55a2bbb930809f937145eaeb19078d0bc0fa9c333465d26da4eb24e9542ac608fd172a6902a8c1e92b183d603ed780f54d89a1c0c798adb552894d16ea7b0270216c2674da020ee672fdb4f0966dd000a4a520f596eb145f3e624d7645ce9c1ee7d2dcbf7ccee6a1a64957dc0ff41b869f062ab4926a9b3ba4f15481ea1ad3f10fe77adba8658d91cf059c3525c0b3567f2c956881be665aac271eecc8cedfe82381ff6132ff5859039dcf3206a8251fdcff5169d842cf5f08f5230551afec69d184dc35c07c22cca703933de2327255c164e8e928388d9c7fefb47338a586e5400c8f41d06def903578f56977b5b048de58b03721ad846bd112c14aa0dc33a40194a774868b5585b34ef3ddbcad5574003f83448e74d3651b3b6fb99dcd1113e520857024594bfa15aac7c574537f9ac4a17286ee27db140dd7a12835a00a2c5174eb66b250b09e62d70bcd80febc9f3af1bc816322739b98c908fe929bba3fbc3a9667f28d4d74b7d0f622fb7eca430592f9bd3fa57f55000bb6b9a1edfff78a5d061b64b00ea238f0fe04fcacbdcb486f529538dddcbef42c86ef6d2c9945b144f355d2744aaa9fecf0278e1a57bfea68f8d235d43e06a30bc1d0b32ab6675a48184f40d13835b3e36aefe86aa7da4e2013e13dae6958459d49fced8774c17d04e103a98d752f8fcd25efa7175c7c8e55e0e6c2f3c5eed2a2c0845088b2d436ef8d7f7885799a909f7b693282b5eecfc1563610c9225f2f0cc44f3f9878f846c24abb43e36d0110d76e21ba6280537930bccf81d4bb28b46855e97e9cf4440d5f69a2c71a9e29682cab96989e7635ab85f8dbf3f54a7326aae2aa3fcc4d1241e6aaed1202b5e4e183b412061fa77b3a586dcacdd4eae25fdcba5a5db177c75a3ffbfc65f18eaa6d4d7bf58122e33d712c1dddb40265612b7617e88fff2cdf377ed42ca737c44faca91d2d4d3d3d4dead24a8a30e6d3890ced5345f62a293f92b71865912c75d4500ad7d1c4ceb1557d850caab9dc1cdd371875450abc5ba7c1b8fbbc56bb30285dd1d26fcd90ddf3fe127d62c20fd81156aeb9feae870f700e7dc713e61b5cc98c91d4c72c85989fd3985955b237e4729fc3a4cd092efc8773ac0726a23395d952b23ab671b1ee4a6d2fbb72f3c17fece0c54aa6d74157d06008728d3d6164e091b9c1ddaf3ed5c2accd868b404b867f4c39675c62cc4287da42fa8f57498afdb21a78af4795304d41c53b3961f567c120414d41ef17338cabcfc8921419cf008d27a22eadcd4c4c68ccb6ea2431058c720e75a1959b4f34a26c82c02e64a0c848273398e73c9e57d0e400474f1ad35d18b5a7afc9076cf978714a4d177e6b8b5a03104eb4b06d3ed28c64480b107185e016b479cfb4c63ba28390615ab88e45de352d71f1b887a407145e349a337a3454d4b13f9c56d69f38e1685fe70caa780e56d64808f646e9d8f7500cf81421ffd55e6297e1e2fcf2e7ebd79a36ea6da865fab38d27a1094ab7879d34d51b9beb669cbf283de6736b4f4e3354f068f10fba16a4e1ce23cdd62640ef3580f3503793523e125662031cb22a3cff10b9d6270eb792a9ef28bb124920891b588998a9fa8659a847c09d871f9c807f1ccef678989e72f7b46f7aacbd688f5a66df328378e31110bba211499bc26f8e04b25a6db92da50e401bc0faca9b3876c568d7c7733ac17355245ed04e8bd1224a050fb4d0dcd7adcf6082a741e64c08120250cb58045d6df03c77b76ede88da3999baeed35c0c45aca2e24767b0515473c029a9bbe61dad611e87bf12eb30f56c5e8326ed62020e6cc994c171737ba946ba85b755519ccc623235e9a0e16ce1297de8820aad202766a3386a87e486817653c7a4b0eb4fbe498358cb03a333e3e01533e9bd490c7cb91bda717dcca0f554d88a57ae64055378dd93dc53fd64c550ddccdcd968296aa7fef1d6b50b8fef26f53c75eaa384abc8dbb02ebe40573b5eee62fb6c353ccb5a360afaa6db0f84309cbbe73de3354a490c3fdab53ff5cccbcbcfc44d3ab0b05f9164be07225dbfc99b31a697107a17da9293ab3dc52a9fc0406699d1ebda1918957190a579b53317b1c620061e2eb6b502fd2e671a786021e112ede30a32fb2b4c78e08425c8ad0b3f262cfd490da1d0ebe794a3ea807fc9149861d0ff7ef4d9ff7668a3233280104fab9bdc8511cb05d9b30d42bbb08317a235dfba65a0517ccf61187615397801ab03c898bf26efec3cdedafe2845e149f499a5d9de5d3166c1376fdf51e7ce276a4998ce6e7898c39fab1352d61c88020f5088ae84bc1e49cfc77cd3a3fa5ce972dd922b4c001b5d94f1e9c28c95b6d994a", 0x1000}, {&(0x7f0000000500)="e30bc5cd21667a65b752", 0xa}], 0x9, &(0x7f00000017c0)=[{0x28, 0x1, 0x7, "a38ea200fed31ac660de2d5036e16e2661b947576c"}, {0x80, 0xffff, 0x81, "844216e69afb2406e39ba693085a4eccbc6e0731968fa61103b9421e9a61c912d25e8d2021e2a6ebe7915d3163fbfaa96f674df3f54648bc1041afe9d4c9614a2f3a3dd6f65acdf4a92574dbda1d6b23fdc6155e890dc0b9ca272d42938dfc4e474458c851ff48c68b422d12b8"}], 0xa8}, 0x400) openat(0xffffffffffffff9c, &(0x7f00000018c0)='./bus\x00', 0x0, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) writev(r1, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x7c, 0xff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'u\xa0p', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000001c0)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r6 = socket(0x2, 0x3, 0xff) sendmsg(r6, &(0x7f0000000380)={&(0x7f0000000100)=@in6={0x18, 0x3, 0xcf4, 0x1000}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000240)="e79381cf94586b4f8e8f7017", 0xc}], 0x1, &(0x7f00000002c0)=[{0x98, 0x1, 0xf822, "e8a44f6deb374e340a65a5268498fcef2f8fc5a2da673c76cfc7dc0cad1ad95ed6a95bc2696e76846c0d04cccd66d82099529e2cfd16a4034bef5cb2837ac191b434d17cc55e14d248a9c5acea9af7f95387a8daf65cf8cafad01778735c3c2439a864848a99f1e46692ae0971666dd9ca3f56e061979f4c98173cfdd6c58aa437d80f7ec460"}], 0x98}, 0x5) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/20}}) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffdd0) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = getgid() fchown(r1, r11, r12) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000000)=0x8) 16:00:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000001bc0), 0x20000004, 0x0, 0xb, 0x0) dup2(r6, r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x8}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x89, 0xbf2}, {0x5, 0x3, 0x8, 0x7fff}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:13 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r0) fcntl$dupfd(r0, 0x11, r1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) pmap_unwire: wiring for pmap 0xfffffd8077cfc000 va 0x20000000 didn't change! 16:00:14 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x43b) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="000000186204f88a002b3a0000000083caf7afb9d8dcd161342e03edff0fb544b58c1db2e2029d0c475052f8c8bfe36e7124f47efa8cc8984033ae84c9f0611da24e00"/87, 0x57}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:14 executing program 1: msgget$private(0x0, 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x717}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setflags(r3, 0x2, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x31f, 0x0, 0x0, &(0x7f00000001c0)=[{0x0, 0x0, 0x8000, "d2fc0fe475aff47b00d376d121bf60877742c90c35a14a950565365e00150c7112128c80fe6e47a68ad79a24d25a20137d56e7bb703de6259f"}]}, 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRES32=0x0, @ANYRES64, @ANYRES32, @ANYRESHEX, @ANYRESHEX], @ANYRESDEC, @ANYRES64, @ANYBLOB="fcd4bf5161263a81391d89b6114604e72d78bcc410c8aecf50bcf6cb0e6a82c4c58b20f34883c4ded73f6d245a02d4077f6f78d30a706f90f74f68f1bcd2d6103aad625b41419e0f394c27e8dabca27c50d3dd8b8b26f67220849a0769c78686af02d7a0260479ab9dc6711a66057f556af52e4b967f69d6007bcec9b03a2ac1a83ea755bbed91e19611f8471e4cec18890ddecf63df3a3f61cf992dbc45bcfc6c1d03dcb41c17caef6e5ebc0ed7c54721586b4169b43bfc2b18f4c062", @ANYRESHEX, @ANYRESOCT=r0, @ANYRESOCT=r1, @ANYBLOB="3f35287cc3", @ANYRESDEC=r2]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r5, &(0x7f0000000080)="d9", 0x1) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0xbede, 0x2, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x12) fcntl$getown(r2, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000500)="a843a2961c66990ecd0353c3115e0453391ea651fa99162f5348567af0d9fa8ef577542d7f54ca05a377fbcdec", 0x2d}], 0x1) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r3) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) ftruncate(r4, 0x0, 0x4261) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000000)="e5", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) pread(r0, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x2}, {r1, 0x2}, {r2, 0x100}], 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setitimer(0x7ac63aa87c50a8e9, &(0x7f0000000140)={{0x8}, {0x1}}, &(0x7f0000000180)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x5, 0xb7, 0x7, 0x4}, {0x226, 0x3, 0x7, 0xffffffff}, {0xff80, 0x8, 0xa7, 0x6}, {0x3ff, 0x40, 0x1, 0x9}, {0x45e0, 0x68, 0x6, 0x1}, {0x5, 0x5, 0x8, 0x50}, {0xcad, 0x1, 0xa1, 0x400}, {0x0, 0x6, 0x1f, 0x6}, {0x0, 0x1, 0x1, 0x1}]}) chmod(&(0x7f0000000300)='./bus\x00', 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) kqueue() 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000980)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000001640)="32dfbc4121fcc97b1a9d43fac2dbac1ab4ca1d5568afb93eb47b864169cd025baa6f6f5594ce87576a6752461b9578af10e8aa0b510a4cca4d8c9dbefb674b5c6b47c6db6a19aa7c6b31536e168cfd784678a04eb9550bd338fcfa5fe5322d869334f8a6d801520d3acfefe090f80be70a74ff8b001186e31dbf5250ff4dad6aa185c2c542e134029d77f86e7f41e61a315543565194d5e06922f42400b406193838d188c583659b2e3770e6b5c4178bb1e68d361084088796746b62cd610b6058c28c1d677382bd1fa6cbe9bfc5ca922b568fef5887d753197776bff28985b292261f4a462fc97291a528e2ad8c007786c9fe043f6d042c357fc1756960d9e1e72e53b5bfc2fc2a40e1c5b72c8e385bbeee24ed437ed51371beb045e44b5908f7cb74d89f247ed65d38c46655060c25ee4a782df2a77e6e2c6b7412f0370849619b5506be9c6ef26428a4eb1b1c2b057634c754b0402bd11c28456ec102afd74c6db9f0ac7294d8cd0fd25d42e0c51b41efe30e5c60c7fcd8e51a646611e01541ca906a07ccc66d6ad6cfe9cfc7fbace9fa35d96efd41e0584b140b0636ae88664aa48e03c87f43f35edcdee73a32dd0672b94b24ef9c55f1d948eb5f2ad9ebb264c150f503ce507eb19a38de9aede56a5b27cd2e13e1241a1f4e7adab128a634232bd9d91e3ecf87e12cd88591d884d05a641188e73ff9ff5b2e3c4664d469d527e074f72a8c07231b760a735fe1f534c4c27f1692dead470b8a666bb6f0e6b840b030e077694af819d3cd4120d257e1bb1614185293e3d3a7fdb9fd5c5f6c11eacb4c94c86eb29dda5f623dac2dde4ca4bad669c9d36d36f08fab402d765de43376e95179bb466f602207496d1d64a169c221a065b1485353513c2a453c6f8ab14477dce3b831632b2b35f9dec1f0fdecd5e274549613fa0795ca501b2367f4afd6a0f2197aad12acb92a9804aef50006985de30f9cb83fedbec21115c0c611ff18914c76fdd724e0b9d8e36b11e360b1efc2627be6ec0fd1019a868c058f6a2c216aaf63167f9b128ecebbc1cc5afc77797c6daeffa7f17c052d8d8baa11bda1e32a95ed836d306f42e4015def8550635ef1f8ffb2237c8e7e436b7fbf39b7c0e12af39850fd5313f54a2c36491c3c483008b7b7cb83c26fd8c557c7d2647d00065c43e2c42588fc8aaa45fdd3e53610ef0ab998f4a4325f50c9c2178e140c9f5a799966f3134ffca8bb3a7988344b0820b967268d2d041fa50653a3761430154162451e3c0e8118baa642376a2ab903de361e5a51e49dd83e1c6c0228228c52f2937ee246fb3c9ef3b0e77c209a9bbc0386e01eea97d5581a7a2d48dbfa63baf744d078e769c7114a01a2d63002b5f40d74f21473d6bc3f441feac48053aef01bf78f28e950c2debad1618139ee89a0058f68f1446ecab01e95046a4a32a4a0057d45edf2f206ce5aed67c069b18376ed071a32437447795ba10fda49a1ea11b353f4c74f31d517c75dde58642995df8e103dd4bd6b1da18dcffc54dc7d4067210a27f6865264ee485d562f4ca3bfe2128f4482dbc480b738d00e1a67a90c1684e63545a017c0a869c328a30cc2d9ce1e700c77133b1ed96213722a5f4175fc380031d1718646d7ece72725fa57d0462a5ab5d9020fb67ed1b803a1a47c14854f73fe8d0defbffc3a7cc99ae074c747295c5d514f7deccb4934de5dd904cd12a555009c655af7f75f64e84aac7d6326db97aa81c13bbd184d7546df45bbb3f96ce957ab46d702e8753efeabb47d3f84d3904b263be35857a90bed85e82d9d6040f8a8e29e561a83dab699b25f4b393cfee98ce2a531e0c5906b0228867ab09c08397e1709685501513f0c21bea953d9d416cedab35f03d7b14de9e3e7ce56b6493e735353597eab6f4991c8aed9f5b9e48fb8269e78ce6a1bd5e901410944a20ca77dc7f00c34c29b3a2efea0b70c6a087de5e8691da63eecd443e8ddc483baf812095d75664e14248e49bc479b8aa605f0b8fc5434f51e9d43aff9897758d6a36e3c7afe8a0b412917b6d786da8c038f080cf3323f4f0fc6fd9457aeec1322c1c2c251659e79948783ad6791250deecb0d7c8dc969799dfeb3075e5edd93a58821b6e68f425377bf90adb009ffbe92308a44a98fe3af4005e24026cd41d032175273922178824c0890880d1f84e9a1e62017937974ae34fe07ff75acc2053080ce61734c6d432bc63342332b3c6fbd10fa4ef1edc6a79a213b048c746c9a6fd1643eb82b763ebea812cf22d1716e5c46b130b7c11e099c4173b3dbfb5379fa362a7caa19a5462957839652b2c58032aa27d9c03c38859064ab1477a08ac9c0befc44351a3e346e9bca2da71172a312cb35e7c7c89207dce320e326398703acb02ce73f4fb9223d7cf473fc9c485a6b66e7f0183f7f42431137321d8093f111eac54ead0bf2e8b8d3efa0a11a87ba3293cd3ad58c8478dba7faae0da8072246effddeed141041668525d801b62f23bdff3efbb8f546c12530c331512d1e840e052f1851994fe0eabdcf7c209b9588f98f75a3c20f0e44cb80e6ee6112ed968ff6e6bd7ced716c0e98e751acf310e9e1c82b4f23ae0a8691a10c1287eede35dba768a694c8efae1dd81fe6b90ab4f06dff1c8a7a9c84cde8ca9698b8506fd1af55ee94ce0edba2e353da261226348f78e4c30c22dcfa6ad6955aac1dcd6361886c283ee3299139d7d071ccd220f3649ed68cd7f8941d15e5bc84ae15766829ed503e893a20463e772575e992ff2e41e73b685285b71e243e1366f5b506e1eb6713e3afe1247341de7d4036d2d58dfef98fcfaeb8cab230d48d16d77e659d42b3459c2aaf3cdb989d6af1b6f5a933ad2737a8f93322092edfa9341f62790f05c62b3cb9fa420087ea3ce69ab82bba22141711224a91e85fa7e751262b0dafb749bc51c6096188a2cc4f2e4d7f8720db629c737486e6670e6ac1a046b08986b571037e11df65028245214ebd1b87ad706666ec1235777830b4ff1946b4fadae708bf73aeabf21ed0d57952a3b83d3910b8d06c820e43bc10a1eb5350d2d52c6410474636588f20263009d78ed7593d217283ba192ba9d02b5a12d4fe413ebb6335021545036ed3dcbef88ca77f87e4c46f9f81f64a5929e37febd951e4e579297711b8136c2bfe477cc2aab9a87a8614958eeca4eb19aa04a58992b7d65d9f4dbcf6d304c8f6fe20cc9fbabee9f109b00de92c64f24244b87cbd4e18f07dacdf5d531ee749ed4447abd31d31bcabd37a6cae1c54f879854499226e041a4c1dcb0cda66be2e3d79a1329688f341b3c8e14a17f627528dda644ac6fe3bf686a966cb5f7b60889628cd93909aa1fde0ac43b5b0fe3606262727b208539fea3a0cbb76957f3eac855762ed837b39e24983d4767d6335beb937ea50bb67b3b6a5d3c8079f8de9707fafcba9883dff43e2be0d2d3b9769e56215b2c73c1b5f7cb68e19c8db294ee11b58ee047af98d08f62f2863528c8fe1873cbba6549044f7ef5894195e34500426fb0d375a11ec771875f20d3b1edaf06695d5ddd66ec7860bdc0f80becccfcd7d5281d4175564d8cac23d2449cdcc99e60ce4dd504ed034521af6014c7267843981bbddf1a7e1181fbe941ac6a6a49f6711835b11c8d3389e963b8d505dfd796cbb63c2d95841d9a74a165adc881e89e06e4e2e496e0758def57b27e742a6632e2577cf3c7df4e52934d09d7359ae8292c50877c8affd1b0ce6736ff169f97907ae116398a30bcba45d20d288b8cacf94e4fe4a3faaa6479101cd90c8436c97475c033a7f09e63bd68136657a1414d0d78e1a8d49cfee88c9983010ab4c77cfe8e45bd416fa37e62a27f580b5ed5fc65a4b0ced1dc1ae88e3dd37e8d601388200571134f8f848813100116486e14293c1379cf88aabe4c2a47d85395471776a118cc5deb4654620c42d4f923ad7f8789ea9ad94a81597a3942df840398fd03b6cc2cadd69f8ce57191689968242bdc0ae1c00a7b7428bc7914836a6d2da12d09daf8d4505ca714dbfb22bc97af54916237061ec54912f9f78f5070c2ee0511488013aeee90757f8628f0365534b35e8a8e6a1351e546e7192089124bc5ba29bc7da70db95fa6ba8ef8652218b466172fe4b4733d29cbd57e87069fa3847e60749361695d332eb590f734be486f096f972aca7c938bb006de53c4d95e0db9caaf9a522aa28ebccce350d4de10fe2539df60f976427b6e472f2e59d8bfff399e41dbd398f6957a3f80bb754b54b0cbff2b9eaa8cd9bacaeee55f907b0f17051c2438ce1253589eec680b1abc0d0bd57d980c45402fa13e1fcafdef52abc89b913d18dad278d361d8dd2bc914acdc971577727691f6daef0bdb0ad30e7cad246e4bbbc545bb8a3baa43c845671c4adcb7865728c64b4cc517c2ace32e9954ac3c669a4447842b96af961b61a51dafb7937216cde8b3cb93baa1259904fd7bad06e6963c493dcff6c8d30262358ca61fa09ad4b3681a46832093e2a14a27f89bfcd2e610e218c147665a2ffcb458356d0c77697655f03db8bca4f8a9a33272d54c41fea7ce3472da029a2b5dac0ee8e5e2f70011ceb592507d8b4a97c3f4a085b5a4b08732f07338189cf13b82543cac22ec81c07793a109e34f9d8471df8b8a4074fbc2427d782e784708c5e82c4054129505d1a2bf42312b85fb1c2560d478d40bedc986afd32fa0c23a45eab181b4f135edd7acbe83cbe016b0aa5674b054b71af895b6117b62f21bdc111b7c80c65081c57b5de069c655e22c1bdaae33b17dd052b5140c9faed15aa79616dc18dc3626f1638ed8dd95dfe2759f654e0aa36e6faeb4947830a1054c09cef1291957a7f8b6a0a7bd568c7fed566ccf532dc3197b93a903b4b15b5f2bc6af38f97c8a0e23e8f4e63b3bbb3ef5ba90cf926d46b58c8b0864e675bd3ed5952efed7f5c15fcabc01f9a38b59e323233da971b912a260ae0ddb1e5c5cdf65f06ca0885ac7b5aa6933c46ccc58a6afa390ef16c2ad20b64dfb2dbab2569ada745bdce0d8fb116b3f6865de2d7f0cdc1bd213f5e61b03bce73084216c1f248c6ad92d13960e5844f5541c020e1a5ecf1c1305e9eb2ff6dd0986de4228c34c9b8c0bff0730bf8045c5757f70ec5a5851bc57202281acfa895fd7ceb68f563e610cd828e683a1598a1592d4c54abf79cf3a0a41df77ba194ef1d3ec624ab6730bbb8a4c31d5102ad0d630ab7f574c8c001f183b9e4d87a353bdfc6c31e900d03832cd791a3fd55970a459e45089d92e0c0ef5489d95a8e09878307901c1eb414a576fbe6f4a00c8cc5a73bc308a205e547e9a2c7a750ca7f5f6f53fc9aa542ce59558ca4f9159ad7714062811918cf0b2074a94992447aa9bcb5b5c85a422b2c6ac57f91483df148a3ca3fb5b637f0b9384278e4fb6154d00030d9ce8a830092839c7d10cdbc91203deb5e62671e99a6f142edddda95bb308cc38548f3a26b7500aae7732860e0c88ad811a7f4c1c12da200ddb8a8181247c1817f2e79f64a1511794737086a432006af28710f7aadc397d2248fd5f57bd4743ac42a7f4eb71b41524bbc38478f007169e82702e2acd33a6020efc969c3b13669c5226e2595858213a94cc64ae1968df1becc5f83ef30c540d6baccbbdb5bc25b866740f5b23c5a215c16179dbcfe20c071946a791cdc6e9ccadb902b8606780eeebfcd19f7c68136fc345d22cf56ea6aea296562a31834264bbe812aad5412027cae96cf0a8b76130340123227b8380a1868830d3186d676", 0x1000}, {&(0x7f00000001c0)="b395baf82a18a6118a25490c282ff741115dff9120cb118329b532c65d3399a1f8e39b011a9c43273514f9acbb4b728956ef62c4c909510e7e0d66ae0e9b539efa6c45a73cb4bccd5e6e697260cfea475a2ec63d47de620569c30cd233b8a598b8a512930ef1", 0x66}, {&(0x7f0000000100)="c2", 0x1}, {&(0x7f00000004c0)="a35df0ba79cb29b5fae40c243ba8dd71b1e96e38b45f98df4e0bb336ac6593f95194fbc26e1f098d60d3", 0x2a}, {&(0x7f0000000500)="b04af416d16796f376930adc26c1c369fffd48ce3ff5e2537cb5efa8db123892a6dcfe3f5491b831ac1b5e87953fd1aad894125fe82d93d8946a83c6e43395daf9b805f0e00cd7570b35b02e09ba726526450cb7eebcd7c1b899b048844b28b0cb7aca9ddd9ba13caf3b3f9b35863822d6fcd15cb44572405a6133ed214917706c33aef0d7470b91bd6fe51c66b6c6f80e8852022daf3cd054dc639bb65cf641346e5505ddb703ffac1779", 0xab}, {&(0x7f00000005c0)="39aa772b2ea0e3909042100fe6f26bf4bd17a7abeb45ca4b9c2b2ff7171669e506fb46a8504386622ad9e3fdf170595dcca7b3b65d087ef2aceb068eaffeee87789a3b52c4e5da4a4f013f38a98642cc74644f6570b2faac0e092fa089bcd9c93229bc2a922b1e3caab6f925bb7beba16e8601d122d8a43570b6c8b6791a2729c953d3f927bb789b20b8a31604868a78eca5e4", 0x93}, {&(0x7f0000000680)=')R', 0x2}], 0x7, &(0x7f0000000740)=[{0x100, 0x9b648c34bfa44400, 0xffff0000, "6de4fcf37c8e8ca9a22b671cc684a9973284132018887afe640aedd7e1b47a589f5d6facd405afa3149073c7adeddfcc79b96950f3bb3a40ddf2a22fe24df917617b285a0f82c85adf2d34d31083575c90e257581132866682b74872961810dfbc38b62fe11571c5bf81eeead30696264a3b3a288d03f5190623cfdbe386dca99cbd4fc22899929a39c1a3dce9e57f45c6dafd9935988e71c6536f02d091d4e20eafcf98000c6c94de484aed1783d4b695a97bed6654a03bddd6b0345afa55dad547777febc2438d3ffbf0e338c4d7e1bc490817faaeec63e2f72c757fc85eae3be07db15e274c65723145aa102a"}, {0x38, 0xffff, 0x9, "5138de8a48fdebc0104f9c5e028d48b57966512233b94d1e6401efd81a3e51f6a9a07335"}, {0x40, 0x1, 0x1, "c00da541092c2c726cac04bbbcf64114d7597ba9a3d2afda80b760e33c2f342650143995f89310ef255123"}, {0x50, 0x1, 0x8, "ecc1cd5b19142a939fdd5c5b3632fd82e54f32b94c8ef7785164684d949cbc524a9e1979d781ac6f2849d61a65863ad2c0b22a926d660ca26c"}, {0x60, 0xffff, 0x80000001, "9aa23e9950918fcfa634a975e08895d48e252961fd9446170c0a77ead0a81417c7a48f6e585a11b8e289c1f6ffa696800acc5e8de9d0c83ed3e74c346a9beeb0c5ba3b7971577b9317995534f372744a"}], 0x228}, 0x409) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup2(r4, r3) ioctl$TIOCNOTTY(r5, 0x20007471) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = getpgid(0xffffffffffffffff) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r15, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={r6, r10}, 0xc) r17 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f0000000300)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x5dd9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r8, r9) close(r10) utimensat(r10, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x7, 0x6}, {0x3ff}}, 0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xe, 0x13, 0x40, 0xfff, 0x3}, {{r4}, 0xfffffffffffffffa, 0x80, 0x2, 0xb, 0x9}, {{r5}, 0xfffffffffffffffc, 0x0, 0x200fff5e, 0x200, 0x2}, {{r6}, 0xc489005e32506d42, 0x6d, 0x20000000, 0x9, 0x7ff}, {{r7}, 0xfffffffffffffffd, 0x50, 0x2, 0x7, 0x2}, {{}, 0x7ffffffffffffffb, 0x1fc, 0x20, 0x4, 0x3}], 0x66, 0x0, 0xf622, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r11, &(0x7f00000002c0)="8eda", 0x2) fchdir(r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 16:00:15 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453001438ed4d8b42a8c0068a74449a186156c06e4d9b7b002bad"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) clock_gettime(0x0, &(0x7f00000000c0)) dup2(r2, r5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000140), 0x1, &(0x7f0000000180)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af322d1a5f54f005594d751c00"/110], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:15 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = open(&(0x7f0000000040)='./bus\x00', 0xd4770bfde456958e, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x80000000, 0x8f}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x400034}]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x82f3, 0x6, 0x20, 0xe5}, {0x6, 0x5, 0x1, 0x27}, {0xfffd, 0x5, 0x3, 0x800}, {0x4, 0x4, 0x0, 0x4a4}, {0x8, 0xfc, 0x81, 0x88}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5c}, {0x6, 0x0, 0x0, 0x3fffd}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00001d1000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7002e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) munmap(&(0x7f000061d000/0x1000)=nil, 0x1000) socketpair(0x0, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001380)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) accept$unix(r2, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) readv(r4, &(0x7f0000001300)=[{0x0}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/33, 0x21}], 0x5) 16:00:16 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x4, 0x82, 0x1, 0x3f, 0x8, 0xfffffffd, 0x2, 0x0, 0x9ec, 0x2}) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb182e2f66696c653000881d109b3afb2750889d33110f7bcd336baa7de060117c43ee977c28bc63ec354f11e0246e89a8763f123e1e7339132bab0ea08bdbab9b1f382655300677"], 0x1c, 0x0}, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r4, r5) close(r6) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x3ff) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f00000000c0)="00000000b3154d52386b998d462300565890eb18d4e2bcb78b05a61c60cff46175376e4f6dfccc61e886c0c28eb0eab21f328ccc4a20351fb57b7c2cf41afda4bd4b0176df6747e605f658c68ad9a5224a4f3b48bf2d6e5212d465df8fc8a9a6d6fb1e6171148a8bc9b508bc371fbef675f46a1f9649a6efef9f2833fa3fed884f206d0b7fca3ea4581404c68ec101040000a40c0a757829fa931ab8344fbc999a1c475f0297971672e7aa4d9a63326b89d5778aedc8b943c6e1399947e8b869319696e302509ff38f942f4dba0859a28f8fa0f01375", 0xffffffffffffffa5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100e1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/143, 0x8f, 0x800, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r0) open(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x8a) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8400, 0x0) read(r3, &(0x7f0000000280)=""/95, 0x5f) r4 = semget$private(0x0, 0x1, 0x60) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000380)=""/54) 16:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x5, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x80, 0xd00, 0x0, 0x0, 0x1], [], [0x71, 0x0, 0x0, 0x0, 0x0, 0x8000], [{}, {0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x1}]}}) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d04f368e863ed30e800"], 0xa) dup2(r0, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x800203) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) connect$unix(r6, &(0x7f0000000180)=@abs={0x2, 0x0, 0x2}, 0x8) vm_resetcpu: failed vm_resetcpu: failed 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x11) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x3, 0x7fff}) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8181, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xffe}, {0x6}]}) getrlimit(0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) ftruncate(r4, 0x0, 0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x21ed, &(0x7f0000000000)=[{0x44}, {0x4c, 0x10}, {0x27}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r5, r0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r4, 0x100000000000, r4) write(r5, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r6 = getppid() r7 = geteuid() r8 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r12 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r12, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}, @cred={0x0, 0xffff, 0x0, r9, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r14 = getuid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) write(r0, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x80) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x1, &(0x7f0000000180)=[r22]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r14, r25}, 0xc) 16:00:16 executing program 1: pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x100000000000, r0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r2 = getppid() r3 = geteuid() r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r8, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="100000b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x0, 0xffff, 0x0, r5, r9, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r10 = getuid() r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) write(r11, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r12, r14) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r15, 0xffff, 0x100, 0x0, 0x0) write(r15, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r16, r18) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, r12, 0x0, r18, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r10, r19}, 0xc) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="447ec45ff3", 0x5) 16:00:16 executing program 1: pipe2(&(0x7f0000000340), 0x30008) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r1 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) fcntl$setstatus(r1, 0x4, 0x80) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0x9) r2 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r4, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) r5 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r5, r6) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r2, 0x1) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000280)={0x7, 0x80000000}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="34d8b3374c0056b08217d4b13b625251017aad5d2446d09b0db56ecd03e31f4fe01f071c2fd7f182ae1fd8aa2c4d297f70269cc8ca38093618d48be4fc1f088356070000000000ecff0887d49ab86cc1b2ff3cf49ddc986c14858e1d5186f0"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfff6, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x2aaaab33) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x2, &(0x7f0000000180)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) load: 2.28 cmd: getty 60824 [ttyin] 0.00u 0.01s 0% 313k load: 2.28 cmd: getty 60824 [ttyin] 0.00u 0.01s 0% 313k 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x9], [{0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x4, 0x4, 0x0, {[0x71490d35, 0x0, 0x3, 0x0, 0x3, 0x5, 0x3, 0x9, 0x5, 0x1, 0xc4b, 0x7f, 0x6380000000000, 0x8, 0x300, 0x1, 0x2, 0x5], [0x7, 0x20e8, 0x3, 0xd9bf, 0x7, 0x4, 0x401, 0x1, 0x0, 0xfffffffffffffffb], [0x6, 0x7f, 0x5, 0x0, 0x1ff, 0x8, 0x8001], [0x3, 0x9, 0x71, 0x200, 0x6, 0x2], [{0x827d, 0x7, 0xd22, 0x2}, {0x3297, 0x0, 0x8, 0x8000}, {0x4, 0x4, 0xffffffff, 0x1}, {0x4ae6, 0xffffffff, 0x9}, {0x2, 0x2, 0xe6, 0x855}, {0xfff, 0xfffffffd, 0x7fffffff, 0x100000001}, {0x8, 0xa5c5, 0x5, 0x5}, {0x9, 0x0, 0x6, 0x8}], {0x3, 0x1, 0x5, 0x3f}, {0xff, 0x80000001, 0x9, 0x2}}}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = socket(0x2, 0xc001, 0x0) r7 = dup2(r5, r6) close(r7) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000000c0)={0x2a2f50e0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x2}, 0xffffffffffffff90) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r8, r9) close(r10) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000180)) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x11ed3b21a9baa7fb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7fb92b97) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r3) close(r4) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x45, 0x80000001}, {0x47, 0x3}, {0x26, 0x8}, {0x44, 0x3ff}, {0x45, 0x7c}, {0x20, 0x6}, {0x85, 0x7fff}], 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x8, 0xfffffff8, {0xffffffffffffff01, 0x7ff}}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0xfffe, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="d0") 16:00:17 executing program 1: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) write(r3, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r4, r6) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, 0x0, 0x0) write(r7, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r8, r10) getgroups(0x4, &(0x7f00000002c0)=[r4, r1, r0, r8]) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) write(r11, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r12, r14) setegid(0x0) r15 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r16 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r16, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r16, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) r17 = msgget(0x0, 0x8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = getppid() r21 = geteuid() r22 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r26 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r26, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbca82430b64da6f21"], 0x10}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}, @cred={0x0, 0xffff, 0x0, r23, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r28 = geteuid() r29 = getpgrp() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r30, 0x100000000000, r30) write(r31, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r32 = getppid() r33 = geteuid() r34 = getppid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r38 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r38, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbb1f4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, &(0x7f0000001080)=0x3) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r32, r33}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x0, 0xffff, 0x0, r35, r39, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x8, r27, r2, r28, 0xffffffffffffffff, 0xe6cc0faf55fb20ef, 0x7}, 0x8a931af000000000, 0x5, r29, r32, 0x800, 0x3984, 0x7f, 0x5}) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r40, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8939203f5e00000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x420fb071, &(0x7f0000000040), 0xffffffffffffff36}, 0x0) dup2(r0, r1) 16:00:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x7c) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000180)=0xbe16) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(r5, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) close(r4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) accept$inet(r3, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r6 = getuid() seteuid(r6) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84}, {0x6}]}) msgget(0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1f, 0x2, 0x6d, 0x47}, {0x3, 0x9, 0x7, 0x1000}, {0x0, 0x8, 0x9, 0x5}, {0x3ff, 0x9, 0x3f}]}) 16:00:17 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b6", 0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x80, 0x0) write(r0, &(0x7f00000011c0)="d0516ac035d867f890611bdbf485f6213bd964ad17a02d62c19e3942afd2d08cf64ae6b498df28c1efd036465b28f43e6be048595df0f95ee9b2a3e8fb60cb94ed14a375e8774c552d9977630e4a6a13a5bd68c8c7581ddad72521bf4f24055b508c736a9a1267ee50537d5681eb840edb0d584f1906562bdb58182ef9954e46fbfacac346c56d56dc2bb62355e2d28eac2c3475ae690266fe056b99472b931e6fb7bcfb621afaae7f0b354ea96e56b33aeaa139c0320d7051b5c65b6e635234f021208979c1976d1d7f77f441881ac41d139f92f777d2c471a7129630c1b4b144a8b658d61be7c4", 0xe8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000012c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="c70e9505d1a2b9b572bd9e26d5d5e48aba3cdaeb8998d7664e3d9218cae4148747b165f27ab43f970dd1b80914a16d20c6fb07b090adae2b1f67ed196b5bbc3d7c18de1f2afc83e680923f872a6b", 0x4e}, {&(0x7f0000000180)="c4865809b0b85daaeceec8bb684af8aaa1aa7c56c910977807ef567ec3fb14fcb9deb5c48343566b9e651bd3016394fa49060f583e9d0c4af283a1be17da7285aca68d98a727a43bbcaa3297c37389042a6c8706563729c867333abc4215c8393ea359cfb4504aaa4bca1e8a5415c5d2f5381166e7a06daa5d6e0ea0895e501eefe83044ad07e02e2eabd8ffdfecb1522420fb9faf747490d8f02d822d67148b11032ce973e708c8d09d722f4b52597cc70587dc8d2f7bdd8a1e99fee2543de0f8867674049214a8414b8a76b64029de3b5c544c99b108f8155d791fa774e3a75c78b2258e42526d9b8ef81df940d9e3d8405cc64f673efc737cae0bec7966c2c7b4e79986224a9df5e99f8aaa4829a4f1ab1800ff6abbdfbea6a665ae585d567fdcf072b0c1710d61b1160a9ff3f6cbb56cf5ea5feb5d44fbb02e5b05aaebc834bace823e53d511bbce49084a568214386f6c7ac97d057700ad2541f60f9acf5be93209731db7d0671c95b2cb37ce8f5e069026375c84f4315f00ec35445564133273d871733ba8c172ed96ae0fc00f8693d15c5b5ef014229281c18bc7fe57c5fe1075792e44acc497be5ef0b4a75cec5c2b0b47bd32ac784c41f49297363549ea6dad01a3253dff281c2e9c4b9639296c785242de1107739beb9d68daa53f7b820dca836de893243f6231596df2157a9e55efcb321d6f44a98ad741945742e2839e7c1cefc08fc03db3a20f3b417457cd8589533b95073c1bbe746e3403667fdc35b0d765b8f871d6718b7935a00ebb7157a5b147cf42c56bc6b877bfbaf2d266fca3988a0ac432141c8a18422704a753e5cb0524d4675143f8b5d7d27a469b91781d322627f266c9688d8befb93c7ad840fb1a0a95bec0bd9a58addf33876e14ca13698dc8225a4d33014fca3e9e6b238ab2767dbd2d2c6331057021946cb5132c7883ff9aacbe5429453414cc29c44d0467ada3f7abdfff540073b8ede6ff452bdf5c92677e7796d7950958692c6d5a51554d6e4d83ab0dc8a58dec6986215ab1265a230c3fb24b9bcb8a192dca5f7721bd3ff7fec08451c18f986df90418a688c9d6d3faed0db7d9d5299b111e4869602cac97cc4aad5a3b95f74c1b3afacd42891b68e3d653c69275b597133fc2d328ce62e05dce55ebf619005ddcfc876e97e6e703b56ad1be88c0f950a292322e2c4c0ad6867e41e12009047e04eeb88eed6ced4fc1c951f0cda3fd01776bf2b3917787ed05e6990c2e17e6e94538186b4af0bd8c17f770d6c73a4ca3abe9f464fe2affc7d1c3d388a938ab3b92735939a5c8064b8e79fc766b7c5bf236cddc218df5f689769a5ae3952054cfe42813f656778464735ec875b1203742484cec906c623ce18798de77830cd95ebc7d5ee132c2c888170ff599a476b54dfbef19f2b60c844a372fd2340c26938971f2c86fec9bec83a4c25842b0b14440c9e66043b2d086097f73394fac6c6d60d05a09b51662cfd1d5cc72c988d8e08d8644a7722084682c6f56723f64fa4f5bd78fc1d09eac3c4a74810db71d4f87f272569bdc5e63180473fa145b95ca5550938416d1ab493bcb6647bcf4842f4445f25cbb3d1740a78257fde50f653cd80167f648276469dc40e677bc0b97a84c86f801aa7010fc388ccedd62368f3ffa07967e4ff10797b50a8b04d8ef12c17bd24039c63f05abecdab3e0bcf52c434ed539d15f543ec01c1e7cdd64c271210f0e0c5e0053f271821a23341b63ce5f006bc9b760b7a3d5ef0403e1e51278d3d618fd27a0e994a94086b64472279f159849bab102466b3a0c1ef7f583fb79413b60b3363fcdd6993ee32f84c2ad42246a3226c92b8b230f63ed88f60911e5b5c4d78c3db45b0b63d11d5481da3b6f15c44a14a79e59997aa7746c22a20d0aef147c253606e28ddda43b0bf8d3cf46b5bc80f78bfd23a5353613f280b1ed31be65666fdbee77fe57e0081613a1f88a7b7c5f7fed29fdc733a88b59abc477841ad4eb402ac971f6c74a3a0e3b62b2249705298380704256f8ffedf7a09beaf6888f9c99c8ac7c3d126d3b89cde5f8f8163f7fc1f9c7b3abf2fbaea404d08a982a44c5412b85f1cbc6ae210415e992da570b554724c94b44affd9a12930ae39d1b03ab55be1b5ee2a39dc1c8d76a8e4a240f698b576146b19af4cfffb2badea3fa08ce1796d3903c61c383b951d9191ccd111f88c62c96455bfeb241f7fa73cd7a66b27e135997ee5ff0ea85676d8d1dbf148155eb1fe71ed3ece82c4a1a7fb12463c03a2e9a55651dc5dfa43e56af349e78866feea6f37e7a6049fd643a84808bf6866657cfaff32b3fb6862cd05d599f1f35c0799104d9cd28b6d489dd2ad06a0902a4275f49822f5f17e2cbea2972d375ab7a01fb671e3312bebc1cf28001ac8a787f1e5ccea56efd72e70bfb30b54cd82321b09a58c578ded48345c169283c5c32dc7c37dff4537553ac8a1336c7702bacbb8a53e95aa8069499c121813a26dd0456f194da477c3ccb7874ca992297229929a5af22f597ad29c5a0c67d4fc5f74fa2529666f29e75a8afbca7e722f2d0419f77ea125158803f601d144a3a2bdc1d7e891a1f07c87621e65d5ac8d3cde63069decbfd6ddd64f4cc6b79e660f3d712a8f5d4b3905e59a22d9e71ba94496e1d713d74058f723cbcd42739cff06ffe2bbcafbc7d8dbc5d8fcdbf117ca8ebbd1d5092e3f2be5719c7ac903db5131d76ab7375d49c68abeb7c37afc44d3f94b51eaa4380f9c42aa4cb3985d8f51986509be281e48944c26e1db690ec3936be2d81037c410203db82eff399f92def1ab248fe102898afa681f4e8243d4be5a59cdc1f057afe129cdecffe710298509b5b6bd785fc49b1a5e215d0fc734519404f6184c633ebd24769336b135fc122b234bc62d621ed3563d236f6aa98bf948e45b8496a064259ee4d19ad80473f1167b8126c2468b6d8007a845549b0eea14680234248d45ecf046288b5f140f8e3d6793cee853dada00b9e2ccb37f9c30a705c63690a3c864d852e5955e87d15b49c1886b344ceb06752f5f50eae40559d028f87f2e94502d88c6e9e87c733dff70f9d3b31a92ad252ae429f2f1a1e5a74289fcc96925df26f549317c7522e7671a255ef4c4498e6168909480990340c93920dbf8a88756203a50b6b82f0146dc42c4593d9d22c352e4392081bc4f753cc0f5072c18f140266d75c557ec64e0eb6efa741037f4ffc2d72b4c19ae89a746bc547d66cd2ed1a7cc3639f32c27c75f2a4b8cf7fe095d959cfba513e6744140dfad5566cfc2ee7651338567bb714c1fcf0c12135804afa95cf41f9a4c0b60eb03c13749cbf0ec35edf95134576cbeb157f4ad714d7221cdb0bd0dafc7f8a6390056fa2e19ea733444d3463cc91b4498901c0ffb500712f24c22ede15fdcfa00885deb7fd9e571f08e892551322f87b81791f0d100d084dca4fad55fbe29006acdd40071afca798afb7a20e0aa8007f4e4c3a47c16b45ee51c9f7c0b6380cc2c0dfc0c62dc04a27585246dd6f435f257c91bec96e4605021e6034d92b936dbd5881499526bdc5ea8c470a3e9958790a7143bbc4e8952b7dad5154940542138ea36c0d518484781426d23dee4673ddb4fbbb612958505b31ddeae01a2f1efcb2341f26bc4cc1e399b4dbbfaeea3895342fbf43d3669595de8ee607207ab903f96698cde027af7e5c97739e406aa65907aa0ba7eaf99809bf6841f4650fb9bce52b64e0cf9e48c2f563453f3cee5c40ad15c5c1d279038bdc9717842a0e655148d8cfba096abb42cb1d71dcdb5f5c3de007c0974bdc65552f20836ce79fc3119ac1029c6155e56cd8522cd762463cdb73dd25192f8c57aa47a34ee36d46046c0befabafa452fef193737f234da8334ec15fd866740bfb70b27a4d48548bb099fd270b19b0b2b448de8e8dffbca15f7265cdf5bc7b3f518f1799cee63a59b7b3ee32100f525645889bd241681be633b88431f85c59961d6a8f9e301a477e7a807146087bebb2cdb35ed6e856620b448bc0de79b3ff8e78f611dc46e4da72e18b62447f3204637b98fbb6ea3c85e6c9c7b9e90dd9d15f77acacce4b353928051bc4cdf1e214bde7b38682cbe027288b2fae89e43460b033211bc41d967ea433704ea7ea1b2ecfa8ebf1f0cf6d00e123264d3999f0ef89b4b5d79a5f6b819c156bed1c1b35340bea28b40fb596b25d6bae261a0cd9b139770147e32207d4e2d19f6b794dc8fbcd348bee95d7b2b0fffa4df60cafaa64a4c42d1555a25e394a78d456463e8f6312621a799a0da35c77842b1b77471929bdbb01122e3ce3fb9f31661f430dfdd777e6e93fcf3cddf1e25a36023b6d58d1bd9c33d965ca021f54f2f67864f1be8919e045c2e2e50d8a8bdea0fd0304d2e932b8d0d2be0bc282f67801e342280ed9bd54638359e7857d33ececfca6ff431a9a8ff8454d0b7f42c8f9576a25f65f5e55d88bd37e0c397bad06b917802e1b3a651818907063e61045253d63cdafa0802193cdd6f784cb81b639679f0debbe82c4648679d8f7f0e8b9e51c8ce5067a179f08114c4b399fd527f51d15f8c4062fcd14aa91f5041ba56c1a50da8afbdb78f9fb6c648c235ff530237eb5303a1f41ff591122061901c115504325c5c6b81520e78f4b87327dbd958758db17dd896cc867923bfc07f4421f881fed1d14a86e0e2993533f059f29377aa443445d3d8a2e222d8c8eb2a924f54f6525adea11aad0ae2fa7598817ab52a3b35650ca65ca848a92c0102a39993a25dcc7081cb4849e7a965f60bec863e269decfd9ffa44d2a4d6cfd523f21df35e7da1f0cb5519a60222bca87b6266575807e8962814ff57bbf6729039954b8f62d77ff20fc1ace071876ef79c7c6f154d1e51cdc80af2ff917a4a91ddb5f3e63419cab1f40ef22fd5c603c64157dd7b2819f069abfd7da8f4bb5df988173c8da43baea07dbd8c316809a2c5dd62b44319bc8dabebe5b8bac1b17318223a10328a17126a04c69eeeaea4a01f27419e3e43c9e7cbfb5b642c9d6be2aaaf2b319d3017474f64c119456f11ba1f193b952adceae39f9f7c5e1e60f71777646da82fbd7e51e900d580bbfba11c3644062a91e434672d5584fb56efec48549b8c1612327fafa94e02d782c9f042ccdb387b11e6540530e2245723f9f8dc59b43b96795488821dcd7d61b33148c3b39303104396ce9158c64870e3693fc909489d57b586cf9e27a210b69d6c182490e1123e096962b7b03f2e54c86d7ea35fb3b4abc6a56b52845ea5a6d835d9bfd91a259922a4f3d42ab635a8ab1f6a2ae47e35745d10aecc4fcfa1e2cb21a1f34ecd1fc20ce945a3b1822153ddb2f100b9043e771696ffe958a5f3f7c1e79f10eb64ea5573d90417f115ece2d53706323f9e35dd3c901c9838339cd554ada220a644ac8db0ff0166d39fd7bdea8008211a50c39256cfea93935d56fbfdd5374fe9ad53c0ba57a8d1658b04f5764d1dd17dc660178fa62690b398e6d709dfe494bb7c77557e97b0211d71d4cf6dfbeda0134c1f6a73a3d525e67b791539cd3f3cdcb3b6df1e13a8ccd7e1a62053e61a11aede35427549f9296009d0e58bd663b5619ac35281e0cc24aade0eb8ff46981927448ab5d05725e3497b87683c71d364bf3c49f2c2648258e27e93785baef5aed3db2828f79056e49f8fcfebbacddc12a646e49cdc64f934f464bf099ec194423cd418af34e46937b3733f01d56521f89d256343b424f8cda163a8e3994c3230fea158c0899d93c61bf0180cc89b4", 0x1000}], 0x100001ae) ktrace(0x0, 0x1, 0x40001c20, r4) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0xffff, 0xffff]) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xbe, 0x1, 0x1, 0x2}], 0x400cc, 0x0, 0xfffffffa, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) 16:00:18 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000200), 0x143) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) getppid() getgid() syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = syz_open_pts() fcntl$dupfd(r1, 0xa, r2) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233086104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da9f254bacabef7e0eba82f5c4fe1176c9fd7d4cbf5314b46c8eb3d2283751a71f087ea6c01076128065f6693c70939b79c48938bb7a5a5767fef47fb2d2533968a597efb0870f8fc4c74a0d6a6b"], 0x10) r3 = dup2(r0, r0) ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b448d0 16:00:19 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe}], 0x80000000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x64}, {0x400006}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x82, 0x18f9}, {0x62}], 0x2}) syz_emit_ethernet(0xd2, &(0x7f0000000200)="b00676a758ab578d20a64c783d5ab48dc158785d26fc48e4e7b1869951a0589a8aaa2dc08f5a372bf721e2c4830ab5249d6f939bba61847e00d8e3c356fa8c7788c784d5b5cc9e1f1dc86a072ac90d80baac1d443e058d5b81ddfb3d1bbcfe662dee02dfe7baee0558100f4d45f75434233e6854062b0276ea77492823bd271d7f720ec21e8f78f6cb7e10ff8f26f4c5b8ffc36c4ee93cbd0486c63707bcfcbaadc7daf58859a0023ef0c0ebde97af1064e6d991fdafbaf6cb5ccad78be2778785a9604f3a94dc31cf2d2b5023f475c3a67c") syz_emit_ethernet(0x5d, &(0x7f0000000180)="e8c847a4f9642e571254aa4a67d35a88a755fe24c9a7bd69c3eda1bbd5bc082d7a6026d6cec96fadf4fcbb91c581fdb5b596c168342ebbd4c2f5ccc8b331eadfa82c09b0c775fb1108d7b1867e0306b2214f366d5cbf6826b51ae05640") syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000180)=0x7) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r6, r7) close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x8, 0xca, 0x20, 0x4, "43d21d5d45677baa15bf50053b36c60e8037141c", 0x4, 0x2}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910a", 0x3c2}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x253, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="658c7df236fa6d68e41e7cf813560700", 0x10, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000300)='./file1\x00', &(0x7f00000002c0)='./file1\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/166, 0xa6, 0x2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r2) close(r3) r4 = openat(r3, &(0x7f0000000000)='./file2\x00', 0x2, 0x80) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xc2, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x1, 0xc002, 0xcd) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000440)=""/50, 0x29}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000340)=""/166, 0xfffffffffffffe64}], 0x3) fcntl$getflags(r2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x50, 0x92) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7", 0x0, 0x4}) 16:00:19 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x1021, 0x0, 0x0) 16:00:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x4287afd6df3f6719, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 16:00:20 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) close(r0) dup(r1) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r11, 0x7fffffff, 0xffffffff, &(0x7f0000000300)="c00409ecc36dd536c5ef9c382f6881e10fc2fa2f1e83f83b7d204a58aaa298623391b5970c83810f793d9a9246ea5119d7ac73a9d62bfc551c0954bb24dd669f278a706b9dd04b3cafcdbada14943c1501df87a0571398211bcd586da6634e843260f3fe79f2f25ad53cef78b6a017cb092e4a471ee673d1e4b2fbaea1197c9dc09936a11368991299126a0c1eba6092adfed50eaf914636a326e567fe6fbd8ad6bd609b9712ae0d06bf86741f940e00ec1f9f3740447ade3d5de08327f58e60ba3891f6d6aa477c4d53cd25882ae3acfa5c37e11033f01e0f10a72f", 0xdc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r15]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r16, 0xa) 16:00:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000200574765bf8a19003ccbbaee5ff5a66efe8bbb70b8b25e5032cc04acce9816c25ed8419ef61d24712c636d74a137263d0a33cb88527cda0deafc7a924c55d83ed88ec07fb624160a05888a98f06dcd7bfc05a89e8fe20d11a93e4b21365961d4fb6fd040dce9c3b685"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7080c645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355aa39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000400)=[{}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() socketpair(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getpid() write(r0, 0x0, 0x0) 16:00:20 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000040)=""/131, 0xfffffe48}, {&(0x7f00000003c0)=""/36, 0x24}, {&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000340)=""/108, 0xfffffffffffffed7}, {&(0x7f0000000700)=""/102400, 0x19000}, {&(0x7f0000019700)=""/186, 0xff45}, {&(0x7f00000198c0)=""/175, 0xffffffffffffff9c}, {&(0x7f00000197c0)=""/226, 0xdc}], 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:00:20 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x14, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000500)="8ce9b2e0e2d419ac530d7b7d2e8525abd7d8823dbf0367ef0bce5a94a77ac119c132b2de7b9fb12d97fa7a9f404d7ef09c39ef6eecb24eb2f712746527d8483abc260aac58e9b127f20acf142b4c79a4f329a4750efa0d4063665c44c6c63376e2e24430386f062eda5f1948a8ab7004419b8b5789edf910bae3c291cb992f617bd4035981fbc40ace736b54bfc2fc7a6d128573f323d34a4c121357cfed4fb0552d0c465b1c737a80f0c08ebd45cab40b2240d1aea8fc40cd47af500904f1657e7332149775c9e93e5b84a45dc638a8c0edea71ca458dc340a334089aa1512b7e13f8a6d3411079010ac3064551b0294c947d8c78381f748e4d93881e0829fe2dea337be5a296e22436a43d21654a5daacfe0b0d444491dd2aff44ff12405b0059348be8aaf106ab3a814e4e4f4ec4bed83c25c590dbe4577a1943f87197348ad8de88ce879401274a0a3599718eed82547f19b3942cc40ac73e89b146f4f5bfb0db34d8ee3c4a9008cc7f38ec740954fca132f9013ad8e47597591f3a9a981530db6d47e2258375f5764a83a5b18cd7ff549f415ddfa1be2843db220d8a6ea699c5456052d1ddfc04d0a6dd2d8457690aa412957a27c5a1949fd4fb814c2092e7e5071c0b427bc908f03892a3591e13093c1a4fe578d864a8dc3e0ef0ee3119929dff85181a295d6e2b608f477746b039839d8e2dbf8606a993d30e896947af5b92113b7e7d15760c83e1c31bf50e7178e92a3fed2cb0376c3423507b7bbcd65ec2bd6c7b7fba88029016b7d4452b55c8e4dc3be8ef98bff010d34973a1865e0d8a65e94cefa9ce31719d08400a507e6c9e3bc0cd9adbadba7d297f6dbaf7ac2d827d46f53ef204e28f016213a1b26337d4b7351f5d2cf7797216f6d4fe101c801a98fcf42404589c1f9b6df729945ba437ba286ccd5504ad3bc8b818395d5f48aa1a1ddc604ec26b29969fe9a7c99140e126250136d80461c91d134064e2858d4da79995dd056b93391a5fb281903a4bad5d95ebac4e19f5221ce225a960db533ec43a0c3625cfab6e283a2ec8851241f9dd31c25cbeea7e93986f64428ca9810de94f5565578512b27fa76b24b9f9c358ad0bbb3289e9f0f1948202224cf5b49a32919c8bb0a5ffb689ffc3f5f7bbb505ef61b547b3c4bb4329b0cce70d0c854342104cf07fa96c2085386486365f95d641e96b34388ea77a037d8adffd2f21a45c95fa2bbd1f080e4f4fc4139594aa288fb19b971c1cf4378e23a26ea21ba7c3cd623626086788c7b0563599bce858a5d029c8d87b8e61d0181cf52bb47d3a2d0641bc7de49f0ed2d54a46f5cbb1ce625dbe4aa07b1600e4eadd84df578a7c85ca04614bca90d0e0f1f99749b9df26c046b8c47ec17b02fc5854ea4a96c105b8e54fcb7f1243904fb5c2a3b271602fe2802209ade45e13868025b49d6f2ee7875a20039058c3cb2570c5e3cbab874da39363671b06fc14e7adf0f39bc791deda64b85e270b82ea298437eb20355621deea181a64f069722db58aee050f9a59a49af77beea521e02bd2613813a7369022c17fcfc307293d3f3f0ea1ac2581e1b711c06670ba4512993d2f72995166084bd439b2ba5329533b5ebabb80e9f46757950b31561f1ebd1aef5278ddb46af0840fb641ced5f8786c113407bbf7ba72be8f1d1972a6bd000ee85817559a110b75fdc3dc982baf1c385233054ea1e9344ba952fd3ca56da51256fe7f47429f5f23bae9518e433412e7d7c6f7a76639e9cfbd3adcd8c75d9a9e6a4f7e8ea64af8cfe1420d1073cf8f5907cdfbf101ba1a4a006c9258705f77aa1669dd8e2ea0100dbc5b56dba4ba8cd838b12ac64138d4f53d39407c76aa353f47608283c6033f3c6040549c4100b5071bb9d15c0b9894e608e64e30249bc79a67e4436317418426d65d543ad923c5889b36a3b4cd2834896226e5274819dbbce69a335ba5f8ea8eb2cd02f06aab36a71b4f41cf8f05f04aed60b5735042dfed2b12b0b33caf0a56b95a42f51ada51d6cbbc4975ea49be42944cb6c17842290d9485ba3e0b8d90c4a7fa5141f14e27038c73380474cbb5680bf7ef89b723ad5b8826469ad34c11c3fd34ea0959a9a53335f95d2152ea532c85e10f59e5cc0bd34e0d60a49fbeefc9e976135857392da2ab5f7b32fbe0680f01adcff1bf82a254a35ec3b7b2c01c67f85b1d1d7e71345277ab3935089b25da121da7117c85ab8ed1d00ae4a577f91badf1a801f789a68d8431bb2954dbcc147c3bbf76efd1407ac9bf6c52bc2b8b25180284328e381257c01c71b2920ed8de46e9fdacfe9459364e7ef24f4c0acbd7ecd931ec236cf189bdda25fafd84c34f3700f40e8354d4cadf066f8725b0d4da52f7d5a5ecd27085681927b04d9653955e3538f816fb06343803dfe0bc7a6c8fb2541fbdfab581580c3631efcffd44a2850e6b1b8713e754230f0c897a8d079991cea242a30a5f0c1633a7308f4aa3b6cf3e8b091806c48495bed7119c437e52e2d7bfe5526e281d0745c9585f026d7ee6f2e8ca055748160ab2451554075665c2de35eb90cbcb0497a89d75a0e70bc5cae597b27b23938b40f6e28bc467cee0c3739bea559f7d7355c977711e9f37a6568aca7f6f821800dd02b051645d9bad66894c33466f3a5838b5b06e0cd6758b81aa6b048205d228b1ad9a9062a21c8539adc5a2678b7c91f779453378110009113d55b886589c48fa406dfc0e2cb1339f9bad450f485bf084b0527b2fba96ddc0a137fa41b47cd869bb8c3f01c1cd39f2a260021bdc83916aebb89d18f0f3dea6978b67c7c66267f24f91d7d8aa7bf77f980ec5c6cdbb02a374ce9b9f7ac7e50a5732028572f78a2ec6e6e3df89916d011223a5d379ed8040ef34b16b4a9602af99a928277b6bbc92b183d4e5efd715694844ea083c5ad48932c729d1096f525da267ed1f4e27432aee4370c1b2ab090ab4eee16c1056d984ae284566278454d1c2dd81a65162bb80c66e17200e59112c79d321a89d34b3605845bc41dc5cad4b267b0bb5e8c3eda70c7d633e294e6de69eb7d985b65859d3fad2a33b888c2ea2d0bf4228031a4e62025dfaab613cae0ac93f4d323ce6207aa569c2d7ca413d7f5f028d165fb315bff1031ea6aaefaee054d3b632540c4cf4db6e1e4deaa00413f05f6ea67512c2005d2b04a7e4d8e0b7d883aec4b9502042283a8f5cabf9b3086396821aab989a09130be44c64552aecd00d1ed506086fa34687347a332eef924a0a4aa0d9ae258410dff12bd7ca5866cf4793edb8d377f2c4a153c23a925c13c463dbfdff908dd385cc41a6d8a301110fe51af77e5a4d86c21ed2bb75697a4795be06f820a4fc885bcfb498d48a773c81a82fefde6e6a015a2ecd299d7d40140533e878e0a33f76056d99b398422f7b81021bd770ed5b8634821e5a49ef09537e5132fd1941a950b676a70b0a794f923ecb04d195866007e9737c89d3178338d5389edf4a3dc3332b06de106377b7c6cb8248fc50a7fbdb606f1fe51c3671595b5955cc148ccdea9f7bc0b05a6fe9a1d992b6ea13070a4b5590a315b7fdea1e0d911a0761024a60a01448bc1def894eb5a8a5ca769c1d5a5b8e3baee34215cc14da4ec351de621b2f8598f6376d1192025c2627246b19014cbde8e22fa660ffe2270f6a4020c5b7849c8a0e4e3201e4229a2aa9b8f233f292215bbc7ecdad5853027a8dff0879146da5fe5c5cd27a8c7b3b8170e5b0e5dbcd0d3b0f2ee73a00d5b9dfab5b9b012b952f14bcf0a2d68868ff4c14d3b52c724d3f3e9322fa9fc1e37e2169feb40839d9b543d10552e9be426fcd4353e2c657790becde9f6f4b026fc071663451073675f0937ae2f433fd0bf6d12c040d9e1b78e748ba7d10c2ee31c73831b03e4ef858d39d39238a2d100124df0c146e50b8cd32b7594c8912ca611bcab9f451690c99404c144265f8a35d5ac346ed817cffca62fc130d4b5ed85142cef57d8c5c0e5d6a24d68e92326a9fdb1ca2cf9ec34d893dc373a64b7101e160f29b39e67b663c4165ddbb006e497390fbc8ba7062fdf213f925f8013a758aa4a4d632530b470e866dc00199aa8d6561e770965eabcf9ba220218b4c74b496b5dc6b2f0b4506abbe3902d9774df9486997887ec38dc5cce8e14f4f4cc6aaec34fd3ba55198b23e8ee60746241b9fb6fe659fb43c3ada58ac70b93a7f9a7f6c4957fdf8407b22273d94c169069bdcba9fa04fd4ae625155331a30f823184930f46fc1df4383a379029ad0fc9c9c43f05d9eb91f0bc4838a673de7282cdd9b613421f85dcdcf173f743db1c28c1b418575ed60306469428015da2f2bd59ecddbec2a1d74a0c4a7f6a8836f8ab5021a6a9a3f1f9d7967cc6d7d4f311d0feb8db3e597212f9d8952c959fe2de38ffd5aa4985b05924431d106df671dcba51e6bda8d986ccb04d113123ac00715814ff02e207f2b724fad66c53a3541022765bf67b435395f0879cb5534a8679e9cee7700bcdcf0d6380c91b4949058b94a67302057c3e7a9447b126256f73f714130e93516eea63dd9443ad39a4b54d4e38c6ea2318c54983d40a8704708dd9bb50c15bafdca4dbeee1c383f524cc3a8930761868a3b0bdad5c9f78069e01ae3cebb71487d093386fbc5c0d2b7a5cdcb9c6e7fb211b78d7d27459e48ce48333a11eb1ffb3e8785eb142548132c42dd211d9e8b11f6dc21b1479adf432390bd136fc2aab4bd183e1b12cc3d8f3f52f0705d9343e192cbff5dec71b0900ab672bb3a1fecb292f1bb9f7056469570b34aa6f65a6e767f524f670b50cb2142e3a973c4586bb6add485fe47f4ab860e4dcd5274699132ed25fca7ce5e0ad0fa00c3e34481f59a745704c82246030928b84ea30faecfe7f35816e751ae38d31a625b691783eac12c108e581c327d266b7cff30bbc6cb9de9ed1109492042b1415a5cfe7f70f1d089a212b3340cec5a9078841a106992cb8758f948f3e4c7e66855164af69c5fdb2e02b9cf58ab96e071a93f67aa7997b635a8be951fae045fc8beebe1d73c156e27a17bc9b7f19e3ab98782a2d4915769533c8fd656464c85b7fdbbd3bcfa491ac236a0c013a8e0126d5488d03bb8f39f247ee781aeb645302a005f9d0ca183a1705beb0b127ffc27cde1de9f98d58120d49b4f896e9785cad33285d6c247dfd453df92b3c05dd0d0fb621f7f02822457e0bb5926b2effb44096dd882548ec43b720cc3661f8abb88202b2dc3cec245db21a5769251751f5d07469bdea06a53683308fa5b1922a5184a283e0087736e785988eb93292f44a7e662928080abe4fc1d055f60b6aff57ce6926c74543ed8a615b3011b2d0f5210f2f80720f8976a4fa8883f214585995c86c11e50a226bca79f05bbfe4a6b0dedd7a12a80a893aebea4ebe697d94a719eab1d93df7e35de46ea8c49a91a5071e533872337aeea4c452390eb6df29e75aec27b965eeb2e70c355ce11869a1b395a027848579bbcf170986805e3476f98fce5e7dbebfb7c63a5590dc91240a0b8ca70012bf07ab8c0bfb86a7663aea6bab21da05393655d59d6b08580ea4eaf90f461a8858f41ad46e1701ed66bf2e06f2aa709de3625a87066f7715aafd7d01ac63e92e667d3bb84d8dced34f6e8a81a801041fd92390ed0c2ba826ff5abe443f80bf39bf258f33a1c4cdf772397d4a552f5b3b506ea21eed22219bd1dbec170ef8daa75a0f659d94cfd1a8b236120187ad941ab16cfc87f6da7bf6f80cf8e68b3bee23a25e48ce7e8c82d6dc830b791696ad6d1d", 0x1000}, {&(0x7f00000001c0)="198abb5e52fb82bfbb2e8f81c0340601657f90d3f7da5f6bb126db7a1339141b5d3ae1cd9df42ba74ee03e8b69ceb4af9aed60f9d6a2220fbab0331efe2c1337327295", 0x43}, {&(0x7f0000000280)="14bcf51bc51d9a31801ea9b46d4d77113dedb6251f2b40091c21223fc3830dca9fb2c62afc984008dbe782173b053d4933eb20e58fa88b138453c6b6067a075223820893b0696dad7b949e0c2d27c7d2fc407e8a81d227f3", 0x58}, {&(0x7f0000001500)="9741c66939e7e62edc29618cfea08e334925d3630438cb54f5a1b72ae748d4b1ac796063a038318beb0de461995be5d60dee57fdca87a49910abb7e34733c250ae273bcdca8708d1fc165105b712320a266920a88a37496a2ebfcf2b1a952f54161b3b096e7856f87dc0d5762822c604e9e0b16abdfada8e245556c604219062c0afa186c8d0817ae1a64d899cb0b815e5bdd4e2f64ec070baf124968b3a7f288b4820de7d5301ed35c2db288867fe218130feed65002ea6a7f4f9147e8f657d517808de1d18", 0xc6}, {&(0x7f0000001600)="9752a62fade1745b4d7a6236b1f99eeee46186f3f0e81cdea2ed7dfbfcc98b4869142146e29c5d4d3664ae7e4cb35067106f282573b5ea2fe8bf4bd1dd89e77f9d40dad280e1494c3ea70154a4930708e16398e1d43ef93ba233784dfe47126e7ef9ac44bcb7ecb39ae02091a72adcfb89f046bc2062554d2399557acc3307833f11341e0081501e8277aa574b3009d61bf07496a51f5eb34c697b66cf76ca29687ef4ba4d36f4220e8e7486b9cd8553b9104418460fe82584b18d56d508d269cbb0662ba1b560336962d799c9572e0efc58ba8624a69391dcb5e1dbdddafc5fdd9383df5ab80baa6124a3e9f66998", 0xef}, {&(0x7f0000000300)}], 0x6, &(0x7f0000001780)=ANY=[@ANYBLOB="1800000000f7fffffeff000001000000", @ANYRES32=r1, @ANYRES32=r0], 0x18}, 0xb) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {0x3, 0x3}]}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) shmget$private(0x0, 0x2000, 0xfc9e593ad7b4d3b1, &(0x7f0000ffe000/0x2000)=nil) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4c}}) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0xa061110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00", 0x2, 0x4000001}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:20 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x6, 0x1, 0x3) r2 = dup2(r0, r1) close(r2) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x1, 0x1f) mprotect(&(0x7f000007b000/0x2000)=nil, 0x2000, 0x6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() r4 = socket(0x20, 0x8000, 0xc0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa) r5 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r9, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) r11 = syz_open_pts() sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@rights={0x20, 0xffff, 0x1, [r1, r9, r11]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x1f, 0x2, r5}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) 16:00:20 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000004c0)="fb940d43e5c611f8c98646e9214eb402529961ff3cc2eca74a8a4cd3c5fe5601b44240e400750eadf515a1089fd0f6ae0807a9d9c54296d82cd6cc77139ccae9c42cfc521cf20d9429fcb56e2b0c85c711b21057aee1941392d4ec86ed84f7432caee8e0e572ffe33c73bb7e217b72f95b605f80376741a9547ad1bb65fdcae5b15ce6268038891602859e550baf24c18e4ee71cfbd39140"}, {&(0x7f0000000600)="8fe4f0d1734f5b71e90462cbf648286b1974cdbc000050fb4fac305676cd09f0452f494d481822f65539f0a0ae3c28c51b484b70f344963e0f3851e3c69a5f10e0dee35895f0e2aa9fafc6f3dccc3b3736f163c9530ff96125fb1422f6756f"}], 0x100000dc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0xfffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/h\x8b\x00\x00\xff\xef\x00\xe1\xd4', 0x8, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000100)='n', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r4, r5) close(r6) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xc2) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r8, &(0x7f00000003c0)=@abs, &(0x7f00000002c0)=0xffe9) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000100)='n', 0x1) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xa) write(r10, &(0x7f0000000100)='n', 0x1) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) unlinkat(r11, &(0x7f0000000140)='./bus\x00', 0xffffffffffffffff) close(r2) truncate(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x401, 0x2, 0x101, 0x1, 0x1000, 0x9, 0x1, 0x0, 0x1, 0x0, 0x5}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r5, 0x20007461) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchflags(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x22) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x1c4) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r15, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1400e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r17, 0x100000000000, r17) r19 = getppid() r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r26, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r27 = getegid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r29, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r28, 0x100000000000, r28) write(r29, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r30 = getppid() r31 = geteuid() r32 = getppid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r36 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r36, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r30, r31}, @cred={0x20, 0xffff, 0x0, r32, r34, r35}, @cred={0x0, 0xffff, 0x0, r33, r37, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r38 = geteuid() r39 = socket(0x11, 0x3, 0x0) sendto$unix(r39, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r46, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r45, 0x100000000000, r45) r47 = getppid() r48 = geteuid() r49 = getppid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r53 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r46, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r47, r48}, @cred={0x20, 0xffff, 0x0, r49, r51, r52}, @cred={0x0, 0xffff, 0x0, r50, r54, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r56, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r55, 0x100000000000, r55) write(r56, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r57 = getppid() r58 = geteuid() r59 = getppid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r63 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r63, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="530000040001feffffffffffffff"], 0x10}, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r56, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r57, r58}, @cred={0x20, 0xffff, 0x0, r59, r61, r62}, @cred={0x0, 0xffff, 0x0, r60, r64, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r65 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r66) fsync(r66) pwritev(r66, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r66, 0xffffffff) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r65, r67) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r69, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r68, 0x100000000000, r68) r70 = getppid() r71 = geteuid() r72 = getppid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r76 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r69, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r70, r71}, @cred={0x20, 0xffff, 0x0, r72, r74, r75}, @cred={0x0, 0xffff, 0x0, r73, r77, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r79, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r78, 0x100000000000, r78) r80 = getppid() r81 = geteuid() r82 = getppid() getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r86 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r79, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r80, r81}, @cred={0x20, 0xffff, 0x0, r82, r84, r85}, @cred={0x0, 0xffff, 0x0, r83, r87, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r88 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r88, 0xffff, 0x100, 0x0, 0x0) write(r88, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r90 = socket(0x18, 0x3, 0x0) setsockopt(r90, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r90, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r89, r91) r92 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r92, 0xffff, 0x100, 0x0, 0x0) write(r92, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r94 = socket(0x18, 0x3, 0x0) setsockopt(r94, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r94, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r93, r95) r96 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r96, 0xffff, 0x100, 0x0, 0x0) write(r96, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r98 = socket(0x18, 0x3, 0x0) setsockopt(r98, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r98, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r97, r99) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r100) fsync(r100) pwritev(r100, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r100, 0xffffffff) getuid() getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r103, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r102, 0x100000000000, r102) write(r103, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r104 = getppid() r105 = geteuid() r106 = getppid() getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r110 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r110, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r110, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r110, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r103, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r104, r105}, @cred={0x20, 0xffff, 0x0, r106, r108, r109}, @cred={0x0, 0xffff, 0x0, r107, r111, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r113, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r112, 0x100000000000, r112) write(r113, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r114 = getppid() r115 = geteuid() r116 = getppid() getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r120 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r120, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r120, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r113, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r114, r115}, @cred={0x20, 0xffff, 0x0, r116, r118, r119}, @cred={0x0, 0xffff, 0x0, r117, r121, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001100)='.\x00', r121, r101) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r123, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r122, 0x100000000000, r122) write(r123, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r124 = getppid() r125 = geteuid() r126 = getppid() getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r130 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r130, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r130, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r130, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r123, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r124, r125}, @cred={0x20, 0xffff, 0x0, r126, r128, r129}, @cred={0x0, 0xffff, 0x0, r127, r131, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r128, r101) getgroups(0x7, &(0x7f0000000280)=[r91, 0x0, 0xffffffffffffffff, 0x0, r93, r97, r101]) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r134, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r133, 0x100000000000, r133) write(r134, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r135 = getppid() r136 = geteuid() r137 = getppid() getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r141 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r141, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r141, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r141, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r134, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r135, r136}, @cred={0x20, 0xffff, 0x0, r137, r139, r140}, @cred={0x0, 0xffff, 0x0, r138, r142, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r143 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r143, 0xffff, 0x100, 0x0, 0x0) write(r143, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xfffffffffffffe37) r145 = socket(0x18, 0x3, 0x0) setsockopt(r145, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r145, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r144, r146) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="cab8ada14e502fd2196790e1351b2545", 0x10}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r4, r5, r1, r6, r1]}, @cred={0x20, 0xffff, 0x0, r9, r23, r27}, @cred={0x20, 0xffff, 0x0, r30, r38, r40}, @rights={0x30, 0xffff, 0x1, [r0, r41, r42, r43, 0xffffffffffffffff, r44, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r49, r64, r65}, @cred={0x20, 0xffff, 0x0, r70, r84, r132}, @cred={0x20, 0xffff, 0x0, r135, 0xffffffffffffffff, r144}], 0x118, 0xc00}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0xffffffffffffd72, 0x0, 0x4000000000) 16:00:20 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x3f, 0x9, 0x77, 0x8000}, {0x1, 0x7, 0x7f, 0x2b}, {0x8000, 0xfd, 0xfb, 0x8b}, {0xa16, 0x19, 0xd3, 0x2}, {0x6db0, 0x5, 0x3, 0x4d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001380)=[{0x3d}, {0x81, 0x0, 0x0, 0x1}, {0xe, 0x8}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000200), 0x4, 0x0, 0x2) 16:00:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0xffff, 0x1, 0x0, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x5, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x1, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) pipe(&(0x7f0000000640)) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(0xffffffffffffffff, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r9, r10) close(r11) ioctl$KDDISABIO(r11, 0x20004b3d) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000700)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='.\x00', 0x5000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f0000001100)='./file0/file0\x00', 0x1, 0x1128, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = getuid() r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r12, 0xffff, 0x100, 0x0, 0x0) write(r12, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x2) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setregid(r13, r15) chown(&(0x7f00000000c0)='./file0\x00', r11, r13) listen(r0, 0x23116b04) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r17 = socket(0x2, 0x8002, 0x0) r18 = dup2(r16, r17) close(r18) ioctl$WSMOUSEIO_SETMODE(r18, 0x80045726, &(0x7f0000000080)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000}, 0x0, &(0x7f0000000b40)={0x40000000000, 0xfffffffffffffffe, 0x0, 0x8800000000000000, 0x7fffffff, 0x0, 0x10000}, &(0x7f0000000b80)={0x0, 0xfffffffffffffff8}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r19, 0x100000000000, r19) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) socket$unix(0x1, 0x5, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") fcntl$setstatus(r0, 0x4, 0xc4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x22) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x75, &(0x7f0000000040)=[{0x409c, 0x6, 0x6, 0x7}, {0x4, 0x1f, 0x4, 0x4}, {0xcd, 0x1, 0x3, 0x40}, {0x1, 0x3, 0x43, 0x80000001}, {0x4, 0x3f, 0x81, 0x3f}, {0x6, 0x2, 0xfc, 0x2}, {0x200, 0x6, 0x9, 0x5}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)="48ecccc873ee32a8fef7fc9ee7a0e3566c4f666c58203096ce5cf449c059e01ab6e862d09b7f8ca69e3793c343ecc9d42bc37d8781d050e9b69179cdb15e") 16:00:20 executing program 0: socket(0x2, 0xc003, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000100)="d1aff30ab7ea2e161bb4e7ebcd8913cea74e9acb8c53025c62d3b687869fc5b7dfafe085d75b45", 0x27, 0x2, &(0x7f0000000140)={0x18, 0x3, 0x400, 0x5}, 0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820000f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='Y\xefzEl\xd3\xa6G\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000171, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x40, 0x0, 0x3fffd}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xde4f) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x64}, {0x40006}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) socketpair(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) pipe(0x0) open(0x0, 0x0, 0x10) write(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x500) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x1d) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() bind$inet(r10, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = getgid() bind$inet(r37, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) r43 = getgid() r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r60, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r60, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r60, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r60, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r62, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r65 = getppid() r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r67 = fcntl$getown(r66, 0x5) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r61, r63, r64, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, r67, 0xa5, 0x1, 0x100000000, 0x2}) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r68, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r68, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r68, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r68, &(0x7f0000000600)={0x0, ""/12}, 0x14, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r73 = getppid() r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r75 = fcntl$getown(r74, 0x5) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x2, r69, r71, r72, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r73, r75, 0xa5, 0x1, 0x100000000, 0x2}) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r76, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r81 = getppid() r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="0041e6ffff686c65301de1bf04c12693ddc4e370355177351c6173d35c90704c4ed522c1b5fd6421e77c1d892415001f75f8470f6445e9188242d81a62fcbe2936feb1761dc7f44ca5a9716d6c7f111efc13af9dcb7496f2da2fcf4fcbdd8a5e6c51ac997dafc1cd966835587927c965ff15a71ff1b28c4062a217cfef0cc765c72ba6639e98af95fc140873845a75a8cb2f7622f96339db202008b879c2508bb3ce5e240a45000000003a46fc572900873f64b16a60d10e89d9689b3cfb0be24f7e68745ad8f1d46a283a714feefb73591b8901025f90091cb875a17323f2b9af95"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r83 = fcntl$getown(r82, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r83, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r40, r47, 0xffffffffffffffff, r55, r63, r43, 0x0, r71, r79]) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r47, r33, 0x0, 0x46, 0x2}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r101 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r101, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r100, &(0x7f0000000500)=ANY=[@ANYRES32=r29, @ANYRESHEX=r101, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r3, @ANYRES64=r15], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r108 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r108, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r109 = fcntl$getown(r108, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r109, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r6, r24, 0xffffffffffffffff, r32, r87, r16, 0x0, r95, r104]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r110, 0x2, 0x9}, 0x5, 0x5, 0x4}) lchown(&(0x7f00000002c0)='./file0\x00', r20, r9) r111 = geteuid() r112 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r112, 0x0, 0x6a, 0x0, 0x0) r113 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r112, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r115 = getgid() bind$inet(r112, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r113, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r114, r115, r116, r117, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0xff, r20, r0, r111, r117, 0xe7069c164c6a1a9c, 0x1}, 0x6, 0x1, 0x200}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x400601) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) 16:00:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getegid() setegid(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000180)="ac79b16d2428a50144094cb594b38188053cb6c3838c739ac19be1dc0c4b42624d", 0x21, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r2, &(0x7f0000000100)=""/37, 0x25) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "73f33b0698437ce1ae571a6f6000ffff00"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x5, 0x20, 0x5c, 0x7f}, {0x86, 0x40, 0x77, 0x7f}, {0x6, 0x8, 0x5, 0x24}, {0xe49e, 0x2, 0x7, 0x36}, {0x40, 0x20, 0x8, 0x8000}, {0x200, 0xb1, 0x0, 0x8}, {0x81, 0x4d, 0x4, 0x6}, {0xfff, 0x9, 0x7f, 0x9}, {0x3c0a, 0x2, 0x7f, 0x7}, {0x6, 0x9, 0x0, 0x6}]}) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c4d3000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000368000/0x2000)=nil, 0x2000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000000000), 0x100000000000000f) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4c) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x21) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa9d5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x100, 0x1}, {0x82, 0x101}, {0x46, 0x3}, {0x46, 0x81}, {0x6, 0xffffffff}, {0x0, 0x8}], 0x6}) 16:00:20 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) ioctl$KDSETRAD(r0, 0x20004b43) r2 = socket(0x11, 0x8003, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffff49) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r1) r3 = dup(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc341}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) msgget(0x0, 0x53) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='\"\x83\x19\x02\xb3z\x9c\xf8\xe6\xd3', 0x8000, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000600)=0x3) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/23, 0x17, 0x800, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82b614db95fdc883471f1b67e75904f14f4ca103cdcc7b367dfbf8bc84318463f7bafcdffe57b4ccd0ec357b31f592b7da7b6508772b1e328614d3ca2ad45658c7f9079d8167c57b14569d34eb11831334bf5a6ec07ee671af544f9969247466a96cfc01ed"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0xffff, 0x200}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0xfffffffffffffe12}], 0x10}, 0x0) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9) r1 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x7, 0xba) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000100)="041fffe42163217590511ce8a1e123bb442c9af8256f53f979501e3ca76714ad2aa73dc276afd11685cb22e7d1a7a8fd867f00433988bec9102920bf93dd6aa8b8147750cd01b0179954ac371ef97f6b441a7852d9ba6ad8e1287744e40de742cf1b206a729a6b0fbe848ea7a558f96a29f4146e16f0d693fe", 0x79, 0x9, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x30) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f00000000c0)=0x4e22, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:00:20 executing program 1: socket(0x18, 0x1, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x61, 0x1, 0x100000000, 0x4}], 0x100000001, 0x0, 0x6, 0x0) 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmat(0x0, &(0x7f000007f000/0x3000)=nil, 0x1000) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/156, 0x9c) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006, 0x8}]}) syz_emit_ethernet(0xffffffffffffff69, &(0x7f0000000240)="66b785852700cfce856dc6c6cbfa2707d4fd673a6a720a3a692574e37c8e840912d495228fb2e9c6d5d01d33ff59955359f6ca931fbb434defcee9bbdffecfdf2f5352353d4ac456c45d7bdebd548db42d50dc2ac052b6f53f9729e71ef3e8fd768990213f3279c048e32c20a9626874403ef3") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000090000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acff0b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000f8000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x2, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') socketpair(0x1, 0x2, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@abs={0x1e6f30837e9114c3, 0x0, 0x0}, 0x8) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x3ff, 0x7f, 0x800, 0x2}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x80, 0x100000000}, 0x10) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="2201b2", 0xa9471677b036511c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = dup2(r4, r1) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000000)={0x9}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = dup(0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) seteuid(r12) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) fchmod(r13, 0x20) 16:00:21 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x2, 0x0) close(r0) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = getuid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) write(r3, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xa1f5303ef01f2a36) write(r5, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r4, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r7, 0x100000000000, r7) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x0, 0xffff, 0x0, r12, r16, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r17, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r19, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r18, r20) r21 = getpid() r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r6, r13, r20, 0x1, 0xffff}, 0x81, 0x30d89e4c, r21, r22, 0xba71, 0x6, 0x0, 0x6}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0xffffffffffffffac) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:21 executing program 0: 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) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0xa5}, {0x18, 0x0, 0x80000000, 0x4}, 0x199, [0x80000001, 0x6, 0x10000, 0x200, 0x7ff, 0x800, 0x9, 0x7fff]}, 0x3c) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r6) close(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/v/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000001380)) unlink(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000240)) readlinkat(r7, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x2ef, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f00000013c0)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001340)={0x2, &(0x7f00000002c0)=[{0x7, 0x3, 0x30, 0x6}, {0x7, 0x7f, 0x0, 0x83}]}) 16:00:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:21 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r35 = getpgid(r27) fcntl$setown(r7, 0x6, r35) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r36 = dup2(r7, r7) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r36, 0x4010426e, &(0x7f0000000200)) bind$unix(r36, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e010100000000bcabc0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r36, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r36, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r37 = dup(r1) r38 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r37, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r39 = dup2(r37, 0xffffffffffffffff) munlockall() r40 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r42 = socket(0x18, 0x1, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r42, 0x0) fchownat(r39, &(0x7f0000000480)='./file1\x00', r40, r41, 0x6) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r43 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r43, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/169) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x100000000000, r0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r3 = socket(0x1e, 0x3, 0x0) shutdown(r3, 0x1) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = getegid() chown(&(0x7f0000000080)='./file0/file0\x00', r5, r12) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r13) r14 = semget(0x1, 0x4, 0x400) semctl$GETALL(r14, 0x0, 0x6, &(0x7f00000003c0)=""/198) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) socketpair(0x20, 0x4000, 0x45, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000900)='./file0/file1\x00', 0x1, 0x15) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) r8 = getegid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r9, 0x100000000000, r9) r11 = getppid() r12 = geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x0, 0xffff, 0x0, r14, r18, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r19, 0xffff, 0x100, 0x0, 0x0) write(r19, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r20, r22) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000a40)={{0x8, 0x0, r8, r12, r20, 0x20, 0x33}, 0x7fffffff, 0x1, 0x4}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r23 = kqueue() r24 = socket$inet(0x2, 0x4, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x2a1, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="d02d4d0d3e58a76c325fba39bc31e45886dcf8df88b7c0422cf82d44f00a7e51fc9927fbd098fedaab96f65f84deefba7d5ea2f5107af7be571e4372773e30e014d235febc7de7f97562479d4b429bd4fe4a14dc6ec3a40bc2b619b259be6b8b45dbcd15f66219698e9e91ec4c95042c303e34f215476396d38833c67715e7", 0x7f}, {&(0x7f0000000140)="b37dc7e1994efe3bee59edfdc171e8c3807b0e5e7b2ce330129feefdc9ea61d8a5cfc15424c614b2757f", 0x2a}, {&(0x7f0000000300)="da4e6fb1c66396a6b83dc7132066c1a9c347b1aef31d5d87d2a2c519b5e8023329163db06e6bd205c825846810ccc4ed2cf0505769ad5249860cd7d3d8032470c47a41794271e3bf123784", 0x4b}, {&(0x7f0000000380)="516f7559a65938f72e6a1c3795392e90e37b12dfe4b0646c85560a33d556985a3f684bf7f4ae5986cc33ce25a06499bb267ca8b46c8f659b2c3802b02f9c3d4824325524d32753b101cc6fb085611968c266812efb3c93d4ee83bb7e95311f5dc58b6451db57d0778c898818e6fa7c1bac61aae9cd2c2b5950afd83ebe806aa37fd9cd0d63fb3ea8483aa01ef8d265", 0x8f}, {&(0x7f0000000440)="041cd3d0d8a4a495b819d6635315c0bc0c4d57f4350592f88e8dedf449a91e2d53a4500ee37e5942131e93754b556706aea331836f758a2087a349cc800b13f639ce68647b77ca397ff1611dc45183b6cfad0441b0712d9578e3a3f9134f56f70979c1b35ec156e1a9ebe90f180dd584c4f3afd09ee7d5b00373391496aa5cc68adab39ecfc1e0b3ef56a748d1ecea47d413858e5d72aae3395cd4725a034705069262432ffd4c551b9ea6481e8302bdea75da884c6c7aaa1d64e71132fdeb3deed7fe6545daf95fb5f9c500eec03a4237ae7c097aeb7c5bb51b38cfed50411d124149", 0xe3}, {&(0x7f0000000540)="37cfb680452beb8699fe5d4310c9fcc3582b5a6f351e04489339572baf590cb8a00691be626b49a388d0f7d751d18d568b9d0b1b6074af95b194ba56623363f9a99dba45a7a04e0815a9732e7166044697c3d0b2af7fc2e1599337edd72399b6d820f310d6104396f3adc26482e52b5c111837bbdfbb0bc213f49e922d80500fed5978a8f642e8", 0x87}, {&(0x7f0000000200)="58e21f9075b3e61df65c6169d8c259afd333a47633358d8eedcb87597b5853200e3b88a6bb2d48b255b4705d30d31f135e11c4f3f92f787208bdc5e43e1ef173", 0x40}, {&(0x7f0000000600)="cbf18246d361f3727f4b42f3c6372cee1df9302b8de1a1ae15a1836c60979430365d734415964b32f490d23b4d221b5fe1750042878e8b71d1292cb98c1406f0a341adba06f456e5dfe6110342b2cad2766429fb5adb8a0b7366287be95e2a53030a0e850fb616207bd30c0a09fff313e5a67bd9471ba04c7fd1742116e696ae32aaf08232b5a14023bbfa69bf93415b9cbf55f670018e331a2341ba26a19be816cbe1f1783fece23b693479f8c995345a8acff2c9320e1e33d1cb7e1f42f5876385e2077ce7669d40ec063f6ce5a9f0030fcef5fa3b89d1acbe3fc8075304b714ebbe55153237980864", 0xea}, {&(0x7f0000000700)="ef76a0031e8666c7a4b7d234aeb489eec16253746426c5f056abb7d8349416fbedb70a488d4864f0bf4a038b8d20c7b7bae7fc8d05cfe02f001ab645c0fe4af63b4b32fff73d26346c3d9303e07a191060a7aabc5320e37be463fdcbd57132c01f774920a18e02d6a49b9e0362e9ceeeb88d521fe2ded318bec39c3e70526669c05c9098dd036d3a087c160f3b", 0x8d}, {&(0x7f00000007c0)="b87cfd8ed023d78f62547039d01391335730518ebae2bf38b3fbcd2baa55f9c703a40a5860188051df37ac3763b67b115251f4f5cf6be88237a1582cdff10571cf1b", 0x42}], 0xa, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r24]}], 0x80, 0x200}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) flock(r0, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x8003, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f00000000c0)={0x8, 0x5, 0x7ff, 0x1ff, "42d4c878e5cf4510e6392bd6bde27ca630fc5689", 0x71, 0x1}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffff49) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0xfffffffffffffe5a) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x14}, {0x6}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/71) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x0, 0x1) semop(r2, &(0x7f0000000000)=[{0x3, 0x1}, {0x3, 0x4, 0x800}, {0x3, 0x80, 0x800}, {0x3, 0x0, 0x1800}, {0x2, 0x8, 0xc00}], 0x5) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:21 executing program 0: getppid() r0 = msgget(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getpgrp() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r2, r3, r4, 0x194, 0x401}, 0x5, 0x8, r5, r6, 0x1, 0x3f, 0x8, 0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x30000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(r8, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x2006, &(0x7f00000001c0)=0x27, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) bind(r9, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xf6dc4d3d85b2b216, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r11 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0xb0f, 0x2, 0x8, 0x1, 0xfff, 0x1, 0x101, 0x0, 0x3, 0x100000000, 0x2}) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500), 0xc) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0xfffffffffffffffa) r13 = accept(r10, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) lseek(r13, 0x0, 0x3, 0x0) r14 = accept$inet6(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) fsync(r14) getpid() getpeername(r9, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2764b5e07650956176bb18b9a59d738bd7b289e366b1a6b143bb6e035d409dac3454d4f65eb2ba3fc97d8c88324df60440f8ac8ccb3e8fae51a6d28b3f0f084c9fa3e9b7285cfa1761f449e1e36b2e80f68e7dd6710acf3f48e2658af10aa280740b0d82d5462dee73f03ecec9298677b04f4af1ee565bc79102f9dfd58492c1f467e3c149a0e064a635d205efc5f9f1f2cf6ca32f6ad2d975371b11122dc3a79b00b54a535d007fa619a602f913b2b45b27ee2dbc6692770000000011607cfc0445187ab6be6bff417bf8e700d695f0947cf15dff0e7b71b1502700e7961d05648aedad37b397bb4e2ddc9cf0b6c89799d0c7623f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x1) sendto$inet6(r0, &(0x7f0000000100)="d5451454c0157a81884d10290a95a512a9180057b26272f2eb175c7dfca5c777ab878ae2991e8aecf6a7d3712b2a479b3debf39c2ee34a72b141d38497deef5b3b1072e0d0ba38ce259d4c197e31bbd2b33ea95711bfa57843014c14c10c67302739fc067b785a5d802d2933754f66045efaffe67115d78096ba330744be3a0d0991590fe57ef028fe9dc24d7519be65a536010e09cc7733fad4b2cb721d76269bca12c80dd439ed5e8a261ec9c61a73a0b2dcec3c4206ac7abb0d3161e941c322e55faf9ee9faa9ce6198d6e6b64037eeaba60b072b5dc62239124a80b5058623bc1c5aa5c99387b2", 0xe9, 0xc, &(0x7f0000000080)={0x18, 0x1, 0x400, 0x8}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r1, 0x100000000000, r1) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getpgid(r5) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x13000)=nil, 0x13000, 0x5, 0x2813, r0, 0x0, 0xfffffffffffffffc) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0xfc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000040)="174c0b787f76e5959f21612f4f2fdabc65c76256f4e61cccf3bd67", 0x1b, 0xc02, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x6, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = msgget(0x0, 0x305) msgsnd(r0, &(0x7f0000000400)={0x0, "fc90b851a870661653eb38b516afeecd182ce461c79cf1d688e256aedfedd812d0a39bb10f9e50962f877f2cecd9fd7c60d3d55482366a46be92b8b6dd253c50c05d5d1d1869c1cb99a32e19bc3bb625f2a4febc3d80b2b2165a1f8defb888f5a90000000000000000405a7082a98c38b02b8cbc3a7f6a280ebc59fb04a4b9ea989558e4971b95e12deeab53dfd9c62bf67793d21791d8fe1ccdbe23c0c95a49ef1a7a7a6f35ff578c8686d75f50f9278bf676223a9b420cfe9f8c35e1aa8db0730fea886c4d84e9f72254071ef4ecc79036378b0b4a5964a50bdccda7f8c185dca931a5cbb52f80f06d536575f40393fa55c0523a783e0aefe08c543ea04779bbe76798e8a8c2e00b22039ba7a8a4e7ec1a3d851e29c91eef71dde743baebf34fbad41901512c8ad430ec7f3b1b7e91fc00000cfd7426056777836af2e2f09eb72ff7d9c9d321f41dca258829aaea509b31696401a6abff42833d354a1c91cc465cac7ca805dac4f9e9218e12255540ff8aae174791a8c9341d07d5bb4bd344bd30632cd8e5773d60eaaab2"}, 0xfe35, 0x800) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(r0, 0xff700000) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1020b, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="39a6c36f3992821f2e967aa5ae54c0e95455b03b3c5bf81abfc50e1fbcefd170eeb8c3e2302420039197f7190db1ff1f650f6432e94d9cdbdd2f59263705da20968dd312cd92d71f38c43ead7921159461d94c23926523", 0x57}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5f20ac4be619ef11, 0x2010, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\'de/bsf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) r1 = semget(0x2, 0x4, 0x40) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x3, 0x1, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x2d8, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ecfc8b161d8802775f060f45375d120e0045000000dfd5086de0a37e05e3ca1cbaf20000000000000019"], 0x10) write(r0, 0x0, 0x6b9) 16:00:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8800, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r1, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r2, 0x8) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0xc9a, 0x7, 0x4, 0xd0f9}, {0x4, 0x2, 0x0, 0x4}, {0x2, 0x62, 0x6, 0x800}, {0x7, 0x6, 0x1, 0x9}, {0xffff, 0x0, 0x2, 0xffffffd6}, {0x294e, 0x7, 0x4, 0xd878}]}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() r4 = dup(r2) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000f7ffffff0000000000000000f39bf5e98d40f0c8703505246f3f81d2779d7ee15513add92cff335a870612c0d277097889d9de0c910e410a4407415fa6a827b5b902e5d9d35e1a858fe56b07cd517cf2950340702572b081fbab253aace59717bb0acce057a6cf1c274d358862670423126a9bc2babc242f19f4fd7063e965da0dec5af7cdd12b1b1078b4fd4aed5fcda74534f143e44d4a384d31602aad2e8b07db62d247ab9cefe880cbf3e11a2d9f426fa97dda6730041c58d2bf3ad95cf364e4049742e627956b82e6b1c6d22ad58b1a1a8c5d291b89ef4aa6edabc52b43d9c4ce86c726c24dd289f8712a9592e42face0948cb2e98d60d185"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r3, r1, r3, r1, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup(0xffffffffffffff9c) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd7"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000140)="cf65ab10eb09d224ab73ec8892bd3cd17f122ab57fc32b09f50aaaa515a86be97c21d42ae179ac51ba38a9d9c97cb8617bea0e6c489ea9344aedfa9e4566a3f8c8db29fc4b4ced9bfd475d718fc7059e3c11e9484fa984110d5ef5ca06b8d64a09b68aebc3ccdd26d93ed2f8124b2fc512e138f25020a9b6d717118ce2ff42015a186fbc7081519aa7834683bb04aebb1615799e81598de0af6eaf1c67302d4647d07211a97656f18a339656b1afafbed6eebae8bbaddd52fffefdc328886b4e713244e860b189187fb0dbf89d517c2875160242c4d92742c5c0", 0xff69, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) 16:00:23 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000140)={0xaf, 0x0, &(0x7f0000000180)=""/175}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) write(r0, &(0x7f0000000100)="099dc31c9d447105ebc691366cbcb473df71bd3a99b1b7c8ac", 0x19) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x185, &(0x7f0000000040)=[{0x5, 0x1f, 0x6, 0x1}, {0xb07f, 0x4, 0x9, 0x6d93}, {0x7, 0x8, 0x3f, 0x1}, {0xf6, 0x9, 0x7, 0x3}, {0x9, 0x9c, 0x9, 0x80}, {0x8a, 0x20, 0x1f}, {0x5, 0x1f, 0x3}, {0x6b00, 0x0, 0x40}]}) r1 = socket(0x20, 0x6e02d9b3d018fd34, 0x8) close(r1) r2 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0xdd, &(0x7f00000001c0)="f1d46f9788685690b5b1ba4966a86e0a8ddf97b9c1b78277d0b2776fcf4a03971d69fc0d621271f6512fc775b90864f8979f43a6c1c07e52ca374fa690b4d7a9e04ed5cc99cbf2c6ddf066c5740908cfed45549c8cd5715ff4ae2b43cd1be38db2c41f26d7550abc22543adcbe4a2cb50a629860180510b8459d8693d4aa764c6be45da8f1c4d6eeddc8082231f378679dc564efc4821a50b86f471cec68d1c40be2c71327fe990a566a0f3cdf2074130935a2e84b033ef0fc14ce8fbc8edf8431bf8868d819bc2f6470e5e580ef1056a99e39f3804534e89b9a5d66cb") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) select(0x40, &(0x7f00000002c0)={0x9, 0xdd33, 0x7, 0x5, 0x4, 0x4, 0x5, 0x100000000}, &(0x7f0000000300)={0x44262025, 0xfffffffffffffff7, 0x2, 0xcf96, 0x80000000, 0x80000001, 0x9, 0xfffffffffffff801}, &(0x7f0000000340)={0x8001, 0x7, 0x80000001, 0x5, 0x40, 0x7fff, 0x5, 0x4}, &(0x7f0000000380)={0x4, 0xb77}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r3, &(0x7f0000001600)=[{&(0x7f00000003c0)="f7d56c37d864156d5e6e238be3accfa3fcd45933bc6750d8657ab75ccc4188f76d2fd48f5b16e96479c8806e31ddaeaa56f643bef0e6e0f4346f1afa7dc723b0fcc081bb52d99413437cc7887ed66032fe2b17d9cd040f5174e675e471340c6757f586734518811cc1c8d77162c81f98cea8467312032d9ac9d21120e5589e3cb759d65954d42d7424ec8d50549c4d414680e3385b9864ff1e0d1c0d87a70d4ec8af51aecf115ad7c83fad7e17607712bd9d6f09", 0xb4}, {&(0x7f0000000480)="5d23ec61790e5c3524bc936ac8772f932297551ad05b8a01eaa9512a0dab505b8d751250e88f8d2c432c14f4f59179cbc0b63af1ec061bf79f0944078c93b986bb2263661d3dca96317e2edfa49f5b266220f701bf3aa4075aea5a1fc54e41d97cb1024c99d7c1cbfd", 0x69}, {&(0x7f0000000500)="ee329500c1df1f2bce3583521be2ce00f97f11160f6cd7c9178b49b222a2b1f2f1f3b8dc77d8d080a015b3b98a9ff097a7034a253d7e80dd91a22c36d272891cc0e3f05cd13104626732e4518474d3edf44b99f9aa344be3272f10c6f718eda2d17fa89f3ec0d82f12c373f94c5f4092afe0708b69f1b0b9688708193c5556fd7cbd4c5e0557d2204a178597431a1102722afc69bdc65e0a7b6f764f7b4bd4253d9eda859a6b62ce956ece32d9ca4d74fbf03872b98e9414a010414549bb07998c99c900984de60c12cf3b5f3aba158601dab1e883e186389efc63ae8eb8f46f76f971792d3f841fd1eef176b608a69a82c2c133df62087e2ba10a021156", 0xfe}, {&(0x7f0000000600)="bcf888674b4e3001082c31f682e1d59e49ad222265a5b31af11e1ddd4de981ebb69c85b58e522f3703dc18c36b5556a02c61cf2f68e99f2661eb68b1600b286f0b18b883aba20bc13d71cf32a7cbbcd92733c9c24be9612fa8bbdcbfb44963490b34fd7272b5ba1404ddba1cee5cab92b8609cd4addad3addae723f60ce0fbe5887584cee6b938373fe73b18686d2fcb81cc9ed2ecccb6917f24edef38a185488bab192a869ed06c448e0e1d2492483841cb744e6c7d83b3ee0c0bea33a0a7c9cf1ead97a51ce4683c5d828bc99f3ff525fec81fa669f493b9dd8a28ea0bc456123489b1c38f044ffe74756c2c27fedab963cf9c19a1fd2e2d23153349736e11b156e4cb347dd9d9b5a3f4ac6380e1e91a1886fe7a9b36bf8f35705e0a77d66618146ed85c5792b936e9bd2721547615a53c58a719f56f6c019a0d96f14bf9f6fc53c4f02769a8dacb6845530b7fd176b0e5956986f73ce282086fc8d4a5baee6f28f5a8e176b796b2fbd6be8eb442e35a2143694a3ccc455eb7005ccee04d9f4a95d775a52e7be9609372c2e6a388fe30aeb2034ec44ada6375baada1852d13bcde9dcfd74f34e975d1a961c22696d1e184554e7569c5ff7c0a86270ac663c7e1e00935269c904726e7586a2ac64f883a5a889f475e846c71569ad8e1c71bfc42830420f2c6b40b195120a43aec7eee537bf24f10cd0a74c64df0c14052649cb43efd3afee7376cfc5ffde081be6e5e4a240f725f481de91bfbecb0b3fc0d7bb21bb0d3e486ae05fbef702a739178b01701984f5f95f58f1ce577751b91cb6f861e69982b39c65e5e7850163c8ccebcb72f3227f8a5954ae4cd7a9c2749498d6f394de1b7b6f9440fb4fef2a9a944039c914a5b4e9591a9b5d0d823a80fa0f87fdfd7d2bb7973d021767a6bb125817a0119c43f5e4454ddd4c844d3ce0f139416e9325ea55985884c33a861795e5f544685a0e8b8397edca552915daa256fa106def7c8032f7dc9dd36277583b6581c277eb4b70ff9496b2f4ade654b25abd8fdbe296e588095c453ad6f034511929cc9e056f0eda958343006405845bf35099a6ca678ede03a4f03d46a1453888ba568298c69b8829a25780849318029873e7cf7bcb48f44b15a469e86b550f3f232797b3a573cd91a67e285175a3638e78be5a1b25bde64e5f4049251a49c1a6b84d255bb82392967f38274ab9a89aa9e7f129cfb66a5d17f4bedd979dd1c083264a5f537c77cee75887a7f1209697f0f5c180b6aa7b2e14ec79272f7f9781e244635d887f1c72be6746b2f0d6cb7ab1b7dcdc509eca9071f1f451a1b50539f86c479ab52b956e13c0790bcfb7c07334dce7d3c2e825e70cf30d87b101f12ec08cac249484104d074dc81dd93f555d055a2b1fef359e58ae2aafea10cc509d323dc87b0c27732a25bf8390e5b118872244e7a66b02e3f2193ce06d967037fdb90168ef0ba1be2b3e0b65989fb75dbb7506c86725eb30649c9c10dd17274f7d0b1c2980496031213b023b1e176687c6cf034b57d9b2d1ef1e533b802295247b4263a07d7f1c229e9d8ab41f45392f601b720c2cf90ba6a709563537f542c58f809e8a4210f5baec2bb9a46d98a2dda2983e58056c81c4e2bf37177eaaa869ae230275db05ac93ca8706bad0ae7128a438dab649e70b32a8d8944edbb464af88567d3adffed02913f5103edc0b642999c2df5fdc68c0a6f4f264bbb8fafa4264b37e95fc7977d18ef198400b09fb82fb2e588aa991c04bb77a09653fc49441ad74b57bc763e529e3a68b7724375dbd41c673ac5ba0e67d1b72aa82ce26fd470e7c76bd41b4f6967bdfe382097371129ef7c96f585b8be4b607dbded81fe7f2c33d477ea3a2a6ead4fb4f80beb37bd99a3a9af80c173ef84a8d704d021e4bc7a0f09b9150c6e89d67625153af95b6f127cbec1a7ad50dfa36338db80ac09a71a82a71f494f39493c05960e6b9db1d555e03686e060d69ea0601d0239cc8fda21cd5bfd60bbae05f56892d6f68f45e1bf826e15c9100c392d219c74fefeaf842df6c860002021a9dc91810bb89856cff596057a6fa96592d3118a3edd679ed34bcb01d2eb348e09f9e5d8a0cbce98182435a84ff4ca6e495e67b7acf7f7aa18d753f91a60328ae32fa2ec0bc5606800f03655181cc662e859bd59aed18e93c87b5ae0e1e5187364490dbfbb64275e7608bdb644a7029eaed937eed6b331b749fe32b93fe03dc7bd8ec03cfe9b8176545082d68576de940ff990f9b39a18b04091bd7f315f4239a592dfa111132b326c2e9e5d8320c53aadaa69442ceea1fcda4ba2934cb162c83292831a92647b22e55e6aee2d92a8033f9205c6a3e0de11a9a607a2ce8b7664e9b15183cfe3af350b461102117bfce8ccf7da9c4bd820e28c96e6bd75edbad2352306cdde695190a686e4168b2f91db8c1a72f5d58b0cc5aec7fe7fa99b7e0414558facd018689479fccfb08229b451dc34ec56508a765533fb545d06004f93abf2ced364b7df0a355c64ff5db9d1e5b570b9e6dac70bab6185580903180ac8f427abc1476e88d12c65a850dea87222e3b470597a4b13cc84c23fa6150c3f7fb69ef3bcef8653eae6fce3bb64d9fc4283352e568ffae4c5912c9bd992fcb430324961476cf60ff4845df8f844ec6eaa0a5cbd87cdf38200a354f60a319f702fa16ba8a165c326b325cac83988d26a2014920f41081463fb4e1832e2d968bc16b08f47fed28e189cab4d50b62390fe66e891895554f0c76caf1b4fcb171de985be431df0d6443490f40954a764223d9a76995ce14d8a73f8ab282e0460da69da1791b08161723de11b8efd845f0a711ca4757391e59da742b64658cc113dd7ba4645c7c34ce0d05714b5696926160c89c1cd8e43d1636664372b24c4ff7edb7ac246f2c59f721ddba0f88ad279ac7e9d9c05b1ea9eae0d5b1df8677b3b12367c1cc88d102549e42cf0ba6b8e9be07a89de1e56a0b3e7306bc13af5fe1c9664e07225223a1cf063e4b6c781b4f6585e9c8aefa30f19fb8ad76fdf3edade5d5fd2f4181b78ecf552f909600a3ab2343e1e08d9597f55967a6fb15784071ac69928aed4ce0ddc898ab74bd0efb858b7fdcc0f4089fa98eb3f582d69cd811665c9a3f8c8339b687f23339a4e78d3ecdd589630288849df78410fdb979ca159c6ea6f2cf9b3ef46c9ac585716165c9609dea86c1d5753623f84e6882231cc0fd66e5acef6f9427495d2b389c8486a470d26a4b121e1139c6dc25cedfa73de57e1e942acc79a6cad22f40cea1c42aff490596794343bc750ac38cca39e78336df8b193f22bb2810207438658eca9e9a4f06413b0081fdd9b9b9f17284418718fea73267badf1bb5793f165c7263953b7ed7c19512b0bfc02289bc5690ed085cc012152c435b1ea7ea1cdb73c17301c8350804387647296c4ffc1d7bc48072046f1b3f5bdfc954805a880616b9513e8e117091d5ddd2b5e08c04f1ce4e6aa82b40ce82f157188f5f1a7dfc4b62661126e8410d400b550018feb80c6889158aa735c0cfa01d9c9ed0c052b67d9a4d12573c3e6ff023b3abb03a9c4fb718af8f0c5531f8e38b31c2ae27adb3033d8d9545c0e3c56ec584b4d333b0181ced99360873093e4e7ce12b858d0fdb66642a1d700947b5fdb09a8e7f7201b9f351920a38a5d6a71f844b69c3a8d8e535aa123d73ddf15560866bc971eaa4af9cdb1b8ba277caaab5878cb6bbe6bf3b3cd92ae3e889b7435f30af0c21ebef72991eceb39d192673e5f43f0ab6f1f043bbef3e04a324a9ebd58752050988bfdeaafa3936b2fb9cd9c0b147497e0a82cb19127d7a200c17a9213139c49303614419b60932f7f45f77b428017474e6ca405e3659aa0da12a9721fb980a2f17b7f4fa3f4003f6fce5704ec1c2d3cf6e1e5892793cb0adeb27b15d35b581e848774ddbf5dacebec0deb95d3d14916458e610fcb614251a7c21f2fcfc1aeb41621d3099a0159efba26b1341f20f4b4cd566f9ccf47ad803de0c7c40c6f17f13199e0d84e03e3fa9eeb04a7588ff8efb0a47972b54c75b7ac6806d78f509818dcbf7416758c6d33adac3ae44c01a8302df15ed3c1151b00c84d205bcc3a8b67d980c8e0ae4170052071de21fc8d779ee512cbe245d49bdfc92bfafc739b0b4157a7eba7da36274e42e3dd90e80af72357db1255d6588d375c93cc7da52bf110337fc054f6a999668d74e8f53f04cef4dc229cdc68d4b34b1cfb5e49a64e7c1a70ea320e13b4eb66a1fc656da8d0a3fe44be32bb66d3118390ef11de685fb2f23cb8b8a1d12eb312fb92a7381269a45dc704e8e073d2468d03f52a4972fe2f52d794aa45f576e3f65e8ff135a058b79f5cf5e5892ffc13c874cafbb2e96f2183a04d1df82d28f121dd4adac99dd65d24f65d00b97d1f2856be85ea07e3934bfc98749febfdae3c3a0accf63e8bab7a7a93b8efa8ee4ee0ca41ea03273c984edc6c2f722dad5575a3305c31082adef2e338d6372e225018719a9bd0ba2aa5756ebe00b200fb6677253d349cf241293845cfe5fb4648fd0e652d573ae6f7a5a216cda1d5df068f13b4b4063e25f67097af7c26328ee6a4e8210201a9dbff30c7edb3d34b2dc8530d85de8439be8c97f9ec397425f102f4fe1db140b9bee3c8203c8a41a8e25ffa3f403d5d8b1df2ddf6939a68694ac8a9d0b4d47524bb4caeb3d494dc4683400701c5d2fb706cca8a467ebf7b9a8dab9017be09070211ee20faa81adb44887e2f3c8296cbcee7ce17ab186485d6448bf932d0d35860ae24f5f4e1ac6b3abf17290b1563aa1abed82daa908af9846b4c3fffe3fc29fbc600395f919b66c18aa9483e9af1f31e2247304d1b33dbcb42745ad5b383f8203e7841d0247d18af8531054bb75d9f432949239425123873674d701d248d440c2b42d942140443fc71d2b630bb12683b86e7a0d5d0072c7596f42290db01d5620b5f82d870304407e1cf57aa0892e022a66977ceacff7fb591016433d7b0d880ad5a97d85194251bff27294240018fd1a1c9daeb78189c977f3aec329bd40adb3048e4ee2a125abd60f461105d28bc6b64c01aa38ff630b8af58f4531dc1314417ba46a4b669f189ad4296f7b8ba6f75aae2921f3e664d97ab5c90b3cc71a7aa37478109e7d01d26a8723e0c2e627a917217c953bce6944bae915db60e0a8df48dbc087f8124343f79e12f365d73ee5f9c1eb7d9bb8780f0f086bc10b264eca5089168b4ed6950d3f96a667bb2fe5ec1bd14d566c7817dd22ca55a5c093c48a627bd941f2d9ab123701689ab28f0848298d7bd54d5cdf4eceac0b38072a5158f781f367c42ff7a5922eb6ac5c13833dd8cea5265114668722a31e7c845a4639a4d4bdee58dadb180b1f87989700c4dcac2d693dda7378f6c64fd358f70983b75c8466cf1b919ed7b9d0f4ea0e6a2132fd2a1df946a5045e8a305dc83125fd1986b9487075763425e8102667a31a1fbf0d1aeb432de2a8ee28ba240b4a8f8732e597302cfaa800f2ff6a69cd1f12afcc59c143d14a4503a68ef5143f3e1a48735de21ca9ee7982d188cb69323890a7bfabe1802873ffdbec2ea09f8ed406575004ebd195ff397cc096f20c23ea67e33d4741f3d8018733f955ff39d364f0b5e0ce6b309b71232bc3de955b06fc0b457067f546825aa271e1d6fb0156ca852ec4a83d1364eef3c8e7e9633fe4d7165c437d7a96d52af1dcabcce7dc01e48b9587155ceba76e32af5eea4307c9f26e4e78de470e004f8c52119cd22169d17b4", 0x1000}], 0x4) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:23 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') syz_emit_ethernet(0xce, &(0x7f0000000080)="799347c705732c0d130c13c93832e527a374e4ae5ac28dc3d1846d6369417c82155b7d3933faf738fb2c4ec936c06a52590e3f718d1909e312a761ed0d53baadddc10f75962ac73e66c2fb6afc8db72ac400e1113c7b56cc23f541e365ff009de29dc600ce221160428049cac40045c29b7b9fd946c35d0c52ce8d479fb74fbe746e96fe34f3b9a9c7240c500025578df479744de04fbec071b53d2952163bc41606dffec34e9058264bf546a0b033071adfdf5a88341dd0af55231508512ff95754fbb09a88e1f43bc2e4d7b77f") r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x21) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x4) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="39242589e81fe6c0fb75ae413d2795ec21886c3f92a7f67077c84dc14305b688c467ba0ec63953ed0764c7223569a2d1b6ef9bda768e9cf83509082271e2237e81ddf727bc385e1b22718332079b738e52d884893aea72f6449727c513f2a9f5230dd85927f65d1eda9cbbcc87975bbeccd98ea812bae27bbd0d6e71bd4339239b7ea198211fe866df267f94fc0e3bef25cd912937e4958052532c10bab2e24b5cb73086e850fdcbe840d4c7a47ba30f947d328d5592e7aab41763f7b765c0014854d4b4496cb2ab904a", 0xca) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r4 = accept$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) writev(r4, &(0x7f0000000600)=[{&(0x7f00000005c0)="9d51b04776a7f44cf6c3df821eee05d52487b65c054a760b5075102a45f3d208ace25198da453621bcdbfefb86363e031eddb3aa96fa9eac8717e79d8c3f", 0x3e}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) unlinkat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x8) chmod(&(0x7f0000000680)='./file0\x00', 0x40) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x200, 0x0) sendmsg(r5, &(0x7f0000000c40)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000740)="9c85fae6ace1a33bdfe91152f64ed6c180c8448b35cae4a77c9e1faaed14105c18dc61079721bcca04a6264db60e6e7e6f6e98562a7ca731fcf22c73d418be3419e9fecf3d370e723a7f3f09bb5e256a33a1ce32b3ad20dc2428644347752531b7857e26cb8431c8b26f49938e44b5c8dc17102c0e13e60d3bc1f1bf53182fbd5c01b707f3fb7b3fc97c5cb383239724415b1a0d7c5456e549c349db2e1cfce43ca775094ea3e9e4227d8a4c2b6b97b47b93c991f4854b79f423ef", 0xbb}, {&(0x7f0000000800)="dffe5b8f20b8bc396a179320ad2afd828cb056a35d01d4e14ff9ac4275dcaede5035cc22cd86ce7b6da757d0528fc945c9df1a287828804ef9b6e825e2e8dec2ebf5f727e034614016b49552464cb995a59a225794c11fffcfaa9fa60b47bc991f8db11ba2ba1ad1c21ab084c1908d119291390f031e40f53ddf3c87d92ee82a9dc057f3f7d2409c73ecc823b740667d0ee242f24326c69a56e80ef64bc6a1161cf144c249e1ed9529dde9939a22878098c0b0591d9f", 0xb6}, {&(0x7f00000008c0)="11ee310445a1ca33da966d404710a494386168d2ac7135648b748d87a058f0c6647f9e44002f27322ba273e970a063ff0afdacba0040ee1e4439115cbe75004e792ef2bd3da9cdfbb97e06f1aa70e6e02d102b42ea62efbebd9f5a31ec3aa4aeeac2ac1befcce60103f3ad9f37a7be1fed4b5c8aec84a32b46f8aba4ec74d450912e0d2c58da3f501a542a53bd1c5257a6993abebc2e15e4a7d1f523676b9f44349148fcdc4657412db209f4200128cc50f9cc72a1a9334ffd5769efae16d0112f3367e6a78f330696807a706b57fb68b380e83e052dbd985862f9ae41787d697770d0d7955d3c39ab683d", 0xeb}, {&(0x7f00000009c0)="69d535d2204942", 0x7}, {&(0x7f0000000a00)="9cb9884e7eacd23da57c083d873697ddb19c1160b5c0037ff0b8157eba540f49a3492ec36ac4b8d5912a8ddba6c5306a7d74735cc4d7666201e3bfa8ff5e549166cc71a59c1dc03f243361f002766620d5cab7382743a7c800e978854b815e95d7d08e32ffbd57f41cee01ea950291ac1bbe576224e7b5e377671e609e12630a425e0dbb1c8cfea369b09438b808808768ee6eb4f38f5eb9730fb85a58c371f4ccad1ebc474268cc4bca893e9f730e134037f2aee0a0d5b6d7543f73fa5fd20898d10f0ac801502278936fa9217ff9681b2025f0be298377", 0xd8}], 0x5, &(0x7f0000000b80)=[{0xb8, 0xffff, 0x4, "f0ba51b151d962d11dc719b39080432d0f828e32fec9b61d912b02d65b02fcfff8efd71475dcde6705dc350589b85b4368506eeced2a3e99cb99c92817c0a030a0aafde3bc77914467e4f1d0a0974101040737a59db4e1cd4224d313ac70b799235f2e4f70f72f854a157b46d62815529332479d29b7cd8377830f26d02ee8567edc2fb8b732edbd2716b5392c4510d543a3528f5584c0ae5bca661c21a845f7ba14ad"}], 0xb8}, 0x8) socket(0x2, 0x2, 0x2) r6 = dup(0xffffffffffffff9c) ioctl$TIOCEXCL(r6, 0x2000740d) open(&(0x7f0000000c80)='./file0\x00', 0x80, 0x20) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000cc0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/zero\x00', 0x4a0, 0x0) fcntl$dupfd(r0, 0xa, r8) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000d40)={0x1f, 0x3}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCDTR(r9, 0x20007478) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget(0x1, 0x4, 0x400) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x4, 0xc00}, {0x1, 0x398, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x6, 0x3000}, {0x1, 0x100, 0x800}, {0x0, 0x8001}, {0x1, 0x2, 0x1000}], 0x8) r3 = semget$private(0x0, 0x2, 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000100)='./bus/file0\x00', r4, &(0x7f0000000180)='./bus\x00', 0x4) semop(r3, &(0x7f0000000080)=[{0x3, 0x1, 0x1fdf05cc8459984b}, {0x3, 0x1}, {0x3, 0x100, 0x800}, {0x3, 0xffff, 0x800}], 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x383, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0xd55) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0xa44f8076dab85980, 0x12c) r3 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000140)=""/72) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4010, r2, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0/file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) nanosleep(&(0x7f00000001c0)={0xfffff, 0x4}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/139, 0x8b, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x220, 0x0) semget$private(0x0, 0x2, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r3, &(0x7f0000000240)=""/60, 0x3c) mknod(&(0x7f0000000200)='./file0\x00', 0xf95bdff2cba66db4, 0x3ff) ftruncate(r1, 0x0, 0x5) 16:00:23 executing program 1: r0 = socket(0x11, 0x8000, 0x2) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/155, 0x9b) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) 16:00:23 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(0xffffffffffffff9c, 0x4) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x12) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munlock(&(0x7f00000e8000/0x4000)=nil, 0x4000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:24 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004a1000/0x2000)=nil, 0x2000, 0x6) r1 = semget$private(0x0, 0x4, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r2 = socket$inet(0x2, 0x3, 0x80) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/14) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f00000000c0)=""/47) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x150) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x5c9f) syz_open_pts() syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r6, r7) close(r8) ioctl$TIOCSETA(r8, 0x802c7414, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x1, 0xe5) unlink(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000280), 0x9, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x9) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0xeaf) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000200)="c518ea5de2f4ef1c", 0x56) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000001680)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="dc73b0f3471de4c3e43c7923dda5c4ef9be7cd39c51dde6ccdf28ec92a7aaa2c31dbb344ba63c55720668a126ae276709d3078a63d6346f2f700ef3bcd00ad9ed0ddedf4579a45b9230567e59cd7787435bc4ec5287c466801432945fe59a5a69858e27a47cbe5ba768783ca31ac74cf0a85b3b022bcb4e63285b1d82149e70dfe4575f3c1edacd3e496089e56afeb56d2c4957ebd70c56f0f99f3847d5b2deb32a279e9509523a13954fadfec72ad99f4579cd8df82697674472be33e30e498958a98030fb6b0cb5101ff9959bf714aa6f0f65b835011e279a84c", 0xdb}, {&(0x7f0000000240)="899bfa8a147f3e71f27aa90828d654a718909bedf81c06d65750129f951cb5c8ed4c314ff46419985db2c819e7ae65480cf1c51a280e8835100ef6ef75581010dafee19e4e014b8ce7e375b3a84cf7b95ea9a9864d754840a4bc173f3e00b6d3e48648d3a3784a4364555ba5de022f689bf6eed8f4068e27ad192f7ff93cc0686ecd2432e30cef91c7735a1ad345802b4b37bfe4bdea536b1e06f4a7b3c9d5a1436a2017e993cbb7aa57950b7258589e0443ee0a9ea0de88b31abf092a729ef1afba61df2b1cfd7fa16eb8f189f8f2b6e285ec8fb10e5c08602a6576d133494a8a060a88bad0e89df9437bd8343a39e919d123825eda34684f064e7e85498118d5508aaf60ca1076d731fbc4608bf4801c6eff53d223803f17a9ac8965a78a3de1c3d54fac393bafea4516851ccef6bb4a6564cd1caf91b1c36510d309cf523169615b76cb0f165296407d8756e4a871524d8285b5851843a8773b6de24806a34f037a5473fdf249656c3c4e182e47132ba528e3fdea4f05e96fe7c3dc0cd3d74477699ecc3b2373eb9255a9a3d6e2855709b4f16ca829cdfe9565e8e3fdbf2b577c137228774d18c23f6d7fba1dab4c11e19b98be27f711aaa25784474059053cd420dcfff63b2441d61f27efc74a1766e577afa5549844e7a3b1e2368851985d7adecf09f8da41c2d7b2e94002dfbe1a958cbe38dc8c9c832cc92cb0558320f7181698761fc7e03c349d561cdbf96c6ea8151f2e1e3ad5e6e7caee48dee6226c4e10783d22b9a3e151fea768521a37d6d51a72278bbba4265e8d42695afedb54e0f0fdd12c65427c14670f6c638ec47b105251d14e60273510e9ca513ed8320c4dd79604f3f70abd527f644336f01f34ebf072707ad44a99780cd26acdf7345f5cf51d471683adb8b189cf724154dfc8099192ad55713481e181cb01b3e6bd8339a802f2b73510b174480d35dab71ed5010360e771b7f2d5da7eab7f70f090d359b53e11086b5b670647358676a9f4fc2aad15e28d1ee83d71561863b030b9e48a185abb95e560b742bd8427b7b39dcf1d5f9bb95c64f847b67f65b216a422283bac7651049336f418383c8509f48863e522b53954a87afbfb3dc8c8bbcda927cf88413c2c9edc449fd853e63b95c8a759dec287992b19cd47c8d0dab29ca43ee15dd4421028b5e8a137c27ca24418ac78634ed70594b549ca93ec58ee7b631506bfb31be1c5375930d4495546bef5a00ca1a9ba84330eb36adbe50bce74d2e20a3a9cabab29be8faffd28a06189429ac42a11ccd9c84612c984939ec573be41247f5da1c3a70875fe69d8afaa24390a05be5d880afadd88ece22a563b7e07214f55775ddaba1d5e122897dac6841c36fc3db229600e54cb4ec924415a4ded6b65c979510600097b921af9ef463588c3987b8403e562e4f51d2aa082e7e20a1ae290871206752637b43639825d63b503c3d46a9d48153dd94b9d7f7cde0e305c84c221ac7578ea511a222d8f13d3338e9e7f2e95d470857ff5810edc38d3f2438528e7bb61dbeef07f3009d3b970b739ca9f96b0ceacabe1b2cee81800c23b30c311d96e9fe6d0e9e621b0c8525ae90b2a25eed156b7ab1f231f1d283b682b44b184decc73281460b211443726064ba7fc7d62286650501d1df267839f3cde228ac1fb3e321b445b7ad8f1f62c89efce937551ac01ebdd185ec8ba1688dd3187e29cc2507f14b83008512561475bb3f212c1c6f1312454966be49365d1fbe4792b1984c9ac0dc706541e3c66953a16f7fdf776cec23b82ebfc5e1cadd603b9c16b9b6e3b38f513583e2a5f7b3a05b70b1e4278f9caf84b01b660b5aa73ee370fb801e57309a47d44218124f626d30a5b0a99a4afca5db65ba73386ddbfccb7bea6f93bc37b3528c83c7aa8c68fd5a30fa220e1441f5a23a570e5e21f77dc99f2e640f09a4405a0c41aef53f10c88252053794a2e161ae2cc27aee96b96fb81b8946b611a6f32fb4af8770558bd040f8422730b77f78df55c2882ebf7d4ca452c05d1bf72501c39f154df6e09c7b7e95685d99901d2e7640eee6631df71909ef58e4691337239440deca81e01d47e7d3d288b5647848ec8220cee5cf4d5193dbd2caf6d721bf0b403949484f4ef1396a8a43de65e91f320908be8bc01d9537b3a775a993a76cab08154d50dc7d1100ebf7fc9247836167e003a69819bf94127076195a052b4e7575d294e3a7b2e9024334c6b2b46815e6fcb0d45c27e44133e702484eaabb0d4d84876a123cc13478f50392bfd20255f2b45f2ddfd8fa89af0859f2932e8ba4692d8dba96740832ce05cc650de39b082dfec619a6b32ff3ce5aae27525bfa6016bfcee543dfc3fca892038c200368bf5b1f1cb07543e2caf4794ac0a2e6d53e67d758c3155a4678c0410cb9c818e1ffbfeecc03cf76ecb02e8ac685e4838e8a3d04b2f9e2f833a5a9cc81b7c18e7eb1e58682c09d05969ffc22ec20658ca6f98ef7b34502582fa20c13a3a8ed7d4c36b0dd2f5fb172431cd3520699f7b187ad54f9a687cdee98bc8210fb0c9079a2653e20e4a0feb96a40397f05b4219a38dee47865260cac8f6ac333ac82886d177087ec241bcb30c7712094f4dd134d7534964c4ea4aac58b95a0b3b689b53ade633bfd5a7934ef9d0cc08faeba767361639b869705258379560a60ec81723fce0054748399054db2fba3c985eacc3e8dd2ec6006d859092050998ef438725f01d5c5c13307531fdc9f688301a74857b6cb3bdee6c74cde314cfbfe9b48e4e4ec8768bee5a6f51cd81007eeb51bc37c694c0c018db142d04f6f1233c26b28c5f52ca6ff7f9190ac67fbc1330347d97871ae76850e032628d5d7984e5a2cd7e505765f417fe1f47fa4d3f4cc70bfa0127f0fc5d62b16404dedb1a24bafa02a14d00dfe43e019a5c4f7a2abdb05642fd79d36b61cfb76810c0142240bf7cb2899e3255115374ae55a0e1346a60e9359aa2c22c0c1257c6b1a21f0dbaad8d332fc5cb74d9efaca64b85ac3595829601d5c97896b414abb45a200adf8b87c30f209d4c953af3d3f1ed5279bd6707a3686ad7e438637097730c826b53ed880489f245474df9d4453004d4a5447abc732e32d5c4f6a5d3b4534244445847c25c1794aadb97f9afcb6903757e04555f13e77609945a4f6698c2afd4f9615d453b30f6e84973ac21b347462d41db9c06b14b723360bec75e4c3716499009dd4bf234b4227ccbd9345734718e3da50d31efd13bd136d5da814954c4af87524f18638d892023eee91e9ea9d2d0e1c4c78c19423b89f0d12a14dc311e97aa17f2d82c6e2ae8972cd38ed887c279c0d65102c6d57cf93622d046a39a314fc1a36fa5efc10a5d0ed0fe020d6eeae270552e244d084caa9b1a0e426c8a90d74ece44464c9d9cfc1d5ba5ff23964bff23a1cfe7caddb3ad8c931b8c549eb9e4ffacf7302f2a3ae1e062fba42d4a7f839575a33a5a3861468eac11e41ef188bd2fb17fe258c6db180884cc4c66024d13104d533369c34dabe49301690223a199d624121d7636e4570edba388f6ec9ede8f36fabbf1ff18d3160f731aa644d94c37d9cadf8dd63c9090bdd1f7d37d34df401939f7bf78af20d639ba45a92418855efc8ec2bf3d1f0348c1c335f09b2145b0053da1d59b531de0e307c432ccadc8c20400ed3fa6a18d5460c8242ee7f79d53bd482756c3f544cf007db4c13b1520f344bbf3d04425d35e2b3ace66eb957f8f0d6a7b9ff0e9fa5a6c32b066114dc6fd94102827ee564c897f5910ddc9da0b010b7e9b8949176f677f2a5c6834565f2164614c99537be6029ee6903ba93e9b19690de166cacdfc0dec74526bdeed9f915023306e8afd2dba689bbd8a6a7734f2c53316e32e9054afbd997701c02257f29cd516438a609a401e87d45aef761a563e2cb685e10ec890714c3afc026f0a327dbefe45e4445f2010e4b94aab197f90b1953e0ec0ac01863690864b15c2793887db950e54228bb7cfe985afad9a968ab35ca2aa3647b35e97275bf8a0701aa70d4b79d1cb839d918d05bb0c79f9efa45e0bb239b2d9014c1cbe155b443188a630093b5b0ae67210a835d5e933c953c50075aac50c155ba839ad83222a9a1cd2df26ce0829110ce9438ad15938e22f8ac421296b6378471db4933541fb608422f4e4aa09b331ae9c3b0e03e32aae163672662721154cb209d3e48a2b6df9ff3e880ffda27027dbcc0bee82c155c15df4bf757039ba349848c9aa08481b41c502370c7fb4802aaeaf54bcbc0d4cbf46f9c1839ff4f737ed2e5cabdb7314d475c74e6e5ce0bfc2ee2b8b1679857c86047fd6b71936a62ad30b32f403abd26849301093ed05ead9b4865383f6889828d3c68bbb45595c00071eb938eba9504671ba9dd0d2d88e8e558f011f1e47967fff51a1c93d78e99f9aac05a7acffe5c530c86f3e998976426abe1d1392938f2472a1e028c9b30b2abcabcaeedefa01b8275054c335e8e40f5e1d6b6e9e1e44704b221080fb695c46f1f0f008bc9d0701a4338bb260cf0cf0cda7e6d8c11d3998b4426b1b3b6efff801ae19efcf3ef94ba15bf166376b46e9abde43a24a75c1ec880da904aeed8b6a8248febb54930f1cbef204e89c5f8f07be18a1d987d1222643d180d295c8cbf0912dd9b025f064ace1aa5a0d1df370dd3a8b15ede685b2b0eedfd52fd426aebbd0dba0de8157721b1855a30726a334d3e43ba7ef7f6e23075a0e6427771b953e88711fca85b7abef1b709ca2fecfb9f64125a68e92db1f6b9dafe75356b3e7571ec7db3c1c21b7a1b27c0f9f0e21bd49c0aa91bff257196556e25ead4c593577c9a04fa35ea855095cfa7c76371ed696e28b95509d8b949843dbacf66e6b30986df545c6673e8f5f17596e8951c6edf9d87ff5ac143597f6a6033f3dec13a90e3ce966fb34064ec13fe54ca67645547108a9e4eed902084c10a2d09c2b4381a291e48bc7c57510ddbf6834770cd7fe9854c5d2cf158d763ea783142e54ffd7d62473abd61b8332a74937b62bdb49fa7a8ccc3bdc944f9e7ae25311812e334023e70d709f19537eb2ee77eed2d1454e8988dcc9229fd718d00fd7ca1340e0d7cd1bade6b0389aafe80a911ae4dbf74643eddc2edcd8d277f1e8dcf33b97f506a6259ed08201a7b09532eb1e43341576d683a9de54c198a7bb21883428d5b54b9155f29e946ac5bf629566754bb33632e9fd1d24452cf7d029cfe8b5c1cf931eddb59bc381f9eed20653e0ab7ecffcf985276f15630efebe8eb0b823ab023b6587a6dd26a1abfafbc8bf1541d8c6625513cd5afdf88ec42bc0621f0d1559826f111dd397c2e9dabb2f9c656505851053dfbffd5329e609e65c00cfe82fe0691ef08845cd8f6d1d8f1a72323675fd60f0a57e0b4b6df4551be7e9b452f19adb41fb29a6bc0b1b8d9b3fd6d4b948ed751ceb012ab0ba15da4007bf977b9dc05db0d0d186971eb6aff3d7c314c06773cfe796e5bc876e825ac1f3ba8b63b0aca7e7d770c68c53cc3d7e589c43ea112e07d340323a8cb707b3579e74081af36ae2d146b123875fac34b3bf11c48f5acc0a8930ccfde21e028ecc1a70f98ded674874ba5b1de7a9fdd8e7ec996b8ab390898a60025b29565d19596fb63a340232b654184d02ab3284c59f700abf5832cdc0842531379d18f9c45f51aa1dc38d31fbd91fb41cfe5ca0e4cd88bade9644332f18519cb223354e7e72ff0b485bd371b5a8c1d505c4ba687568fdb56e593af6cd62f76f7ef1e2c50414351db17022", 0x1000}, {&(0x7f0000001240)="2d8ee4077f7443165bcc355ac936ef4c49a50d95950e23daabe2a671e48c6f17aecf8df1753026b7ff70f30f8774bff50496a456adac2ced9b5ad74214664aa60c099193a2f1b4020b2a70b73ff9a72174a4aca320a36bb861abadc519446e2bba4ea2d9a50a8665461663daec38b8", 0x6f}, {&(0x7f00000012c0)="7b462737c504c397dbd8cf3aa4d7a5ddb3ad1ab8b277d7ac8bdd69e5ad8b619789f9", 0x22}, {&(0x7f0000001300)="cacfc88ca721a89730affed3dd2afe0daf8c5ad47d6917a98dd7c22b576dca2c81c0f93ee82ee71851da18d0cc08deb927f4b8206876c364e5d73cd8622b53710d9d706fa065d8520dceed60341d232084c5e0b6c72ad06b3bd030eb68d2b8270318b6d81a5b755c5509d596209ddcc1cdd34b5e", 0x74}], 0x5, &(0x7f0000001400)=[{0x90, 0x1, 0x8000, "7ada4bb44ca6006a1d3dcf7e70c953761147acf6f4e04fd7ac22b7d77f1682b8cf5923eff093af7e496434c3ca3b4760cd904c407557ef241855ff88f70d9bebbf7d62511b3aa24a1a61b7bfae3eab8e3565f6b28e615a2de4ff5def7f4a8d25de91009a4ae8893ee0ba99fcd62b9cc7d857424b9f223abd62"}, {0xe0, 0x0, 0xee4, "85fc2823ddc6fdfacd6613b39ed6297cd762e98b8ae5de55ac249474c8e84ce9f03efa4a8b03a17eec92848898b53871491dd7faeecf96aad397ee450ed0bf381f40f424825f033a5da609fa2330ee63b30f2a17b691377d8f3a0014b9fae1248389d2dc1ded9857980ed80e0be71cfa82864172af19623b1277f00fecbb335efd6f5986e77d7a1127be57101f7fe465f89d1d40721dfce3c95ebf6c1b1dac9da124dc70dd204ce8143826289319bd538b1ffd3a46f9c8de7164113eb2d4e7e5847e091fd573cb0e6868211a47"}, {0xf8, 0x0, 0x4, "88ea8d34a64a8322a61029bad6748e15374afe19ed1975593fec20e237684628c4c6f69f1a6ca996452f444ef60713e47685d0a219503431314129a9cc448131b55b7914d8cce24554362605c330956b449cc2876f6100a1b84313ba4071c3c8a641846e5d58d3590f1627d18514a7810d818023cbaff37e4b9ab6caede5fdd4ce0a2633b01bccc71e12b2e30842b49fe60ae90f7d7ed1a46efb45b42a4ae81a1918914cc13cf2006dd59a570d7a8dd28930cb985986b01f18353948bcb13bee88ae972ef876f8d2f133e5fd515e963d81a9a9158797ec89e86dd210454395475001"}], 0x268}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(0xffffffffffffffff, r1) close(r2) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: r0 = socket(0x1, 0x4000, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac190fc6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1d6c752a132152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa00ca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e97bc5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee2ca07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000050b72110fd33e5ad2f148cf4d3c1e91850fa64dad645744302a8fff05b42be964536e4"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4b}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f42696c655801"], 0xa) close(r1) 16:00:25 executing program 0: semget$private(0x0, 0x6, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) r2 = msgget(0x3, 0x200) msgrcv(r2, &(0x7f0000000140)={0x0, ""/65}, 0x49, 0x0, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xdc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x5a55e4f4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = semget(0x1, 0x1, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/154) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() msgget(0x3, 0x110) close(r1) write(r1, &(0x7f0000000140)="f56143b06e392ddf0cd4a4f656b1a8017d7d4cf05e38775e4aadc1fa9eff6f1076b54eb04523f2d4d742a927f5cbbe5e43d5e65fb7723e05e86b87c43a56c87ef85f5a4199b3ea2c6341f53a19e2fcf5a81b8061b4d31d3aa594ef9d86a8d53f5d7cfaeba1ce92bf5843b1b54363dbf78353deac33ff79be4fe174f63f9ab54752868dda64cd650837cea2b0755dd9caa9a9c51c2be1b8a1e3574e015ec0bbdb04dfbdaa2575d498aa5022ffaa48c6aa94ea671765f9b2ae5a925a1cdab9fddab7df041a74012a348b8100256042e42fa41e83f9dbb85d", 0xd7) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x1, [{0x3, 0xffff}, {0x1, 0x9}, {0x0, 0x1}, {0x3, 0x354}, {0x3, 0x7}, {0x2, 0x9}, {0x0, 0x2}, {0x0, 0x7fff}, {0x1, 0x910}, {0x2, 0x5}, {0x3, 0x20}, {0x2, 0x81}, {0x1, 0xfffffffb}, {0x1, 0x13}, {0x3, 0x9}, {0x2, 0x200}, {0x2, 0xfffff05e}, {0x1, 0x4}, {0x1, 0x1}, {0x0, 0x1}, {0x2, 0x7}, {0x1, 0x7ff}, {0x2, 0x95e4}, {0x1, 0xff}, {0x2}, {0x2, 0x1}, {0x0, 0xfffffffc}, {0x3, 0x8}, {0x2, 0x6}, {0x3, 0x9}, {0x3, 0x18e9}, {0x1, 0x4}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x81, "d6d06c8a86de6982d9385680bda074ad00"}) write(r1, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:25 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r2) r9 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000680)) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r12, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r12, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r12) close(r3) fchdir(r3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f0000000200)={0x10001, 0xfffffffd, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x8000, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x0, 0x7ff, 0x1, 0x6, 0x7, 0x2, 0x200], [0x6, 0x20, 0xc, 0xfffffffffffffffc, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0xb2], [{0x9, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x401}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) r13 = syz_open_pts() ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000180)=0x9) close(r13) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x26) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000688768000000000000006a00000000000000001f7ae465d86c5b41f17fb500"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget(0x1, 0x2000, 0x2b4, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x38, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000000000/0x1000)=nil) r3 = getuid() r4 = getegid() r5 = geteuid() r6 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r6, r8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r11 = fcntl$dupfd(r9, 0x100000000000, r9) write(r10, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r12 = getppid() geteuid() r13 = getppid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r17, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x4d, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c653000964c5d3c3a000000000000980c663f4e6e3410190ed42bcc205ec5be06ecf11bd3e52f7152e36366270ac74f821e5142f48ad78870e8084de40b5ad78c3e1d5544c2e5065eec955d635e836394dcae4f5c2f46567a00"/105], 0xa, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r11]}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @cred={0x20, 0xffff, 0x0, r14, 0x0, 0xffffffffffffffff}], 0x58, 0x2}, 0x2) r18 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x228, r3, r4, r5, r8, 0x8c}, 0x3, 0xd972, r12, r18, 0x7, 0x5, 0x1}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r19) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:25 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x20, 0x16d, 0x2a6, 0x3ff, "da3802ab7ea28a1a9c7a5cb585b1b0e5aad3fa9a", 0x4, 0x4b8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r0) r2 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000080)="1589607184806613073b35d5445aff03", 0x10}, {&(0x7f0000000380)="c4c055e47b814cc1f333f89a9f39dc9211ad62341370604af4018f35b48cf4a64e5b13a86e0677c5", 0x28}, {&(0x7f0000000100)="2522f15511bfc879b9aca1a37a81c3e374ad30dfa2408c9a763ede5fdbb021bc5044d5749e2d87ed88aa7c468f6bece688bac06deb560e65fdd4ce90a877aaa21b77b57188", 0x45}, {&(0x7f0000000180)="720fe4365608b01f13af709975bbdb532e456cd15c58f701f6c5f54f7c9bb4b94edb8cf47633a9be7916893095e21eee966c169f4c3687818d9028a8218abf98f3e43297fe10bddede85690f27d8bfd6bc9494717eab9405a06d018a4442804e2476be410b3306fcb840235b9c37d3f704b3706affa094733ede087698", 0x7d}, {&(0x7f0000000200)="b6ca159d1aea7410fecc84a4e86c8012b1e47899f0562ed5fd361d78ddb70f835bbcbadef09a373b93ac36e32eec4e2efc118f5bae543e6709e378c06b6b02ed926f750cf9035b1c5272ab2d2baf9900673c1513630a5e61461517688e7e1099f15ea3bbb9bfbddceaba029628d33c4f4b5709a03829279fb4ee65c03ed4d435751ef8a2574c426d9d325d19198abd41b2d8158fb835104bd346a4879c34bc6134ad3b81a1f03d3f888a8aad843e07fc0606d60cff6d18c787c59682dae892bfd439f405407f6fc07d930f81035d8c840a8080684cc63f7a74e94e1004a7", 0xde}, {&(0x7f0000000580)="d4f6f0d01364770e6783b8ac6aadd98963562bf551417907231b3b01f028646acde8479f71818509c6139b3614ebc7115d3d2435b51046cd604bc6e20797a357c2aaa3710045d3c91082a72d5d8e266e71861ed794e8cabbfc612e8a6eca89ce11c7a80fa72ff80ca461c87ee4b3b7d6394805c01581d32d68fc0b9faf3000146f774ae8a8645d64e4743f2d4ed4f51573aa64aeecb7577b239794a8d6357063bbb854943ab95d5340e20c0e99e87ca37c96bddfc59268908f886fd8e20377ed537b90107b1985f90325", 0xca}, {&(0x7f0000000300)="ce329f120d1631c2ad8e835efe29db0c2c90a6824c6578eb54a082473281d9e94e9094a2c99c7ceb", 0x28}, {&(0x7f0000000340)}, {&(0x7f0000000400)="3c42dbfe93efb6d670fce55329e483c4cbe0fad00d37a65249c8155b3d03b6ff546124fbb41558cc5e9e10bb909154b01d1fdebfd1806d357e26f20f16316e3526f6acdfab44f43b35f293eecb376f729ea1dd5338ec34284f0505e540ca9bc7e9aeabb39c2db39252dd90a10bde58fe665d66cf3c3f7cc748a41b6ed7141af9843ec26982ebd763ef35267f9fb20de4781fc1e2e48c0867", 0x98}, {&(0x7f0000000740)="6294815d52f73cd22fb2d0519bfee6284b04b207c580f7043282f31666a8d2a1c340cb014e7811877aec198890c03ae1e5da3bbdb31f72e36bb30266de9a6fdc5f9a106bb4c6d8c2bf9143cec6d6ef9f974885f427fc175b77e7af22848fa08b088ee8087156ad1ec4af8c4421e9bf58bfbe954c1d22f9838dd7a97f6f0c8148b999ce6c1ff888422f7e48b8474387079de5c8b13a3d5c5d2b028b2257397666978126142f99b0dfb3f9c586adb4ede66fa226b37292b27ab75f2cac4002746c08d81a477419406aa7282edd043cb47d144cc483473297873416f258a9e3935798c4261959ee8ec2d09d25871b38ca292434eab0510e6f06d4c7bf0f0c18007bf4dfea79efeb0fc319a48e307968e6ea477317298baf856341a038ee282fe7b1e34765e191344b80d3434a9b260ed8cbae67a2937f322bc95db4351f49a5420d0f4dd7475c624f72f7da2a4d4f87ffcc41440f5098039aced7333ca77db38d471bbbdf1a9cfd3288bf329f03b7be49fdde4971f4160b3e2ac240454924e67b28e94f46042500267171e1523990ea260641bcbf163447c7bae1428c5fe90af0158afbe4f18d4769ec03ad4ef09b438e17e9deb4a7ed18e8417355c2620398d6791ea2a6beefb56db10ea716021d3de8c896ec5bdf1355141177dfce8127cc510fbb1803c3d8a856933c4a6ebfb748f34fe72919d73778cd4d93510a5a05412bd94056a31fd647bb4eb218bcfb44feacee472b4f5c1891c962fb05d8b77f7f6dcb2b120ede12395b39006e54ca4106c088bcc19f6447ef9a1bbd12bf11e4ca2946a2c2829c18bef5954b488b990f7ecbc2acc15bbcc07b24315784e292ee65056261c2a16248d5d6c981a884d8a664dbd84bcdc3a49a9302640bb24906ab89600c3daa4ac06c2892b917dbc9d50a5ec86003250cf92397e39125744831d4ffc785a1522873dc0d09874c24105235d9a9885d10f00ceda5a2e0d4b3d0d37f3bce96a6d1e725fe9a36acf0ff9ae34bc3f19537b4eec4e1e938fb88b726850f9e85a16165587ad79b974390c09716c4aed4eff583c93e0034058195c76cc5f92eaf8bd00d3e4870e857804659d7b80ff3279b7c660915b288c273aedec5fdfdb96bb5c76173c47659fb718b2ae3ddf333fd8218ef965610aac0904ff3c7fdaed45d594de3dbf953d6b16ab8e399da4aaef44d7b8d72d3aa87c4ca5c0b5898b10ffac0a2973a4aa7cf3e3dd6e5b45cfad4504cd578eb2d11ce39176ab996ad078d15bf20b1af54d8e614d5a7564d6f1483540f74df3ec9f298f2ef6e4cfb127b4c6cd7aeda6c685c730ada6b50c197b8d3cc08cab1a2c17776dbe1ba89cc8e06c320c4443c2a8d0a202e621374b68892c838acdf18c6fe303cc5f9ed3548becac7ebdae47eb814c4075baadddaf0b66f35a5c75e207b8cc29f5679851d1f8121b4c35feada7557856a21092fe4b708088745986a84b52b605829cad609bcdb50e56c463d2225f9ca2039d01ac4e1e23ae68101a1224087198b6a73505aab0aaa4543b89a1bb26efe673dfddbbeb27e45a223448366ba1272202344bcc23e9f1b768834a31ead491a66d677e318069d965efe41ebf1f352dc71323a43ae9d34dc68a07b5ee457fe666d073986be84d8b4c815d280c015f6447301d2e86767323a3dcaf7d1f67b5687e82d3e38fae50a91460e199909962ce480a4615f4ee2b0fdbd362dca6c13eb974d405d893f6172f2e29c6c9207e1c5210d8439145d7b6211f3d5765729d83326c3f6dcd5b60b531d9227eefff077dcaba899801e250bc4b536bb461986945899cc26a29d966f555aca3d216fdbe663fc284bf6bc00b73743d61eec6a51a9b3c6970519ca70ed079f427ba4fa2ce706e2031cc1884049f081c087e367fa9d1822b0cffb33e7706fb87e34383c6459b3a304e9d2c44883acacf42df452c1ae2bfbc9a16a9e947a4d924311049aad3460d1ddd98455a81503560114c5a35fb56aabd8e2bd64268c9168d9ebb86af43a67a927fe562d4dbc33ac122263b55cb968ccf5ddbab58141b2e12e8b458544c926de4cb28a499092971a8b07b0b0d4543efc22be7a4713aadd854d090ba6b69925b9d065ab1720ed690008a1bd1d415cbaac35e22c8f62cd8fe66602495595f3cbcb19b36429d0c8869f8a6ad6c96c59d44fb68304d0e0bdc498823f85f7bc480bcf75ade12b6a2476197b8f815e9a68f1832a8a5f6b738849007b83fd04314fdaf08b90f24e132fb7ce8a1d5f22b240ab0e3dadf99c79f7b9262687e504e38760b779295518536891247cdd1f13b2bbde1dc50e19b67b508c34f18d977807ec0f83249477745a6fcb32ff8a4f27c0a6fe810badf349378b50ead803b5e8e4e6cff5164b3217103137d6ab9285d31d6338cfe624d915dfcb02d5d057a6c96f6f2c89f03a9a7df3205d2869622e64328ee48db5c495a24f2d28f619ccf3a2a42630af2e5d0229e447864625c968effdb50092c00aec699bf8a23116da227e3337a02dae08cb93f79407cdb05dd43fd1ec7bb3f957eb5e0fdb5accaea303df5f993d55f417e253b390ba81ceb009f20ba7df5910d237218cdc1758b5e721883f608afe08649ebce6d59a3dd5f1db27dd64769de76865a85a664d4af6791c509a8fec54a7becb1fa83eadf0e16da16c983b212cde1bc7eb88a8c35c629d4dfaf915b80668bbca196eb2936352ddf7e921bbb3a7893d5fe861620e0eada3847c0ec789029dcd353493270c1071bb6bb086fc097fc5127e1a8880e9b50be4cfea2cd0063db8b9e821998c78f603c4a967789b6af52b5bd82ef840b3a13a6efddc98935fc1663a1a3eb853842a0ade7052580ed20891ecc229b676af6032dd335d29655e279117373926cfa5b45479907e389c04950b68bd4cd5aa753558f6e31909f8cac86683a07cf1a7f5e5d45f54d7339e9560136e5ff5fe9116088bda56c08b3060b0bebbe9570ef5dc1ffa730462e5fa0dc0e135f4008975bb003f1f47701aa9308f504b913671e005d8b4cc4289aa6edfa3d7ac8eacdc6cd62f2f67645eb4a40b96dac0473210ffc23eebe3fbe863eb99e290c7273da2b8b30fe750e22838fcac3f387b8c72181930992b0dc637bdbad5c7af966aaf2b4d4e329857c04e37e6b482a91a2bd1831aa465932af781a50bedcb4bd170647125c069849a3db154881e8e8aa2d0339dc473b22b8a96bd8297146b6f598351c9083d5d2ec0c754392704e954c404d25aed4c5bf2b7b050c06235444c6a2c170528a4760cfa42ffed6425f5d0a5e5b06d32d2df97865a16a7ee857f8cfb26efa91a9e0eb2c701f8fe634dc4bd1697443d84d83bd1f4c954758cc221bbaa258550b027f3fa1cf1389a8527bbc8acc9eb9490426c5e145f195c965c29e63caaa111cbadb47cb8aba222e7c3d3bbb900423d97eda5df39596f0594fd1b6912e1d40e275777260c6c3b49edeaa2462f840d123df58800c277bf8daf9a93a79e23e6d866642713485e60c6aa0e7d857bb612edd83d2f9f3ac4588a5913939e7105b47a46760703e125f1975d12568715ebde17048912477c835f6d082fa8ccea8b3295acd22156af06a5840c99b138a58e1679d619af199a714d5142a7c9fcd2de8c5243a3583fc2a2dd21c79fedfe358bc5a37d1fa73bb662bb9a575a5151a8d3def121d40d4e9562f2a907b0ebb9a63ade432e44a9ed22195907d16cdfb17f3f4ebaede50a190551f3bad3b45338f2e44b54f6657c6c8a9a29d49f1b332485f99e950ac69a62412d6912275ec3ad87b89b4807b08113d08fdf40b847d7411aaffed3539f797f36f9e5a06645bcd6536af0caeb4751eb2b6e513556adcbd73b2f0d83ce3d35a748339269bd3eeadf39d495c6de3e18f456d108cfa54de62a1427927ec4076d97049879fd96efee54e5a316b33c8561eafeca88dc3140a21eae538e97ca1471622aa4bc5b19476723595ca34bc646fe2e1ce7c4605ad34948a354b964c708b206d9e8a93306c450e327a461a6f7a93782364448e90f92eabf6e9afdeb64e7a3427867b743b9e5e5f421dc71a265d3ff97e453e58abd7220453df703e6808b7369b57752800cbbc0a3b551993b0749d7c1ca561155ef1800be650aea73f96c7277ae89878dfa94ebd90a3667d168e95d21bd57d45797a6eabed37662b5e716634814c88e438e7d05edd95eec83ab8e716d498b6f7163870067fcd8baa0f2de416edc6309d75d117578a026c49ec63a9c4907629028c6e7252789dae5607492bad1a0f8f4ef9279089f2a5664296c69e6a7f0749e0dfbb1590035bab23e0ab4ac6e57391376c6d387d2a2bb66cb8d531533daea326bf5acee054640340ab0ee59468d7dad6e6fd859c5feb54191a1f7a8eccb327302479a62c2e9dc1ea71dfead18a728dba6fb651a00ab4db10274772f1fc6d7d5bf7261b2cf7f53721e74862aaf9e89d8f1246fabc5d35470d90030a50ddb02c99427d5b7938142a4dcde5f889a64a777d8f5dd16364a2aae6892a1a828d96924dfe74be694ace82888a67637f384b001dc08836091f9b1ba91fa900386616ed05fb06d2f852c2719da68b5a777be3d454225b7c0f34c472db1066e4bcb080537a8f29035fb713fbcce64619dde777074b7868994acdf2523ed11f5a58b607f39ad376aba234e292ab8c9e5e91da1d5140453b788ac6a25849e855c9fd7dca96e692392aac201b03f3409c2fb5d676c53f0aae08b28dadc071348c9e2af18954c53bc55026dec913305980f8ead84442f09f235ee4865008f5b2d7fe9abe230040ce69e84c85439e57c16e5d959c48233ee06da850b2b239f386473b5469662ea32c56db74e198db838e2b2367ef68436d05978b9df37e2e99b8616e2bfdeac90876bdf9d85d04715125036e3219090addec5cc3f07701e8a8d5ca60e1c466a3abe4e28c99d88fc983b1c6efab9fdb4eedc1a7010e4d6c5632023407772cdd092355b267525fd37bb261e78e5fa559093323ddd694031d81125b7c2825a364cc70b5d7148682342db0a03753db954eec2c72b3c5794823bacd6463b5233a81046778c531f848425c6767dc6ca7c3ae580cc7b990a4be9c54f056fa50c02bff79419d7d0071503bf3c7ba5039a82a80d84dfccc5f42dc451bb9f6f7fb67e2222522abb4b352302183e9a0fd9ed40e5f6a7cbe06e702784ba0572cf2b19b443f7ee289bf5e0cc4c602d4f26beb942c444d1590a1e32b6035b1e592f8b9e02b06a877d6abb3aa3bb5689069a332e8ae7b9528cec86e049d3824a8a897f56a9f965502040779bbf5be23cff138655aca61e5b5e2efaed9df1f9d6986bc27cd5bbc74916b2d20492277ba24280abdadc1945a98713715cbf4fac9f4dc7c6a1bf637a6f7b7d237216285961b79befb5070b3728cf8fbd024119ded3d69b07fb9f28244e72355ac183bc9b15148ceeb31170ed536c2e4c466bccb2d6cde4c892d382728e725cb1947b8ba593b3660d84847233ae1ba26c7de73b26ac4e704a8efb02e1babc4987e84256ef098585589d57543627a5e244f79f4986b6c4f7afb0c9e9535fca5d8a3071d7c3ef0e35cb89802096e79909261dbaa853737618096dd2d711988dae0d8c1f483761b769bd382346df7479b35903a0a44ab1b78583df11baecc6382a714e3483b8fe607063d81b2c2c5356fac583c7e3fa1ba172c8ccec0f905120cce549072aa931b94ba2407359f297a28f6cb13b7410172958626bb888aacc1567b0f72c0765beef84abe7314f11593448bd2ae334b2e6bd5da90bfc7145", 0x1000}], 0xa) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) mkdirat(r3, &(0x7f0000000080)='./bus\x00', 0x2a1ee94e0fd0ebc5) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() select(0xffffffffffffffbd, &(0x7f0000000140)={0x8e, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0x0, 0x800}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x69a88df4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r4, 0x0, 0x20000a) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0xef}, {0x6, 0x0, 0x0, 0xfffffffd}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = fcntl$dupfd(r6, 0xa, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x8, 0x7f, 0x9, 0x40000000}, {0x40, 0x6, 0x6, 0x101}, {0xffff, 0x6, 0xff}, {0x3, 0x3, 0x7, 0x5}, {0x0, 0x8, 0x1, 0x8000}, {0x9, 0x0, 0x5, 0x8001}, {0x4, 0x1, 0x0, 0x5}, {0x62c6, 0x6e, 0x81, 0x400}]}) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000180)=0x1) r10 = socket$inet6(0x18, 0x4000, 0x83) r11 = dup2(0xffffffffffffff9c, r10) close(r11) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f00000000c0)={0x8001, 0x0, 0x1, 0x400}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe(&(0x7f00000002c0)) 16:00:25 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000200)) shutdown(r0, 0x0) socket(0x18, 0x1, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r7, 0x40000f, 0x100402, 0x0, 0x3f) r8 = socket(0x5e209e53f66f906c, 0x4000, 0x40) getsockname$unix(r8, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x50) r9 = socket(0x2, 0x8002, 0x0) socketpair(0xe6283db6003d5610, 0x4001, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="00acc005c03caa0e68dacaa209c555b1e238ab8a46ddfc65cf2261feeba4d42a804470a6b6b617"], 0x1) write(r9, 0x0, 0x0) socket(0x18, 0x1, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x9) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x8, 0x61, 0x20, 0x20}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x3) 16:00:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000009000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0x14, r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffd318174bb0bb6b649f6f530c983deb99cbff13b9fd812eaa40713048e6993192964827dc0533ceea3122e57b648d5bf960d665ea5891d5d2fd98ee754629d0dc4f47e5066c5c14f8d57a09c2d0f3c9b8bfacae5f904c4af6ae34d7e0bad204be317b1e96e103cef7a331f303e005183839df3d79a45d403c586881312ed47a75ec70718f5c43d079bf3a973345dc8470ae0e8139773b5e5d58c105314e186e11edcd699b62af8dd1abe74e3e041fde17017e50a397ba182415eb6670262936be8d4492f16b35a071da3af4449d8cb7eb01e2561e547c91b0a07f", 0xdc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x400, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000001c0)="132c9be18037f32224a234d236dc867c7470f262761b7ec5847886a06bee1574f84cc5f08327199bbc39ae34ff6f29991e0ef9202e7f1ab88374bf8f45c9000048d7e5ce217c43eb3909dc08333426b761359eb4d19a9da9a0215500bec58a5140123534cc5d854e9081fe3eadf60535dcc2c6e2405bc7c34fa7d919b362675eedf3b467a60cefff75081063aaac768890bb40644fd0d03779dd6238472a4d5f3502fcf7ecb477dd87456a65969ba87d0aae9c8094498be7cdda4fab8457147c95b0605eb0828addd07ff615ed2938780dff6c1b49e7a16d343168128169471437a74f6ac6cc57222345", 0xea}, {&(0x7f00000002c0)="89d057adae63773667f0ebdce0cbca8c1731493533e9ece0df99cae5dd54ec6a8ddf9c26e4fa1beaf5c0ed3292e88b803630d9f957042cc05b6c4c795737a68977ebc98f5c0630cf240199ffbeb2abda9fdce71269f51b24023370944b7d0c6ac22613d2615c9b8eb60766828fd1f767cb3f3f4ab8ab7e35dc7359b2ad238c862c8bdccee960e467706645c068a490af2ccf1fcd879abfcb216ee4fafe8e2cbb639422328f7ae6923bd7f8e24e7513010175df41c7be5c7fc82593c25aa3564877abb6abf4b5070abfa52c5c1c2ec81275d4d48c9227158fb13af24d55bf00415bcdf4fee3542ca6ed9104dfa38cca2052f7943cc1a8", 0xf6}, {&(0x7f00000003c0)="8d1d02aba69533977ed3b61f84276cdec99828c86dc041085f55fe14de128a9159869aa6847d2612eb9ee217d1a7d9c57e5a2439292b9594276d0db004531cb2b85f519b609343181091d9ef46dc5b0cf0d003979565abb016c23803a402d84027a2f840c707568ee96c3be71391497c86e4ed2a4df53fcdad3a406d43ddd382d92c08b66107d3ee48b4b03d1b2299b3a1f7d1384d8f7b9ca1842993dae30c800c237f6e9ca4ffd9c6ee2ec6a8c93ee6daf159ba8ed3f5bb63dcf9175d9b62d6271001bf57a84828b9d614e07b8ff71d71c6b5175a621bd2c8ebc9e12982648f0d36ae5a5adcbe18aab197527567715675899a276f7362a8babbe8b24bfa3996ec060cf006367697db88507c26f8dccb0707fb64e3edc081f7b4d5b31671dbe3bc51de922e045bea866a049a95735b15782660ea5109d43b8f814e4275822a64a24eda1a4e1755cd0c346c7acb4e3abd20ed91baaee2fc8b2c483928590ca8b32f14157a028bee7c07c3719c7ada69c82c0383c30b531f87d71e9f25d4f470e2466bc14216b8821f69d31f3a882dd293700cbef041e23e04c7420cb469dc7d06001a4f09ded707676630e02fc3a9080d1a0ce1311a7743dcc1d85723e2cdcc72576f3cd6c6f9961ccf363e56b3ec526a3ca99fd3b6be748867048fc05eb16b6a762373d8a4e08ea6af97d529c590f3cbd5cd9e52ea0a088e38773932124089df3b6f8828532ad6f7cbec4a6299de36108ecf5582040838ec761d4f0ed8a6c0025fc9619eba2c656b37a2a88bba21318110186d0c5a407930be13fc2cb024249608c67c20eb9265a22f8d65a36f1c6fbb6882f266e46f6a4c6248f51585c61dc8da2298374fe27a7b5ee367be4fc5eb724b57dd833a44944ed105d850ae056bc24ec7a9084032650a25b93671cdaeb9ee3d6aa5eb6eab4caa8c7784238ea4e08af3c2a81f8485fa4f96a0315291c5e96ed604b1e46f89871d299e3384319be92fb0134da83970052d48fcc06bb42c49525644998acc05c6435710a38133866f2b96456001da8aacbc3c1742aae2f8650d61485bc168207d302ad82aaf0dd211ffee543c3bf6eae4ce7c663ee1fb512764d0952917fc49e63ad4c504a8fefcb45e20908eac2a4c31f2c38bfdcb9dcfc332c814e1bc00d6ff2d560084d10d1fb13fb8be72c8e8195824e155657194217b9920a2edeb934e3b1f5d1840b09da8b25cc27573f99d5b0746d4b2c51c0d629124cfd5877c250f63713034967e2f2ba9a7c32aea0b88962e1ab8d6a06dc30a1be4e8afb1fb12156df58b74fcacf3f7135c3d1785f403c37959def9f14f72c9610078847c560180102797cfc98a5f3a791882ec7fb46f5e058fe09b3bae5e9b64153233d658fb58f7dd4ce821945f250e8fbe1886b0424f253017764b2baf061ae0375535a2e3198f74fe48ccab8660fe6528b1513a986f87e3600b08ee5815e02c0bcf8656b33ac6a5a7d38921afc7c37ed30d6bef109366b670121bb7955066f107c063456b9fd498f6524b5c7d093a39553ced869d8f7daec42c294a6200ea860d57115dd2f1a7919c1b8778b21e00b709a9cb41166945070ba87ada8ed4b9402b17f77802d6477d6324c19dc2cd65f0ee317441a88a7b9a14d8bf50a060adbac03136444c01c7ec2db4035091e7a023aa65cf9d8e77b89d82f0176cc863b27cdf2f7e69646d0fdca2d40e77158f913c2211bccc397bfc6e0aff8d19504badc46f6070b9f804acd795b8ebeab3ca5db2dcdc3c178a61631d978259ee4218134cfa6303f45b8ff9b1a89b9ad9d08f910ea2df74b927dd682514309b5e7170ced46ada95c1c3208db182948f3a8a4244903f5978c0c7b9670fa1673f3e4df81919c36d9737f5d7d7bec613934f3e047cfd3668c13ed0175c11b038fd2d54e2179c82b1fe55a61abfa787efdb361c7400d9db49930848b6c023f7dbfd83c9d982d14c32c0c88afda319cc0f5079d64232dad1bac322c533c80a0861f05e6d85ff2e05cfed7518a7b8d29a98aacd7051a0657832f91f5da526a942932597720d81c1c6975063ebca9615b5c3a1b5157bbf75f152291bc56bb4e48f67f01cdaa7b46112a98de1dc9ced2ca2a17dbd44faf370ef5a6bf850271f64ae3526aef5ceae46628ed84e2df856ef91932e4de656755163805707b8d5e8d7aa9aeb0da2329009921f36763a380500f4debafb99ea8851c1e98e051fc9af6d4cbd42eed6ee5876c416b17418be96b3f7c3fb9e635c88d732491dda871a08ee35123f435659e4b4526b0ba5575f8b5a5a7de4848d53473f4dd4ec96c52dfd20b390de344bfca00ca862a046420e5b68f781fcac4b8c5856deb722d15cf1b3132ce8c7e5c93d333a9a34ff2ec199ccbf5d53bd6d68a7bf556af2558b0495567dfec4e20dcd5ad8adbd8a8fcb110536c2c4ca0cd8b672c48b6a92d867cc31d1a1bd2f9e2f89cebbeb8ce9ca2bf10ce917095005b3e93f98a39286eb366b5737010562f21d1ef2b4b3a1269eb7f917144d19b186b79696f258ab312b66c5e595d9e0a800f7b099d25481e1eabb75c7b18aacb912009c346fb21a4eeb70f237a710ff82f70b4646aff8b131a28709cba1452637a8f6b833a13453002d3cd67cdb2d3650b13eb777a8833b363e796980ccb08ad0eb0fd3e7678794c7253382c084a08af6db55f45c28b119e295b0b752df7fb442ca6877908cdf6521226700aa1dfdcf36bf49a464a61cc376ef18a833af7a27c03806ea463b6aa25c72d0461dab7cf85a8111507f4441076848fca6c43dde6cdafafe81cd33b3f65092d782d2282d9dc14ed5b2384410bd2a5b6365704a9eb10ea87472bba98ca5500c8f5eba16f178faaf7239e96d9d7280fc03de242ad299b02f626fbe572ce69a45fc5c20c156e13f49f8c51857b8effc9417315bfa4a9d815d16726f0ec4a7aafdaf2729ac41f29dd5eca85195815ca830c80cdf6449b17c3f3c0539b69e521d29f3af29304f7b4ce69dc4667a03c32b4f5a342c6b6dc1649e98942cc80b03933df64e5258774b75dd8e4163f1faa6cb3d606b88c0797f45f175407caee99aa8e8b47967c02b3df731a156cf0751f516953b26975e15c0cbd523a52d3cd865e0507632b022e58d66038e5fcefb8ed5ad01ca2fd27806fadcde0f6598bf9116f3ff0e29a3e4f06e4a0e46fa22dadc169797d5e6dd3a20af996d99620a8f23c8e0fbb7551984778678f372b2a6f644c1a57fce292a7973453568181af93fd890c80b019935a128967bbefdbd476b14b77666570192e28521ed17ff6b89a3c14bc864614802fdb87a3bb0e7e52e5a9aad71d5efbb1040b691f750bf2c41f4280848df9c1f44e06aaca49a5d2eb9ec58c4f1d4230bc376490101047c33b6bf2635ef921440c9064b15c25c4e31678149eded4fb2be00dc04305d767ac2b0150c48913b2f971298bffb765137bbef75601a3d30f27f1bace763e5ede9d4f8045a5123536bb702c49466720a8c9b4db0780ea459baf7ff61acb57876d676c7568f55fbe1848ab37303fcd632d36c8d4ad874aba3b6600823993239b386d687023ffd39ff977f04da09576fe312fd08265299b8f8a4eb0593ac37be7fddb9ed1098a03475c5ecd5a771cec747b8975f3b4741d9c5b1c5d6130e02917940cbf0fb6265494ee8292ac080476fc2c938b09a61eca62bc9d293a0aec723b022a38ebb00ebb90134a9d102b9b1416a89a999df67a8044cbdc04a16791adb06091b85e6d2f30aed3143cc1957894afac9958a6fae23ca06c3703b13a4cc73d8cebd3f2b28f4ea9c76db6b41cfa1054a1ecb583272b47959480efc5c4a3c3ab25670728ec77d4431df1baf6b27344983b1504ffbc785a07e8798236f86f9040a9eb96359b30b4c9ba80c4f76ac219207b83967c1fc5a925b4c0d4b2cf249ed4b72501a76e4815c5f1d1e2134609063da0a55ddd8f8559375252edd1a9bd52c9288403ae18c33ea2f2b550dea20123a4ddeacb47be546a2fea49864dba14eadd7ac5057f0513a41e7ee55aac6815911d77462a5cd11f9fc1e34c6644b6f1ab40824d4c7d36341e85d80e2560a2727ba9662c999d27ca56a882b5f234547ee19598483e8727030b406e5f26172acf5d9d8c451879a9d485961efc426513b44a04a6653384cba77872b4fc56ef38de07d5bbdfc18dad89ac9d957861c22d3c6f2c47660c0803aba9315798cef6608efd798e0105dcb52b852673ca291f96c2939c6b6680f7530b718b5be519f6e854955523b053aad47a15afe5aa8e953a609980cca684f740a8e96c2f35fa50a28699a250662c57b9122b14edf38ca0998467d4daf0259382a1ba9fe2d27f372800ddfb92dd6f0b3f0318da4262ab6ba9f998811c4a60343d1e1272789580b68d877808043399a3064fcdef848f77943f9ba0c97aefc65e4cb4af9939d39a06ea2defdc7062dfb196d1c398c4886760241e5a6984f50d93273b01b3074010695130f36d2f1e3be30b449f566cbbb0670753d6f19a4b44ce9ffe797428b1a84a698aa076a8216ee993861a351fee2661cbab190a0fe4cb718c5929cfe832988d5d314307b6d103f28293f0751d6c4a26981e4f6e1b366f630be5ca684ab08bce983b723025b41d8be99fabddb25f964433bf82124107b3163a1313dd1dac6e9b8f4ac53b7d8239bc22883e8ded1f0bbf047621bf19679f08cf8d553916a8fa3f13de1ca2f9dfefd21becb99309750967a6b84177e739130a4be3ccd35b175a063db31a1404b2c67ff9e633d7434d585fdb1c6c2f3d05eb07fb1c15bfb16692cd9d45d9416ec8bd45d3a5ec01ec17b533b43cf718607410e874d574b64e2567097157c33854503ccbf7915afc0c8d9dda8e4c0e6e32348d40f6bf530e4bc768187c98615e47c49825de3fb05cb08ef65f4c04db22c3e49ea51da21bf243354ec8d447547f369971e34bd301ac75da76fd0c4ed6db5ff5682af58de45ec4438364f5e5abdba323a01947918be9648d15af72e23018a56938e923521260ca194edf223b854df21285509fd6b0b9557f7e8bc7ee670ca1798a3d57dbb99626bc056c3df1efbfc01f44442454b3d9034fc88101a76a88098ad742ed8d680588136be1bc3c1d75384ad3f7745193b27dd9ac9476c743e6ba99ba0728d342631d3dae0ad674cebc95595d941a263103b34e072c42052aa431946c3ff78e35ced46b5edd44922889f5cf8f4feb9dafc728e98100f319e8ef72b48479da0a13d3918d441b52065412a1dbe78380b49ed78dc35ba7b42d51ec3e0e12d4da8dc8fa305a85d08d3be15b95a3963576e14ae08aaa9572e73ea0e964442c991e5d9608fc9643c83e0fbbf5f98bd8736f94e4411a84aa8ab8dce73616e7e24017b105a4ab1cd78f3a2358e83a1452dc7f3d87224ee08b0a8a4b459522cd9411b9c99698ebfe0ccbcd0ae62deda57c0cd15840c6f260d29d7a8d500af63f824029feccfe898f0e50bc73e7903c2706b0d2896b1a652e67afa14e5e5e7ceb511e1a883ea15eec753bef3c02b168e455dc8f57613f7218ecb2710833d82434522d216f6f47acad8d2b0a6ea824842166881ca1213f43ddd2f595860a0fb318d9cb33b860fade82ffcec41d2dfd9239348e601de15710e9dd2f37ce3581188ce3e2afa674503e2080f8ed8d7ec0b4fb43e68ab68fa511f58e4a0d744441dfa68c1b0aeba78905e1a416daaa770539a100142a795992968a60d2144c6dfe2a86dccf22c293200872ad27132a2b2f0abf1dc07fc81dc623917c239405562cdcd8b9608e8", 0x1000}, {&(0x7f00000013c0)="79db95f51eeba8c2e94a0dff4bb761c7352eb191a93e6361355d0719ab5b7051a75c5d8831658f32ea648c9e1b5e8318b9f3e8132fc8c9d0975003a12e4fa2533a3fd99db268c5061023bf0e4cb418420cd683d2a4638b42af321ada848fd87eb77752aa460b7f3e768788681d5387287653e8ed264e6b1af5b74440584b6a952afcf8f21a30b324a97004e2cd76aeed48b1766960803e8974c405d61a270fe94cef4b393f", 0xa5}], 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:25 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$IPC_RMID(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="590989bd21292210ae5ae25d7cb26f98cfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="f9566db3003df13d03ce9adb503c260000", 0x11) r4 = syz_open_pts() close(r0) dup(r4) syz_open_pts() 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) r2 = socket(0x6, 0x4000, 0x3) recvfrom(r2, &(0x7f0000000140)=""/163, 0xa3, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r3, r1) socket(0x2, 0x3, 0xc0) open(0x0, 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0xaa, 0x0, 0xf8, 0x0}, 0x800) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e000"/87, 0x57}], 0x1) r1 = accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/83}, &(0x7f0000000080)=0x55) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) 16:00:26 executing program 1: r0 = socket(0x2, 0x8000, 0x1f) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="93befcfe02de03f2b99b869d0b8202f5110600ffffff7a9bfe0eada679e1924b5b5944f3fd198a8619a766ff0f00000000000049b90deb21f63be6dc587e2cafd771dd6222af8e932f0e93c2a9c56a2f287f46beea1a"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2000000000000170, &(0x7f0000001340)=[{0x44, 0x0, 0xfc}, {0x4c}, {0x6, 0x79}]}) chdir(&(0x7f0000001380)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = accept(r2, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480), 0xc) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="5524dbf7285e78e0268b0ac4c2dde2ddb3f65c855f7e70bd9ffaf9b033638e588b32f7f58de5359dc55de7a4de1b4b29b11cd2e0c4f4a65002b9f9dc433c329987e7066f9b74420de91a34a6f7dd46493799209b7d7d7f9cb4a03f5d40faa5927e86e6963e93edc7435ae3b0bc07fbcb7800d79f1438cf87c3bf734c073ebfe2f1a3ce3edda40538a0184b402270ce8e1c4b4cc5400593d596737eeb987900f51635f875e40fa6816335855c6d84424e4dfba91ae288201497fcdfbd21f8188973bc06b20fcaac583858a478d3837fafaff8bd42689f8ba7d209d3abfca2ebd13032e62ba0b71af8a311b78cea6e2db1511a2420b1a0c07ff5c3c948855bce2aff3595ff16e9d1105cc7b1ae529749c936d267776a0290f205b514fbc10c23489de628a9c1a4823d50c8c376778013722f6330b9da606fe9ec4adb0b63213764e644958925dcbf8d6543800c349e459cace00a6982ff9ca0efe3bbf69fa0c35ee7acb91770c910e18341b2111cdff73642c8753a685c3af91bc6182a1052f24863596e31330854c2333015dc1740dbce58a7e951d70aafb07f55ced776f4b5f7346be73beea769776ba528ccb8b6abd3b9c822604014a080f7ff0dfdf2129cc763ecde1213d8d56c3c72915b397e78487a0cdbe60dc77f121a55cc121eda4396cfa7131823999ba8507140de1872358982ab5b7fe3ee825c757b37dac5bf4664fbfbc5a02af16a4cc4bcea0dc874f14761261bd241cf408e15d1071810b4be3d7fa0b091220a10de07ae278af1437b5e3bbaf88741ee7b26fb28c75ab744c8c9c404845e146e41767d8750b12cbcfd56adf5c5ccf588cbe0c9caef3cdd10df9ac087d833c8fbe0c32bf9a87ed3817d765544311896e086b0dc7cf2e675ab3782693abe031f9efaff57026af7465c7ba46535393326da58567c2d0d59184ad962b55e1785c5191799cab3fbc6b5bd3dec90540664b96d431e17ab0269c65d49295a9f5f61f42edce3dbdbafc904eede15c83b8cf24ae35f992bb0bf999af96069eb494ab88b13ff1f2b6596ef82ec6960e11c6c541eb66e321bcf5dd85718684bbf7b21408f896fe691fbd8a45f080e935fa516a7284a050149a3790c06e0fd650368d82a9dee2879e7b94ada9c8f636e363de31930adb2e2e8da59242cdd14ab9021e5983e5ce71f38b2b5b1c9e5f61ae3e92535ffd5ee373947cfd60dfbe6fc8c43f4dcb5c69827a87b7941d426da166d28ff423658ede5783ff5698af6c91b5d7eeef2bc181ed778a0f26966881d67e69af398648e88e64a320ece187dc061e8fbbf5f10e567bd9afc3a41f85de68642c0c89a8561ba077c86a99b66781c24984a6c762dc94fc75fcabd1f48be948cf2d0d9c8bd2e27f7aaf405c01cf736416f376cbffb9fa693ca418cd7d975c7b810d59a22c33ac37f75f93c0de337e39dcbc8585bfc882edad7439c158f02ec2114e1db62552f0a67e59ef9cab7fbd071803eb72a80feb64174daffb38a7e297871de4fe6f21c0042cfb3cb68b5df2533164a5506b2cb56035428b9729761669757eca1c886c0b85c9b6f8d7a700f49f116a8894f266921b2f42455974afe424822a71635abf655aef9af938af6926459b61eb9214d4637f594a0c9e7ac065505d5550530e1383f19003ffaa9ae2f51e26c6af90807a505066e9be43b8a15d46e57aec7b4e7dbc631888a391752d7f8a60e1bf490956525e50124047d1de4ee7169ca630257b4792c4351b032ca8040fec6b1d4f967b82e7efa15eb4b1c979b9c77a86b929a54f622c1d79ba521b3d87d17285b603bdbd38e3370c0f1cb202474f2d22c11c840a64685daac6373d92c47c17342cf903113e6439568fdb8951199ac0c31020de097e2f234749aaceae814c1bc97dafaf23c2ba765a24d551e400750839e74bc21fe71d2b201108bffad2512782c3152f6a74a587414ec837ea2a9962c50b2992c6b6a566d305b78476446b0fbd2b423d46f3c67438a2f1959009a979937eacf00291fcfeec4f6c4c1b2e527baee438cc85877ccb5f0c48ea44935cb91a0f8ddf5dd3e4d3d71f136711260b24b8b7d7a80036eac02cc0d3e2cee65cf0d5d2ae9824b9d25f68d8f73e7004bef57bc201b758bf2cc36bb17bbe8e72799ba493887ef9e79b108e304c9ddf9839836087b780112901efc199303073a1b3edfc2e0c1f5e35014dc0c266ae745bdbf5e4959db1807051043faf52108651f179a3b00feb828beda485684f4efd680d019cc2ca1b37361247e0b4d1074a3f9ea5cde5b14be71b125e473868539bb0bcfa9de9bfceafcd6b46fc890127721c107eedb81605c5e8de8513ecbe853f023e74d56d0b0506ee0455620badaa1bfd525ffe2c4d024163ff032ac3f0f3f8d17e4ed9feab625037e4889605b572a5809d2c98375044525f3e7593061d3d8955fde55e1c661ffa8d163a2d4bbf079b93508c9813673d02efc1d408cc2a0a286a484882fab702077df3eefdd3a95c9ecd5a1f4879e585b8f8c31c7df69460dca539292c251de8df50d1496436e1a9e4c50325feaef563e329b1a58136b6bfbae483632705745e7dbe474185a290b5858ae872261a00e54444b57c175c57562062bd0eb94a2b82c3623d3c694731c8f8c4d293cac668197d63539bf242c01e8f1ba2145bc1a36e84ca422e5d63ea6a9adaedefcbba7dba23082b061d23b693fbfe23549be6bb27442a122514ef761f9ec9d30185064b048336014b9f1cda5c2b68192bdd9ddb70c4fbea59280015d4f46de9a83615c0bb497d6304999ec5a05506a82fefad56bab8f7d67fb46b3e076812c8c2f077bf3cd6aff3f94fe4d0354c06931da7da50ae30c9540a86fa61ca03c1e3ebb72ffab9a4047cd02e6a1fb47ae149090381466b0d35c41228b6e0d904296e5328aa047bbcc434a858779df2cffff9cbddc65705aaddf9de765529859617d56935d5ada908501db02a7ce110ba4480644427d169946118113d831ad5d899fe51a231c9257a5e82bb7ca5e501513248431b724689328f531525327343b032f9ae3257e101a3860812e0c4025ec666c0d275696bfe2a841c5ab57f343ce5ed67d704abc23db321de979d643e73779bdb7fc45f11824aa58df1f07014148bba0de7018ee9b28be75a21819063a195b1687781e5e47088a4b45f8d9ac637bc657595d7f5b31ca3878cea6c62e07d19a6879e3ffb8cc61aeb055604ed9efc32ae569139f4ec92122fcc8ede77fe5aab7210bdea52925af1888d02e5d3dcc535181dd13053c598ba4bab572845f47a3f020ebc6f9eca0ef8d2fe61f4178f3996107c81df450359e57cb1f2aa906f41ffde506853fce7b516fc3f1b93c3d97fee1463c8ee29bd8a62578d8617c1e3e78b11b32a86b01a98864ba7e6e25e4fd9d6646846e200e639b2e424d45bdbe23e38439620b3b6a65ecfead79db5817997e9bee8f6ec864ea042dff023b70cc564afa2ec1111302e95afe06e37eecf2d37485a2f96363c688ee5ae318034c09ea3303dde59a8b4fd7e8cde05a7857bfafe8c83913421ff900788a3bad183443eb235efba117c932cf746b5bc91d9e2727f46fca81c948b00000c1c36a462df49ba544bca243f0565b19dfc78f49ee45ce2c8852a46d3ab1ddbc8548d1691ab8431dbed47fd8e971e8e9090cb6fb2565d5c8cf7c4ff242ecba0aeeccc3e46c45cdb30392e246c2ff33423497738fd0c5a7313d3ca17985ea68bb993dc5d75b3785451271d675a2494cac02679b63d08aae800f974dbc48b2bd75ccae3f06e80511fc9c020461d49168107acc2ab39856178561dacdc06515fbeaeddaaf21a969233dc6a132d2ecdffe3115af13da6c1e2adfeae049e52da65a8f432abdaddd3d08e79909d4b187cc59b0e48c356b2a8045ed639dc00b199b6910484e0e67b97cab1655d56169d8dedca9ba50e7040b781249f9db6cebd3ed0e029155d4a061865fa1b126c7c6bb60d5aa58a0e372476e3c5746232dbb318b7f198e81e0a84f295f29430fcac2cb82b96808ca41ab167e3409751732ff331a3b2161d8b27d2a2c366f3149604fab0e4d68ba442c12bd5b08f7986ca681948c20563ffd845b0eb66f5e52481a46a2aa998043696c2315278bd6c7f085dcb1fcd4f066b8d920c3172e9ea1fa5e47a9e9a24aa4b2ce817fdb9f7304641ff9b10a2fbfdb9af6d3b98c75156a67600c8ee0666baede93ec5e40670484032f156dc48524aaed1090f9aa97dbfb1c88b4e7d62ebf49c199e392dada6e2e1d78f4bfea6788f331d1f3294d63c927c6a8fc767f8768bdc22a677f52fb4605e44429cec3e309a8bc8b57d162c30d78bbec80eebd470d0874d3c19335fae544ab892b8c444f2f8e71a32f7b32a240342cbeb90a09734cf9e9fa3768ff1227635652e9bccbfb43a4b5e275ee01a19205162efb32038fa67c2bf551a55220a53ab213a800ac0e0f2b248a590659014db43baf96d8efa5ff1dce4673a0dde2f8b1f7b555f780661fc915d387dc58454aab46c86e4d9ae5defd1cb4ff8599e0fd1bf1eda03363f3911768973ac64c8ea206e6abe2f8e44c64574e2ac69960beb2510ce1e5f7f79b00a973b5ee23e3867a755b78d25eb970888b4651e01aa72ba67349d9d167a54bfa6e89c882e9a3d67770327e4c8627fae2551ee5694941d2c4a3f5860d11716a75426ce3d4d1a290c2e837b73008ccf5f8b9bc97f776fc42adedc1a11926494c8a37c622b0fe9b1c93ee185c10f7e6f533bbc3dccdb0c01f05ddf537d7547319bc9b0850b3b4141567fdc4c02ac89874b5938bbaeeee014a9b6e710202e8400620fb51cb57d704f3d2cb0178ce09d55767af0e97d2c843b14770e2f6e12257093481fd77969d000726077bba80d7b1e86fea0ac1e9061161ba62dd46fc8988bb47b6b09ade2bbc0911467b4098ae81cbaed5437a5596cf44270fac683f6f193b8c61dba9397c09bf10fa6b5284909177df691597ca16afba4d6afb372acf33aad740656614f84846cda0d19082ba0af0f0ad3c0b475d8817dbdc902c2f57b5e7d67d4bf19ef6bf563d2c030214ed78dc1853d658421538a714c5184c24f48ef09fe6c94c90a20dd73dca767689f05508964cd1a9b48ad9094ab0670d1cfb5f6fe9658db7061b148947cb86f1ad57dcdcd67fc570cf05af5a1b4c41ee8eeeaba21d711fe28c51b10ec3565af1f1bf304d0e95cf135e8cd1ea387e542c05125805e5d8533e12046b83e6742e9b01eb96a3031d7b35e095af286a7c5965764cd2f58d24cc80afeaa8a367d191d978ff182e3872ac013f304c6143c359244044bd90f7d3609d80af981df862bf43402f1518585aa74f4a165f017008b0c04a05f7b041f53d9d73225cfa6594326984c4b511a7f4f464ecadd84662be8e71c4e6ae9b07584477d293ec2b1dc287732414a41a3e24a7128affb471a7490ee9f90b8978858c09c57c259cb21d703eeaaade65167ce537aa6738ceb34a86a448dd2e3b4f76201453925861507a7d2fb49344f641c4074af70147edd92d3c5293031fc1511f4362994171967143520371f75be3a45bda09175988935ffb84f774183a0cbb85d4b88012f9a965d850db6524ec088cc1a9b521eed3247060dcac06f07504533e0b6d2fe9f4ab17252f3d842e0fc1878918dfbb6eb1354312d8d394c2b805392a8a3d04d943241f2d443c282d169b243f066a3366c460e08edb59a0669738499a56d23dec4a1e8508ecc23198fcee669a4bb626a38484165c43da2ff20d7ffcc7578ed390a8b6e98cddff", 0x1000}, {&(0x7f0000001240)="b25c704bd2990da1d8143aca2ac6e23d4f307b1acee08f94bec56c129c93798a8369e29b23d3dc2ce0ea1d18a768badd883d57e24c4ca2af7f9b541c172602e71e2cfdb22b", 0x45}], 0x2) socketpair(0x0, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x18, 0x0, 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001300)={0x1, &(0x7f00000012c0)=[{0x1, 0x81, 0xfb, 0x10001}]}) 16:00:26 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='wr') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00ab0000", 0xfe53) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x302) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) close(r2) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x20, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'t\x01\x00', 0x0}) fchdir(r5) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r8, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xc) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x13d8401a7fd4d1c5, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/104) shutdown(r1, 0x2) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000001) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32f08000000000000000000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r16 = dup(r15) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r20, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r28, r30, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r31, 0xa5, 0x3, 0x1000000100000000, 0x6}) r32 = semget$private(0x0, 0x5, 0x8) semop(r32, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r32, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r32, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r32, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r32, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r0, r13, r17, r25, 0x80, 0x80}, 0x8, 0x1, 0x101}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4000000040}, {0x81}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x169) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9fe9, 0x3, 0x4, 0x2af}, {0x3fd, 0x1f, 0x20, 0x200}, {0x0, 0xbe, 0x13, 0xfcdc}, {0x3, 0x3f, 0x3, 0x1f}, {0x3, 0x81, 0x0, 0xca}, {0x20, 0x40, 0x0, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:27 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x1000000000000116, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/92}, &(0x7f0000000040)=0x5e) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xa799f7708908a56d, 0xa3, 0x0, 0x0, 0x1}], 0x0, 0x0, 0xd2d, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) chown(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 16:00:27 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x8001, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0xffff}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x802069dc, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x8000, 0x4) setsockopt(r1, 0x3f, 0x0, &(0x7f0000000000)="7d904e197283b32b29c6dc0ee2936d59a5666c1d75dc9f9540c24325d4a7189ac0148393271b551a7db1d0eb8aae5687b8f6af4c72827c79f00a89065a5ef18428c0765cba24d98743982246ce37f686fd2bb358737c87d377ca2fc85c051cced11ce6b6feffeb6dab1670f8848d6f08754270fbb51ec5bce30bc1e9fb636f5d7ec5894f", 0x84) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x695) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x3fc5ff32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x3, 0x825, &(0x7f00000000c0)="823a929e50988a7dcd5fa6b31a3f1371201305c03369b657ded74a03d928f11f6b5db3cab7ee5bbaa2ede36ffa5d47ad8b1cfc3544f92372154cae1baa1a1973c32d19b6f7808bfffe76c50a4d701257239f27852cfeba69ac0b721abfb40de5a129a81858d7d2b02d0dbd3a64dd914198c2d2464f267932808522a055d036df12", 0x81) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x6c}, {0x6}]}) r1 = msgget$private(0x0, 0x315) msgrcv(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r1, &(0x7f0000000180)={0x0, "0aa5d2d8ff8d4c9f4e4ec1c0f60a773dba7b3f93403f6f3dcac2eaed4720637ed89841fdf19dcb4db21cabb2803fcf33f5b0a9d9eb7773c80e2570bbe85449eec1a388b91e3ca9767979e47eefb83ad1382bdd48b627eb344bd725f70f90225578fe5798ab0a43d1a3f67f89c24797cd3ee5d30f1d30dda59d9b7058a588b210e4c0849ec527f9ad78e88ff9b9111146059bc1874feec2edd06dcabb754d906326c1eec2e9f672b230ce90b15dbaec660de0940ebb40460681220e4c9844a86b72e7974b52bd0b86"}, 0xd0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da671ca43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a475fdb88be7f7036e3c631e666afd637ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310", 0x157}], 0x1) 16:00:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{}], 0x8, &(0x7f0000000240), 0x7fff, 0x0) sync() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000002de61e0c00f4380164ba5910aa18c0452a2e850000"], 0xa) semget$private(0x0, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000003bd, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x6, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93be75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) socketpair(0x1, 0x4000, 0x74, &(0x7f00000000c0)) shmctl$IPC_RMID(r4, 0x0) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20000, 0xa5039fc89f868be0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000080)=0x6) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffeb5, 0x0, 0x0, 0x0, 0x21c}, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0x234, 0x9, 0x0, 0x281) getsockopt$inet_opts(r2, 0x0, 0x4279cfe322a36b46, &(0x7f0000000800)=""/173, &(0x7f00000000c0)=0xad) write(r1, &(0x7f0000000b00)="bd", 0x1) syz_open_pts() close(r1) readlinkat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', &(0x7f00000008c0)=""/249, 0xf9) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000000)=""/185, 0xb9}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/203, 0xcb}, {&(0x7f00000005c0)=""/139, 0x8b}], 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2a0600aafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r3, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r4, r3) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) getegid() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0, 0x13, r6, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r7) close(r8) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x88, 0x1}], 0x1}) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r4, r9) close(r10) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) close(r3) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x99, 0x0, &(0x7f0000000000)=""/153}) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f00000005c0)="f3ff96682381e49ecf17e11a2fbe202906fb20ea3da04410c96a7d7acbbb8115523ee5ac91067fc3e4649d0c6a354b410f63c51238c0546f8839b3017d1429e06dbffd19974a6c3e3f3e80880e815099cef97cf54d219bffff7c8723a00b2a86471a5524353d8e408c3b66b3810628173fc1737eb1919b7cdbabdc61b80126955ae1dc1709929bba5a886c962346d2857872ac77e202add0df8972123d358b358842444f4a25a82c663b2206fbc3f33933637ed3eefc239932e75890ebaaf927886946ce71a6ddabe08324ff47b31f390e84b4d6f377df466721", 0xfffffffffffffe5c) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r51, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0xfffffc00) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x38090, 0x0) bind$inet6(r5, &(0x7f0000000140)={0x18, 0x0, 0x1aaa0000, 0x1}, 0xc) 16:00:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') minherit(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x1) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0xffffff6c) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x4, 0x1, 0x8000000000102}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x1f, 0x80, 0x7}, {0x2, 0xff, 0x6, 0x3}, {0x1, 0x81, 0x9, 0xfffffffd}]}) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r6) close(r7) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet(r8, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$KDDISABIO(r7, 0x20004b3d) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r5, r5) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x2b, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x3, 0xe, &(0x7f0000000240)="e1c9de0300e6230800c43b966ff9979d0863333ba518d373bb9158a0ab54c2cef8b3bd2f82728d44cb02dee4bc6f4ddfd299dc6d38940be95b0b56d84347078abfdea8e102c02f51f3533a5472351e6bf02b3bcae5d98c253326c597ce794fc05584", 0x62) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = socket(0x2, 0xc003, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r30, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:28 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x2, 0x7, './file0\x00', 0x81, 0x8, 0x1, 0xb94e}) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:28 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\xff\a\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4000, 0x0) sendto$inet(r1, &(0x7f0000000240)="e9fced82a8f7430a418fbfc3a46e27415904171b086845069cdbf245b8682811da84878884064ca35648b92e4de976aacd39f2db9be01f30e452201680fcba2f735495775cbaeea1ace0089027b265c312639bbb2379a98887bd65a0fd3d924e2becc46d53ba61f7fade904421ce7b48b846233cdf8b3b6cf5cabc4ffb19302167d55bc46e34293950ff49dedd18fca30f0f38ac4b2cb5dcc465cf87bfe069c4ad0cdf007343d4181d71f3de42850dc09fc1a58442d4775774dce21ebe6c5ae8ed2f6dd0b8b7a64d351ff1fb7f4bff9df95e70f4afb1cef08d8c396507d49eda9c4c3c833d6958", 0xe7, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0xfffc, 0x0, 0x40, 0x8000000000001f}, {0x3c}, {0x7, 0xff, 0x0, 0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x3a72, 0x800}, {0xf907175a96eaf495, 0x101, 0x1400}, {0x0, 0x1ff}], 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8002, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000400)=0x7787) fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r5, r4) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000000340)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="96550a65d19a7923eecba63efa68d051597ae4946743315f3c0ba68e8dcd8bf7232f1ffcd017ba53174c134d31c8b84be152c29e385d3c95c61670be5b9e10da055777d033b5ce5d092f490d78526a35bc671b40332f6a93c5c0b4ffcd9e3a50f66692675b5a4b40e401a570bf26f13acbf795cf2420dfd7", 0x78}, {&(0x7f0000000200)="00d0d609f4fc825e0c5a1202af335ae1d3eb84c8e2126426035adef950909fb0506c294a7d868f70badc45fba5cedd08afc7d1a3244a19a3dc159d2a2e9f053d3ea08bf2da5c69a3974e3d9e614365f6579ec475376721afd6df0d910a977dc9dcffa9f3589bc00a5006b8c6d8efa19f8bd3213fc60de43d769c948a576c2ad6de129925d88847e4f7461d4d097f89c02f89e699aa59fc14743e67f0ad01a4d83af540f4f1fd2c04c6cf1ce598a36708f4023a7ef8f672b0bb49ae750f698199795f10ded7281b07454a4ce2311617980508d3b868adde9649d6739b3d2111673263a18bf2ab", 0xe6}], 0x2, &(0x7f0000000740)=ANY=[@ANYBLOB="f800000000000000ffff0000505000009dc52e814a8d818cf993429300cc1b1c82f16a2f85696059729456b1a045691e18cb5465ce49c7d643c36420a91cb109e82b18b6fde6fced53a84541a30370083ceb53c3c27e004a26dfb7dbeb6d98611acbe6ac5f4ec498a731a5b4e235479c2d3496032b1bff8787e1dad7ebd8adc7ae5091d83a4af24bd58d4d199e4d3dac5eefe4ca52f0283aa33eec4d80396d81469cbb7aab6850d2a0575a841fd38a913be3a79e040404dfde24eaead61bdccfc248416b7bd49795521accc02d39e428d8dfdfd0e0db7c6fcf0ef9dfb881e08df1e9de0a0e4a95180988dcca7986a4257e20fedf00000000d0000000000000000000000040000000b84368e350968908c750619a33f2e46c90a75a620505d3543168e21fbcc5ed5b03999645a9a3a5ce9f46c50b4c4bae6ede212ac76b1a2f76c930f0f4c27a4ac096e8fe09332b52f620513cb78ae0d91924295f472191abbca15376e47bf4f9d79aa347ae0f026202ef979fddcc263890f6e9ef078b36c48c7ea8027bbdd632cafa398ea906da4f59685bcc5e9fceea11edb2ab70d28bdb92fc26fa77641cd4cc1d18cc2ac6f7bf05425206bef0a484862523b259a4d908560fdff7e576f9000035c3af5f0d82fd7e99284efd866c145e2f0176b485d4a53328e697aab9ca1d0e5ae21a1e7f8fc4ca6786739465b6bfeee89b76ef520feb0976661c2c5daa70b9c983db2995a54cd22c82cfd4fd982ee10246a28f24ef1170567677479da93a5d266b1c9eb4bc5f0bbfe244bab90c276718a6d5e92373ca75246b76a99d30470fce38c4ad2a272857dfbf71a4714d645d52b4dd437c8beb40090000de6a1b8511f38444aea7d896"], 0x1c8}, 0x2) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r12, 0x1}) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1c08, r5) semget$private(0x0, 0x2, 0x100) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000380)="b1000504000000000000080000010000007ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ccb2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a8c53c8943310b404f36a00f90006ee0448d251bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/175, 0x94, 0x4, 0x0, 0xffffffffffffffbb) recvfrom(r2, &(0x7f00000000c0)=""/10, 0xa, 0x841, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) utimensat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={{0xfffffffffffffffa, 0x101}, {0x10001, 0x7}}, 0x0) 16:00:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ac447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be24a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = getpid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) write(r7, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r8 = getppid() r9 = geteuid() r10 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r14, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x0, 0xffff, 0x0, r11, r15, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setpgid(r5, r8) r16 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r16, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x3f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) close(r3) syz_open_pts() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r3, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x6, 0x0, 0x0, 0x2000000000000000}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xfff9, 0x0, 0xff, 0xff}, {0x81, 0x8, 0x7, 0x26a}, {0x3, 0x4, 0x3, 0x3c7}, {0x2, 0x40, 0x2, 0x1}, {0x20, 0x1f, 0x1, 0xbe8}, {0x8001, 0x80, 0x20, 0x2}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="41db473b746f00276b664fb62ac6") 16:00:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9e5212ea95ff969613ba3e1fd0", 0x1f6) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x6) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x1ee) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getflags(r4, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) sendmsg(r5, &(0x7f0000002700)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100020000000000000000000fdffffff2c23dfd26bffaf923474d1e1d4d2f36af9ea578a046519dcd5310a159ebfb0cb59dfb1927605db39f4f3b4c35b419f4addece537b71c14b7c5ee6cdf0cc9a2404d0c94706ddf2373b13c06b2b0266ee3e79244f3b3a90d46e08ba53d4e51cb8b39603ae23b6c3933fc9d434717c5a36e9dce6588e31631d3d6d69df7031a8edbc293ae855ed19a92a618b0e2428d50767bd9c915fec27de4351575d38cb8b0b1de5437c78394b79e5b4b18bebf810458824848315fe4bdfb1cb0454c5b9b51ceb1c9370b4f677121a43eb01865d7f167"], 0x10}, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xd8, 0x10000, 0x6, 0xfff, "c0063b2976d5f3d543f745b5034e517edf25b11f", 0x3f, 0x7db}) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) 16:00:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x90cb, 0x0) clock_settime(0x0, &(0x7f0000000080)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x8fe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x1, 0x774) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/130) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000003c0)}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/197) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) socket$unix(0x1, 0xdd7faf9a073670c8, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) close(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60, 0xe1}, {0x8fe, 0x0, 0x9, 0x90a}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:00 executing program 0: r0 = socket(0x400000000030, 0x1, 0xfc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r4, r5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) socket(0x2, 0x8002, 0x0) r8 = semget$private(0x0, 0x0, 0x1ad) semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000001c0)=""/47) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001140)=""/110) r9 = semget(0x2, 0x2, 0x12) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000240)=""/21) socket$inet(0x2, 0x4, 0x5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = dup2(r10, r5) close(r11) ioctl$VT_SETMODE(r11, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x4bf, 0x401}) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r12, r13) close(r14) ioctl$KDDISABIO(r14, 0x20004b3d) close(r6) r15 = getgid() getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x1c0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r17, 0x100000000000, r17) write(r18, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r19 = getppid() r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r25, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r18, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r26, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x2, 0xffffffffffffffff, r15, r20, r16, 0x4}, 0x7fff, 0x4}) openat(r6, &(0x7f0000000040)='./file0\x00', 0x1, 0xda19e824129027da) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0xffffffffffffff0b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r2 = socket$inet6(0x18, 0x8000, 0x20) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getuid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) pwritev(r5, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r5, 0xffffffff) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r6, r7) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r8, 0x100000000000, r8) write(r9, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r10 = getppid() r11 = geteuid() r12 = getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r16, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x0, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r14, r7) chown(&(0x7f0000000100)='./file0\x00', r4, r7) 16:00:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)="86f83290963a0e9288ffb83c3bf3c761df1474a98d899c", 0x17}, {&(0x7f00000001c0)="20877855787f1a18a4ba0d6568addf5e7824dd20d79a3029af44678137", 0x1d}, {&(0x7f0000000200)="c3361176ceb5dd0ef979b3e06809608ecc3f4c135855f3184e04097c383e824ba2499069ab9e19e538d47c230dd6550fc93395d9f067a0535c38e4cea287d1d2592a1a2b1d54a977792f246a78c8dedf223db7327a13f9e58206971ee420c685ab8d84673485a8e0fb6a8c3ef07944fa74bbabbb741ce159dfc31c2e0fabc90a82b5de61e62c5e02de948af780b4041bce9cb93dc12cbc9c4c5aae4d2d3a475a2eb92c195541cd96f2e79da296992b808636d7d7fd16a3505a3a3da0b6595ca22d64cc3197819ae4ba855433d6e3129abcc0a6f4b58917016416d1081a06abc382dd255ccaa8839bd6369bc71688b2ce27e84390bfadc7ea59774526dfc862c1edf04c7916561e52aa8c2d5d77c615133f77b4148713c95323feca5a61f31c451a080f36bac04400adabd845a0eebd34f8285b1047b4e864160d0a5e07be6e40f6a80939a77e4fabe4e884573995b867af017abfe7fd89835cac83f9c2981923684008e4489c6da82c17b6a3b70111cdd43de74cd67699eb1eea99cb7b0b427bef916aae7b7cf166bfe93c1699c0f3e83a8d342510e3eb772f8dd7740b1dc6430bc97f7d987e1951c41e5c9f82f21c63168752754204abb23ee3512de81000f822f73c1485369c8bded56817abf12dc7105b2ac90cc9b00f93c3c459dee78cf99ea24fc3ab8bebdbc3f86aa7d55c8ec349c027e0f56dc8b9d68c0ec90973d1c560f46260b73326a27718edb8c5252a9e13f65e427492ef710061e66f2dcf3584af74fd022b0d0cfce3ba38d8eceaf3d58255fcd6979ad4b9aa3a35751ba70cdebb717ed39061cc8c1e2373730ce71ce664d3c8e1d4d8a8ffef4b69bcffb1487b9ec1774874c50b83fd0f8ceb032226e662b45361393bb4bcac3693eee13a4cb41665a692ebf05bd1c09a0da6a1d01b0baf846a5b161bcf4e9fa4b8de9e6b934c1355b95179b95b65a753f7503ceafde981c3fcfa9192649b585b3d41bf4877c7f09bee87fbeae4a71ccb2141a72d0a74b3cdb2b13066907b4ffa0378c275fbb07cefbc10f66bcc8fa31dbb440de2035a9657e011f067273835714598e21cb7bc7c75da7c21c204bba0732ea46334f357fb37cb5f775b8380dcb5b8a31222c75803df27f6c40e76aaf75495bc533f6af2455569b28b430e7112b5c253de98ad76b3a8b2c67f1b36abf045014bfece7533c6fe013d80574c2604634a533b6fa90ad7b04dde37f22b528c1ca9e08214c587f252d5fe5c3e182f81c76aeedf206841ef72eb0e217d3c6168857c33dd9f6e45dc7276ed47d35471dfcbf91564101111b4b9be12d966c7b43623fcf27456d3424e8d14a04f033db7112a4dbae9550d652a8aa74496fe3a90b30efff443d1164c05d7e7c5fd94d60391b5969c4de9a9fa061d7c2e2d22cd50658c109d38b55e353db114cdf4e1e3fc1c7b91c662d4260f2416d5788f09b9ec569211c78afe80cd44ceeb1c81cd74429ef1a117b4632c154e384b519613e7615645cc64943fe9d8b42da933bf741e096dbbae73a4df3908949519143e771ed2697d5d97b06c5bf637da88a73448d40c37fe0e0abfcf93d527285fb970a7fac43ef11c0f78660ebc0035f3c17026632bb4728cd6b0b79974fbef55010c693afce9ba9f56d8d3f5eb97eb4983a8f537e69b9dfb98daea7d29b65b45064f145f7395533e06fd81f776e57c9a92eb8266b6ffa0dffba3bcd27104c6d689665b863ac69d1550dd0f3c701a7eebe0804abbe7c747fde02f90862cb1ab6ad3b65866979e9f5c386d68f5597f7178934afd716df51e6baf08cb02728bf6038e874f478a5014cccdb060bea7d22111670af3a5124893d4d11002c670683256e6076675910ec0334845bfd8dfe301e97cb8268f375c59bd8fda8ff066c7713e9f9f8c04c2272900bb56a73ad06075a6097c66af5344af153fb46729d76c1157aa6a3804748066a2713fb2268f0df388d614f428d779f7942e323fbe119c272bb7d0e7d15b804a2edf161ba9deca65a2e0441bda4db2ac0e7eef8549a99349b2c99edea1272c9de9f9664f1d4428b898c65e9c3a64d7dfa67a75a78bce27325ad18516d5f2d3a88162106844c5c4dac533c77f8a0801308cf57046512be3068c0c5ebdac236d437adb7f9dd5639f2799b2a60aca456297b4c1487f79a9123e8452f911b1a790f110e005db0e50ffa0975292c40658b49dceb523bec6e8317966a76645845920478818a2274ecb4850f8537bde690747a45d8132efbadefd6030169f8576f5c36df7f64438c52d17db3e32818288203eb8ef63907cb65ee636ee3513365206e65577a03d34356da6582ed878df7ba266217e57d56cc875c758451eeafc567e1c465c286e1b18723e455beb2ceef03f172ebdd2be4f233e73e37ae15763ed44ca0f44beeb4b7c80831cf1e61172ebd9263ba8a8c8f925456d8771096d58607955f3ef1ee083638c031af3cbf8e9428964607f3119a9dd40b519dbd19c027c74c2a18764c86631e8172c89350296a448c068dc55c5fdc78cbee42de9c6067e5f98a19db2423ff55f26acd16fd45fc8b04870edb39dd84d1216d629fdad18ffcdf6caeeacc4602fe0661d5ae7f2212d4ca01e28b7a82853ff77b323aeace17507a6a3ddcae92749394f76f37a1410f26b132f1cffc247aa50231a6ac681c80dd8340a86a0c34e248980f79df929b9489b9abb2688a203a59da0fd3f363eed7189639a69c417ad4cac77b1d5fd457933b2d8dad636b85e82dfe37de5fb7730b1186818ea137af81f84b31aedf74706b632f4e04ff8261523e892dbc65c1f15e76b3fc8ace75bef883239f55e86fd952fda71ea21215e9e9400b42fd1c3b2c944c3d3933f954cc388a7a558f920ed774f2e20d12077ea1210c432c9f52713a3bdd0e5a96242a5e341ef4456aa8b85016a553f3f1b1359ce0d1c91817e5685a9519b59c9d2fd1ce19d11ecdc09f17d382101fe82bf5ff2168b12e7f329b9a49f449b901af9a8557e8cf3271165c9b97627d79e5b64254963d15b78d4c8ec8cc5b8835d230f22dbd097aaf0bb6dfc8b8821c17603bfa95e89375502e69f033fae1269e222d3c9aff0cfedee9950ba14a7f5b92ec01b9bb4d18c490ca7c87583bb6ff620cfd01a6e7d8b99bb22af667eff50efd0577b7b90305706baa150002d9a0c9d876c808c2c5b82c940c1b33e3c9ab84e8cbe2082532464508b7e13488253144c21cd138f3d7611d345101afeb2a3085bf29166fee47001fc8b1f395183dabb1a3d64900cc2669393e024b0079afe7de40b8e512a3bca28ae77b66018e4e67ac0492f5dfc97bd5a1137854c763fc833b6fbd9faeca7f921522ac8ada5f4f9ade4a386e688c624fea23e70282c4f49e704036c70bfa51c0a4ad755fa2bd037d6bf793c0ea7643fc2f70849439d4c547601f44ad7acfa28e3ae801ab91b158b55178b65b084098d6a9e735dcd92246cfab2870bda7bf203f046a11147fd9c89af9c5c0b8b04c3fd0bdcc00021dc86752782253ccf926219ceafb425e8312f8bd885f956f83fcab4b9d7fe589a79b97635a758aef52290d1f923c67ff7f22cad241be8f6833730a0d0dc01617b58c2b606ed26f703cbeec056f4502b0b922e64bb7073dda5e0f704f5b416781680583a0caffa8c5db621e54e266fa780cf1d816abdacb875ac1ac4fc61a4d53d5dad13c0ebab6a51bc9b2cbd0f400849ff40848b07493b6e47af2fa1c6aa24e99a1c4327ceb5c3fdd19ad6e9306c34973cd00d19cdae66ae15a2e70c4fa082e1802d3a8d16fe95506775725b547887a0c9469ef0d0cac748f38d9839d08b8a0c3654368c549a4bc4a29a95a051929c16723169078acd81b32ff97ef6185706db0173c3604df7c131d568955983b088ecada13ff985a5355fab63fac4bf6a212274b9504c4e89b90057c9010abcbe9d5cd927ccdf18c92b77a5135fbfe7bd173a0b9a226653dc04923708bce9dd83c9d6fe1431ac26bdf7127249795a1216009189927f538cc8ef5836114f0aaf566679441b65d8941c7b198911a4af8fe722e6bd6ad5cff67bcd3ac9d07f1588e0b81ec0b1c25fe1b9befa8e33acff031f5b06fba248e07d99af3953b8b12b2ce6e4756d75d85e653245d0bf372d6aca541c3b313b4df1255bff90eae0ca968306009ac566a7fbd6455c91e724d08392d9c5fddf917a54eba9c5b3efecafeb6499382f002f011a2fda81d38bc79838dfc2bac965bb196e0bf63d40594c04c8ce6d5232ab394a83da8a056995142a8d61ccf32639021740edd07ce159d346a944da243c37ff0f68d8b4393d0ae533a07d1a8c2f8146217e6723a4a769a804a560f90414d69449bec35f670956341398aadda4a55d743cb3d2638d8a748c18290e37ff32c1146b044de2c02e22eacb260808f1e033ba500c3042119ea95b0bc8760fde15136a8ff1b8ecfe046a69a15b16e95b11e076b7b086d8bc8ae94e89a1502e2aee355f5eb9545a3e903158ad6542a5fd65cea7828859f28ffbf1a48653d971d5eb59b3a50a9dddd1acabaedd2c3b59435e48d82793a64196192d13e1dfc49b22c43d641c819e27170d631e8d76968882d34c4457cfcff3d7526e61b0c9a41359f79972d5e61c72a553e241585469504fd25fe6c660826fda6dde07707f06e96cbc6cd7f2e70ab4186f6ff20d1734cee65a906e8b63022478dcd7a08585321a30ff60ea4eac4be8d7d4a0e79f1cfd67d5068899f596b685903c71eb8d964832ca52479c6ec25907c238ee6e50d794305a73eb1161ba8e06e318f824f487e5a664cb08ff9969d65cb9b6b1091bf2858d49e9af35d1e2cebd7e350c27537edee0bf5a261123de6d7dea2fd463a99cb851c0b480b4b3ea8143b374a180635dbca91f4180338016a4d40b190d9554153bfc5892562e839b866b189a7d2ac4650cf37803100a38084c653c254cda13e5ff1fa21e6786449a1a4e616bc5144aba5c7afef04925a2bc0215c397899ccc7a1dc04f8b32e764fa421b028f33add7dc5a6aea143907e19da6de01c291af8b0358cbe64c4de72cdd90cf68075c1edd71b06dfee78a9288bb3d83f803a370d86447ede396bb7a585aa289293020a5b06e8a4f9a803fd31ccf21bcee26509c78ef633c5803555edc5b92d6e91b0b351794b1b86d9172fb793a6ec744eefd2cc471a271d5e5112a7d018d7a03235fb6af7ceb8aa2207ef8f3954135c6d46a20bffd5c83851ccf63c5f541fa085ebbec8cb7d3b78381c9ebb901cd4272d55f6ca76c65ad8952fbd140b059b573b575185dca2519116bfce5203c88846f83031e85da4e68045879c7babee009ef2574d67b64132a0ed77ec64099f459de92c3737a8d5f5adfcc98cbadfcaf9210b53c0ff0a5ecf2aca83fd8f202d813c8ae3e11da12359ec932ed609b87df3df82ed5738f4f9e7b9024b16a68ca05a8dccb26e99573f933414b2ce16158af15d5676554397c78a1e47d09906074cc48dc0c7178fa19bed922fa6706349f3ffc29cd2dc11b7fd8d0f8c5db4745e710aa46590d184c4b639813fefffe5e7c5ee6a31c8e82b1f68cd27036cf5fd6c9ea644fa40bfed2ace3c0902bba738fa91ad27237c0f7b6083026d6cdb93d251efd0332f6cd0bc321e72e2b6f922aa64707b15b6bf953f48c12c9789151953a160c126c25bf900be2576e03c1a0cec8eef907ba7caa579d64ba0ec32b6a9ca6283bcb38c4881d7233b5d3de8f8c31b0c2dca8ce801226d036367e9b5f0018e252d1baab1e4a90252ba2448402d7c274786df0ae45d80276e606", 0x1000}], 0x3, &(0x7f0000001240)=[{0x18, 0x1, 0x9, "e9598e6f4199f8ab"}, {0xb8, 0x1, 0x5, "f2edf7238a70cf9e646d73ac5f0331ce573dc82d17646d8ba390cfd710b949555484a9ee5c0248a3da7d40bebb7cb9c4734abf1d46ac0825d6b779b1a278eb89fcb8627f9d9088ba9cff57ea468d66e7f9e46f692bb028ba795213956f49bb6d5dfc7e41d0fed743b06509f8c3d339e71a44892a2b2b9599b7f4e71f3e2be4a075da54bf9e6a0c65140e4c9f5897bec596fee8af8abbcf97c7911036cbdb6e0cf76dfa8f"}, {0x68, 0xffff, 0x8001, "f9e7402a938e3092e723442af4b015d546eb3954a77b46327e044f7d2decba9236e4bfd1973040c83b0744702037a85a4a45b3b081e7f8fffcfddc74b2635edcc54f0a061ba1f8e34af1dc41d71b844d6cb87d19"}, {0x28, 0x1, 0x3, "dafd044ccdc4bb561ecb4e0ae628e86ef4d7bb49e961"}], 0x160}, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x64}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) socket(0x10, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) socket(0x0, 0x2, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffd78c837282d55aa6ffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6cac5bd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439fd6944b17bf85f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23518ecc49dce580000000000000000007d18f8891d1a33332e6fdc7b56253b349f10586148ed02208182ed2fe9ba57cc52cea359ff48067a7a26f133497691f7e8c755e730c7e685c3c50c7773f3668000052510ffe2576767a4ca252d1127843e8c7576b4637f8f754f71e01ba3917594fe2517d717dbb371779b98f7b902a2744655d7b21c1012cfcf0f270a1ca3e232a1753a7eebf1b808878cd7b2e1d47292aa157579f685604841e081c364c7bd0d3d808bdebebec9bc6624fbc211c469d90e3b2fe86cf70abc491b82076c4bef536edbcf22c6d45d301062b697ed95343b7aa694aa4fa2d6cce086aac4e1302ae4f1bb6e40bf3eb308191755267a4e0bf156ea6c989873e6bb147067156db20f5bcff56bd2c55efd99b4b3bb7bba21e679d8d518cb7512b84fce70e5091bb0707f5ffaf59f55839cfc6ce54c305664a7a10431438ffe266624029ba13d39ec6993ae3f1f0e68039230603a26c2c012856c668370c6c600c32e57e31f"], 0x10) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='Jdev/\x00\x00\x7f\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x531) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x226, &(0x7f0000000040)=[{0x28, 0x0, 0xfe}, {0x87, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) socketpair(0x10, 0x2, 0x1f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f00000002c0)="7ecf3e243d93e0b4dc2b78f9cfbd4e35e1394d7b0d7f57ca7dc7732b52c707947747286b984654d412ba7c02c70ca634adc913e7abb3dea18a6a65b7cc62f6d4291c0b10a623b7c01b74727035bae22078bf6db2e6afc767bcee8c19cb6acbe34252", 0x62}, {&(0x7f0000000340)="721aba1a49eb0d023a67a1b6099f5b5d1fb21a", 0x13}, {&(0x7f0000000380)="81a92581976ab6cacc07ae9a5d83e9a96653beb6490615c478da7d50c079a4ce0e674685f4ddc0fbe95bd0b968f5d94c7280ff974520670338bed43225827bf757a1b779715a22bec31adb33096e83fbf316dd", 0x53}, {&(0x7f0000000400)="e2cf8b8cf8889b794518678c897b4c5a9b90237ec9b20905578842e0ab5a9f4b53f00b8a1dd920fc679afa82a10a749e52788706613572263e4d0f8d0774ad1bec72628bd542e72370143eb433cc7ffc4a06b041a0c38e4806e1621829b94e43793f2cb21091771227c77a862e3b1b749f66d6e5013b9f9a1f9cf25ca7eaeb76bac2b856b6b27ce6ace9c93a6d33e43ef03b2f469cffb3f2e5d7d58e57e7ed01dc1868aa3219d8ef17979694a4fb0f1c9950b5e277c15277fcbb6c345b150bb94808e6fb8643eb7a4a8f6e6c", 0xcc}, {&(0x7f0000000500)="232fa99345d7fa6180ae9d21088f4e85e10ed440b8f513bc5bfcdc83c59e0f7758ee65a8900d549a85e43acaba536d87900188684864a65d2188225391c5a8a5be3d7f7fa52e5e977c05e592a9cd7f23953e1d5a5ea159af5f363840e3eae79ca98087a2ccefe4385624a7d55a12cd9c6ae39644f88ce60e2aa945950b6b1807ad867484a8084ea9bf83771e4e34f9f620ed040a0a5411177323a088a11959b4ded293f1ec57198e5244bece2361bf5d22109db5364791203637cb1f6b210969bbb5df004b376b8ea75e", 0xca}, {&(0x7f0000000600)="88a3141e8c6b48af9d677d7a66102a9c95ec5f352a48b0afff062c936c1a5fa33ad8a9d82f81fb69c1194cbcddb488ce2b2f3f28c559ae09b3465e60ecbbc4294f71078a90e290430c3fb64f0cc8688bd47390d7ba78e8b2d2af2d064709debe2d40c581f849c3c743279391d866e4ef3cebd73e5bce9017e3c22a47caef7611480fafba82b559", 0x87}, {&(0x7f00000006c0)="d83c4b144cd92fc15ce49127782a17094f88aca8b83f7b300703adb94676ff1567b44e7b498dd38327be29a6b1202b955491259c5c7381cce4e97c11007d31a4c7eed7eb04a8c9815492b01182d3bc5e176efc668134fcb9a408cede1d0ec57716f5ed3e40702dd65daf9a98a4176cbab75f83465827e0ce25552d186ad58d1f8effbc9c5aed53079f5f243cade9722caf845cc8295456e32fd97456fac1407718535ae7a08ddf554c483f0667fda460b36b58cf102fb916a6faeb7db064bc2f2d0b4ab5f5325c34b0f7c5c0282d42bf329c27e256c072c2746df023231accab9f449ddd9e82b93c5c5fd2ae2c3a89", 0xef}, {&(0x7f00000007c0)="4c449b400448a4204641c9165acf3c74d7385cc7a01332de6416fa30f7566f86da6c1ddc27b4a36bb9d2df6e3ed4654c642f6e574ff289f568554953cb999a4bef18369dfa5a13284792ef15c689b6ddb4792d211c278a2268fbb72fdcc820cdd46a94d228ec1792af0a6f232d6cbd4ea63d496c1b9862258f71aa0df2fece3b9dc398533eca404045df9030fd7ae5", 0x8f}, {&(0x7f0000000880)="52c43fe77babc9b2c0732337df1177dbea8ee749278d632f47", 0x19}, {&(0x7f00000008c0)="a0d325e56a43ad0ac1016c664351dbcfc95d11290a024d3c785de6f53daf8ec597eb36773b313923d25bd9ebc8e8d04bd68bb0033c7dd571523c630e70c694c03a98ad527eebadd1f79eb6a0d22220f83e0b5efd81d85a62158be1cd17ed53d6517c43d413c66f44716a79f44b7d5db92f282f9b61ab39a89dc3c0f5590670ada67c4e43f7f24fb78c", 0x89}], 0xa}, 0x0) dup2(r0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r4, &(0x7f0000000e80)=[{&(0x7f0000000b00)="1eb4056be22143c39384d0a8ba2835862d7df469f65e7dc49c229c0fdfd5e8a92359b21cb6e7506cd665896ae7f700bcc6510b0bfc008dd39024d0f8bdca2ff117eb26b7fc7b83b40f3bdbd89ee603046012f79c39a61966fc521390e08a7408c9f1c4b79b529938d8aaeb13f58a0ca96945251b318f9f1b005e78ff7344c156075f4b93280bf08f8575d0777910f7e2f244449661d7a6d4cfddaa6cf5b0621399394b99f3ff8b602ea7ab55", 0xac}, {&(0x7f0000000bc0)="bc4e0741aa4b5403cddd153e5ce7295908ad8ac479de24cebedfe9a06384e8229cc6a34ace5ea5036ab4c4257c8107bb505ebeb0788af4c6a7d8f37545306c66a7221bee77b74d130cbb2df2dfb0c1ee04a11465a8b929f22c8963aa4623d2f2ef038e3bdfd700fd6b7837f0897b9a96745a92c9599964b5cdb7261805652829b343bea5a134ed854bc7ea8ed0fcd60cc6457c2ebf842a22a9fb1a4639f474fa0bba38b8fa22914daca026cd8be20d0a30701d609eda831335ff5e78a2018a986707972d627a34a5d80219", 0xfffffffffffffce8}, {&(0x7f0000000cc0)="85bb09244fa5c9348453df027c0a42b234b8e48ee771c26e139ad7d9ac0234a6c112f26c9217697bcb1a54df91df17d238023de263965dc2fd01d89ca604914acff75a82e5f2782287863cf0af711848b0122a538315757d1aa2a43032260371f4afb75c013bf720dd91b13bac62db1d5429dc489dca0f750bcd2109ed7f5613475aba7d7397324bcb1483502c976cd4fc3e4bbdd03c94441bd42bd427266a3c7cd8639daa0b8922cff24d230495d32bff4db5e0353e1f9d86004ce32ba8583183b5a4116d3058753b600e1e5f5986a7a5a8e4b716fdfaea0fa05274dc271efbec2119c0bfa39b1c6654e13071cf88b3189437", 0xf3}, {&(0x7f0000000dc0)="57fc5847b0589c6e5777e934bbc0b9b3e34acba17c3e8b83d228f342815a305aa2cac157e403d375c70de125d0cfb49f6d3ef2c7a913b585a11aa9c57205642f5110953117a6f221bfa24741cb2fa71b32b05c35da8388b9fa1c5779619fa7002408c1a2879b69afe55c09071a899f173d806daa271900a9a01469d7a1fba1979ccec6b2608ee6", 0x87}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000100)={0x8, 0x16a}) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd5787300d9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f2702000000f89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0c189d6fd603188ce"], 0x10}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r3 = getppid() r4 = getuid() r5 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r4}}) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/262], 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r3) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r7 = shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r11, r11, 0xffffffffffffffff}) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x4, r4, r8, r4, r10, 0x1, 0x3}, 0x1ff, 0x240f, r11, r3, 0x2, 0x40, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xe3a, 0x40, 0x8, "8d751b8139af2116985cecc35730ccc7c33f33d2", 0x0, 0x8001}) kqueue() writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)='K', 0x1}], 0x1) syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r12 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r12, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) r13 = socket(0x18, 0x3, 0x0) setsockopt(r13, 0x29, 0x1a, 0x0, 0x0) fcntl$setflags(r13, 0x2, 0x0) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="c2be1ee3874f99f1998e897f962e04ebd5824a1ab912dab415748aaa535e199f06e7786a2f2639a711488017dbe650ab7390adc914642ed83f5871d8c5982ad8c000e5e8a589481b3b103f0a4795aa49f91dbeb723dd3b2ab51e234bf0eddc25a7fb9e7b9b1ad1cd1920fb4a224a8cefca77bf20bcb125ffd671a1d380a09c7779665be7d1cf176867cd5c7fa835ba87fe89efdeccec6a52ff4a0c693c07ede00888afc1ff8b9e68d0", 0xa9, 0x41d, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$TIOCNXCL(r4, 0x2000740e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0x8) 16:00:01 executing program 0: socketpair(0x18, 0x0, 0x8, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 16:00:02 executing program 1: socket(0x11, 0x4003, 0x0) socket(0x1, 0x3, 0x8) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1a7) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x2075f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) 16:00:02 executing program 1: semop(0x0, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8", 0x7a}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = getegid() setgid(r3) 16:00:02 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x20) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:02 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) socketpair(0x18, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r7 = accept(r6, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = getpgid(0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r11, 0x100000000000, r11) write(r12, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r13 = getppid() r14 = geteuid() r15 = getppid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r19, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r18}, @cred={0x0, 0xffff, 0x0, r16, r20, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r22, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r21, 0x100000000000, r21) write(r22, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r23 = getppid() r24 = geteuid() r25 = getppid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r29 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r29, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r22, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r23, r24}, @cred={0x20, 0xffff, 0x0, r25, r27, r28}, @cred={0x0, 0xffff, 0x0, r26, r30, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r31 = socket(0x11, 0x3, 0x0) sendto$unix(r31, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r33 = getegid() r34 = socket(0x11, 0x3, 0x0) sendto$unix(r34, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r37, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r36, 0x100000000000, r36) r38 = getppid() r39 = geteuid() r40 = getppid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r37, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r38, r39}, @cred={0x20, 0xffff, 0x0, r40, r42, r43}, @cred={0x0, 0xffff, 0x0, r41, r45, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r47, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r46, 0x100000000000, r46) write(r47, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r48 = getppid() r49 = geteuid() r50 = getppid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r54 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r54, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r47, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r48, r49}, @cred={0x20, 0xffff, 0x0, r50, r52, r53}, @cred={0x0, 0xffff, 0x0, r51, r55, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="e431a3249651abf6f9be5b8e2987088aa50706db6a44889fc9b269869a2b26e9f880ad440a72b511a97cc38f395c6070227d69890d6bdffac51698134b", 0x3d}, {&(0x7f0000000200)="1484ee1fac1a6769203cf2b30dd1a4d0", 0x10}, {&(0x7f0000000240)="df715403f17c7700921c28b572235d8178a822268f4b124b60d6c5220240c58277c203e6d70cbf339f5258adc9a8b3a92d10a2375328935a8f34dccbd34e1ad5ecd96f4dc27eded7bffe6fd9526e033936cd215aeacaecd78e2132857105ad4dc3d93fa3b8939b7dc3686215f181fc198442216d40f53d77d95b82ecff72f635917ba54c57b8878c18e9a095ba13c985d633a6", 0x93}, {&(0x7f0000000300)="86296be9dc212c4553336a955787bd", 0xf}, {&(0x7f0000000340)="773dcb80eeb2f228364e109b7247026859d3c5f5e83081b7ed39f283bedb11a0981fc24a81209f0cd7a5b1a57e0feb0f2d7104966fec3c25893d688bcc09fcc6e8009a46bc0047daa81439f06dc3ca53ed7c059a62d9fe701551651fa226fca6340e4e91d270cb0da948308ca5ef153164d5bc72797a66319a60e0eb3740322a55037dc16345e4ffeaab2c287e229bc8505f6fa3061c09e671215217209cdb121899b15bc88719f7aed82ddfaa9a0945d2ea241cd80c0ff7e9aff8ea2f415ea3c9d06799cead3b3018882cee15", 0xcd}, {&(0x7f0000000440)="f94618b8aaff3d2bb9b89b9d46e09235ded3a1c5879fb101bfc43bb148924190f5d70cbaba1b11e8df00f091708fc86b8206ce4ab8b3fac6a5d648000e336f563c572a5e3cee36f7d2fa", 0x4a}], 0x6, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r14, r28}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r32, r33}, @cred={0x20, 0xffff, 0x0, r35, r45, r53}], 0xa0, 0x409}, 0x402) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r56, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x101, 0x4, 0x8001]}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r57, 0x4010426e, &(0x7f0000000100)) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x7}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x0, 0x6, 0xff, 0x1000}, {0x8, 0xfb, 0xb1}, {0x3, 0x8, 0x2, 0x5}, {0x2, 0x20, 0x4, 0x5}, {0x0, 0x0, 0x9, 0x890}, {0x8, 0xdd, 0x1, 0x8001}, {0x4, 0xfe, 0x40, 0x3}, {0x2, 0x3, 0x97, 0x7}]}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x7, 0x0, 0x1, 0x0, 0x30, 0x9, 0x0, 0x3, 0x6, 0x6}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:06 executing program 0: unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000010c0)="6f50ecb80c9393175fa6c32c8e0d299f9b0d010aa69bd00fdb8ef3308e9f3c71515dc165cba50510ce9705c9cfc939c9d03851af8b3c87a9632a3d39bb1f24a4ddb7bf161045bd48d9e9b5165f76c10e5430c1ddc128b18513dbe7c9fa08af87e4d80425a517a640c6d950f1c8aa08df736ba934dec52d5f944da7e3187e4094b0c01774e7866c1dc1e3f4f10d0ade64299a4272eda6db891b58a817659e64eddb01c9888daed78d4c70521a6d48d327c1227cafc50a8dbd3fa377bb02961f0bba8d7bf429d63735fd4ae0119308a592fede98d7fde33ae96b44a3f8800e527d7445a6a06ff11c325149e4cf55d8cac653c93a86ca23e2ab2b17be5e72f17fa54d4d91f95c55b6af57d3df28447ed2eef97ef69bbbb2319429cc9a5fd3e34d5d9ab5975cd1b9e6cda8f1b9964d37a564367059355c1d1296816cbaf3338cdbc11494de7114ab856bf98feceb47d73c89004619bb3a03758a97f170399da9e71173c66e34e8c3d1556636c52693f8e9d9d52defcf9e10ffcdca1885d0863865ef3da54732fba169cfec6cb3ff8a77fe21c8c1aa760301516e33ee409b84d532770d3d351e103d0463ecc50aa23b1c4984af1b01c82bf6bff502fc4bb1cb28088d2a234e819293621d25418f4dbcec5ab530764508af9814b7d281d6f63c9c1d42a78c74661841950cd741b917d8d5fe587eaffedd19972a18547898d10f3fe6f7662a26da7dad69dc6727c805e6438d52a76e8e0e24ea381a0ec306d7eff2e039616300d9bf2616ac7f8de89649a16f4265dcef26960787e2e319e32ab2b2e04ff8a77a6e71b1ca5d394a90e27480048ffc5d9042513639697dbc33982aac7eacdaedff264ecd1ad5315a1dff47c649831e74d114d0b9d2ace35a6753c6d0693b379793ba75a321cd64d0e2549ac00135288e54d36f834bcdf929a56f1fae1bdcd987d8babbc14a2a58e804a01145e487a8cf1bf646c2c3183ed48e05aaeba42e5db340a6e0d23786cf53ed135cd3087bf8d3572c47c0f2f66bcc24a7ccfd800b7647ea2d8e1bb5d59ac673e3001a0147ddeaff610df4cbb06580581eb53dc3da5948388b8cf1247788a7930519e267a719e2d9ebe40a6aa980dee3ca9b054f47df2263b8e55b1f3565efd59adf9485df18fa3bfebdf91082f0238569a49c1fe4870c7c5f18b33ad92bc8e938027c793319332e4591545df674f7a803d3f32652dd8e57ed9808e5913d5ce47716fd9b772ad088bbd9806243a1cbbaf0e39423e438b6d0a2cdb7867a9e9df1b48b6b349fac91ccefd8883aa2391fc316e0758215c906ff697ef4ee445ce515ec475b381c22f34212bd304ce11bc922a249f957574d160403b91717294f04fa22fd93c4795b4c83deb6dfa0029e5423744bc1c34521400653ceb08fdf621eccae1fca1f48cc20bdee2fe08ae9c4db61f7b933920f8512080f9f1257b7756f22943bffc172f65a1164824be72773d3585e2e217092cb68646c7e47288fea102ca0b6f6bb7fbe252a1251f913f1b63ce51137fdd72c6b8c61533f5206e7c3a93a5d3ea3f49e9386e996f643cb8e52c499f877e974df5e3f0dabf2fb31c41e3dfd8f476146cdc16c9d7bd7d022f4544334d46af636fddb2aaa47e2f02ce2d08a61039252d789c027dc67a955996a9481c7a3666bbb2c4726ff3ea1a3e574edca023896e5057e735a49519fb85e6b01907e3f99c5081209221a91e0d8067d3c39c86968937c76cc1e2ad4bc8bc4fb83b658c1f267cffc10ee06f882d7ad04d381a9be344cf7ebd3761475d61a7e8909078eeb5d3ba6f9d0a5db79af790ae2d2c97b723d9dba3adea0084fd1622b958b0475cc7fdf2d1e253601f236bad2b67a61e7b532369c69652294ab2c713e935c0eb8f89d370131c7a952b92e07cfadb72a20e62c3844b4166bee6e470b036b681cc8f09a017e4ee6cc1175871aba5336e6cab2dadf908ec1372bf2b65ca4b1a30207999496a925ef242482d7f60588e32ade1469efd64ff717296741f2721d0556f406a0b1365f963c86f41ae32ec4327db9ca20e09fd45f756b9092fe995a6b95ced52bbc37e20dca47e15985499bc8e608943c353d32e391ddf311431ca849f62aacfe8b78b42c9dc1f88b43066298756ae42c26077b8ddddedf80bd7ae72497978a34b661c1f2d3df926ac45fdb6f1ef4d5479557c9ec12b899a9fc5b26acf46bc46c94f50851e2a3c267e98c7a9a862672604359886aa915b8d2d7bc700a9ed53277f57bbea96c76635cbc50a0b229bdd7c2bc7fce5285988199b8f093881921da19be47c9c61f7a8d809ec279db8ab004f05c7474a8f83094c16e422e278f44f8d34a715cf625a3a939deec8ec1cfa2be8f4f16684b1a37767beae8bcc4c83c1511401c41dc596a69ba47da36c740b433a9944fcae580d37d38e5728189cc7630b395bffd146d215d8bc4c2b89769241537728af94eaa461fb27b799edffcba728a7332195d8dd9c0e43e25ec33abfabcfed51538dc08046a4d24ae9be36019d14fe8534fa18c1b7f82653168b126cf2e6f3935d51b3b247f4bc830606bed5e8d9b4fa860eb07a49871b0799860755ed358e80bc1277bb6604e2be51031f24818da2f3f6a7771a297907fdb90f2b45c0a7f6ee14e34bde24c7dda4559a840151b1269b550732dfe47fba49bc25d038b5f77d3f8266acf6e4cf0ab344e7d50562fe41e7a9aaaaaea674e9325bc8f0f44772e70b4d67f8bd1d01a7772489c7ac740f59181de119dd3657d4b98a0e6e5ae684d56f532accac7b274bdb2425290314f3528e23696f7f65a98f239a867537e5010442381353f5fd8ba2f7666ba9e03b9ace0987a1d732d1e16b7045cc9bd10246260c22a3087f41ab2565b2b4327b19a6e3534ac7563fd1f4e7ce9e1199c2a39b2efbcb3c40d1dae7d1bbf9dfe7ffcfbeba71b42a0631d7d049564f84673819ac3d9828bf2c9fbb5db8d58c28e8a215c5fd09d375ee87442a4548e7d859cd6743fe2aacd47555022540a6600278a3e90c1e12fd32213504d11dcb6b5779d165cb16a32a2622bc7a84456cb47b7c8c8f8f46cdb49090e91d5357c26cfd5a4c3b6733ea7e443bf62bc3e0b04305a6541bb6ca92e5d43f5ee2d8d6a1824715a518afd755fd363a91e6d1d6dde21b908bfc7269520bc512758485137368ecc039421aba99c8b2ec78bb8c9da216138ac4b519b81a019a7d9e999b7a6be38355d5c9309c249e39455e9a908fe74c92405d222657ea29e839bf0ae618c8c236cf85a5b2fbd00192c48e03505c1fe72ad8fcddece71edd120e66ba97240d456062295336d75a06aede682cff97d3343f501e60c0ef5f2e019cb89dff4017a8b6d89472032750979406353c16652f071de9e6e265c92314c5962d4d28886731826f6b9aecaf6b64b0f46929c16413d22a2d52bb1ac59cb1eaa06c43858bdef2bbc159c21e0ff2e03c5bf6ee0001a8c57c21dbd9ee5b3a81e55e557f23c1a9bf7e4b76fc12a4ef8621b25416c08d3c3c164867564f3b3c5d30062f11a11b9303b254567379b1fbc8a8cc07348f48586b4de2332794025434736192fd94bef97b0717c247ac24f581fa578aa031029ee5bb2fc9d51248aa05a8068ba66f4a19f5baed36e20785ab14f694b4d646c14cfdfb39d478f8312f4971022a378283f6a65c52be0dd22f2f2221180be25d8e8a68ff509dc411405efbedd1a059887fdd9fc000625486dd12023670de53b35502cbeb31f24b55566217fdd3d82a23e50330a0e08d820161946f659771052ee4823719823f1a455e53956ae2dc397317a3a83962470ee8a2fe5bde8a5bc9fc6b1807eb6de72fbf27e368ceb3a0213348e9812f39892fd809080ef73a608acfda31ac281224830a259211b766c735349be883b5e7ae327ce265527ffc70a3671dc00e804ee3d5ba47769c5981e95a9c51a545b59a2d9a6b7e70a860798d66ee4501ff216b3389124f0ad9b1493a5376d294d60b503879bc7845d04049fd5d8d4d2c258636e9b94b698170277c1939e9ba3a29be248bff238209e235e9cda6d524aa1a212117d7c5fc30c9afcfa1976cc9720dbec529de5045de88414c6c30e97fcc7fe02d3288bc6106fa4be57bc47c8c27398b60d7b537356804dc8bd7387633cc2e199dce6a69103eb66dcc5208292c39f2a942e565e1af64f263d31fcbd1465be30847c317ee37d0ffe897184b1a1413dee07fdfea470fcf876ef3ffb6865250076b062bfef90b1dcda514879903270bb41b83ad0122758a431610908899486e12b11892c90809945002ec30063f46008bdfda00f1e5ad27a2f8507fe96c3527216791640bf5a5f05606c5f8b12897f4804a9857462df1d53c9c156ffae0a31eab2e72b687a4e8c585e67f6b9e791040ee89ecba536b47222a3c3ea0a8724215781be15c2ff187b67d43c8e76265ce9fa121f368b3fcbb7e2b112a6fd2a9fbbf2d2d88aa4c16fa5b869ecce2db7af365775d270f3a1e67760d9ef0cbc295b97a12636fd9dff6567ed91706c369cc6cda2880c7ab909998426fce69beaf96a38529434706f6b630ab52d4142ca84baee61bf36aac59e4f04a1770c6fadba01cdfff00e2bb2540b927bd5b471e13ab9992f0e7f8882d509d6a73651629a67d956e15464aadf26f861ae535e25a03a04cf09774f8177b7bf66572da5eb63c71575debe9b6f9b029c915e6569871a33255c6466af0c13c050da4f7906740b89b5a342ca26f1b616bc0038ca3634a9486d936d492dca5236a1a4b45725722d2ac392ec12d6db2649ad1d37bbc15893d0a2797db12498bc79e722026f6d12fc5a777cdb11c558c7b0307952f745b8de6b53ed1ba8d65f256b46cda9bd08c2a7018a728fbbe36d05aa3afd7ad79b82aa57ccfe33846ff6f0d61f048a4c2d4bd989e66870b49a8af618cca51e22f7ff11b7908b143ee7d15674c94c8ec9f30550618182ed64925f368bafbfa85fcfc8b6767d7466b5fe897f25aa8be0449327f944767c7bc9ea662f13d9f53c84fb71e42d2b78807582bb09f91d4788ec845be2b59fc2ff8ef480005b35cf64e19e2a9c04085363e5bb9a140cfe94084da465ef805825d315c86ffca3722db5a0c17f053ef970e5fa05f704de6f61319ad33ebe3ecf4ebe7ed2595bd3d0e6a4e31b26d5218bcc50eab2e6fa811b274dbcc2bfee57231490f7c7645816d9ec836ecef82485dabf80859639baa6cd8442144e4566e89d3e9f02d33eda73f79e2b10b4c2a93806995a2d8689a3b91c5da13dc2a60acf792480f29a31f6095187d8c6daa3723673e17a8feb26c9c2d0af5731c9f52ab172825dedc98b93c51981b57b9820bc0098d8f7bfd486001c030f99976c8bf2120d1f9b9db39b88e58c971d50b0c9c4c01219058743a46fc89800f22220e66b4f667d0db5e6f2276c03d275c92e4edf9da301813539b91f505fd64771504ce59dd2084372116eee1f9f7a6abcbf869fa9198834529d4a4506791a6307025ce7de94dbc54aa5e41efc401db48fbf7479c20dd8c60d004a111a3928134ace7eeeeb96698aec5a4ee897137a8db643dcf313b3877a4004db25a8f1286589e3d981da291c89a7774d5077a7054e7849f78ed37b0a87cccd26757b17abf55182e1ed6dcbf3ab3009acd251d7531862965676ac48f7d5a48a56aadd2b54f746d9d7fee9b24ff23fe7b3d6fa3b23a79ce9a7607d9e8d2a334ceef6d992c33fbd3d3f2247722793db2cda303a1a7de7341a17e3be1141a30a94a371a8e917e44b9c8953aa2882cd9f1239bd3c6eb723e9", 0x1000, 0x1, &(0x7f0000000000)=@un=@file={0xb6d265925760ad56, './file0\x00'}, 0xa) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r2, 0x100000000000, r2) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000002c0)=0x7) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x80}, {0x1d38, 0x3, 0x80, 0x2}, {0x401, 0x7f, 0x92, 0xfffffffe}, {0x0, 0x7, 0x0, 0x5}]}) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x7) clock_getres(0x0, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x8a422955fd2b38ca, 0x3, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 1: r0 = kqueue() fcntl$getflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000002040)=""/4096) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) connect(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6036, 0x3}, 0xc) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x24) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x1, 0xb9, 0x38, "4dd3843dc91deb98903bc837e807d4fb82eb8347", 0x2, 0x9}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7140000006b3600002a00000003f1ffff0f00fffff5000000"], 0x38}, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0x8001) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:06 executing program 0: setrlimit(0x76da773b68793ff8, &(0x7f00000001c0)={0x100000, 0x45}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) msgget(0x3, 0x101) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$getown(r2, 0x5) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0xf6c00c2918ec7ae6, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x315501e3b24b9fb6, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x3f}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x8001, 0x7c9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x100000033) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000080)={'./bus/../file0\x00', 0x9, 0xcbf, 0x8, 0xa795c40b48784afa, 0xfffffff9, 0x0, 0xffffffff, 0x1, 0x5, 0x4, 0x4}) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) 16:00:07 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:07 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xe81d4045138218e2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x2, './file0\x00', './file0\x00'}) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d10cb3b18696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00@'], 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r4, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) listen(r6, 0x0) getgid() connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r0) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='.\x00', r1, 0x4}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = socket(0x800000018, 0x2, 0x0) flock(r2, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r2) dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r5) dup2(r5, r6) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x42, 0x1, 0x4, 0xfffffffffffff707}, {{r0}, 0xfffffffffffffffe, 0x6b, 0x4, 0x0, 0x3}], 0x1ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x48, 0x0, 0x3, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x45, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0x80000001, 0x800000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0xb971, 0x7fffffff}], 0x3, &(0x7f00000000c0)={0x5, 0x1}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getpeername$unix(r0, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r7 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r7, r9) setregid(r9, r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r4, r6}, 0xc) r10 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r10, 0x1) 16:00:07 executing program 1: getgroups(0x400001fb, &(0x7f0000000040)) setregid(0x0, 0x0) 16:00:07 executing program 0: r0 = kqueue() kqueue() socketpair(0x0, 0x8000, 0xb5, &(0x7f0000000000)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000000000092e7e1c8d7c475b2e2639ec4ee0acf01ceaa0603869df20b27ff80b3b9f43a7cacb9e735b1d20bb84813fc540cc5e49967e47a4fe8023088084386e81e5887023b6cc8e5bb4c51b073f0f470cbc0be5fcdb76d076ca131421c0b0358ccc40a24eb1120bcc88fd7716e875c9f873f2dd9baf731ddcb796efe4d2878b42b3f95431d13b6e77a654cf4000bf285f775b91ffc58ce11ccb6954c3f9aeb3800d695533ceedbb83e3da7a0c37b2ad1b4679dd67340b0d1da4d26898690d42db88b3790b64e2dd0feb7a80e29463e21caf23da386aa0664259d3bede6085a2c3cb37fb201c20627289c1ec7b1937db523f7c376080944bc5a2a439172eaf4410b0e00b60e015861729b5955b2c936e7f71ec2f97665b32dcc070894b8c5041b676e18caa3ee840a51b054ff2f733fa5c266c7051f9836288898d333b0c1d93e72b7f27ac9ae9ea9431ce9071a60246db161107c2df1c4e93ce8084c5ea8e0eb9db6d0be2ca7a06c6d414c6ba103f88df2c1ea11ecb20dd140858376e8427e266ebc55c9e98ccb9fa10facad98dc700068fd93b9972b02b426ee615101a32e059ea873a8745038c61472b5994bdb64e99b24b5e39faf6b668a7f5dd14b1784fd1a708682b70dae2e04550eb99c3c8c12a0356bcab9f3ce04850bca51ff404076f48732e22199ef81acaae82cd3d8e9d617fa5eec8e72995999999ea1607ff4ea8de88efb2da31cf488067ff63b53ef932108c86a5b6ee2329c8a69c252b49eba720fa55afecd548760e7cbe37ce737dc1cebb65eaf5a4a8a8d1ce21b4544325249c8b103d7516492a772bb4dc3ad786a5db78b7f5e93fffb415bc7379e634eb8b2c6f8a2630fb99baeb19aeaaffc6dcff56db79e6933aa270a604c746a21b6b1812c3e96cad4e8bea34c3dcc8ae5968beb5356bcad63dcb4a2d198b4f01fc48f59efffce256010bd00789fd441f613fac65d07405fe257a56845b4d2a44e3431aea548a1f4bf6b33f662f0cb59a7b70b3c474a407ae9eb79a773535be214f0b752367988dd70da496ad1ffcb5cf1c637ebaea62f3bf0aabb3841f627c7bf10e9acad4d9ada692bd7974039611d8a50a9522bbe013bde75f641af9006870f81a71e58997fb9883ee1ea4498930891d568adb0b32b0504327a249cd4b1ecd714738f9b9db721b5827326ace494afc3f956490c3fba0d1b0dbfbdea032e38b8ef83785e6e9a80b6f571979bb17a00d54b46d675c06f07163c85a3b64652b0b417d43d0e375a8dee3dfbd75e607ce8aac6781848325e2f00fc7057777fed8e63240942dece206b4b0c20d08bd9b214148c75f0696b2dbfea494da509c5fd7d22e1b1b0961c34e7004fc5e6b5b156d59cdc27f399b635530191acb879d9d90dd7ce26c8911134cd46898d895320ec38521559b5e5ef10b4df240138cb22016e8bf764e05e561b7f74b7bf2eeeda42022ba9ab0d6290ed4946d0b656f5118479a1876a1ad8ae760fea0c794b4f692c42132221dd8a225373878dc3ecb49598d44807caf0df93d5c4f486de240cc8a889d5ad2c6dee872b2aba0f1b0dc44d4414a3ad873ed7086d5e2a1096c53ce13e82274b118c41c9c90863e891fc005d032f9f8fbd557bcfbe3d5c9d9d6c6e99c33ae79033c0f46ce7b5d878ca18ba7aa5c01bfc1041ca4c09af9392a3e213c4439b06ce82c0ce5e2cb36a474e7b98c3771562cd3f3ce90bcf3c7986f8fe40f474faeaf1d71e673585679127592633291c778b4e5d543130800a3cc035f9f64663bea463ba791f4ebf97a9fb2b5e2108110bfce16e48b4b31570c59d257ad79f64f88285bdc2e79fb5fdd71a1f05e3c07f91375c5851560384adb579c71847c06b2c31adc4b26419285ffa64b4ed9fab4b4133cb7458561300c44dd0f795ec7ff28a9a80f278960ecec56fb0be1f1b3390689abf59d9bb8862955691a75c46266bcf644d00b2fdd9444bd32051455542684e03cf6a6925c082524745d3d69594669405083c6d08a7d5c370d6c2394120859a4f5b20ce5dab8e9d374b9f77fd4f2969ba71461d80845a25bd524f8ee542fcfb8b8a46e02e68dfe2a9dcdee92c13c44c61a8a4b4fc5912e578fe29ae4593a42811bf2fe556c2c373a48dffb887b012c73e0466a686905f8106ac17ac79e3d4c7e2ada698483fb90aa4cacbb737d31d259772d2d8b4e273ffba12432f3fd51c86d9333654df1c86b64c9d00d4b639961b6d5e4ff1078c57863e623241f220cd43fa587556c498e66ee887ed080e8be39e568c805a4767c8dfe84f08c2b7eeee7e81ff6151cfb28e427c2fdeadfa5d36bb1146ccbb69a9d2a8660ce89c6ecaa00c56cf67d86073e82e584d6ca1af81857c7025adf58c783309df0b32876c2d68af9ccff81c00dd6cca494efbce02eaaa5b477cc90e5689d648ac535864c54163cd1641b01e25eee2843553188c6f24c524469c1687aaf87142cb3ad8df47304263dc1ffe2084bb966f83156b984808ce8cb9457f23523d779bec6fa6ba322d702dc44e4530f3903ff214aa8e2b70bc7fda95646e75f774f32451f246647aafe980f3d6aebbe3841eec85b2118323b4cf0778b0519e8a658318dda6c434fed2b1226acab3812188969346745b288755de72a6b5d194a48330906914e60e101f97e080c5d5350d5cd78e7d0ecae0621be670043fc149f185b0665c9c34c26e79ee6e18699723bfee5688212d252f5cd9c2b847e57d03098c3d81dad7a01e075fb8022f8e488f2bcfa3dc7a086e16029252441aa1558597b81f2cda54af9f8b3010c81a16f4adf7693ab6a587996dcfd872c8f4b1053c482c4ab8879e116d73adc5476b188d07c7597e0746454fadb8cea31ee7d914ddcfe0daaee78be6a30a5c962b9f0a6bc6b54eb5fd456439746e6db70a64db459dddd6579c0030dc72773ffb4a28978bab15f66a96ebaf615716c7dce1c6a896a7604dd927a6dd5f4be4109aef26d171391180099c405e20d50c5b1dc1204c4e1ad35e8ed45a35cc1ee22d452f52529d8a17815c92a0c03d0ab67ea2c0a33a93a065773bfc045d71eafb04955bcd675a9eaf167495ea546e18502a1cf12a2f714664d8f8bc697f14499730981945c83fc56ad16c26d1e399570df5dd3a0191e01841ba12200b59b56874384e638ae75dbf2e69608539c2f11d692b3d679781ef5521df989203112848ef5454e2eea1a692b57b362ac4b9267e9bdc5c611764358de53423c855411451976229ea9ab1e86b67a62887013feface56d29ad6d4f2891b597d2ea505df1a8983391fda67b63ef954f1823d6d90f23a3baa2d76927b70f66ab65edac5747a960e554952745cce8e5d7e8c5974c989278553e5e3d6c0264c951731e47ce8990918c35b2258fc1458ec683dfc7a09a47cdcbad3806000e810e366ee244b24461be86861b70f5d91e06e89019a3c8926fbdac27ff2680e87c2646aabb09467df56d2f9dc2a6fcc316ca956962d0508e25692e1018df1afd4d22425fe9349bc4fb73f366e279c3dad19df1206fbd3f1b23e262a766cc210b1cae85f282b35ff24ef660fdf6821a4de2def4c22b9f3e1d7643b20d9bc76ba4af1ef2fd100164d82edd54de8cf060f4605d88109dd0c45816e4eaa6448bf0367f2386d202dcb1df7adcf53644c361fd1ffbef4e7871eacbc0800afc85aeacb7ab1be008a0c2e84782d168020ef0f62e7f68e5b3ab33fb05ff7703033b6f3c239bc8bf86cf507eefa2ee0f80dd68a933b7b27e4eb9828043f7fd48969a8e6b2c9f1be6628310a4131286c916d6d091ac237878cd5991a6095a299b684cc3079c3a6bdf0f37f702147680589c4dd197b9fafd30e2ea19291b8a518af0bd0ff4169775586ac4979c6e7053af5d636b7ca515ce7ed400a972a67b7a16b3091d0d643f49d9ee24cd2e2a172877be74cd27c0ba33231addd62277427913512825f361b2bbd6b12baab488b5a7dbcb526406300f808b18cef49abce524bb8ee01dd078361a6fa91cf7862dcc4f324d312be8af64e9840c0cc5cdce48a6195dcdc5b3b61eff9381518a9a33bb14d4edea26553e6c26520acc5ae866e35f2dca1973258413b48cad08ed484d9c62a0ee9dec57a78a41f046880f402ad50f18bced2c913ae84f85699f177329db2b8f463d16f15ac2ef3309395d1fc7b7cc28a180fe88a012cfdd6679b0d94f6a407d3190928fef821154a4a7838f958ccbbeb6dabad3fb834b704e2ab9a3baad16863d164cd039a45ef838316531e33c3c01e8636379feb44b3c6019b2edd46501003124fef62b6a27daf292ed5f9ee8c44f77e4f4b6a3e700ddde23245418e57116d5f824e9092b482438817c39d9f2e4b7f4aa6d61535251e0744d6ab89630d98a9d08a4f7a215283adf665b12aa0f2ff7981a5336055ee9db06bf6bb71cc5a9a410dfe813959513c1be2090a811766d2270b455cb045d5e24620b30331743373dbaba796785e29cc42a7ecd455f318609e5798d22d7ca1014f32339eebb07ca455c804f29b035d79dfedb89e234a9e62715f5e9cd9c76a3f7d4cb22a4a29820ce3792772c0809f882899a75b5d8c66d43b9a0ccb52bb7419824f5257331839c4c9b1f83ee8aae029929d1aafc9bb8f5ac21cb827970558bc17c48d57943690552d7b8f5109d762c1996f2bfbc48fd006a4df42b9b3097493711e99501d51e40609d487caeb0a017e3c8f84d3fde696f62d4e5ed3a807e83b2e9d01eeaaa2da1421b5f27127722d125e01ebf103311468c94ba150836ebee175fac95862ad387ee6b664113f1388104b8dde2e2fa95d8fbcc36d349c6506cc4ed69d4185db8523974d4bb86da85e876f257a6ed193bffc51ed88bf29da05245e02104fa12ae63d43a10623d87c04f1d20b8f008376120281322330548afc959ee8876bd9d487ed3113b4a2839c3c9adc32fb4888801c6eae7aab7fc40bc96a58b77e2c2523b675be0a5f874406da8882133354f48419c583ac8b0bed6da346b384045d3d8c6473ce938bddd3c5f8994fad9679d301092a7d3d54195226d54939247cb0e26897b32fae0841a1d42eceede95782a8ea1ddf73a581b7831fc11660e829b08edf4f0ad7920b627dfdf77bbe44e020227e62e8aa67fd926c7c35e323f930c9475351277b193b141735dc6e1aa4c0b336fee22fed25f1de5faf2166028dc31fac76cacaef3f01fdd740e75a44669a3ae0b417046e4e2360ed92b665cc35c0f3d1df2c69ccec2cf2d08c6da31ac3c34af0a42a5fcee8e47679c719c55dd8c700ccee0053107fc36c99b5b71877a7f3087330b6aef8867064f8598e72cb9f462cbccbf3f81a461113ddedc80c02458bd41f3d9444cd56ec8d03f51819bab5b22f0561387f8d889f261f3ae773247c223797dbfed5c31d3055a53df565d601d7e093650dec9394a02499f1befde2d08fda4d594cc34d3c796afd25fdb10e30309aaae2aee7916be46a62633953b38b87e36c0e2a11179fb9a267c6aa0f303bac7466c2c3905439b8f769df3dcf424fe4f559176a0606bdc2fe1d9bd95d7ca3f4ee152b04fc0474f0dce8612d6df58761c106337ce8093e12ba05cf7c15e7564544ddbad848ba50cf5ae31aa51467b836d434e637f5a57e3cb0619f7dd3ade41c35e829130116230a138a01d755533bf6e6aa2a6dcd267db45fc1a07205ef14f988e3f8544dfc443eee0d56e0fda835fe17b07cb855d592f54afdd312261e22853cff057ad7f5d38ac50918e6ea2549c635952773b9b1b0c8f3a11bc0866ba"], 0x1008, 0x800) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x84}, {0x8006}]}) clock_settime(0x298da078102ca47f, &(0x7f0000000080)={0x100000001, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 0: r0 = socket(0xe0bc0bcca14f11ca, 0x4005, 0x4) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f", 0x4ba}], 0x3) getpgrp() 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f66696c65300065158d0f40e8e24c121a2bd86ac8a4fde6d031929a9212ffc1865e3ba8171e55fb59a70ec4c0f2d7fcffb53744478df0944a9885e7221feed920b33a6a29b4feec31a2362b343541c2384c25d26df226426a8e8c0cb899bc366537e156555eb5d55417a4fd152b7f8010c0a1aaafb95cf1da8f303e0bf64feb4a02c3abda32a4480d2181a4d10a61aebfb71d5a65d32e5c1a0b3d0e8c5d5908cf292b6b6e1d8a022c83bda1b938bd444db847119f0461b7a97a60ba5567b58ba4dd1d6e68ab49b3f0d949eac676c8c27f47bfa3d8dd0705cf698a2937b6e233449dd94874e8aadbb8fc4b2d757fbf70ff678c194b5412e38a430a51001d410c8059dd27fed9fb1833b74b131ae1a06b12d1b8b1e56644412315b46cc13a1ae5e0b40a928bc9c1fc9d85942b9c291ae1d04f25cd775b431033b2bd0e76"], 0x8) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(r2, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="18edda45586f01e953c819a996c9babe57b5c8226d83688380bb18a1bebbcfbbbd6bb3d4372c9ee998240392bbd4c5bbb6ab7b166cd4281e90c5ce1d5ed1be55bb1bdc42503fea770fa9cddafaacd83eb5aaeb82070686d90d834a6b20ea51744d2b47da21c614a9039656bc85354f7ab84621156ab20e5bcd91f0f0161ed13dec6e205795fe8952de61b592ae195792705f2a93e4ecb759816b4e16ece2"}, {&(0x7f00000003c0)="49aa0cd88b51a39ee09166c8135f8a003b3dd2ac6b2865a4dda0728be8bbe6982c41d1f403efb887ff13c6e4ce143ed5ffad6fca0f8f9d8655fb95234ecca69d9b9a7c8142b812b41503ec4917ca0a39b57974e73e1fea6443b46e91666bf74b308d4bfedcf822438b84e4710798430e3e55002941ecfe7271a424b669839b207a1408127de1997c45a4a0daa19f88786fdbd8f34e7d5a921be1881eeb7cf65a82e31f33bdf489c8c143206f060c05fb3aa0263de45cb627170608643f0cc9f5829978af705518880928ec93b2db9ce4db60f887"}, {&(0x7f0000000580)="0ed4378ecd8fef31a6455844333a310af930e97c9d5c741097dd986372d65e2a3e25e585ed467486d3e4f5b2d092785faa8f0f359a43fd210f7a21efa5454ebe954b3f120b12a9ec81ac85aede6e6cb9ecb846b94878c731117b6d1b2937fd3252eb227e283f7820c89e1dd4c899062815a308e28263eb2fed91aa459e8a5fb4b2a4c3adac537d9bc223ac54792177726a8a3ec9d4254751d637af451b687abcdd7e12d4267636191471d3f2f770a400e8be20c61f7ea76df9b948644c702d724ffbb03cac72e74703f2610f85305b3022866f80c19859c98a1f9ab457a1334506a9a525f3d680f8953eceb07e41c09cd11ffd637ebda506fc17f4d6d3a1abe6a7636e980898af9824266df1ce1167f362"}], 0x1033, 0x0, 0xfffffffffffffffe) 16:00:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0xd0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x3, 0x0, 0x0, 0xffffffffffffffff], [], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x40000000000, 0x80000000, 0x1, 0x0, 0x0, 0x60, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff], [], [0x200, 0x200000000000002, 0x0, 0xfffffffffffffffe, 0x0, 0x101], [0x0, 0x0, 0x0, 0x0, 0x8], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x401}, {0x0, 0x80000}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x3}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8000], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x2000000000], [0x0, 0x200000], [{0x0, 0x200000, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0x2}, {0x401, 0x0, 0x0, 0x200000}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f00000010c0)="fbaf8a8d1a029be96914f6357e3a", 0x266, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) write(r10, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r11, r13) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r14, 0x100000000000, r14) r16 = getppid() r17 = geteuid() r18 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r21}, @cred={0x0, 0xffff, 0x0, r19, r23, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r24) fsync(r24) pwritev(r24, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r24, 0xffffffff) r25 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r25, r26) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r27, 0x100000000000, r27) write(r28, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r29 = getppid() r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r35, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r28, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x0, 0xffff, 0x0, r32, r36, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r33, r26) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x5, r9, r13, r17, r26, 0x70, 0x4}, 0x0, 0x4e39, 0x9}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r37}, 0x0, 0x8e, 0x2, 0x800, 0x7}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0xd0d}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000001080)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r38 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r38, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r38, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) write(r0, 0x0, 0x0) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='W\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x200, 0x0) r0 = semget(0x1, 0x0, 0x400) semop(r0, &(0x7f0000000040)=[{0x1, 0x8, 0x1400}], 0x1) open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0xc0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xfffa, 0xf9, 0x7, 0x2}, {0x8000, 0x20, 0x4, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = socket$unix(0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000051000/0x3000)=nil, 0x3000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x20000, 0x70) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) msgget$private(0x0, 0x4f) fcntl$setown(r3, 0x6, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000018c0)=0xd8f0) r5 = dup2(r0, r2) close(r5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000080)) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/133, 0x85) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001640)={0x20, 0x1, {[0x6, 0x401, 0x99, 0x80006, 0x7f, 0x200, 0x4, 0x3, 0x5, 0x0, 0x9fe, 0xfffffffffffff801, 0x20000000, 0x10001, 0x40, 0x400, 0x28c, 0x7], [0x0, 0x2, 0x1, 0xe1, 0x1, 0x100000001, 0x3, 0x6, 0x4, 0x8000], [0x5, 0x3, 0x40000000005, 0x17a, 0xffff800000000000, 0x400, 0x8000], [0x3ff, 0xdb, 0x3, 0x1000000000002, 0x2548, 0x315], [{0x8, 0x40, 0x34, 0x34a2}, {0x9, 0x1, 0xfffe, 0x800}, {0xb3b, 0x800, 0x8, 0x20}, {0x818, 0x96ef, 0xfffffffa, 0x1ff}, {0x100, 0xfffff11f, 0x4, 0x5}, {0x1, 0x400, 0x7}, {0x1, 0xd655, 0x4, 0x8}, {0x4, 0x1, 0x4, 0x5}], {0x1, 0x3, 0x800, 0xdf4}, {0x0, 0x3f, 0x4, 0x1e7b}}}) socketpair(0x6, 0x4000, 0x8, &(0x7f0000000280)={0xffffffffffffffff}) pwritev(r6, &(0x7f0000001400)=[{&(0x7f0000000300)="2e7ac8b971c83f1cfe825fbb444d68b6244efc4a8615d5f47056953f0daae05f6b56962dd9a2524d3b0709b29805dcb40e22d80fadeaa74b8a3ad7a48451ca232f35d31355873f2f6bcb0e4b5a0536c24384fff5978c722aaeb5d958c815bc3efbdbb3299ca4f831fb7a8f5634b13bef5b0141d15e1b56295a97cf30dd8cd0e87163ed264d2998bca283b541e83a24a5349026668692423eb6bcfe343b285e1f0e3dcc956b56760c7c6d5888c11c38f0af320adbe166b4a523b84fcb2fde765969730f1f0f81b457871e4bac5fcf08054b90b4a4e8058b8b45110fc2910e362c8fb5971923a7cfe8826a6c55f5dc9e113e72bebca5af29bb1906bf835e974f344edabf081005339dec7dd5a750835246dde282915c13614e9143e7e53257966b2fdbbb45d38ee6adda424576f61deee1b54504b9e5c835f233858785933a84914765977a200d2d8df078de22dddc844c54a9b363379442a8d1fadae2b7a4b06548bd59b7db037e57acbad73f83fcafffbd68333fe312a316276bd13e0dc4e13a8e673c3da063a9f5185c781a90fb34eee810ba1feff9cdeca1e50a34b8a6d68c677d9c41a1d5800f0cce66e78d8f076a607a37698bbcc796bc4bf4a8fc0ac15b59a04a32a7051291ff23f5cca3ec2b34034a8f298c5f6ead5d846d4391c56f1c1f8ddee7ee9c149c0ba9bcc4eb1cc037da43bee372821f26b2728e3f17154a22b8e21f49aaf40942640d8be850db054af42f0c9a1e8e719e019e8a2754d13fd5b71ef734973ca291d9e91cee9f5b0669296cecfdfaf7400aca8672cb40c2bf061b8c703dded783fd2c84196f43de64683834daf6190f758f9196c60e2df8efb3c61d62252c76b0412b30b61f301f5ad5b44408dfcdb0f8efae42f9e4e9635c1b5553950de13660de1d311e6944e978ef5c6776e92848af332ff001fd6c5a1e6324bc2410a72e2939b7b0306539ef681911677334ce13ff2ec4e6272ffc4ace024513a3d40d84eec2114ca2295a38f91d5c9a72a84dfd2e6c29ce53d25873d49c97f071dc53241c103112c5557eb56ba3ad46f3647a30dacb590adef7ed4a3bce75a6d92a39e88f9b930afa505c5006f954c2bd01b05f992dfab4d9bbc7c7346ebd044f1b1bd2e6f9bc4c4aeaf65cd68a656bc2e03923c8e7a3e9acaefdd588961ec0850fa5c9e0c27436db67a7dfd4fe78da4915ec08929d03eb0777069212b342f83debfb4cac610d663e17917f3ecd9549aebe398ec541851316e876c78a8ab06f89db6eb45ed232f3b9f002d8441160590d7ad616299363a5b7b1a3c97ac054f3e197f755d59fab0d12ded9f0a6720dd81f5ba5ead7fa339292e80aea55b0d76a1e4e374c6aabe89c25aa2bac498b6a795387e7b19a162de28bafed3b72888499d8120cf6f247c9a1e9e3ce8c62bdac521060d62011bef63c477efb5441d32149879439fa40e799bff16c86f4b49c48ad1064e7007f4ce788b3f75a1eab5f999ef46507c2f09950f0807ca7f3fb38b94c2edb7b8980437d298fdcb06579f6184452b17c4ebfd4915fad97cabd0d62d9dda4f792c4f092340376f37df2018ce09824f40af64af7aa8fd458530bdc07e24f925c796debad00978d93e9d055f5eb8d7d46fbdb1f9e2ba202b5447d30b3f69d6d83d3aebe2859a4bff9b3c2df609ed196eb52591455187d14fa900831b3f52feafaa66ce46736721b3fd6c9a46c906ffd4bd2552b022aeab1c30865c00af4df49ecff2f3c19eee2810f0d88c79fdf008634bd478fb7474b4cd099662acff0fb82005abc2a2137ca9e563decf08779d063b78fff59c96e26a1816e646e523a947e55a8392805cec1eeeeb655f6f9b0ec821ee8d6c390998ab20e2f533b08fa0b474262352e1a68a4c3d9f07c8f93282a298100989ab156437f0d911b09263c0ba8cce2571918de6f569ae1068b8209b208dde02260849d2f53d34483eb554f9d9ad453a42345ab834a9b1f887a9a0b326aad2f6067a7f94a8284f0bf5bbb61ad6eb769c4c2c388d750ff8bcc134f747cad124db370335f340b67d887c0583be8e683f3e4f6184020f51b8ca3bb73ab321ae64753cef2cd758aacbf159639b53f2e37da9797b11641d3288a93ef71797dbbb7a05d026e0da7d284e8529a28f8ec7b5c4be6dbf35dfefdf09914267fc3d2927956305bd62f4aa87846e45efd5f992c08a267f98d5b000fac6cc31445bd59e3b6a213e510a2f46b1a9b00e06173037369cf83ecf0732439a04aa2dcc0a2d21e5438557df7bb52889166523a3be6398affa1115690ed9dc17b62d3ef2a6fc4a0e2c6223fb3d8d0dbdd8e96a2d4301917efde606e480d5126adf1f0e385f44302a197443d74352c00f18e1bc033e7390ee637afa3e4d1892732ea69b573ffb45fea0529985422356f1bbd982fed2d18743fd73e45a437d6278959d913a1f05fdcf0793edba1a71478482669aa9ec33d8f94533200ce895b08737d140b81c732852a12fa36c35318f617a5bb47e60ee7018e655e865b12cca08646c7b238f98fd8cdb6603bf47171f98df8cac71baeaecd39e63b9791484b8a7f41ea50ef6d5de5fe5ece6a24770cc417112ccd09240645e2e5de2cd3f2230379a3639fc062f93830b15f3a343cbff4d3067571ccbb24d378106377b4c25aa8c67d56dab40c49f11afefbdbc4b78f1e30dfd0262abfee1a481bef280d74c6bf9233859052c0b23700c6a1f107d2c05f56012df9dd913c8665d7c55ea518f805f06e1eafe95d10ba0e7ed161fa285197b84ef38ff27fa78041421f4176c379d05122481b38a035f6546137c2e2d48aa96c0c452e623e8b342f949d838725f1b098d0a103b5d02debbef4badafa190cdff833d9d06c2f35eaefeed5bdbe9aa41782e4b90abb62bbf94e41d692e6901e33780d071fed21e012cbb2ad787b14668c8630b43e724ec894148cb42d6507d3f84995d724062e9b94bf96f67f80654a354eaa009d4786dfbee540e84c397ac5a7ebcb3d8b98acde5684168c52973339af8de72df4359e4e9e29a86c39a7ff6bd2eeaadc54394d38529381f88836c5c63b8bf3f316e383a2a4bc5b00ffca01e0e15a9213e70356331b0683b292642b0c60aaf8deed9bb0af90bfbb54bd1af7a0896c43a8599522e80f5b20d5624e97eaccf98c3e1dffb71f8a476481d219479f575fe7c51c4b52b725d5b5cf7fd033fb389b5cefca22a6412ccb73d211b9b325e33fb491d4eaeede14226e989fab83403fc961e94ccf218e20ef188629e0f40ac0d41a13a637d4d6fbd08d877ac9bcb7a78c5220a8104dfdd08c098e4e20908daeb3efda5201b0dd5de8478c83b7c00f46755ea059ec39b4c5a7b9ccb9d2985c62da09f2e7ab2e886e2444c6435f061a4ceeb37d76852784ac0ce45180c4092cc6a858ae49a2e36c87846540fe82f289ea13d9facbc1973336b061eb1c004389de4cb7c1fc3beac984899b88d3f2ed055a84bd32d44afc8e63cd65bee7ce2420df671f6aaba8bf8328a12232098074a06607c21d5c66df13030e56fb9a19deb61aabcab368ddedd167a6368c8e47e006328be47817dcfd89b7eb76a7d7529093513ac855cc5c5f2ca70491d27829b1b915515d637a32faa8ed93f4cf92c7fc1af98ebdf1dbcc77a2cf630e5afded5ac45ce21d354c466dcb2b5d084f6a4f546624b3d18083e79b812c65298d16731240267f54f38f232f9c9c51a321879cc3a008794f2e0d882223a3b37c768b5476b0de469414ae496728d7b0fad7add47d399359f6d26b97653a505eb95dcd952a96b2f65d9621976b7880133892a50555ead380ebfe01fa5c2bf2cca6e06c814b78d8894d5509831aa8aec572e8c14eb895f125c249ca802853127a59b8561a07d4aec69413a04af65dadd10d5bd908eb478f11e31656aa9e31a78406df3260df19420d9fe096eb7f918ec3a636569028c260c59fcc7b6d1019903b9e080c025ef03d4a18b5f07d0cefeb62584fec70ca3b2558fab6f99d1b0a040d69561e2ab1c91485ccdbf092eb01ea33e4e173448cb12344a73a809efe92a0e12d871f9e4a8c0180a39ca32a29c84da0383a46c999f67fda1029de7e0144bf0aea42cd0adc036a6a629bfe2e174212bc3aa6577f5e3685f85a3a4c822062f8643775a0698c25c6e57a9fe2b89436c65aed087e5d22d949a2d1af98d275c860c89fbb4a66149b60312044eb3aae22d2ac995fb305dead53e17b3401370c88ccf38bb647c8690484a4a338cff105d460f6cbda7c5f46cd7d0675deb683b67de212110bddcc91d65a680cafd7eeddd4e1097022df76e9bd66f9cf9c1b80b5031b294b7a29449583461ef7731678fb74e6f6f985d730233d575db4c35db00034910d9562cf60103142e776561cd8b11e185b09036ffce1cc74df3934b8dd6453a720c07329534bbf3c08bcbf177e28b57d178804daaf319cc6c9d56ff80356d1ccdf73b064f882ae48dc3e8b5cd927efd7b3d97d0aca25d591275b3e6775d1e7a621163893b144ba19a32ea681b94e4cbf00b3a1c4f5d0b0d89866fd877e3ac19cf0e7037c909d48599e9661d3c76e111a03e927580e061c15af602ecd0d5d52d54f2324b32ab5bcf4e7f6297e6860e338c6ca388ac502fc5d7b770fd0342c56331a54996fa7f5f9c4da9d967522fc36911ba5b71033b7645646670da93419d0a188e9dca42aefc246b34fd820362963c88d110dc8e2da86a90968c1f33fcb0eee40af4f9fde05d103ec71540d540eae069e696f6abba79f4226fecd00bb0a58a31e3a3c634f1623d914c0cf20376ff2164e5716035216ac84dbd5372c2797b9f01b20940738a06fe6df7ec6ed04f24233252e5f202e33a7074293382877e32bfd400af7a8bc933a5b5d024bd15376bb1a8a03897d206368fec0ddae447f4bef2dec88d3400f82d1307b350a28b1468762d42b2dcd15871c236ac774dfd50b2d1b0546b73134117186784b5e5de550700e10f57aa412613bb54e2242ac9fcb5847703b6ba216eac8e2d81a5ac7656bf3b02022d2f692803f9b95893568ebea5cfe30d7f01d25ce1796778b52475756ec7c3ae89de282d842a4c2e850102cbff557544359d531e65e2b4c4237b3f9132b05ba1a2baee6ab82d879ca27d8c3d2f0c118aa473bfc9102084ed5d6bbde90ec6113411ab24d0d7c1da9b0dc50d53b8b1b62c8805b99d55dcb7b4fecaf289b7eafe9a1f7c52a75f8cc9aa3dc76ee398350c987fec0305f768f7d98b011d996fb8706447af48988071a9492bb2935a71edcdafe2dddc8df9f71bb7ff52c6d35c906b6f0628371ab499a06eb2d0d7f821366d58490264fc4cff962f5244d06c4e3e0f5825181570aa298e2b6b3d32eccf6922448882be9cd7adee3f4a3fbfaeb8a59fb12006172c6c26149d6a2d8012608e398249e6394dbd9dd31f65dfdd6fc0560e8572ffe2442e4c7f7a65960a4a92c3ba05f9cc7973fcc2a9aeb67b9700ff8bc228dce1ed72e44d9a25b126cdf4f474559538ad2a4df705c760f404ad4fa630b67cfba7af361e8496f5c7f0ad4ae31744bf0e545a10f54306c81d112793904192d70916236207e66333d422b7a368abf5e3940d5cafc79e43defb031849c3f22ba38f2b967cfa29d8d4a996b1b32391ac143a7ca0aad621cda64b3f29927be6c33f10280f374637b46f2ac1cc42626e5274bf89a24e1912819cdd93200c1b5389535a5be59f7cb118c9a1e9b3132c124ebed2a0d149266009b2d88074ae9e68195aec5a88e51cc3abc92392347e91877e2ce520fe344f63e9654fe531f", 0x1000}, {&(0x7f0000001300)="0fc6f1b3eab0fe43a5a6d6320904180aa69f89640f95c95c1356033eb015b73c301a04ae28d3f51a4ddc970684c85769f78e30e408a0111cf4fc2377d8d30068672c4a1c53e37b05e6ac782c3531f994e257ede0490bf75fd4c2a3d660c02b6c5ce8d2681ee4b31618bd91fdd26f91595c8645c349954bcba86af03c3fa63b44d98ae726814dd5f2af65c87403755e58cc0174ee4a6ad8f172640577fb07944c5bdcf6f5d786cb0bccb6b5892e24432035b44d9b565140dfca32a2d5b843d610861e1022101cae2ccbf643c76c84127ec093f5d61ed08648a93cabf7", 0xdc}, {&(0x7f00000014c0)="c86865e1b4961cacfb935757bdae69c5c17fc38c8e872ec387bab1bfa65811f0cf684552c4ba2cdffd2ac4627dd532f05e619fec4177b9aa6139c9f4dcf6ede50e8df821e16eb22eab13c62a320aa7a7dc85b846ed7ba2b1d90ef1d892f10f22527bf8efa3aacb025af296d5249ee0b7988c068fdef72dc1adfc43aa4e293a91e2ec125512222ed2ef052d2248808cfbcbcbf9b06aa8ea0f4d028076010dcb2bb3e62ba51df28e6fed27bbd7d08c87eb9597635d8c06f2a94b", 0xb9}, {&(0x7f0000001580)="9d6e6780c528877c674f32b3484df16ed9252c7cdf3d412298042cb7388c9ec92fc2323d7190c71783bbd4b7731c0d5e1c0c42023449c6f4db1f8900ec1b7c27c863aca6ccb7b24d5da6c06d149343a8c72a6b477b0b102fec62f838865f4649f1e56cd6f9b382438002ebaa097967ce84cd7ef6171a60e076a64b54f9ca03f7623f8b6a8593075e453843cb36fb5765250fb811d0fbb7063574d5b3cad99bcd741cf1283d8b4a61d43f48dd6e6b48", 0xaf}], 0x4, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001880)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x5) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r7, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000400)=0xc) close(r2) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) mkdirat(r3, &(0x7f0000000480)='.\x00', 0x1e1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x0, 0x401, 0xfff, 0x1, 0x5, 0x6, 0x200, 0x1, 0x0, 0x9b7, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffff216b05989bae27b0765563ffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777f9e9dfceac2a84e6abca64896bc5e57c6388bbd2ae08b2951b15801360bcd4c0a162bd8fd4237b8fa4d012be447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235bb8dd117743de927d7a8f7749f3f96b20000ff0f000000060000000000b66ec0f5c669ea191976bb2fad1b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea080000000000007868a3153594ddf1ebc64838ca00000a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a2261b00a3551ac9a7613f5800000000006b2b6b500000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a26f1f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7c5cfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95b6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782cfaefaaa891786469d86b422da5b47351c6fbdd34724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300000000000000000000000000c44fb30e62658788924f5c1277e95f462421238d94739a83b5b5907c10d713efc553969b5cb59f5b8fcbe4199bdaf1b609a5a518eb7aaabb6f744c74fbe8f002201962b5cc759b988312f9202de7288e"], 0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0xfffffffffffffffc, 0x401}) socket$unix(0x1, 0x5, 0x0) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) 16:00:08 executing program 1: r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbb000800004a940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e86d9af527132baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acfe5bc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba27b2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d57bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e06307506e3d255316a426da9"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaff", 0x4b2}], 0x3) pipe2(&(0x7f0000000000), 0x4) 16:00:08 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x128ad) open(&(0x7f00000000c0)='./bus\x00', 0x113, 0x1) 16:00:08 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x80000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000326000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getppid() fcntl$setown(r2, 0x6, r4) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x8000000}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x3, 0x9, {[0x6, 0xff, 0x7, 0x1, 0x6c, 0x8001, 0x80, 0x100000000, 0x7, 0x5, 0x7fff, 0xffffffff, 0x2, 0x6, 0x7fffffff, 0x4, 0x8, 0x4000000000000005], [0x7f, 0x9, 0x7ff, 0x0, 0x9c, 0x80000005, 0xffffffffffff0001, 0xde, 0xffff, 0xa611], [0x7f, 0x3f, 0xff, 0x7f, 0x7f, 0xb81, 0xfd], [0x7f, 0x10001, 0x401, 0x6, 0x8, 0x9], [{0x3, 0xfff, 0x8413, 0x7}, {0xa1, 0xffffff01, 0x1f, 0x8001}, {0x100, 0xfffffffa, 0x2, 0x80000001}, {0x400, 0xffff0000, 0x9}, {0x8000, 0x200, 0xca72, 0x8}, {0x0, 0x0, 0xfffffffe, 0x7}, {0x4, 0x3, 0xe, 0x6}, {0x5, 0x14a, 0xa2, 0x2}], {0x8, 0x1ff, 0x3, 0x6}, {0x8, 0x2, 0xffffffff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) shutdown(r0, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)="6a9dff1576f7c60da7ed7f840ec69ca910294ed6cc7dc2475094acef668c37cb55066ed79aa259e46afa782caa18c6f7753a07812a4c44bb891bfaf777cb4f6e22c38d48abc152046d89ebb9e264f4b5e37f922c312782f9535bb0b10e61b58c1a3aeb63d07f93d1d45ad0937800abd561ec0db98e03c145d05279a6ff29b526e54166", 0x83}, {&(0x7f00000002c0)="ed5a4b2ecdfbebec91785d19e55639701d5826354d6c0098d12d200036e5edb0e0f7f8ff62eacaa4a6e0163c537599ed30ac16eadab08fbe200667831cbb3bead6b172501b44437eb9a2f77ea9af186844ffa06557749051e81742158d11113e6003c86294e4e178d6e76d9d23c03f7a8b9dfca8cb040f3649758902057cb516d4eb9b9f1392275a17147b7343a53e593deeb6e7cb803b4ee5618c92e458a6772cfa3c643ffbb450f72e62f1af3c14c364f67f59441ede2224680a3c23584a08ece70b1d1e6523e31cd8fcf981bd482429f61aa31dc9aace2a3cedae712eac9aecd2ad61bd163896f304e92d", 0xec}, {&(0x7f00000003c0)="17a4b4f562ee432efcb56065defce4cc7ec914db6cae2f455ab8810bffdc407815f693ff641a47a6a65c06c5d114ce473c9137badc02c308991ce327402d1d0d7cba845e9064c0d943206a3455f2bc73c65eb881a356a34a1cb7b1e0d0cfe02559b15cb481c86a0e2575565dc1bfd23ad1e3665d8fc80c3d00c4d57e3375a574cb2e4370f70bd19cbee82f4a4bc03bcc7b5582a7b0730cbe19678f5ee257d04f22d512f83e590624575f4e4a27af4e31c058adcc39efaa3df71187f219779b56023134fa9bac4e09af59a97275ab54108eb6006cb150e4113920f2b8285db0f10b81edc9e46b1235e7678776fc0ef7b40e31d1e399272c8f47773b663b853eab6fe13d67595124a26f62490b57054b771dfb0eaf6e8f995cf4f32b9b6c602730113a5330d56426fa95c9db4599478701cb19631cea1dfdac9b5c3f8657fe45f5ca36e4926a8d1024bd25361d12a4fd9ca04d8fde2f24ddc184188256410e81c0350c2f0bfa4a56cc00439df246572ecd12b4fd8b817cb457a09ed2704218f94358290a9babfbc9a50f2ee5d6b519635555c22743d3e1d675439ffe6b9ec15928fd276c6d826003cadf20ce137b9d93ba26d3486313839d85def957cdf4d7c7b776bff81223ad80fc260f539c7f2b88d9b606f9978f808dc7e097c7469636ebce9c2bb3a837b65f1a5aafaaf4bda512c7c6f61d8cdc77926d4dfbe2fab9a24c51f2fde8b8af1a627a75a903cd4a942cb6d8691ea2a75505749a9ec43aba931a0fdb137b67f38c6dbc815cfd67bfc5ab2f1df946714f3b8809166ec6d4c65790ab2bc133063ab4c7cbd7d749eef786abe0e29de3465080c6a617c10e64cfe86714415542f1cd7252d976e57d615326dbff8a4ae89bba2990b085814e9cce87d043c3a6b361a5c9235bb3a663a485105f36d48fe4e79e6e0362c1f2552503d226df10d921b8a793ba1996aed3545e5b342087b5a80fc425ab1f8190019ee25cc2ed6b8288c92c7e92c2fa3457188cc611999bdc1c87db30eb80c1fb8e8712249f5407fa76f0a3601c4caf10e21306d10366231ed2641c44747981ea0e8c4c8df4359cd8ee5be5e29be9cc9c4609a908d30da99fca22a85958598cfc9b1d44e6ea2ee70d64b94ff55fb5ce43113ae60fa3a8c6dc7f2cb8d89ea7dc731525c56fb7b6b10ac22bdc61716f719de5c2e3be0c9fddfca5cd2d66430f43123d857336321ac21f043c987523360860cd656a1b5f84104f05b08067cf47cda280eac17a56ed39dd7bbe00e024257960c6e8e355899b5d27c39e7ea376beb7f32cbba2cb062a6cb9224e74ae92c188f81068c9016fc72d9fb850dc85543f3118051563df1b6a2db7c0a35a1af1ab621f8248f61129d5a1680d0a46e0d53261cda5993186096ac2a578c783a5d5faaea6d143a07579f5172e3d49d279d660ecad7b81d460fa008d8f8b55c41f0e549a50fd8929df481a09e43c02de826779e323693ae071c049cca2b2eed028557e69e0981a48cdbfa034e1a5f33addbc3f4d9589a770d1dd40d37985b7e218f2f9578768d3cad7367dadce979fa26fcfbe6a53979e65300fff9dc6b554e88fe1b9b946df88199fed0a83e1c2ab929de9bdd5cd9b87f9842a3b988bb7f93dee2351a4ca0a3fb06caa74e67f4ecbfa88ea3b933f358d407401b45d912dfe52466e4d9601e124414dace8c74f0073cf3b55aa83965ce0503116b01d709186c32f5fcb24af79583b3edfa5b415527bcdeaca772db1bb50d0c654ed7c55c9b3d4693c89d9c5712aaa91bcddf9a68d1635870896ed03cbd515c7558acf38e6e5dd8c936c0ebf02dadc098182b5369f4f7a703f90e59cefe0e5eccdb49d91ae6880704561ae3a3cf600f20a5b26e92a8d1ebba9167af767aa3fe821c79babd14854562a6c4f30a990797337015ea6dea2fb579274e36513b461bf0cd3569b297d813e599b5bb05d41a7393db99e67e85ead40e96db55464246e04ced418e89b11a1f153b801e60781969d2df01717b870d1db9500c4b9f0cfaf67235b7fa9aa2b2d6cf75bd87902184b4c13dfb1025e5b659655b25fd387555b73686e08cc8c98e8f3725e0b50fcc6fbb0b52600232011ed93762c6ea5993ad3922c18822fd3535bf10f44d7f39a9ea65961b2143ff348564a28f47c068014f5b0bb28971bf502c4c848908efe6b94d6858f822a8788c36b32ccc58513d565b9f773ae3976d9f9696c1ba1af67e4e5f20ec26e1daa9bf44956a3a72e54d46e7c0a5ccd019eb0ae32f3b657bc4c3a0820b9dd38f6d8f5a4c22ab6161acbb17df17373c591eafba3c109ac2cc5e1ee3d94a9da15b8929d0800e8b83dbfc4ea3eb36783095b5155b88703be524d4e6fadf12ea402b6bddbd5ee5e30a04e8a8d785374dd006a9dce9b88c4d5ec872d8cbba6e6e4d02916484d9afc2b61af701768495a4bb0a6665647eb46500ef93f5ca1f4487eec4fca781f36d2b0472ba6d8f64b25eb4db2b81c5e0011e41af678e549a77d071298d1facedb452ca3840d81da13a80ebe43423e468ec597bef55d2bc162a1998378978ec53d1a72cb27eadebcc5ec35adf2bb0e4cf3cafef174fe6c10a4999d27c38cf2a7e334e348536ab8b5ab46fc3ec3e75d705e85df7d6ca07e7fff38e856748eb5e6353b89a45b88214fd07643ac71ddbed3315697c5d61ca58d8672f629fb303a7513019a91c9b4c2d329615d77a766fb1e78454a6678fcbaeb30bdc2a9f286de7474301a3949b5f9ae9613f540ae8705302b18ca7fd0f71b06ec8a763ba7483fcaf21a38b8519ae1ed7ab3ba3a6c5393ca8bf39886120cb2bfa18614ea188fc50487d4b406635d64caa5c31d96d4eadb1a10898ab12d33286e93781603656a28ed3a9512a9d4e74795b1cbd986bc43fc273ad3a1051c8626cc262688c0c1a29ea3dde477f7917db38635ca10a14f052f77b8af787d1c23b1d96c7b1336d013cdfcdf69f76c970e393fa3d0b2205797df4d99f378bb3ced095f0e0df9107eb72fb4ba86795c83ecb57430bb607f716a907aae7ecb18a2c71df8d560f86d34faa02905fd1b1cd9ab815f85f9212fa0d52aa3e22ea249f9ae9ab4e2eccf7b22435b44751ced79bb4c6a36f58d8bc448a33411682b88d78584be1a67744ceb19a32cc85ae22ee54a82740c7a604f0726a2eb01d49f47fe9a40d8769755c972cc0a5b93b24330574afd4a6526258f703b6e474c0846270254d30b55f94ac6d353b0bfca78412ad83cbbac7be3707980a03405b0b10f8199d660a2ee7c959c039c059097246534507634ef6f2771d72f2718e989e92df37036ee1fa8cfb3b7606bc824654968f7a423f41afcff58c9c5eeec72cd0dc384eee57d58e1bdaae34af15265bb93c697fcc8bdc71c081dcc3c53bcfebe7952446fbaafae1716c93ed916002fce94204af2038184e3e40a0deb29434693f404ee8f1b45bc25f82321e5bc927c0ed8c577f5b4b26345fbde2b936280b3b9ca5499591a39cc6a6edde30052fe8a6a4df1d0e45fa6d38f90ab21bdc8d7765d1ef2a80501f010fb7f708a4b386018fe026e3010b35c1302d7f5cd70d9c728d4d9fdaaa85404e87b23e9cf82f61ae2bc7c227f71b84e81a169ee8a745b59e0ebe243c0fbcf57c2980559ac20c9e0fef8cbeac8d334b74e1da236cf085630cf1c8abceb475c29f490f53b5cefbeec1d705e9e3357ce9ab9c46bed498b4b47e234efd31a25d74b63ad75165b2f3016daac631f6d58d52c1209ac96309f8eee799f8e34ccb483ee8aee4391dd8ddef15fdba2f049d6ed6d36e3e2266a8ede4677e77d0c9e6616b45bf05ef841defff63f26fdeb71869e548560f5aa43787c9be016025180b3e3bd127253f4efa94a91346e3f44b01d46cfaefc25cf5c556ae27838e8180a73ab7c9ea8ef891855b769017c5a390f81b0834f95f5a0a02b216204fa2da4b82abf4d11f6eea770efb3340c9ef1c77765f5bf3bdd08afad17262b2c4ae705f904f57769e915b5d9a41887223bce11280b7d44643cf85561d3c3b5e1d39813e862130c2ee6726ba99c12b2c4825fbb143544a78e1bb585ac975e063825b785a1882ad9f0b20f31c19d3b0b115b7619ac57e183c7461eee97fc6336c78cbce4b943b9771b8f9f4899cda51f859e05c38442e9725db1601ac004a5c87a490996617fc40c1505969a87d65703acc14f75b0c15a30b15a4828bd2fcb71c44de982d95603f635430ad9f535cbe25673dc994d4871aada1a8f1f314366484faec084b46accf4e7c4c564a8735599b00c59330b0df42f5f83b3fd754298fdfdf68149c92ac76da948b816855cbd9e71dcc0a49a6cdc22930cd4193ad27066edd6f28a21919fc129aabbecaf0016b095793cb8e959aac906f9953672a27b8fe4402d76172afc8d40e4ad83a19933dbb3e341c8249bbe270e05db3fdb82643b869e7f0a64683a2c23b2058408a3b140c2b54836f759d7ac7a59a09aa51cf71cf7f49e36147cafa31ccca0cb0e60dd622e937684b8edfb0895bdc56e51f0fe743b105af00ae16bdd0352edbc0a7ef0c239d9e83ced2f1a7dd180f3e025d21d39379b946a9a880dbdde2671a457ee45a61e276d57dbaf831500e2d93b7883244582e4a8a84ed136fb991dac6cac0f35c524f29f095aa1d802d8caeb30f387bacd802e19f89921c14f20be7bf4dc7538d823fae1f2cf677e4ccd9ff2fc8f02f89eb4732d40587e2aee94e601c4c38564a4d42d1aa3a867614dbd4f79184119e38ee97e91462b95d64972f583ae8c2a0b7d0c3f7a3cf8c8ad4b2335844eaec2fc37d6e188faf3e3e9cf1dfdad4b2f8eb670d97765f76f5927760a2c61b29c2ecede8baabb413aecd04095900f7a3ebea41957c506c74292c113e01522019ed215be35c6a65fe6ccfa29ee07286f0b63a2c3f69bcc6e264e89faf9b9d89a53688529e7f05e89c517080a2fe0b1b47e61dd2f94adb541c17b0cd404fc1508a1ba240d32da0c269a94269ea59f2a73081da3aae387a82deb384494adf9376c7151d8b00f2d8800891faeed086f6472064a8a668fd0a4cab9f45273aa69e63924a7e6fc250d7dbb49d25eb38fd878e8315ae54f12900d7b89ca2805092405320829ceb35395b2ce0e755c481283b3228b97b2939b43b19d531fc535cc26f3f8f0252808738d884466bf355693dc4c0aab6c606d1496862367cf057cdcf217e81d9ff5a447cc0287880f1b5120c51810b3b3de6357c862a49be5b6d73a2bc6811cba4d885a843c1df13e2001f78e98c49bd2aec9a2778fcafba4f3092fc94703f1709e286176a530d6607bacacfe3ee03d05a847df302655e39cc38364d07a57d0757dd42333e4c9bd701f28a1a4c824687f1d53a0a95ec414959dbb5b6a0e7c640792debb3d78b20f561647e79bb542eb61141189f76a7530a39c7f6dfb508a452483c202233b3e53c7b230991b0e3e27694d05239265586acce85f966913f06c559f6734ba385c4cbfc6c122b591b2413deff2a6f29f0d70e6773513fdb3a6aa466533c2b53b4abe156fe5f4481bcf6d28fd4c03558057ace40b03f586d8dc0da30a14e141d6dfa191be9a63ddb7da6d8244cad26270abeeea5dd9a09add592a9641c8e2e90e8d39712e28cdbdd953ac283759c8d4c034e59f8a43367cdc4686970984aa2b7183ade5741106dc157692a8e178a0c76e158afed785d80eb1da0e0be334f19a726142b4dd5913734bb915758ed49a29fb275c7e84ff3ec4a667f67e3d5219460844900fbf8bc384d91adf06ca897987ab9e0198510f01bf3508aa70", 0x1000}, {&(0x7f0000000080)="e7", 0x1}, {&(0x7f00000013c0)="39aecc601fafceeb22531870b765fcba5f9cb62dae23b0f84b777fe02fb8ffec916a8dfec0dd1c0e0fff82efdce72394915473bb5a22020419edff1f2ef2282c1ed480a47770b9f134acf403667ff53f1188194fdb813f765425225a8011c92a0a989bdb6d6f0a37f2f31ca5efbd60a9ca97c7be690fbf043c35975f85307f204b326f5c54bd69f0dc2add0b93", 0x8d}, {&(0x7f0000001480)="ffa7fb4ec0b6c978d430abe6501927f31bf51e1f838687b2e7051e1b304fd852b36150041ec43216884d2844a34ef624a650f74bf11f648ded6f3afc543e0d47f88b1784daf5677362fde859d647ed667c7f7c8ed6884139a447e0c9a91104e98418ee550b87cb8a7e2f2c001fb882ff7c45fe0d3f9f720d52b86a2c283d64cc50bc129ddb76804368f7764c5581226dda883d5bf6d38c2f169e17293ef4cd958a4dc6f80c3c4123a1edbac067", 0xad}, {&(0x7f0000001540)="aad83b0f709c0e64182b76f68aa423ccc99e427bf401b5dd74f7af183ea5d3bcf14122355d19a8a9c45a49b5bfd87c9512692e04ee5edb5fd75a27d7dd4b0a206f8cba7d4f1b51fcf32edc89fe92a1669880456d0ffb67af5510ed9347de45771de59c43698f24f27620330166a8c50cff1eeba5f85f942bbdfc", 0x7a}], 0x7, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350800"/204], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x10, 0x1, 0x5, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x100}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x1f, [{&(0x7f00004cd000/0x2000)=nil, &(0x7f00006da000/0x1000)=nil, 0xcaf7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000c2000/0x2000)=nil, 0xb1}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000288000/0x1000)=nil, 0x19b2c68e}, {&(0x7f00000ea000/0x3000)=nil, &(0x7f0000328000/0x4000)=nil, 0x3f}, {&(0x7f0000554000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000069000/0x3000)=nil, 0x2}, {&(0x7f0000700000/0x1000)=nil, &(0x7f0000072000/0x3000)=nil}, {&(0x7f00003e2000/0x1000)=nil, &(0x7f000005b000/0x3000)=nil, 0x6}, {&(0x7f0000640000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f00002b6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800}, {&(0x7f0000573000/0x4000)=nil, &(0x7f00001f1000/0x2000)=nil, 0x10000}, {&(0x7f00000bc000/0x3000)=nil, &(0x7f00006e2000/0x1000)=nil, 0x1}, {&(0x7f000056a000/0x2000)=nil, &(0x7f000055b000/0x4000)=nil, 0xd8bb}, {&(0x7f00007cb000/0x3000)=nil, &(0x7f00004a9000/0x2000)=nil, 0x4}, {&(0x7f0000432000/0x2000)=nil, &(0x7f0000069000/0x2000)=nil, 0x9}, {&(0x7f00005d4000/0x4000)=nil, &(0x7f0000397000/0x2000)=nil, 0x7}], ['\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0840d59aecf6fab7c65da08721c8") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000540)) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000df8195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abc34d309154138b3e70bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf17319969b37c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff000005341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f09000000000000001bf33436e6731ad3574d79be64d7a570715f68932de7dfc53ec31f614d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89df035ceb6f2cc0a6b643ec03bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c0d036b0233aca38bc8789d01c4674fb41c17246be9389e32b0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b72a2c1658e8a228c19dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90c0000000000601c8f165a4b82699ac715b71edb5ac8376a26c679cd7f0c396b1093bf751e651095afa80a0b03324816416259697f709099fce2808ead755995b89d34ed95d7bbb6b05980339cc8b3065e1a5770872fa54e348feb0f9edf56fbd64502daeb08a1fc639fb7f2b68c69b8a2c71a442a3e81520560b2cb43147cdbe1ca255e35d0d4f7393f851a916206fbcdf0295b213a000000008d0821c391df74671a328655404924372eb16b4621bb85db8c2719c5f67fb93d240c7fa6b03e14fe531f3b0ad16fb024a109ec1d938c40a6bbe1c18859f1998fa291f5c24e3c41589efd7e99c4da"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1db) write(r1, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000004c0)={{0x18, 0x1, 0x9, 0x8001}, {0x18, 0x2, 0x9, 0x7}, 0x2, [0x7fffffff, 0x1, 0xffff, 0x1, 0x9, 0x1, 0x100, 0x9]}, 0x3c) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003b80)=""/4080, 0xff0}, 0x2) 16:00:08 executing program 0: r0 = kqueue() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x4f, 0x60000000, 0x1, 0xff}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="cc2300508dfc8e3156c0f15b9920630abfa2fd79b0ecad40e55a84e893b1cabf85e3e13ec421f3a4b74e348a755539835b56cb9c200f0c5c837e001271ec8747193f99f64c4beabc809242170213a68be23e1484b006575b6a9b9855983ff7a4c482d8aa35bf3d4bd6d1a8a2ba77cc000f73051e707d17b19c2f8302c46ff89792fd9df9fcc88ad8951c372cc05083b9a01d97fc4df74ad3bb4e8789bed864e3d0272a5f36f7d15a3571da38d98bf6fd81bc07"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 1: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r2) r3 = getpgid(r2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r3, r6, r10}, 0xc) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r10]) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r17]) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r24, r23, 0x4, 0x9}, 0x9, 0x5, 0x10000}) r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r11, r18, r23, r30]) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000400)=[{0x1d, 0x0, 0x0, 0x1}, {0x4d}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES32=r1, @ANYBLOB="55b530499c015c5c03e9ec3547d0664b4ab5e6000ab296bb5d49c3cabf024d7a9fadf372e255a189134426890c52699a68d58d3b65f0accd5ecaca6b7f82ebe2d8af042a5e13ccbd2b093cf8c81eccf7a8ce17fc673afdae149dc79c74fa7e48af48c8e3888b36d76eba605a182cd785224d90557f716186bbefe167cdfd2af5b1a7d48c1cd8f0eca5aae7972cbb957aee", @ANYRESHEX=r1, @ANYRESDEC=0x0, @ANYRES64=r1, @ANYBLOB="cc36cbe35217746353f50a13921783ec03", @ANYRES64=0x0, @ANYRES64=0x0], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r1) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0x32ec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x3b9) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x30080, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ba1e72e9cea22d7ae1d27a29e6c66a891bcd45f2139bfacf0fd89023c7db4ffa5019991be7748cb991ab84b8d2e410c7aacae155569f2aec0a05368ae8902dd883b4a0fe387f653da1b94aa0bce6dd240d62c795f6cc515fd6beab7336f3f3b3c589f99e936fe2b985b4e988c52a00765081955489e432929bf5bca5a0feddfe3de28583b37f068ebbbda2528914e29007961c3344a130e30658440d7e03731f6cef1dfbaafc14", 0xa7}, {&(0x7f0000000180)="b8d7ee13b71d79770eed9d8b56290f6e72704f97", 0x14}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x39ebe3eb5f66ddf4}, 0x60a) kqueue() r6 = getegid() lchown(&(0x7f00000002c0)='./file0\x00', r4, r6) getgroups(0x2, &(0x7f0000000300)=[r6, r5]) r7 = getuid() setreuid(r7, r4) r8 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5, 0x9, 0x2, 0x0, 0x81, 0x7, 0xfffffffd, 0x2, 0x3, 0x101, 0x100000001}) r9 = dup(r0) ioctl$KDDISABIO(r9, 0x20004b3d) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r11 = msgget(0x0, 0x44) r12 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r14 = getegid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x93, r12, 0xffffffffffffffff, r13, r14, 0x100, 0x805}, 0x1, 0xffffffff00000001, r15, r16, 0x80000001, 0x0, 0x0, 0x149}) r17 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x400, 0x100) sendmsg$unix(r17, &(0x7f0000000740)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f00000005c0)="ced8698bc5aaabe39765cdedc36c2876f41413251b30681b5860d083c4fede0b3f8d2c78cf52555274a7e55f49059130ab6f2f088f3c4df5d687294a3e3a7fe5c9412ffcba987b56b7e0409c4574483d5919a81734514d91589863cc0250a831a432321752b7db469e5507b00125356dd0ad0757300cd86773c027a9f57926f3c242ae00e1479dd50cdc4c204107cfd05714fc834ef8293d9f72cc26234a57207514bcf4e2aa3f1064562d8324a1aaa138f5", 0xb2}, {&(0x7f0000000680)="fc83ca1d2dd602adfb30f6", 0xb}, {&(0x7f00000006c0)="9e09e8f208d5acf41c79b92cd010c6cfcd81c4acab6b4f534266255928dcb7673ab6560a6875ea6e4dbc", 0x2a}], 0x3, 0x0, 0x0, 0x4}, 0x400) listen(r2, 0x7fffffff) r18 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r18, &(0x7f0000002c80)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002bc0)=[{&(0x7f00000007c0)="dcc4eb475343c75bb03792daadade456faf15b6a2b36afa10b6f1cde195bbdf382535db5677f7ac3bb470f881bc0797797e1b942579bd0a7ac6f95782981f955c81007844a60e3548ece502dd46d1f59cb4e3242b489d0242b6fb7a7bed66eb328d7e0f04cf5c22f51504a1fa0477002f6629ee396a01b682fbdfaa816935d80a305fefb6b00418812c91f64a0c25f8ef01c884b5c98b01ab1ff47d09bc2b2007d1aaada4d2575c4796bf54a3cb18431acb3e5563be5123476375f887ba2939e7675290f95935fe002a4caf5cce6f49cd3984138ad16f18154", 0xd9}, {&(0x7f00000008c0)="78f9fd3b32901e1eb7f99b7b317782e03e159663b2b71dcbfc", 0x19}, {&(0x7f0000000900)}, {&(0x7f0000000940)="25086184f60e4a7852350a100ab7965f2c4a411bff34c5bb4fe6ee02b9345952e3bc110e8f4f6d75aea4c0693cefa25db36db1994e7c665c0c86739d22beda25c157f329043c428c9cd9bc69bd6b18970c6c3d951e70f97922dcaa3166198dac5b6c629997281da384b75c6e306e3000e8522d0677436425d5c7d41f0c6e8cd02fe9e1766dbd8fddf49a76e1b7aea40538012f3b74b4f5528f5404640e8b63715008d2f476e1a7f7cfe9b2a0611bd734b4a148", 0xb3}, {&(0x7f0000000a00)="8af2124d0e4c1eb9f392e80d7f5f8512f350ba62173133757e0630df8f9f16ed6e9f66af075f86034dfbea6be1a2e87f7e", 0x31}, {&(0x7f0000000a40)="044474a5f5e55c526e78a1462e13e93ce5d09e282ca87857423f356d9baa25a1a8c08bbeedee8336cf315178d3f623bd855d5271dcef880901a855b58bcf23c4d15c4f756866e01e7d4fb1ff843b3a7656fc0a0d655c4b1ee7e64e806e603173540147beaa0bca30e9b73ee011c6cfc1a65e15662bfa09c2531671e35b40cd65a405e29eac675a0950b894898488cebb67fd79a08a0f1944102188ca", 0x9c}, {&(0x7f0000000b00)="544197da547d14ecef63590e4e76d135906a1e8d26441c2eb9fa850385bc799cf03858f2dddb9045bd282cc0c513eaac58bad6ccd0d37ef28b0ffcf1e2127a3e08103e9e6f0413322f7d8156e8b0d6e75b7e8061f06f261cc33c10421cec6a0a67f190724f22b29cacca6f920508c934ea4d1ef674edc6801f056ff6bcf109610eb1a94a091d77e42adc73ece852f1e50ab3dc36c21e756a26c96da7c7a1e38bb61c655ff73bd2bb6efd9e7cedf7c37c3ab652b18a3082dfd91bb982421da3f33411d22d818f459b61b54b99069d3a5dfde299350971d0142cb5e0c6895863fbd9d2b115abc558444bdd524a369eab27bb675d3a3bf18f246b17e00801fe322d8f25a3ed1cfd3e7ccadd5e9eef26ada000f26456b5793e6be019679650db13abf2f92889a6be50886c4f19f5fcfede5647229f727f8937fca857c054dd6898a108c6eb45fcd0bcd02091873f5607e84212271dac2a4034fc14a6ea3fe5c6a4705d3c352e05f6a8274cfeb1c5376e7bbf0ecb001cd5c073ba6fa141503afcd7b3e68aae3acea8a267c9e80fa080ae0456705ad0633e9b068463896185df390c54fd3ce751b4c84e54f9c5e05b166608939316a269adf2263e9d10e61dfac5485f807f2af8a6708dd44d52bd00b05506e0d805affa5a29089ddda0eab834b0c2db05bd6d5823f7f506e35d0758997f7c2081372522f29a4d6146f33308d606c16ff917b7d3a3a2d1ada1bac9e08d3c39a9838b2fb15379495d63b12cde0d505821f4013a2201c0446f55975848a716aad552500f8eb5a0c812dc83c0fc513dcb43fa4d043e1ee7e3404d60ec49d96637530806408bcf0ce900e1411a51e070943d83aa0171293f2c24606db439b6b7fb35db7bca5c7221246222d1023681b10b6cf767beddf8660631e39b61066424a82f6dbd567e0e4c9b2d77c5daf2b2fbed0c66aef9406751ce3602e5e04935b52068d27d9dd7c1dbe511910a08fd4780716f842388f18c5f8fd2090da3eb25c4f933ac9f769fe66cf1acdabc4879f2bab71591824fb918d10e3279508dd30b2596cd8fe2f4307698621cd05105cefa7c0b323de6971c5ec456bb5ee46f20009983fc254cc841032582abc95b3c0cfd31306dbb56b9b1409914aa12ae4a327c47ad55038e374394d2d57024355ee1a00b1284a70366ba540ee513f02fcef79afc6486ab57883f2fad0b4f582d68ed470c93c679acf45c890e89b4de3fe00a788d11942fe801b7eb68aa0c3dc8030514ca62ed2f0405701ac2aa91b13cc7ff356008538e97da3e672f63ae89a3f03f6ffcc6b1f55802534fca1dbbbffe0431f99b3dff33845a24809b4ee2dced25c610da267ea407aba3cd6903321043d0406cc33f803a85405eb20019fe744a5ddee7fc77e0bd5bd9444788d4ba95e95dc928f610277062e58e551e5672bcdbd56c0d187a93097634a9f8c5ed5ce1b1ac1b34020f9e48df50440f8403f3cc44026ae648f9037b50446fb191fad0fd865bed61041109726b5013da4936f14bfd677ee33f22b31371e75a3b8ad9b8ce2b8ef7611d2c93bbcd265954a16f2c062338a4fe5c6c5e9e622a2ce2015bad0a220df62a81b51752a85e47d5d26bec660b1eed5ad0ae05956a0a02782fd800a49610ab1bbf9fb53e3e92ba11e2d586147238183c00a402a193d5f8254b6fb00e76ecc9a5a650ceb835e3d26039cbfefdd94fe4a18ed8c1aa35f68463adbfae4f9126db7d0b0f02fa6f631ec5f2cb2504137a51f1783037e8f96238c4b832fd9ad551c202902ce59e14d9e791e3b54b806fdb10c4150277d569a24ddf235459589c250b222e804c10a74df584ded77f66e9aef49ca67194c2d1d1dca39f570c00702f272ee07ba6a3f1ef2adca33dd48d46004da7181aa38bc22469e5e97bb042d9d172a4790cb29507a15ef39da6a909d3f988746c50697a52ea841eab5dce117544383d815891aa67a42e5164ac2508462e0b275aee716d0b599ee0ea7d7d9bb13e9a350726b294cdad9fd44da0fc350277b1b62d4447b9a5f8e6c8f7f5c5b5e269d315a1874f5a2ad304a6319ac7de776334d6386dc97bac926de0e9eda93edde3c872b22208a9abede1ed0eb9fd7653973ba5e0f93f06ffdf7ee16f837d61cb12afb1f9cbbecec237c9672767bca08a15c0bfc842213da06828b2af9e744985a0d5ab011536fb308d23e92e0531467d6335e649ac2554bc4a1a5f8711e8c336291ab7db26ac19022f84dcbd9dcb565e4e1724a5c039017c3637b2b05dd3beea0f2843b83f8a0571507a873c5b378b1845de8a1f0d1628c9b09a23e0f9875bb6ee2e8b840a9949ca97f908219e291213df2b803785d4e2efd655c04c34aaab63348f10386360dcbe1e34e717dcc97a033021d957ba39237b27e929ad056e28c4fad8cee2c1ff15dffe4d883823fce9ed86683081ff25b18556b50502dea4e9eb6d8db58b50bf72d9f4683f4bd554b45ccb3d9921b8b872b3ad6511c60e5e9387feb2fa4595377d99baf160b6f597ef9ae44fb055fc6d52a3ba5c14d7d775328c54ba671097fa572172c8627dae9c4e996a426383c3bf6bf1b5f0d0a9dd55c36d58e040f64ba694b8db100c2bad15fb3d881b92e7130ea57c3bf33c0fba37a0a72051a8508a5e4edb64c71a68fcde439afbd43e463015f3a8be309ddb95b4d4b024680c0b6b1dbd75bf3579fa6060710aaa8ad4fd19cd6a1ba63a98602d9f9a423b0e0bfcdd28c6d119b2f8fe21c1f1acb0dca82adbee220127041d63c71ea24c75d59be6095040c5d91a86cf570f41224d6f451e4c3b52ff641cf8e50635722e25c4e98912aa8c55b4a719b227e6eb18f795e8a3fcbdcacb78d552bdc97105f2f70045bfd34d851f5282b2b1c244610b38b4e03e8c4fdd768083e8567cab79596ef9f137a5569725a8618eae9fb5ed95c02af3d4d913a7ea8e53b14f27ec7a3162dcf5858c6c6b59d3a3ff89a653a85aa8fdc13a3552a67437bc7f90a80fe10ded3a155ea6e2d0dd45a21aa3cb5ac2b668e019ea72c8ffb6041676b9dd4563e46fa6d6547c2b4581cba85ea20ddb3137e60ab1b930c0da08901ebc8ae223979a256266faa933cf999f83f7362b84fde8595fb3cc36dea4fc09cc6356d1dfac00d5f494e8b4e160727bae40799b5336e82a00f4a8fc3219f160fdfb8057b3c63050d8f34fb79605e9f86d3d970f19495259a6fb6e5df59963ab74f44e5dd34a1fa707cd4b03d97be9ff60ec2e8744743514d15800f8f7c8ad097c30b820eb085ce40797a13ea12edbc308bb0c53669900c19e7af05d57dceddaae636c5389a15b2375b644934bed9c53ce9e87a4dc49456ffbfead3efe2018bee4690de83adaa60da3435772b2eb60659773752797aac55d9d9011cbf8868b3a597af219fde61670cff0b1e5caea727f669324552bdfce26d32a9914e81dfb719b513bf8d04889182700fd60c479b5189d4a6a9fde611fb6b8497a084faf0a8ddc92b26ecc2c1e3a02b03e2b84ba09c423355f351479a7d4133bc4fda88a1fa2188ad52d70045a50370b60c6baa8d926d9f85be0c8bd71bb25d50d1c22b1ab2491cd6b36a95b846065a3d89624c6b215a47215104e7ffbfc5032a93a26daa3ed1dc3b44d2990ea0ab0b8625039bda2c78f4b88c8620d55cb2925e3dc91a193f8bbeec241c595bfc4aa278d9aeaad9095f4608b533ea199f00c18b3015e176571a58c68f9a9ce4046b5bad2fac41e739b71962c514946135aede1cfa64f296ce44eeeef21a1f018bf4ed53568631d2eecc80819a80793a74064a3cac48cb479c530b6bb11cf5d41ab1b58b6057f41f09e7025f78fa02bf187d96135500738b071982df27980ec4e59cc16f05cd92df4ada87f5d0c308294fe54ec22072a3bbe1f3bdc12a498f8e94eaa68b8f0432956c701bb98b15fa7ea6502f13b20a1c238f8e363db7f7863e2d3211f7f40ecbb512f1cc8f8ef3392b5e41431d9b73b21d07f79fb43f5bc4f54ef9139e78b9b9956522e975e088412baebfe58b494692a1da0c310a33b8e925d2ebf79dd7ae17b9a003652fddb8a17ee65bf188582344d58058a42bd5e9d5e49a0be581c8c7d4817c55ed413ac6edfe3129eb5b3c9c37127efcc2ab61759a62a1af28e2071d52bec74a05a4256baa1b1b63a3f328c4551f8dc50345ca34962b71cf6a83716b229074864b85a975a15cc3da9c997b5269800d5087e0e326a463894ca30d3e83b679e48e40d5489244649ebeadde2e9e264674e289a995bf346f363ee05d1edf19cba24b35f313d84671ebc78447ca10e3e9bf2183cb369fae8c011650051009a56dbd6424d03b9e0971a9a1d9b28cfeff7492dc1ce36c41b52ccb795525c5e7144e5f3b5d830586f6323682b56368f15ba3c6fdd04c5ce0cdf62f2f65e1f6e3d4350f6981ff16bf9ff4e8303cc96ff2b8d9f2bcda189a7370f78530997afaa49e763fd779f520cdd985a9ad3679342672035348813223d3c59ea93ca0105ec876639b73b54f21924af715440d66bb2126823a863629c07eb79655cdec7da1d39d5e6ec3ddc879a44e253c335aaaa962d179aadd4ccb103669b5c81f77bc35bd39934716b34cf58787da126769ad72211a74cec37d42ef67a3c0597c11f46460711512f564243a0ee9a875807b8ca5ea16b62ebda6e71019ac6123a152f49fbe3ffdd0c1710cc5494ec709a729b5058394ac8730334c784a52ef1e6b10df802fce3a5f1ad1fda6647b05021a4b75a869a306320d0c77dc95058b1ced0e3467ab86b813d2b75b52476f74465e3327fc031753b335a739e69cfdbd36fa2830d82bb7cbcbcf3c691bc3aecf48c85e34feacb1966dcf8bb950e5b3288ecd3baf32edcbd7364cce71ba64ff744e8ec7f966f16a406fcc7de8f81ab82dd31cd1d504c2dac685afb613d271fdadf2575644a0e6a92da702ffb3a24f98e83111b513628de44ddf982e87920e349adfa36ab4587cdfa89009b224c29fea39793b5960cac4efe1cec47792be8972cf33fd6f3ac8c97ffeea264b2e58c03a5b67e013ece7c87a9b3c7a43406cb176703bb03ace46f94e3d4e58a2642369acd803bcb46848cc0d792ad8058beebcaee1adbc494f7da676331cd8c467acdac3a133f2675a54b2355541780020501306f152a124c8455b9535d997adfdeb00d3608aa65353319170c4c7d815d2c7e01e976f00bcb52fc7a04aa7d8a298bad0e07a489dfe141c12eb00d1bb4291304727f9ab3420a4909e8182c506891b52885b2e93b470bedd3b2669b9f1bb94a8981f905e1fe631c7bdacdd836fb84087537982de8bd240e93f5cd905210820718bd54285779ae949e491479660ca425b579cddd78fc3c97ccee06b1c4548e3b71d86ff7d76920481f1571a6804ee4801662fd89d207b110e6617dec2c7eeb4d2a6f5768eb28abd4fc942257889356386c6773e9fb37c708b809c8554019597ebbb33cf3f6d6a26896340cc3c982af4e3928d086dbfb0adafeecb993880fcfe7686833921af8f1d447b786412f85f103a0c742a92a5a5c486754965f75aa4633739c7ed17b45b58e6c64df7f4fb248e1d2adf2cf28fe03ce4ee01ff6579c6490d25d5f2848413968dbf192d1dde331f2635d244e6a9688840274695558c61eb62c1fca17cd6dc7cc1e49ed9af513ba2219645469a8640be6d7f89689ccfd8d4143622b24b3cb0c0fd9ad5caa880da591634a4540fb116cdc705bbc78454d284a74adbdb5c9f792abae71f50379a3e40fe7f3b6a1c5f5b96d76cc7ecba2e18c0ba0f04123fe3651bf7b79", 0x1000}, {&(0x7f0000001b00)="27b91047b8f368843d5ed3b340711cd9700c761bb6156e1fa67c4fd5b292c8f16265837c5e4bcfa88de34fb69450f90b42ad98e6651b105dcfa79671fdda5bf73bf45ceb0e1eb19359c76e5cf06b4de5638bbd1b07cafeadd73eccdd4b297bea9cec7dce411db99cc1ca414f43f68d00a87034acc1c7cd93bcf5de35b212ec829e17323c0d719e4ebee6858b3145a951dfe83322d3724e60b71bde3d55d203d037a5cec36327757c03a0e1e32b956b1b5240382302db447574b60760dca31413f6883a4f4a06b404940dcd3e8aba775fb221a903e2e4f982055b75c588880ce0d70350d02797f8fdd5e5655d150c941e33ed6d90e1f9989f2912354744a4b5c726ea0143381e2ae02345e5b449098ffe9d2fd1cd9be14ae232d2fc1dc7bad7287d96c2efe8938d6a5c3d493ddc64571d7f9dd75cec552339c9d60264283bd047efc3c4fae4eeed180edf8ef8efea06dae3891fcc42760ad93f2ec3027e48f3e03b9cf8248ef0c53575e0f7d6a5a06995431aa7300a3513903e2a60755c07c00fb0f7a95c7c47a3c89e97f3caee459afb51867f9a709f8c9740922d3c1272742f43e388fb657d9da8bd008232d4b548ae166a186b4134a3ba32910d45c3abe51d643312e616d10443784205e77fd2fab178865b98af724ff53dfce9bfd05b985b90a4850727304f8f0b8a5dea2edee0d2fe8d2f6f9b3e6466c5a204ae4baf01a7d95606d2e44aa2fcaa0fe92eddcd71b254672d636e5cd1f5ed321e9310f3929ca42f931b13dcdc5c4e0e4258d93f002451c80a6fad9e5d85fc07ecba32dfdefb018e85cb128d1a19f3364dcee2f4ddb2d4fb63b43c07ed246ace5b0735de052e93f3d0d7bfabfb483813e104739b2164edb1b7ae39fd106cb1c4b6aa686d91ccfbc796057cdadda1738ee1f5c6551203bd48de0f778da472703508f1a54a3cd6f0ad718eb92233e55eaeee1ea85f57d8bb00fe90c6632a75e789ddcd5c509fe49a93385a88fbd0648574e0503c51ac8d8e98e0d3aee464c0385678b7f96c5499c8abc268094ec10ddbc2881a047aac7743c4c75879769106aaeac7b3bd32ae1878cd51929710bb6707a6852f43b7cb53e7117908ae29bf17b3b170c6d1f1e1673b8fb7776a23616602bb70a84e885244be4e3375000c5fe2b7c4d3cbe1e620d727a1993106a59c336a626501c6c6fe11e86f1f66c4ab2c432b297e917397bb049cd63e9cd366e810694f82a410c4dca35e65c16cb90a8d2d1a3530a8bf4bc39ffab0a1a042c7676caafa01920fc08a106ad223835ba014a77875f20931979d02c68142c3fe65a5b352fe2df8dbac251f600f79b405c4fc731322b06d669b409374b3258d818c98a055df5f826dc5e6e3ff42c4438f9b8c0e8ee6ea3c58fc605c8538f45d1a51ad02572c2167fd9468a61f4846330896e5019f08ff9a8c79aaef5bccbf2cd5171f4f072d1c9c6906e0c582903892c63acbeef914ec49db29d52f87faf890dab26c3859b999f099cca25aed962766e9b9189e63eb7a4103e6e4e3e843555aa64f9c6b6c15af02aac2b81f65571135706b0c61d56e10b1b0c76ed767ef4104b067a7d75315575b5fe54a106bc93aadf9a55bd54388e39398a26181d3f180d5499566dc3c5d8e09e7bf6f1568051f4e3e9f4c647496b53372edbb8c9fef9d361175b907ddc544d5fd0f4971fd2a367fcbeb891081ad0563d6e1dab81331e7395f000c3486f426240888002d442c625f8a92f84a640c89c8f0ff92e1aa9648411e6d3dff9d6fdcb1916b001ea464486ceabfc31d37601ec6b13a6b585491d6ff553c7b44b08e26a7fae35265f05a5d858f008c07d8e4fb78ec09ea7b59bbebc08e969e5062d965289a87b764c768cda6743e72a58fd270935ced656b06b0ff31b5aac6f461ec067ebbb05e28a8b09bcfd13856475534c96c3558da31ecb6e9a8452bd213085a9e54687b1b56e9e1f7ef2d707e5b88c3db294d414c859f2340a4d05a0c5e90b330311ceae71fcf066780e1a9781ea1102970ef089797b6023726f4dad2b7c7da977bfa70ffa4fbbe5562e13db9e4315b57b86db913e6473cc60ae5b3fbf35f04521627b385391ed59ea043ed2d276ab79ce56fcc27fadee6cca426f2fea245659f98897b0ffcb4ce19a4e23214b6758f790d482f6dc69fe72746d29073151c6559fa73d65acb68ce46dbc351af8f6661fc8d433a76c71916e7de1128a1e2e63867693ed2ece9be1efe7a5c1aa52d374d16bd25fbe43c9cbcc5e8f72141cad1b1396e28c49485b34ce408c89aac66fd618792f865a0baf467dc71e6f1875d7472d03272161e5dc12549b0e2111acb28f5a47a7e3eaaa350e172d2a19aa9d81422b474f6f09b3a1cc7892a5ee9f86f4a0af5341800ced06224610dd07e14e5345013d332a827fcefc837a791003ca726d88b4843684767933dc306ca89140df989b7b69db7ca7faf82eac0af41893f7b4398eab98934582b9eaae736aaca6a85f9c084a5dfe19000fd350b4473577338fa9911854507afeb52052a199b3af27bba64771c92a06bf1d566f2315ca0f4c221c82fdb4e8f6dfc5008a6dbd08635848d8504154468bbf37c7572700a7205ef6f015868d1b4977f075f1ce79a1a429c13fea828251a89a0e429b0a8ba3f782bf077eaa8931de816894c394443de5cf5240981764acb911452ed6c7273f8604270ebbd3c5d927818ade5d84681627da58d1e3f0235a2720b1d87e610143f38aa85b510625b5ba1eb1cf93ed425de5a5b5089b1e576287680fef3324626c5691afdbd492c0dd914b3d8707dd364144502c52cf4c35fbe31498b2cf07748e49dd1d5b205f7ea3d6aa2ef26bb1abca019f2ac74b4d4a0a8035e921f8c90afc96b7aae69b08c3c779892372429e5162a1e4dd075948185ea036d41b5e668d3806b4ed373d2303078e8a7b8e04ca52d4f00f91438f0e36187ad429af14b9309f7f0ed2073f5d13d3f46a2bf209b656facb76b8e078bd378cd696699ab424ffb5090d2162047d796ecb971c82bfb401bcf5bde84eaeac1025f85b75c640f8af3d345bdf1b14dbbed11e5a7fb30ff941356de98aad92a8f28475196172742f3ecae99cabb4b433ae6723e2fd1067f0852df11e9e3f3ddd5f6e00eeecf24c1d9818bdbbce3e3811785301dde5d70da23cd843adceb30305f4b6a9b39fc89538eed303c3aa63fab326e020f12bb5dce8b2021f8c0854aa8f693255a312c1a85a4132bea24e8e08cb5a3700b28bfa0f00aa595fdbc8d819c59b4386660cadeb52922be51f6d818b9fcc9ed7d4031477f707de07af405891089faaf286a91788f8d2f6cca4391fff17918bab24ced8227f65d737ceaaea518d4b2cd3f44d7cb640fbce2e5b1059f8dd1db27b9bb6bc4c5dd89edcb4a378d3dda7801de8fd7ba5c57e110927ca7b4c53951705cd6bf0240e0112957d243f5c69124a905611c6ea10a0719454e9a0241fb44c0c758f6340edc0d2f4bacc8647369546f13235881ae3947ca0b0161ce9c71f2dff7983a096905b8de8100c56459cce216446fccc9e24d1c2dc7aac7a86c8ef2c383481fd4d0d4f06ad5c959e541e0d4e10e2d9aa26ee3cb59cc7e7696ac04513510762b6aefaa836d873bad99c603dd19f10a1cf2e617d00faffb79d6aeaa33c8eb3fd147b21a3d68c01623cddc18bbfb36096d21bec8541bb14fa70b81fbc7655218914c924c2e485f77b846d492221c18456c7913d7bfc9ed2b545e32544c4b60766800b07b3ada30b627992113bbdf95fa71522c985ef43b9fbd09be6e5260a9966f24608aa6e20aa7b5979827c0ffb3f6c70b9649d80216784639c703d06a4bc581b8d310b7bf84d35526d6b9c9ad27610338830a2c9d0162cd0f3b09560ee0db4e53c2ca09a2a990eb4c909fd0789754fd4a935dd8fd9b72b1122047dec7be40a0cc5ef6a3fac67283f13895d543599a7061c7bc83893591149d2027531310df331aaac0c3dc43b071536ba3e56023e09bed4470355e2a6a1f2fb04b34faf84e7af616b39c0aeb9a2ca936f914cf01e8c824d6a04a79a36755ceff4a1bca0ef2663caddfea4ddb37994f01152021967e3216f1a677186d475845fb77022d44d8e65c83b86cbd857badf0b8e68db2ac2a551e2ad3398bd109cee095eb00381fc642f1c2aa79d8e84128ce92b91d7bcb3b0fffb28ff671269ba6a611b0e1734ca079ee01f4bd54ecc41d5e0e79d10fae2290e6c78ff39d718973e3f7b2e082699225c8160cf7f8e838ef0aeab30b349eb896ababa3db9c1f5045b185e20f2c4e56573e2aa4862fd0df6878a444f0e329daae41d6660fe9486075c5ec7d569d9c50ce7e3dd5ebcf36fdf58806759767376861e254f18bcedda57e0dc55e83ddf95ee904f2fc4eb75fefcf79fc9362796ac4185d4332e163b5b243993729bc971820bd98f9c60a2043fc4d96afd42c2af7a995d5207838b6cb51cd4654534b3097c2e921c07414ff541be11e48d891f43860cacd7354c81bb9fe525b9aebaf79f17d720738683cf9a1f4d6aaf951e636428de801b917c52b288f4daac9591e6f935c87a14be0d855e9dee17b3833ccfab9b8198cc6c1bdaa80402350b35ac5318617234161016a2453982294f6b292757ddae5516174013397a541ad783c14b4cb0ddcf6355286e544d4e8ddd846e2c3231561ee8702a69da716182f7b75af3ba9ab9282528d2593bd9e874c7fb52a7dfe9f8851886a73ed31030d31925d84774286bc23ad5d94345ec9f10fad96d61a31f6a87d61cbfaea291002f0c0db5b21ba0a917753e72ca7d639a47c2f0d6c1632888285547d503fb158996ebe03e73c092bc33f95e3557c663da538e939b36f1133af2d92f6d33e6a744b916a7cd38943b256e081105eb3b6e5a88855afbbb161b9a148a782e2df61f7c3d6f5141bf429a8ca95e0a364a162c2df4ec0e97bb5eec5737948c3f9459d4124ddf23b6111d2a0159d45327f43262d31dc37400c715bdb364d159b8c3b2d2279b880f6ebb23bbfcba7fbda4de975c073d46696b8dfefda0d8f862cc4ac81eb7bf98ebaba2e639d0463e244579362c57526a94d845e5e39915a11452a961d30827efe5f38931023689e5e80625b25210ef7e59d912230d93168c688fab385a47a77f2bdc325718934d321e8fbcbca9188a734b0bf84fb694b67dd63d075084bfe91f986ab09660107c05a404d863da7e0a0e4556a1fa56a0d173120b23321e54b6b966d16accdfa38a22ae0ad332d3aed4725cdf63e4e5c109a1362731466f97fe0b11247d3d11e529b0fb2a325dbae8e73aa213e139ebe7eea0e195930f22f0834a10b1a1277d7e733ee5cc24d617f5f6cb5832f99719d6d89f10d4d38427889cbc8e6b9feeecee26eb651942e3003cd7209672d2d3f24c085bec1067579c36b3c2e84064b3c777c596f5f82ad8b6366b32d5ab473e77d2aca25a0efd7d3861528806e7e0b75827bf35b7c697e2f3fc5783191d5b66ef575ca135fb4fa0067ce8634f9515d300dd067ba4d6e3e876d8153bdd480e63bd377bcd5c886a2e2e2c1041ce4ec682f8eeb9df503f78d148f977d472304a9a8ef538f2acd2d7e8a4bd973fd68cdada5618ebb75c55511fc12f4f8016d8748a375779a6e25cbd743302aad2380eeb048dfd3648240094a4d0b76aeee1e287a5b54a3a6185ff2547e751c4c76925e483f61fe13ce6395c06d9868f26d557a2b462704792ac29a2dc2ac11cae9890c734cc87eee9950c1041eea00de7b83971bb790168af19830f625f4dac287255c56d6", 0x1000}, {&(0x7f0000002b00)="292262683859112b26a939f411aff0c41c68a420eeaf4058ef8e6b8613fd1b6ffca5e3150504624d688de0dae6abd0908ee8b897a0a8f8456f1c4311753a9d70a560492abb743b351decd941373e9c56937efaef2a02660f0e7702e4843f365a012d5ce96857096a51a1424ba2c1e8fde3209914be970e96dd80b714cd118eb1108d28539f9843be108f8bfd86d6c954436f78dab5778ae7b5c493f8d2d8489982", 0xa1}], 0x9, 0x0, 0x0, 0x400}, 0x2) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002d40), 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000640), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80, 0x20}, {0x60}, {0x8fe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/136) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x0, &(0x7f00000003c0)}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/197) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) socket$unix(0x1, 0xdd7faf9a073670c8, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x8fe, 0x0, 0x8}]}) r9 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'p\x00', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000140)="fbaf8a8d039900003100006fb83ee3ad1b051cc7278cb08000000000000000005422390abef7ffffffffffffff2d03270214ea0f6d", 0x35, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x43}) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931909648", 0x14) 16:00:10 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet6(r2, &(0x7f0000001240), &(0x7f0000001280)=0xc) r3 = dup2(r0, r1) close(r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = socket(0x10, 0x1, 0x8) kevent(r3, &(0x7f0000001140)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x100, 0xffffffff, 0xffffffff}], 0x9, &(0x7f0000001180)=[{{r5}, 0xfffffffffffffffb, 0x82, 0x4, 0x80000000, 0x78}, {{r6}, 0x8000000000000006, 0x120, 0x1, 0x3ff, 0x2}, {{r7}, 0xfffffffffffffff8, 0x1, 0x2, 0x1, 0x81}], 0x1, &(0x7f0000001200)={0xffffffff00000001, 0x374e}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000080)) 16:00:10 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001700)="7740912e32f71d0e489d94783eb92ddd49d56d526fcf89156c55a0475319fb9660a212d5aa2ae322e51df11f2daa6009ff4966e2a9531f388c76e657ff841a17e9e3490175e2e65e57e93b0f883792e605ca5dc7112dc9c93a79ae121bbce1f0f4be745c7decc47c11781d9c4a500f5e39d32e99bd9c233b988d3d555e399b6a04a07806039bfca0e895c735bec26aa47d5e13a5830c99b3205a3a83009d492476d965c6f589123e8f44e18be7815ab0e45828c07c7c55ed177151b294de61547394687e78f01ea481061ba2b6f9253f9d64af45c6d9274efe2604fcba5f9999322b30b6bf4ab9", 0xe7}, {&(0x7f0000000680)="daeb", 0x2}], 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001840)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000200)="f986840656f10cdb952461c4830f6418f7c35d0ae454a640ca68d37233bb3c46eca183a1173dfc1c9a59fa679caa47c0e0ef206cb5edf90bc97a9c6d67c74c", 0x3f}, {&(0x7f0000000240)="f87784df667dd55c0c39e34f83707cfcd2d7ad078eaa3e0859a8cd7d7c96ce0d74e4e31ceb47da76184acd604be3e46f8bb0be0a", 0x34}, {&(0x7f0000000280)="0873a7e07b0e84126230faf2f5660fb5447c84922c031cc67b1322e97d391d86544f6abb1756fa51504bff67adc6d8c677097f23da3fddf01880b2d8a41437deeed436f80fa25442f58328e02b032be0cea1d5205ccd8b58c8a612d8925f8f3f486ad92062474f8e2ac6bcb6a816b1709dd91588e8e09b8e450ca3923a1557956294051f713cf5aed12dd1c7a8c2a0558b4dad05c06e6c9ca877ed96848f3b0dedf7da9f96cd6a59fc7cdf9324217308b57db40675c4fcdec2e0ae74a5f91b861d6152d6da758dcf89575f8edad891af2495301b428856b6d981071221da07e096680be8a73be5", 0xe7}, {&(0x7f0000000380)="67e13311d531fb96286652f935a79187abeedefc746cef0fa58cf7a0424a2ccf99bb537603bb0369a7a7fc418a4865092636c3c376234d2dff68934b0c1634b711da978271c34b45f4817024fc43e584fe045bc34af724b2770eb3c7e031779f383be4461df06cab4d5c7f980ccb54b4d59d62bb94f78d913f8894c24bd6aa71f154797e09fef8d9e8046789e297759168f0d00ad715e088f5b9bbb7ace1c1607653a379635614e1b3ba405a83d75e5608efe59297968c9ed351fd23710033397f6ebcd685e623e69f8e2a743dc8b8f22567ce2a179541083a9fcfdca5857b4673ff94d35ea5059d75", 0xe9}, {&(0x7f0000000480)="7826da4212cad7ef9a6b70cb2b2f938281dd3be0d7f81ffc6f2b425bec1a4dc032a962bfcdbc8873db3d056ecae4a298e6d62b329fe8ebfa96ce6757ab50d4b880316a998586b45e3f7d5871d06ef3dd63bf41dc8e059d4099d33086114fec04c709e80c64186841c1791df413", 0x6d}, {&(0x7f0000000500)="f30ab8c9671af0", 0x7}, {&(0x7f0000000540)="106e7fd85996ab4fbc275d42e8512e2663148cc96a03aa6ffc4ea7cb047170d87412246b8bb089c7eacc5a6e8d97045d4d6295005a61da33e275f916b7a8d14e1e5fabcff899a7c56273381b68db58522b4adac35c959c785a873733f31073653861bf2f1e887b39a7461112ce4b16ce51fc0602d57902678e74a8ce7e7f9bb56f569122806a6bea911fd8ae15eb68c13a0bbde60f251b4954ac0aba8d784526b91ed0eb9eff1e2a5428765b875b095d221cfa82e8b8192e254152f2ddfb7c91", 0xc0}], 0x7, 0x0, 0x0) recvfrom$inet6(r4, &(0x7f0000000180)=""/6, 0x6, 0xc01, &(0x7f00000001c0)={0x18, 0x3, 0x0, 0x1000}, 0xc) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa6ff00eac2a84e6abca64896bc5e57020000002ad8fe5a42245801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c0f73c04c64cb79dd46b47c85cf68e13d4268c81cb9321aede891b0dbaa8b69f2899b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000006e9e29f0badb34f4b6f90e72ce7fa4c54c4f3156747760d4ee141b2dd45b87903579675842f0a6896c4e98b837ca14aaf1df50942114567171f944064a60225d78d94360e7cef7c87b5e0a872d5fc8cc7ab8ef9688e24a1da091652f6a1dad1de442f7e1c40835a5078eb48c689b44550ec32cbd9fe1d8ce86ffa8d0fbb2b36998a061d7bba69a636a558f2b8aff96f2c888cac47397ad34f3948c73f9cc77a1e02a423e52cc0c12ed9d8021e556386af3cda9ded3e739a9825bdda52a3a7a37883999807f60b111c516c2e254"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffe8a) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)) dup(r0) r2 = socket(0x11, 0x1, 0x44) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="eaf8f400000000d30cdf1fae677bdf4f7a8b9ffc65d17c393f874d9d7bbbcf1f638e124237da13a35d3e87c5c4b74099f725c1d7e8807f1ffcc4b54c8e0d2338595cb6e21f7180a6", 0x96, 0x40d, 0x0, 0x647aa7a600236fd7) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000fc07473e000000000800"/34], &(0x7f0000000400)=0x22) fsync(r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x8, 0x20) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getgid() lchown(&(0x7f0000000500)='./file0/file0\x00', r3, r4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x7) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r5 = socket$unix(0x1, 0x0, 0x0) r6 = getpgrp() accept$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpgid(r6) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000240)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1a8) recvfrom(r5, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd46f370122dc"], 0x1) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) r11 = geteuid() fchown(r10, r11, r9) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000000600)={'./file0/file0\x00', 0x2, 0x6, 0x5, 0x2, 0x0, 0x4, 0x6, 0x0, 0x0, 0x7, 0xfb}) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x1) r1 = socket$inet6(0x18, 0x2, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) setsockopt(r1, 0xfff, 0x1000, &(0x7f0000000040)="6acaca665edbf5ec4dafd59eac13aef1824164baf0b2236c3a286a3c0c1ded6d0328e12ae2ff0146a9143e07279e6801af80ea2fecd74a5e88ef4341a3dbc67ae907686d5b93321c1972b1690b757a2c8b2ea3b4ef6523513002746089080bbaea7277e178e0626641682c06603f5e1cfbd571ee0ea5bd7e58d0a5bf8a3356d0d7e0b5f3edb1d80024b3b7cef3c5979b101a0828b59a9b417605c93934ce520a8fe52bb1e3b4a96940544456262bf1343928c6c9a94b5cb3b3569a47c9bd0f1d26b146c0bc94c0cc0908502a7f94f9b9e997945db47e5295ccf6ae0f8c35b2416cc47688ae4dce", 0xe7) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) pwritev(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)="1b6e767dfabdfdf216b4e0fe0d6124fbab5034c813a57b5cc61ae69bd20b7cf9c788c3ab59af704cd166ec04c4d805d78766f455f1c095e9c29122bb11053f949fbdd86a119908d734d0de3608cf75def78454b3229dc6735dc4a90c04ccc871612084ef8ea62d459cb9c956c2f220913fe0643dbac15b643d7b63db54"}, {&(0x7f0000001640)="4a6fd19c25af274af9a40d0367e4a09d53220bf426d817075dc379f3ce34b267a7c3fdbe4a2fcbc66d27e4981a9243c0b78abade78be58f0194a616c6f47b0dbbd8011844d70186880f75dabc7e6ba6d9eafae16aa704ab70034915c80169f7e199283ecf6c216d2124739b4f40cd943b7c0e7c54dac1f4fa5bf086e75aa76004f94e1ccc4fbf0de2eacee3b1235f22f9e58a5cffbdd82280e44a7c4db8e08999c95c97018dd9c462ded02afb226f14a314b0ddc647c6c61ddd5"}, {&(0x7f0000001400)="8a8ef5965c8fe7c13205fe9b25a9559c08b35bc8ae36d56d6d0e5e8523bad8a01caf5fc7b56b3ad695da7030b5f7a66065ede4393af3ce353d00a6ec08f7d594f33011a6d574020bd6ee83d14f786af8a5d8234689c4386088f580d62c5f55bf4c223c9452e64fa38419f8505ee71d44b4fb030ceaad0fe04c20bdb45853b97e66829d95727f91434087636b61922e327d37bf69b7ee280bb99d49ca1fe269"}, {&(0x7f0000000380)="1293a12f2a113aef9d97d9600a3a724e99f7ad70e1848318013b3d87aa56f4b336ebb1aa831c41ac802df42bea4cac3f11b1d88a704a57d108afeb43887e942e19fb8436667318fa6ca4eb98"}], 0x100000000000008a, 0x0, 0x0) listen(r3, 0xffffffff) r4 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r4, r5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r6, 0x100000000000, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r9, &(0x7f0000001700)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58176767d6e39f013f392d8c3d73b8cee29416dc26bf7837165c5b4a57fd19b6e68b286d34f894c600dfd486cf7791b62706d3e86b888ffd49604d7cba180afff7535db399cd9adab9969ab5af439a87864e6339c4d361c86504af4eef16b844e6079680f7a0932ecff8df1c1e2e3f0791fe6816a1ea9566458c4f3cde95fe0623f10900000062a15c76f6afbe03e73af8942f4afcb0a361d22ed79e636c1238af6e5577fc61ecf4a4956fc3acbe497a7de28365f8585d37edcf222450a2c4037545b7b90828e6", 0xffffffffffffffaf) r10 = getppid() r11 = geteuid() r12 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r16, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}, @cred={0x0, 0xffff, 0x0, r13, r17, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r14, r5) setuid(r14) pipe2(&(0x7f0000000000), 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchflags(r0, 0x10001) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:10 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000200)=0x1) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r6, 0x1) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="050006006f766f09b9e68c82adfc810000000000000069da"], 0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:00:11 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1e0c0, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x10003ff, 0x0, 0x0, "00000000000000010000b4650000001b00", 0x0, 0x81}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000400"], 0x10}, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:11 executing program 1: open(&(0x7f0000000140)='./file0/../file0\x00', 0x20000, 0x28) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0xff, 0x800}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x0, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x42}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x9}, {0x8000, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x5) pwrite(r4, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1fef595afdddbd51, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x580, 0x140) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0x12, 0x2, 0x1, 0x200}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x9) 16:00:11 executing program 0: r0 = shmget(0x0, 0x2000, 0x100, &(0x7f0000000000/0x2000)=nil) socketpair(0x20, 0x4000, 0xc0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x28a, 0x7}, {0x3, 0x8}}, 0x0) dup(r1) getpeername$unix(r2, 0x0, &(0x7f0000000080)) 16:00:11 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) r17 = socket(0x11, 0x3, 0x0) sendto$unix(r17, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r18 = dup(r1) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r20 = dup2(r18, 0xffffffffffffffff) munlockall() r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r23, 0x0) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r24 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r24, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x16) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001300)=0x9) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5a37000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="d2991bb7f0bc345a57ef0539e8f83706b970ca57931935c9f57aa9302ac0e9bffc07e81840fce09c2a1ad25e35ac5cb41b4ff45f376d641a0da590d21c795ed71e00e50664dd028556f1378e41a7244af5edbcaa1cc60a7ec7abe9f0ab63b60dac08c1d2d6b6b6220299737e4f7a319b93419e497437111023edd734df60d90a6b6615ae2048e7c2e536d8015a6452691583cfb4ff5ee393ea0b234c42e27c3b8f0e6ffe7510ceae", 0xa8}, {&(0x7f00000000c0)="318fa16d6adac7b80cb695f51db753fe7801c380eecff78d4b8f25d23d264c3ab611964eb96facb845a2a2331a5b7f61114fda5904e26d30cd5bdd59387bd263c33ec767823a74d4b00f6912c365deade5885b16e4a01861d15fe32664500580237090588da301031e26ca9c95fe18b7195e", 0x72}], 0x2, &(0x7f0000000280)=[{0x1010, 0xffff, 0x8, "812854e164eb8d221505dd0fef322e539316dc2b13ddf85be36919af9f95a61008d6c24f5a2e2c2f6014024dad07960f56194d1276bd0eefc17fa11b7aad8edcfba29840158406af504847ba7c47df9f3717789c16750acd778c35b3b2fa9328a831c2018f35118958592d7b47ece1f9c457fc28dd2c1201308f24589cc081de3b0dabaf5e74692f8938b67e44bf276a8f93155cb8e606d787ee526cd561e10a8f2f4c94cc88a11ee4dbabcb0b73f49a129246dcf6923afccb505dda216a3d68b95667d24cfec1b126a981e99cf76e3620b5ea5647157cd26feda5427b4a537282d4ffe0c277a847047c74af29ff3029ed8dd5fc2728a1a974072e6801a0f67786b181d95e65e8687c72432975cd8565bb826bff0827ec87fd924885e1392fb4a59d42a211ba1ae3a779f0ec621c5ca93cc250eeab0201c54b1704bf82075f8614900246497d777fb91912bb5144a208852ccd582ad4810e986988439a1971f972964c25f8cb905ac2d7c3a317cd0839b87a4d3c606653116e5fbd0b7ecd42d2305399a34c272100bddaaceb631b872dc72cb90f666b2071f05c0f6c3567c2c1dd0de28f8d54794876d1638a7de585cfe1c30fac6dd7f4073392fbf4b3cd582a7314edab2e60a7becb7f50bcbdb555498c05984a4e888ecf20251f91b74b8707a951458bc3b2ef448b7ba33b379901a771fad6c260b046a0d44f0b998266257d63a39e6c4ae0984e61b9a9d19b1bfc75d898015b326347569849ce2082ad4958c87fc132668a61615baea1b197a49e0e618b269db9f65a334478d8d412c66c612a6032e04739a503c9693dcf5b1705773d2eee4a86b205b15f1aeb7a8740432430d90d3144b8f6961475787875c96c050f4ec16002f02674c3dc866238bedd110f7ac9a76a8c96b32671ac6a1314dc99eb7e660f615b17e37f5ff62698f1f783cf5f6cce936c1a71ba37168bb41406f9d956aaf9059722f1d4ac841584100e2d00a3c59ee17f604c60610e43e194c71d826f3ccad74061d74df0d8ec7c3e93905638b5f6beb8b71807d6a36351dfb6169bbfaefe72ca897733dee7789c19a491d7be8ea34b02ce2a7b801b170c76013710a98094fe85dc649fbf94ca3bd984b5cb406a4e5af3146e0019336a18f0e46a0eb3d50947e35dd04e01f11cfceb1620e2606ce815623e5eb0b82702d343ef5aeeff5d5a09e9e31a0af8d23f70518e8b29be074daf6f1b8223a24461480ca5fea69cd91558313ff4285dfa59b1a57d12a351f1d31b1dd3ceedb4c8e97f95671ad3606975aa6c52e2cb2a312f72729af029eec4b08dd9dad0fd911a476a3afa7caf9cb897a2157ab3da427bb1a4250e7990257ba2c595f2e4c9984f9be38c49c6a74edf25053591cfac1e6c8d112466f8711b1388f2f9401eb2f9dc3c08046c5bbc0f471b61df29a8741643d9cb13a093247e4e3b53eb1300489668655e21e88654e66afc7a3f0a02bd7775cee565a1744bfd54aef5a543a8e4ef7b5180902211bb648ab9d6e9c335931fabebb69ff88ebc533f99bb3727e84cf23c28b6fe92871bb822cd995c0213aebc51a969f8c053fe8d6ca83aa13744d4b4c96e5a6cc767232b1a39b0f7c5b3ccf1c2c60e92646e7d67cf409fba929ba3ca0e92fe50b3de9dcaefaac975511846c688dbb0ecf6917b0540b0af4f6f1c4c09fa8c4678ead71e18384a62928a39ebe80ca188ae5f2b56bdcefc4f99ab8f2853bbf07a112b1dc751867e93eb0ab5c050fb8759c19d594171f54ab29be9b74159897fa1edbd5276d82a74e409dcc07da820742dff883cbb29dddb887c50e3df8aa2f7edd20c79eace7753d375dde7accdaced766c4fe92a19844c7cdb8c6b63ccbb5762ad8323e488c72bef567d9099bddcf89013217849715b48718d01ca0b3783fcca6cb5934d6a52b16444af5ac6346ad9425a8f6a45aa5b6dcf68877d94c9d35e206b30d0fc7e226a2d1705d604687f0547df2293a78e79742dc465c6cdff5cdab7f3fc732253701724fd8ae09c94e70b7d1570953e09b2050d08d401d06ec95b1ea046e591d95f499992697a141e486aded50314962665e7ba7d15aedc2f4955ad2dac05c72fd2262d8e8dd4ec23ad6d96f823ce6fb825a19c67b9f86989397a1dc1db71baaae6a0b6057eb4e27288fbf23bdee7403b88b74ebedada5198f08baf277b37d873c180f0022f2b265b3c471dfc4b9c9f65703ce9c55aa780fb688f7ac032f7370a3f8a820dab388ad059cc7bc9a5f53ef710ba2530752f8a75f9e4fdfc6ede87908dbc289b3675e14f104e0f6a00da119ca5a59d7745f8f12f99c9fb2ae0e350b0a7d6adda6a45f50998b9c3c1df7ccd512d171070c0eac680b9ff9669f0def731474f5ef0f9f9e578ea127ab081b8c661ec2b4e4be5d7d2d9bc9d09109d8c4e61d64c610f1b82bd22183254dff34573fd819aebd0d73d2fde8ca3d7a53c273fb15f15df7f31e1a09ff558e7129c296d966f72e1bf29309ffbb5abbd49d7c1985f63ef17ed7f00bef165e96614535776fa5a96ef2621cabedcfece73dc13fd007986eb4ad8f8c5c25d3978390e52d1f5a66f10199c91587ee24cb758481a12ee26e40428f47a1af77b83c250181974682d54f2266bc4ec91134ffbb9391c1ccd696cf5c401f0f2d8abea26e385382a08656b1539787f15008446fe211be4eaa889f0781b7b5ef1c59d1d0f364a140afdd5fd23b23945cd11b061fb6647e5c405957d1c6d8d015aa7a2784913b7e1394f527ab9dd5fbb05316974b47f3044cf2219125070fea6ac0b3db3fef8987ae336aacfa6b4e88daf4c9180389d85aff0c49568afb1f1a7dba5aee3d382f938e3b6b8268cda4546fee1fd79ad4ce385bf7cddae936f6ba0c6c4860633c12edf16ca4b6470f7ebee506e874d838aadfae430d644f42859a036e80646dda377f0aa23656040685f87d4f40cb2e7a6e5141a01c8cd9d9fa6717e7b2c4fe2af7c1789cb13c7806ce2ece4a431f5a0832c89d31e4fcd0bf7a420a65e190f413798205d575521bab39edb418bc836994e5fbd119dc9e55b1868a3a6713ccb63fa6cb8835019c6d93d7522deec2d2d97cf69414b143d5f7f305d71cf9d6b7cdcc50c3c24bc154fa24de2bd8cd0a1877645829669c9dd0fa35513d49d5441b8831f7f0a566bc8beb0c7b6f698dba407ae29d97ccb93dd807c801e2d82b9e54a44fa7d027c41f2ad781f72db6d5b5fae793d72d72f15fe08847dd43e2b77cb10f45ece9c4c206909fddf554373a081240f445eba2e77a197c57f126dac7387baa2627df36de2b1702fc5ff97cf1475a91e82df9f305b827b40bf9a412773ea659afa430f81b1713aae5cc8d7107930d80d2c873eafe92e02de6eece2abd6091b5cb4d68300ce79e5bd31196ede825de7831e4b9520d6dd406c93ac639e9fc44170a8a131b2b70ddafff7aac02288bdf424ac147fa7a9341defceb890195a70ef7eb0e9ddaa79692f85ebf44a03e2ed673615e1290a8d290a14a43dd59537bac76bfb7eac9fcf35f2481bd429d5219b40d99f0469b2e05b40d92b26a7bb35f9b43ef93de479a0910033b5c5ec3f331ae0b18ce0410711be0e1b0621cc830fd4a8c1311fab278290b7e6e339d96f95eb808f24a29dbf6533b97afb86014eb1537f1da8be41f0d846474cae0dc2ba3df4bf5727126db8034a6022216cdb3d7ef8482b17bac355e9820f568506982225ed98b27e80028b5f5f04aa1afc8f9c977f63993b0b9d08fb4d9ffac95c3c5132248da50aaebbb3d6136e0e17d24f56e4c93b8bfa0ff5b886371da9cb1b8058ab52ace755bcbc327a85aa79a668283c4ed79fa3a1c39e4aba71b589d1ba9d344a501073aa39bdfcf94775262a0b9aa91cf22f9ece353f8160afe4beb37f7e605e6e5416cab88f4968b5910bb1bf7a9a12ecfe3b465888b9cca6357e4e4d0594e9629184a73a89f8b70011309027948aabaff6a5bec904fe1d61605bfec4ae9c24974aee44c888750492330cfab8d62eb14d6fa00e2ef8098724e38130f11eddf3b801a9f6258ad5ce59c3c76adc907c9f8838bad4298eafaab0c38095fcd9379c2d72859eefead953f1068d2ac33110ed35e1f6801acc22f4695ce4005d702f1dbb8fa7f7f63a14aa93131f0c3709b0d8ecc6f022fe1c9e654743330eaea264cb8ee7bd6b9a3f513b0278dd430d42f44311eca62a653d6da3b53306427d79a16c26e4cb2adf738879bd502375b365733d65adc54a2e3a8c75df04a74098ea1d0704754de96456165ea11b776a171e1e259fdefcb8fc6b475642b488b572e102580610ab50c5ff31eeea950337df675f04d9e0416e85e50362e686fc24db2a777712e50c87e7d3922728760499d35ae557ec02466cf06758aaf7da4fe1248df7c9f1270fa478e1d864c8fe0ea8d8ac54d7a8f6fbe6da9e2a66ce8c798d571bc396803ac59a1630a06db9cbcaa2617fe90c44efa4a449176d6a0bd8e9c60433c7fc6ec406981eda3256aee4586a02ac21829dd8386638e7125bf1dfc22ccff246a49844ed0290b61fe9c66a64a0e9eb215d14baff782ff028d34b58fde3dc2f68e2dbc36a262cf09dcda8604e03d1191021d0bf20d7c7e76ed518b71980b2059898cb0bb87405e1109fe4ed1b7990efcfe6428f705ddf1cdd4e7c4be792eb6fc971d18734b9742ee5cc01bb5af1deae30daf8aab16eee0fbaa3a37466bed413b1af154c8b7b2c81de4ad70db008bf844769a7b0b442c76833410be629841834b853ab02cdfffb39d00e3b028c0f5bbf9fe4c82d6d672c31ad7f9a474d5cad6c96b7682c9e3570d3552b77ff1da122e1c6728d25f88e9f144d02ce15c98e50fea4815733336c2dbf1cff9e18d3a29c32e4146b0ed335912761573930144989e09fda8446cf5df10db56c1fb94a9ebc4b91cfdd531817913f60d0ac47ff607921884ecf9a58ef6309431adad882c115ec1d9dc4d14385f34fe5062a8c60ab740036ccb078b61611dc9201e937c4518963dd855ebb2db691a44758e317fbca1cf4bb5dcefffb0a9c3158dfc65a8ef4d5e0b2db5d77b199f7e2d29a0007fdd86b801b57bfc3d490e2778877f3c6ea1a244851175ddb96b9b5b8f7bd4f7f4d49f3dc8b4bdff59a1899ddc7d55c835140a3365a5832a8bbc96a429013c2c4b8fff05e17a5f5747d32665e1f97159e7e2cc30d716f98a99b231a73353cb17424f9cb9a59d85899ade061313b7578d3ae9de8365590839d9f23d4866a13daedf9f72f94fcd63c7bb34b166a8c2a5548d8edf6ddb748d17f2da9fc1c7484f99847a1b97fe21109a2ee2e4731ac199b77e961e0632dcd3d743fa206d1734ff3c49f86f4dde88c62ca6a625f26a694ea82f762589583d3a4e9deeffd243883e0ac639343d00776c94bbdbd6db08d0ec347b7e5b63e52d018cd782afac505a438c33e6b243dc38d9ec89ede8a94af7bfa4e0bcff17ba1eb16e09b9c78514da02f0d479c1fbce01c2215509c9bc658dbab6bf9dd39c2c3cddb4f527a35762c442043163db06da72bdf67612ff84f0f91cf1db697ad21380f4fa6e36c422101c30b7c5c533f75bd87bb2325c7a5f9be0d49627de37d120300890cdc74499572465ca158c6d2a0890093519c9b5da494a51666fc54b6cf78c504a9e2df7dc4ea2671a2a4865a8c941f746fb59d7c5247ec831739698380f26f3702318d4395337b2f65053a5f84e4840070e06d6122d01167c6663bb9d9f1549a35fffc89c17de0c4ffcc8043f86f081a7446d0fcb291573d2a4a20ded59fe5c9e2624efcce81"}], 0x1010}, 0x5) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xaf, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r2, 0x100000000000, r2) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r10, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x8, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r15, 0x100000000000, r15) write(r16, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r16, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r25 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x86a8de4a911f2475) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="31b6e0dc5d89acc621e8b6281489d28eb4e4c3419b2a5095c0749d8e38e26385cce8decbd463e31c52f5d968", 0x2c}, {&(0x7f00000001c0)="0ea980226a7c000fc86bcfe157bfe41a88d3ade8590cc5aa185364499b832b5bd3db0220a0e576ddc361a73afd869336b6cc5008d88f1e6055cd5fdc7f45815d135f9a7ba455efcbfbebf16e1860e1830d2b5a5897cd966a7b6bf4f006f6d72246cbb6faad5efa586a559dc7fe45c5a6301fb814b25d4615d4711da6fa4b58d8f06d9bb838a4cef216947688697239ccb4420d72714ea409c458db96982e56d02b1bd08ef131895fd5dfe8fe5675efc9c79b7778b6307ed2f0b61d54e16a8cdb5bf3", 0xc2}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r7, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r14]}, @cred={0x20, 0xffff, 0x0, r17, r25, r26}], 0x58, 0x400}, 0x8) r27 = socket(0x11, 0x3, 0x0) sendto$unix(r27, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r28 = socket(0x11, 0x3, 0x0) sendto$unix(r28, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r28, 0x2c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) sync() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x6, 0x6d}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x49) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x10000) r6 = openat(r5, &(0x7f0000000200)='./file0\x00', 0x8, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) r7 = open(&(0x7f0000000280)='./file0\x00', 0x60, 0x5) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x80, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x8, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x40, 0x0) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0xe983350093766ea5, 0x0) kevent(r7, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x1d, 0x70}, {{r0}, 0xfffffffffffffffa, 0xb0, 0x20000000, 0x0, 0x5}, {{r2}, 0xfffffffffffffff9, 0x40, 0x10, 0x100000001, 0x691}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x0, 0x1000, 0x80000000}, {{r9}, 0xfffffffffffffffd, 0x3, 0x1, 0x8, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffc, 0x10, 0x0, 0x500, 0x7fffffff}], 0x6, &(0x7f00000004c0)=[{{r5}, 0xb, 0x94, 0x1, 0x4, 0x6}, {{r10}, 0xfffffffffffffffe, 0x8, 0x8, 0x80, 0x5}, {{r3}, 0x8000000000000003, 0x60, 0x5af73efd2e38e92b, 0x47, 0x20}, {{r11}, 0xfffffffffffffffb, 0xe0, 0xac9639cb7ee007ef, 0xb12e50f, 0x1ff}, {{r5}, 0x4, 0x52, 0x2, 0xb1, 0x3ff}, {{r12}, 0xfffffffffffffffd, 0xca, 0x80000000, 0x1f, 0x2}, {{r2}, 0xfffffffffffffffe, 0x30, 0x1, 0x5, 0x7}], 0x40, &(0x7f00000005c0)={0xb1, 0x100000001}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x20000, 0x0) chflags(&(0x7f0000000680)='./file0\x00', 0x0) socketpair(0x10, 0x2, 0x7, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = geteuid() r15 = getgid() fchown(r13, r14, r15) open$dir(&(0x7f0000000700)='./file0\x00', 0x800, 0x110) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10820, 0x0) poll(&(0x7f0000000780)=[{0xffffffffffffffff, 0x100}, {r4, 0x2}, {r16, 0x100}], 0x3, 0x9) r17 = accept(r13, &(0x7f00000007c0)=@un=@file={0x0, ""/39}, &(0x7f0000000800)=0x29) r18 = getpgrp() getgroups(0x3, &(0x7f0000000b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r20 = accept(r1, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x8000, 0x0) r22 = dup2(0xffffffffffffff9c, r13) r23 = accept$inet6(r5, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) socketpair(0x6, 0x1, 0x81, &(0x7f0000000c80)={0xffffffffffffffff}) r25 = socket(0x87f00f7105fe4794, 0x2, 0x6) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x30b71, 0x0) r27 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/speaker\x00', 0x1, 0x0) r28 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/wskbd0\x00', 0x8000, 0x0) r29 = socket$unix(0x1, 0x2, 0x0) r30 = getppid() getgroups(0x2, &(0x7f0000000d80)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, &(0x7f0000000e00)=0xc) r33 = geteuid() r34 = getgid() sendmsg$unix(r17, &(0x7f0000000f40)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000880)="86dc685068df0bd0e524bc4f7bb7a0f2afb5c9d1c8b29862aed3d732d4a9883fbf3cb06fd5c2c8ef34b7e42c444671d4a57eaefaaa062546c0503a59faf23196534910d4227a98c3fd78ec51317353c580d91fdae20a68ad79908da51394ac002449102cf79e2ac64e4c19497ea1d04a0eb7c30def8c9e55c856b8ac87cced", 0x7f}, {&(0x7f0000000900)="d286b3007757481eab770d654c4b26b62899cc211416d956abd0291a12f2fab72ca2e69f2f935571cc07b755f6eb60c318e1a03f9f8e5fe82da1d2febec1ac98b9c1a0d59a1bc78f7ab3b4220399cd233382085c68beeeb7da29be8b1c8077d3f4ff84640318a1add3917db357f7c01c9d0796bb1a3e3033424710ec9b97cbda60e2f79fdd5f7ed45aa26ec15b95b65a494699008d2ba37e9cdb2bc911bd2a1110afb298a4171f715cbff8dd75c113b08f29d66cf992a0a7ab37ff700657914f88946fedc8d76084f79da38581b6b6254cf86c23321668091f665176ddc23dc4f4a89c4187a028ab64c4", 0xea}, {&(0x7f0000000a00)="3bdeef8f5e3975ed1f086d59e866578b1ce795c61afaf83edb49c2cfc60cc2192984837183a720bec4211ede1cb8342d360612822e34cafc96d9305d5fd83816947edbee0b06c760192a47edb4fc3338fabac47c664edb980b5140bd2fb77fedf416551b6f09ec112ffb440c554eed44c49e7a8c4d7928dcae38eb6792ecde74da99ea01d6356f5c41a78c96e56a47ffcb827d8e82cb91f9eb2de853efe3bd107be6ef3b2cb2895f3e7476cbb9cfd14afd448dab7e", 0xb5}], 0x3, &(0x7f0000000e40)=[@cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r19}, @rights={0x30, 0xffff, 0x1, [r10, r20, r5, r8, r21, r4, r22, r23]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26, r10]}, @rights={0x28, 0xffff, 0x1, [r27, r7, r11, r28, r29]}, @cred={0x20, 0xffff, 0x0, r30, r14, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}], 0xd8}, 0x401) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000ac0)="18939265398823649427", 0xa}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4137", 0x7) socketpair(0x1e, 0xc002, 0xde, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="6085c2263f21f632d478811746aa26c0a32b186b057cc491d733441f4a557d7b1ab7df03462ae29b04c7fd41a113babe0bc733f7e77906f4af02fa9023059a33be1f8b43d800539662a602268bab6593f09f10c7342d2e40c9c2cf525a3570d4b894dbbff814eb097d4eb322d5206092325e35f2386ca5d461a2fcde1c4f37c758022fa9e18f87b9738f4c21b7c07936464c0f8b7b459ed2a09536aa99d136a7432634acc0113e3d098eaf28f2fb3348c26ad630568de155cd4153436af87009afe8a78da101c662a8900b7541e99b51ef96d15fac46ccb0a8df3c72f08fdf395933b920acadada0e83fe5c999f7ed404b1f", 0xf2}, {&(0x7f0000000280)="2b8644f7421e58042a7f1ab2e0239150840c4f83504cbf6e31ed6c9894fb", 0x1e}, {&(0x7f00000002c0)="b0a37eca668098bc25b45709d672b5a809aaa5a51438fabc951c3a50ffb5c5fa08247edf5f88dc47f17c47acadcaa801eccf13b6b00f6825a3edf6fa5fc18923a4bae4e19b60f0bce842498514e6a4847eed18ba05ca54d189c793d42324e1182a1636e22fc9809a2b4bd31e729b0a964bb49b73ab756a415c7833754fd83a7218cbba32f079837f91cdcbd273ea1af1c561347b5bf2b3734a3c19448606241ffe780a2d92099a4917da8594a914c578d1208358026874bf47d1e7858691", 0xbe}, {&(0x7f0000000380)="c74dd5154f5bf0078bafc3c5e93aaf895047", 0x12}], 0x4, 0x0, 0x0, 0x2}, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd043", 0xa) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)='r\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20380, 0x0) dup(r1) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) socket$inet6(0x18, 0x2, 0x4) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x68f) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x4000, 0x10, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10200, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x5, 0x4, 0x3f}, {0x4, 0x8, 0x8, 0xde}, {0x101, 0x2, 0x35, 0x1}, {0xfffe, 0x47, 0x4, 0x2}, {0x401, 0x0, 0x20, 0xe}, {0x1f, 0x0, 0x7, 0x2}, {0x0, 0x3f, 0x3f, 0x10001}, {0xc2, 0x1, 0x3, 0x13500000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r2, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00!\x00\x00\x00\x00/', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x1c}, {0x40000064}, {0x8000000000000006}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:12 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000000500)=[{0x2, 0x20, 0x800}, {0x6, 0x7000, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x8, 0x800}, {0x1, 0x3}, {0x37050a59b0b92b20, 0xf672, 0x1800}, {0x0, 0x8001, 0x800}], 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) getgroups(0x3, &(0x7f0000000300)=[r6, 0xffffffffffffffff, 0x0]) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000100"/43], 0x2b, 0x0, 0x1000) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, r21, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r22, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r21]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) r24 = getegid() r25 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r25, 0x10001) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r28, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r25, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r26}) fchownat(r25, &(0x7f0000000180)='./bus\x00', r27, r28, 0x2) r29 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r29, 0x10001) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r32, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r29, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r29, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r30}) fchownat(r29, &(0x7f0000000180)='./bus\x00', r31, r32, 0x2) getgroups(0x8, &(0x7f0000000480)=[r7, r9, r10, r11, r15, r24, r28, r32]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(0xffffffffffffffff, r2) close(r3) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) dup2(r5, r0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7, 0x1, &(0x7f0000000140)="00c3076b9a3b9288733415181e3abd0aa16e50fb335332355aa62e5813b837aeb664cbfdaff7302949aba8d14f3f11273ad2a5accd9bfa660d168d98193b81fb9f1e2f81d0757981547b59a52789f6e349af913fd065c33136cc861b1a570746d78da4070d88bbb72d59c5551eb770de9c25aeec33f425de43c93a7e8b4780a0aa8e4a3ebf55d71e3b2515e6ef787a3f93845adf4bba63cc25b7b83e7cd76dbdab31259ec966560d1d022f9db509a1a4a90e8cb7ff", 0xb5) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r3, &(0x7f00003ed000/0x2000)=nil, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r1, 0xf, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3d}, {0x40000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x29, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e000"/87, 0x57}], 0x1) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000001c0)={0x0, 0x5}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x20, 0x5}, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000180)="d00060bd8fc8e285a42341000000c658eaf03af5dc83c470d04032fb3427e866e19db27a6840d31422e1a8ffb4b23dcfaffbd7bf23967817fef47c48178c30f2090000001c5f1b40bd88b829da18085e20ebf59dc95e84bee847098f63fcbd3517fff787d763b49d45f3baa11bf56196d1e0e118f363ed652b000000000000", 0xffffffffffffff28, 0x0, 0x1c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) dup2(r2, r1) r3 = getpgid(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r4, &(0x7f00000002c0)="42d5a258dbe11f46994f6c4aee9732f21ecf904383ab16b21cad258345c572fdb51e39e977f59ffc8f46e88e2c45ac1677d587ef08b5377494d1ab1a37d881c978a0ca223b5d0a49eedecb45c5b713172236163fbf8292e33a95338a7b6975ea5418", 0x62, 0x0, 0x0) r5 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r6, r7) close(r8) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000280)={0x0, 0x1, 0xd8, 0x200, 0x9}) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x2, 0x7}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x47, 0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r3, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000001c0)=0xbb343f135178b4f2) r5 = fcntl$dupfd(r4, 0xa, r3) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4005, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r7, &(0x7f00000004c0), &(0x7f0000000640)=0xfffffffffffffebf) getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000019700)=""/102384) r9 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0xad3c}, {0x18, 0x1, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x4, 0x90, 0x0, 0x6261]}, 0xfffffffffffffe4b) semop(r8, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x228, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:12 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000080)=""/48, 0x30}], 0x1, &(0x7f0000002ac0)=""/181, 0xb5}, 0x40) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) pread(r3, &(0x7f0000000740)="2647ec892fdf95ee03a72a622516f1dfc9ea5252ace6ef6f7eeab34815994a12c1d83e476babb484c11b0b3693b8ff", 0x2f, 0x0, 0x0) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="280080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00"/304], 0x130}, 0x400) 16:00:12 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x398331fdda23cbae, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="10edae703e0568176c5dd65d9fe24cfccd4a78ae98124a5f3b245928606fdcceb767cf2804a401ea6171eb505e7a91d0e7d9203489639f5b8e48eae6f5267df9ade179b9a39239480ad92a882d7d42ce470529d80a6c1ae5a3eda20a0528ea170ab129fadfdf3f3f4889d22b6e017a915e8ab4c18008e019aa8a72f3a20666f294976f07934a4ad872e73fef25bf114cd46b8ba77da514183eb34db33e7b8820a7a68bee108f2af91892ea28e4dc6edc2dd5c8dd3dba42a0a8dade6576300e930cc6e24c2ab8f16fe005cf4eeffe53a82d0f310e433c0879703bd97cd05a4e78cad2051c2fe36a61fa770c700a57006ae5bf5a1da2ebca2a8869", 0xfa}, {&(0x7f0000000300)="c6b4a2ed00396f81b64f3830f20bb34008ca3e8b", 0xfffffffffffffe21}, {&(0x7f0000001700)="c659b86499814bcf242dcef8a9bb9efac59353a32f58dfe38b307313e7d1aaef73273824da7dfc8cf8c60a577629a8502c95fa3820033240d53eaab3ede5189e4acc368e9f7f8af3ba11e2d056314399e8f73475f3500eaba06da0dd5ba41b544245b45e2311e53a141a95fe48a6504abbf891b408c1c02329a4587f9fe2109ebe3fee62040aa6c01c493b4e9e171df3d7a7c96fcee2cfd1deb685e8069c6f516173578f93d1100da46922a60c7ac02b6b3077e62a49d08a1594dc248eae83890cfb76009c2a469f9ee776586c215e756fd23e9fb3c1123e0552016b3e1566d2f8f8eec36e1c5a37125d90161e2ce9f9a6c854c1b7d2a1b61eb89e707a50cfa8536ec3e1a7db9d0f734c448cac5933d4f5727a65770d2392dad48bce5708723e24305252d22f7f3a83144a3890143addb8787db4a9eb69d3bdf51d864ee8f1554b3d83a8a95e089b57429b81118dc7649a1816ae3d3892d453f6363cf8b6a01f67a05e039df7f50f9502de8b2eba1fac24291ed493ad748596a3637fe53ecdce4369d90b6dab53f96b347e8207cc60536d0645183b0e77c1a6c037de58a43f080ae159f36aaec10e1126405713759deae2bffe0c5014daf0264ff39599ae80261dffc8e6eebe931a62877c1c14b46d95d6e06602a819d05bb7dd9bc40bab9de7961678c98ec4513c381de4eb9323f2d4ae26cdb7a1acd69dd8bb376e7b955df88cb28f360de28a9225febe6ebe694e2251817ef5f0ea17a589e3881d097db3814cc0458081a7f08ef3d54b983f615f73a80af0ad70741a49650b7dc291a4dbee80a579b6242ba2b90ceee8293a8ff1bb94d6cf1fc970b8c1fff171107af2a20061846625308907b60121efdff796b065b3bb448d5c7cdb80400916c55dd8a992d45d4ef8528f396c4ba0fad9a88e8ff9633da2210fa0eb293716e76b671f6baa1fa395e498c50231d389908d0f9c3e28ff3f564c437959627cb1049bfc2fc9e02f961d211d364eee0bbb4d3c3be9f93c1eafb3d0a7aee1bdbfba061bfe24522cd4c5436b0c4edaeda5f32c39db299f748e608646ac5d962ff3be05eb880374534706b66189b1b97b06fa6143e83bc0c8280399ba7fde6ca02701234c1c42f35a1dc7821a20378ab68dff3bf53f68f323538a60f84194e6f5e0f4408aada534586b97ce5ec9caac2da6f5219cee7b9d81b7d5673088c5e1c071ab5e627a0a38442a58b877fa66802b0e447e1d6aadc69872dbeade32531be28b8df046e76ad5d596050e16bcdcb65f958b41a6da97b6610b5211f7e4bb63f662692748c199e3db37e6e54b59173b436cd398f8f82f8406c23652d21d2a99552809c58944b0bba6c95e43f4443989ef655a3d32551bdcee094e6bb0ce91bbe5926e3b327b09b73ca5f8ba217cfba84df23d3d0ee85f78c0331ade7e79831080addcd284de1b31a956e853f0f46d6ca7553315196026ed57134512077563a2e0cafa8ffaf26961dec7f1ea877813f9cf27a31e37008ad7c93b84c92a33f092419328c447a0dc4f8939cb54eebc92d01e13c5e0d3ada079e37f394f6f0b9f6784e8dd639c324b732a34460b7513135806bf2f191ccbc82c89c6a84da862120c090f9661889a1e2f1358b75b6c8523e10eb7d7252fa847dd7ee086b27e8ad7251b6a134dd34ab585370784093522867470e54a9361d8b25577b10605afbc11d93b34dde412eb9b2fe58b295b825c24e19b7717e9bc20f4166f620deb9f7020bac9f87b209a0bffaeb04c5747bd4007fe07858c47e4c00a021b7a47f3c9c16724e064daa9a42e53099863c8fe76437cb4e3093e6ae2211c4331e9ad3497694ed0e85859cf12482a061ced3066303ec452ad9c1837cbe4eba5808d7bc191365ad1b88a2ebf1c5c53b7ac8f7eefd5780edd3835bf619f703f50dee9c012014c52c2c4dc19b068d722f4c0e9359ad820c51a6e7f49214cd8f2139c2ecd008b537fb38008e37b365ebe234a5148c36de0ecc899084b8ba0f08e41839eb9b09d006b19c203f761d3d4dca04916aee57c493704cc118cb03b4ee8373c0c6fb592fb0347e61c43a40d6b10f77fcf6a7dff163c3de77fb3fa4ec0b233a1c175088ed677066c29685ed126f5caac747023a87c277f4f543a21fa32c160b9035d4f2b78a4fe6071acd5087ea4e63a0160934ce1fcab90b3fcd3a2d4b35accceb69b1ba0ddd2ddeccec7ae92ddc20d8f2ca179d0f23e3543968b242e2519106a59e135c2f9a9e41bd74ab2d49c274a79489c3d8cdea8c3f6c73da77cd513eac66dfd6959888e8b15074440bba2e9a6c63db0076eb8fa17f7f232118ec4790705fc3c103bc2a5e5690f4413b53ad1da8d1855799e4c60db24261a7cc136885fce1b72f75e722e5cc1cc932c7d3f177b4ef3a76d30d18a2c87e3cb0f734ebf1f82661ef11cb1bbedaa7429e286c1126b8318e4c8a6530a0715355f79d6989abe271d13df1123454d7ee13b956cefc68c591ce18eb2b885be434e9806180374ab3327efae80a243ea63a20d6cb0b7f9673e0c9371b1ed14e3ab040eadbbd31b9740070f4f5ebb38e06e970fbe3d0399e5f62a39f840827949f4d68be7a3a84c251a7bcb12998abc36b163319624dcd56568b116213dc0012e7063bb0bbdd7b7a2926c125da5b1be0c9d9f6c6bfb856d77b3c5e340e50d6c98c97fe9655dfed3d253fad41a553ea05370c6057b3c94e167386c2d7ad48d7041fda1da28ff5bba5f554faa8bd47005d909e34377d078e218ddbef1eb053cab632b236c036bcd1e013b61f4f3bff2956745374ca331680ea8541d3e3eb637203a36cbc002d49a5e403883a3384859d413ea916cbe38fae3eb06ea8bf3ccdabc4e980a812b23ae7265460abae1facb7a89b6a5226ce2b84c8b5919a439e5846e547713dd5b54e8f405d6f39f8f75f9d3302759117abdb352eb02be07268b9ca3b79368e5cf7171a55a5affb90f6f47eea2b252a7b1dd6e55c0953e24483918da1171d25d63588496d9c3b7dd8fc53c2172db456c3aafa311b90226b9f35a514272087041401e55523b2d4fe1841eb7eb5966912d7b42200c62fef574a50d9474e4e9fceb33a055a54cc019a1ef747d728c194854afc527a633a7f18d376a7c33fba0468bc04ce363a885da274a7494c7c06a606327a65574e43eec6863acb90a8d5a7849da68ab6f14a5912d7a015b1c89497bdf763ca674ec598efd42859735f83a050e2df4c059b10779e1e966fa367e1b2b36ff6b3b29c158ed77ebb385f8016d81b495bba2d7cff1770ac0eaa17119c8a0f5641d6753771dbbbc45e28000e96687d2e81257717a09159e1949d1e92198cefe52be37feff773c8d6bc7f50532f04a58bfb5521989e885eca4ea7d033eb37e3f0e1b51ecd4e656298f7cda1fcc76e9f2270dcb3b52c1117518af9231b009172f7e43b73a4966664721069701df2ff178d1238e4526deca070d2fcacb25471b930f0f76bb0dfed63adfb076ace2efd55311877dc938a0b94f33e82989d09a0db28645b95b166e691b0c58e02c913f53c6c0267927c8df1306bea24d0d7a545ff3866f4912a881d20c0208729d192a24a3ded2f605ca3c0319d1b28b713fdc7e7cdea5d6d93770f865e725115d52a1872fa2cc893c65224de136dd48ec3d39b924e6fec94b2ced30b6c1f70bdca8e589a2cafe7ca88cfbc1f4049fb794ea7bd2450ae2f643786594086af3051f822c1afa2101319c4409311e8737417ebbd712b73b7802dd72a28cbed22858d17a5191da93f60f57c3c885e59f88500a47268863b0db5fb73e10c83701b4524ac519efe7a0f0e91295482076b668f53ab432d6a3563f794fda64021241260adb3cf8a47feb94a64f7ec4db65001bd1e887275b0f03cd9836cb5f59ada9842a9b9141dc4dd1dc98f588664fed3ac4433993226dcf09e132dc26bd53b814521631f677409394dc1496d3c123c181807afeb7617ed46905782aacbcca3a844ee5861285673ec9c1087f5e129742d97bedd1c8b305afd5f7416e7b518bb08ef0e7d647b682938d916edef0be1baab81c14952624c400df707368011af8037a9cd4afceef89ff3acb3ba84af1467e6f642a833aae6219665d2bf2f532801dd10d2f43eb3d8ca872dd50d2cfeaad4da9749a729a1b47f5f7fb4986757f84cac81f883a71cef87076084cdac053aee180d29e74e2941742a6d8eee889d2d58c3dac6e272afe8b9659a85802386051a6fcbe29488fba37b29a3d807a36d5ee6ae2da3b9e5f711a831ccef1ebf7dcd4715c3cb6dba5a9705b918916e15cefae71f4d1c62369849b3ef3982659baf0c560e8de1e3c78120a50a30a972194a9fc0272f72d5ced8cb5905be6cfb1ca660bfd22add7b6211f38ed84821c1feec72da49bbaa77f111b79c6d54e1f0a4d8e584952dbfd622aa7aa0902d6a4165fc2ca1db32aba2dc04bc8a3d2d5753da40534c9b6050d138b4d6c67a510a4731843562ea480c17c25c2dd05e6f09a90154214b7fb1afa6d7ca56272a73c287dbf00a16e45b450435724be11f373a4d6813673886980b372b5441403536c4cc43f555c19d586f220a0fd8e3943d77532f1bbf05dc37f2a29ff3db5c60f5b86cba5c51f24cf5590a49a2094cba9aa944442bbbb8df233e582c4e8d5cb5f7c8630fcc014d626af867bf49590114b7a9bac297c6565dae90b7b553f28f17e6ce701bebd030687f2ba5a341d91f6e4495a15e6700ffc1d43e0b584499bb846f41c9a102414b5824d4869f8fe6c09ca1c78a5863db56869def43aa27eeb82a7082b45c7a0466c9c690cf4d96a3a3ee5176d77d782844c9d2d29718f3f1f31a94b0022fa6f3fb8179c8c1f99f38b3529ae900385af8530a9925289302a71b3fc285e15e1a0f2a2a8e2f04123ff38ef04151a193bdaaa598b594a76671b259d8267dca6f17a3aee243e2f82623e444ece8f1596b686d4cb7dff0a2dce0317f5966eca6a6471d8c16af3c216678be628a45f2d55b65212c8986ac72bbfe1168cc6f23109c3c78684ad7b6d5651bc594bd3ab564783aaa195a9c423690f0bd737e93963247eff08a31148113679e0d68199d66e20611063ffc5b13b49156bd02b3365c490ebd4dbf2d659e23f269fcdb88738e01477e59671f23928ed126859fe92e0fed49434aeaa392f015dbf3dbdde1acd61e5358d012e4abaa58506e4badd497c380221d385f643cb8a16fd44cf7b1778fccb88066d6265ef53ae3ed1e00fb846ce7ecbb35320eb501163a5a9f147021c32aca43aea457da6451be8ce083bc6a92c7adc06f85e8445860ac12fbff773f7a581ab2543f1f33151bbcfcea5e95f73022dd90cb4784b3e7c2fefac08fde630ffe0ad7829d3dc64613fbbc9fd8d64cddced5557c1577de9ae1f507ef30a006bc9b23f374fef0461ee229a65bfacb81f70969cdfc3771c9ce5c3679e451b0e5e6b54e06e5ccc223c7210742fa7e5dd1fa213e5803433555655d66aaa3779d5c7a9064ca662ce25bbdba627fb6a2c350d68dcd48bbcbc2078b41d83a379a4782d8d2851fa99899445ab579de82e3c4b02ce1fa2389388210515daa297da9f26a3921f7231d0a33a23800e6099fd167034120def9dbcf0afae584bacabdbaa2c30eb54bc811bbcffdf8bb3e2912c98502d61fa4deba687af8a9a1f85230ced52332104fc6152968badb71649e1606842731a9ff0eade5b8d8051ebae5b04ce98ef7688dc5f3d5d0b9ec8ac5a615f05264546e180a01ad1b6cca6853ff4b802a37ee718c700b14db0c760", 0x1000}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = dup2(r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) dup2(r0, r3) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100d4, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000007, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0a208d2563cfebbf67f4952884e56988e2f37abf76b57ab149da893ebf29878f95ab78643afe0f0645c879c8e0b7b52e48964ff19e8da253680ac2ba7f1b01bc458dda8efbb31d466c3ae8db5303fde1896413e9cf2bd655b970a9f30a97755490635b6b7563f73abebda97c56c440a440b4173003b3d2186d7122c3c0ad8db69f", 0x81}, {&(0x7f0000000940)="75a33613ea2c8c02b28da4e21b0bf4e75925d91ba91048c79b206e41bac437fcfa5d4db8ecf40c9dacd814786b0d7182b11a4c10ee38a5e97176175b0a1bfefeca8f8185d6b9ed80f7110711d9b8e050414b87fc36e15bc2c8aa7c7e3d7848e5a622d128d29155ef89809b09df5d7cfc355d15efcde756e9f51f5d88a9103d4e74bd8c86c9c0e24b1d90a7a9c657357704047445090548df91a6d6d3d89c409ef53294a5c956f3ac33bc478844f7657212e3fda6c3f5dc007b5225bdf3fe23c1c686d47938e17ba9d1f3c2b3540ac9c36305fd532c562a7b84e8ba56fb10fa72f88cc89c48f0c7f371d72e693bf248871173f14e72b15c0c7f2fdee62530e9407e650925387b61ac4ef9c29f2ef947454d610f23546029b0de6d338bd32d76184ede48414b4551ca27f63acc6e7308890ee6387941a19f8f6361e115b7c964651ecbae2e26f0f802207617cdf6ad6055277928d81960e3c3a22de35f38a74e1cfccbb99246aae179746a244ed9b6b9477414f65da21136bb53b3ea55a8bf8bdde86918c87a89b2eaf578c5883b37ac9773aed163c66478b76d5f8febc735b33ee5218ffbd437f6a44ba4675854780a096a94f2d7c59b3aecf96d6f97e341d3d4b1924129bc8cdfa185c6bcd8c5a63ed4da4707ec6b4ee1a53c3d75cdd4e12f2c934fc46548c27fae61ed709d4976d07128733d1277d12f871cf866c415b4568285207a3617eb7a3cc4355d277c752288cd21b9712ffa35e1c74fb5072d088742f96ba87b5e3c3b7db3db4fbdefe6164543253301b2f5395b629c4bca30c9df7dec0621f637ea1df654a40522c9cef96718f0e41c9f49b4b9b0ad2db648ddb3d5f85e8c1304a66295504710ff6b2c8fa842d5e762a28f717c99e2abde1211b2b4a5c1cce251aeafe293682b56631a423df734790701207323600cd4d0a439367727f534a71db3e470c8757168a3a886f5896c1dc5dc30fabf4fc822a4d19d5db02b3bbcc4691a8bc46d95774ff45f3e0832c6810f101375d5c1e34e66e802f5b29267ced1ad4e9aff36e3e73c24095834310895ce6a90a2105537c0483a8a14c5a4bc1807686b7e62446481aabb7b26696682c73d2cf3ecf68fe9f25026a036e80fa29bf152aaa407d58a030911f6cceb47f7bfd4d288b8c0656e324aceea590fd20cc27cf17ae8aa32910687bc7851f0f1dd5593a893f69c25338a2b52b30f78cd21161c9701f503b2724d5baf8f2300360781e1732e56400384d2e42ce144dd868a1633a8f4599872d4af1a521a9ac19add3b0e83f03d1343747de21fc77f6008a663a0f8fa23939a77dacb7d048e5ef04fcd4e080077879eacd5a910f2c582c043ff646fbdaa6e297416fc5a8be5d1c421985ed59fd6df7758eb1f0f7f3c26724a8ffc98c3fd6b4e876c8a9e949a686163ca94362506085ec5cfae71d8483e55c0036a066135eeb4bc9015c144947f5a9693dea2a35777cfb3fb64ec8e4fd8fba7ac83ca0c9571bc4cc1b7f76575102f168f06403350e0444a57d7eb4123603a0c5c0797513719add60b7cc19e5b81830f1e394e210205a398551c3b13fbd6116b146c7e23d0bbd1825a07a0743cdd9986924517cde2bd5268797b6436d21c6cde83e01dafac0a1c5241c2ca43278803b98cc928e14fbc35be9edfe4329886c7bbd472f8a1e792b7499647b1182f9851edc302eaadb3d341c72d22a931da87bc7d62d2f56a95c7ceaeab40d59f9a0758a8a6a2f3e03a4450d553290d0d408a939104ea0d85816947a3ae4e3a51bc345bec52901d0ce65d78225711c4d40cc15d960be7471b96cf7dd02e7357f8cdd2ab7286e09a002085b6d76161b31ff4c0ba165afcf92d67c50d4603f0c32a97819f7db6bd9740e156550bb2aabaec170777fde83c55da3286c42b867ce144765569d0dbc7983a618c516e1e4507d563ff3d9c1786a4cc83466a24431098627d6159d8a9415f6b195fa4c3d281a7d65d4b7f3478e5f0bbd4b74756728b7231211a132bb35568d56f12784f9c0fac2453f994c5357d44118b824d3c455a58352289641c4f7d06ef3d0cc54174e9fbc091fdb967095b04dfb066458e23ddb2cc31108e3e5ed5014bab984ca192d822197d20916fdb4e964d79ad1800efa644a7cfdb68cf9f88db4b98c4dec586cd16bab1c5dabe8c4b8b409f81d552edd5155333fc112be513e8bea2347b52793e651c7b8e15aad7f59d456e4af9ccd3bcec98f1b8e15375309ccf0cdf1df8661270005109cc2e794f8094ab30ddc296503f5455796b42911e625ce2914b93daf8542982cb166c3ae128cd281549e184e0899c55bd95d17ab929fc4452fa65892f9fe83a7909055c734df4ddd6ab667bcae61de78d620f3bb918409c19019e2d5dcd95925c2670324ba69fef1ce884cc5dae08a5d709b2ff839e46162f1ba259816e530b34f57988cea0d6aa0f8e1f48145e379e2a834cac2028e69d03cfbf0a881384e99def121e7c84ad56c7eb8e635d1c49a180d91d380430e609af6bb6e0d4d8dc2e96973d429829c2dd500d750d38e6455202b29dc177f83f13e14903749706efdaef7a73feda7e7e8671e327934edd0023d336bc4ccad6d889bf204df6e0ca2c238549e63e83b61d395483cb46a0632d34adf51fbf975b66f2235235d35a254b15b310762ad939f82b6061790732f021fc2d3e9c4cd5e24952deecab4237007d5c10d4f0ce74e790c15199fd564d5a3669d9f6c0c2f3b42f4b32e15e1035b6fe255f8b4a4c91934bc66045881b0fa143ebfb2c0137ca85072c408b06cad3331208e3732039a450228c81545eb2f1e3ecb4650d9ebbe839b9364fd361a1f0ebbb831e5ffc319ddcfd9ee459414b7cba359efdc9a3678752f3bfce17879e1081704336460f9b7c16bb6856ebb0113809fb6693b3e6ba488767cea291825e08f977430c6abcf9c556a8a6596f6ce027633800692ed849ff262917d2127600b5685a20b542120ae3174f85a1c010f33b8899078c55e96f1ace4ee2171a09995d5b15f20f6b826a4ad7fbe8c775400ae9ae584826def5891297dc2da7b3dab86c4e6caf11d81592ea1a50944cabbf672fcff1363e644a216a43f470df49ff10c64dac403608700f43885f5f29f477af50890c7890a11d68aeed76dc12f420806f39230f016767e36098ae1c75210fe7536f88d09db4eeda62a1947487e6dd8e52d91e65be6a691209dd168fe2b54e2b870ed349e62d9bb54add7817a083879e19124c92c56dfbef0e264110a753e3e54c1827474de846933ac22deb84f945327f8c142f5c0d3cb45a1f32765dc2da96bd4097a2c65917dd21acf3ac75197af5f4ab4dd6f07c4d54ceac7cf1026176d41dff0adbfad37b163ac920fff157a0e4cc18b7309ec9978198dcab9ef08c27427fa2ad18a5ad2df9628aebdd31caead711d88848c29adcd007911d4d10ce4629966d7240e5ce25df68c3a310b499a2a0325bf3778024a2cdd7877d48f3aa90a074f382593656c7076ba97a83b25ec8d2d59c9ebf8806ccf6a2a619d73e8cfb52709035514d9eb43cc5a9ea8c09216446e7d1cb99a48e8262c1f363e50d853d2ae98843f85c7e2d5dc63828487141c684e2853332d430792c4995a4d95c289e963f5dfd47bfc7a5c6741552819bae1db6195e200abb6e22ebe35c4fae3fe3ab37156b40793cfac825ed13568149bf63cb8279c4b501c38ab4b91e4bd805b664f6af294a4a9f93e3d4a6c26c4b088aff86568d434022096ef82df63277eba268d9edc77e4ae38583e009ffab4d3072eb303bf6e5ba8262a6f2500b30444d9eaa113b49d9f2769be3dcf630a8f05f86cffb91f18d2782f8d908f6b84945d0c48cdd28cb637fcc6993bc9b256a9462fd44edfb89e691c4b9c012df679241f9f369b1802de5c59e7e8fdf8d7ed3c08a194468a0dd3f472a62309f57163d3638c8889315d9080afdefafeca6b564422f0d95037895c97a00cd8e71e52598523de9f0170deffec3d4f199271ac072b6cd7ca80dd0636cffaf26aa055e2332c8a3aa967126a22ebebeaa49858c78d1d7941d71fe1033d1fee4a60dd10204a3393798eaebd955c2aae39d78d4923235eb5c8d547e08fcbc0fb79b83f2fae8d2149feb6f4c9f7dd59029689ca9ba5ae2b67030d4e86502f6da582039dd003c7609100b09a871d398ac13993fc79f44b7a55ec7939ebd8820c96ec3efb2897322aa52d55becfb9bcc87fafe0f14d117b73a9d70a959f5dffc024863eb2c9947c45a208a3fc38fa9a28c3ef2b3239dca44c30ce3ca7a890976a75f7b4e9770abcbe48fd142dbd5131d25154f429862fb26f2d0da68bbef0951882e9fbc867423fe57edbfad0af7faeeffd0c8d4fa1b60a94bb005bbc5b3acae86c9a1e73cce3397b043c8cf199e05b5ba9d646370af49af3be907f07d43f23bd34d410c0b79f05edf5cd1485b87542c2d7d1203d30a2b4c147afd1ccd710c8896db5cc9c26a370b9213fb2494db06437bd65d61f8084d6a6ec2bca289abc08891ff4b5480050a0822991c67ea54a57b33d5204527f156bec0c873d68b2235889a709e4ef9e6ea1dbd5cc2bd43c808d2bf5d52989674f5bf2a35525cb1793edcef9169f63c0a038fa2dc06499720742ae087cb44f52c4594f5cc0cba7bba756325eee4e4042ecd0f9161b7f506c463fbec42435745c8199c2b6b5ecdd3cc633ba01dee583951ab40f6b75db7918752881df2c25c58acdeb7615431aca894de8cb3b991dbb461ada2a23e1ab63cf398714d05598075baa2f322c9873170f6dd4cdf1dce03ba87ed80e704729a06574bfc38c2fd2db3c1dd328dedf2d5c0f050cf2cfa0b83e9f9a37d8afd6a142abc6fcf5d877484e482dcedd80fbc08f4f84806f3a28162c01b3a160d18592ec82bda7f473b48d0e0f8d7e29c3f0b1a781d26a460d9e2f1472b948ff558b35eb0e1e4df6b37e873e12b1cd6794ab041c63f85178a5ae044937f470a5e15a59efb2e4fcf05572e12b196edb9ffd3b1eeae99164e8200c1a84431a34fa500d6b52b4e532277bf2eac8448e6736e58f455b38ee42c6ab032f5e0b9eac4ee01c64ac86f99ea369e2c02295108e5dd6660b6ac718355d081ddeff69f7138d8eb93f53c52366bcaa56cb4787fa670ae85099540456940d1c854f0f021868683f30b6207831303622f5f6666b6addf50c16d2e8a0fa8d42bd87f83a2d6bf34204c9afdcdbbdf509ff4cf059e4aa2ee2e90b930c8d66bf699fe6eb052171a8c30a1ded5a7f9ad02a35705f21209ca76001509d671bb66adcc88475349d156b73f6e8766a1cc49542273ddb6fb7378a90af37581d0bc6a7bbac801abdd1837aeea746e451dcc8300eee7bcd84ce0e9b5cd1ab82e4abbb6e0ce51acae18bc9e0f531c3a9b4354154a24a246e9999aef631718d762d761d7ed92160d28926e66a3cf3116371ebb61a48abc49c969d67814f9415d77c3064c887c9f94690d2de0abc2e3b0f7d6209b64dd9bc5d21b3c346705e5a50eafb2b65b59af8a70e3468f38d1657b0f59a441568314209ab80abdb1f2e1c0df2f6abeb321518798b811f6a497ad79ffb5dc98c6c6ed35d730808e208852f94391ab47930931d084674bec442d4847f5236148b9fbf27ee46bf50b3d55b8d34ecc85468d20725bc07aff89b27b73b0102ebdb79f70c9b6fb142604e3a432444857f29c764e2df6c7af9ef103a775079f3e3f8cc7022f4ce52eb9060fbda67d623d65d376a3704a7cf387f7f7ce26488059243afd1b17228da7f09e3b4f5e37b3b96af9752307", 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:12 executing program 1: r0 = socket(0x6, 0x8000, 0x0) setsockopt(r0, 0x29, 0x440, &(0x7f0000000000)="649e440904be8bd968dc9ad15c02d52d1b885b0eb9c9bafd91c6bb2e9e3ed1ab06b6090153a3ceacb3b82b894fc855f5524e54b1e9c0f7d40bf763267039326847a4dd2b76a2b9670c1b473695c716123875e549030dbc9bca36dd883b8ca119814fe36f05f17c8e30611bdad1e088a9bd7fd8c17627dfd974e9a13a20d691e277ef4d58d1d45a24303f2f110436423b6b1e339511518d", 0x97) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x64, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28007e58c48692b9a9ed4cb627aa62d1e90000efff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=0x0, @ANYRES16, @ANYRESOCT=r1, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES64=r3], @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="8992569fad8eb45b1aaa3acca694048fd18e96fc73c14d4bb44e237d4026035e0197be3795a468ee04d14d5321df77c7867a58ab0c27b74f41f0f5870068634edc4d7c3b290c6e507ae4b5bcac55efd61d332591763dc71055b68675a0b25132e0bea0375578c68352f901"], @ANYRESOCT=r4, @ANYRESHEX=r5, @ANYRESOCT=r0, @ANYRES64], @ANYBLOB="7666eca60c6dcf59f8bcbdf00fb0db4176eacd394865625ca60bb84504e77044b899653c97df9f289ea35136a4b5edf8431e0bf23cfc2c25a0a2f4239ff818098f1cdec67f20233296c974a4e405d529be8424af85319eb3ba0aab76f92ffc399751e5ee6d41c7e40131ba816700d2526fb4cd0520e6f737c5e9005a9eb6f866c6d27c4d25cb7b8db4609970917129f14b285f8db9dd2b07027a3e4f4a1091c154caf0c7c9e2e2a8afa790776fb1c642364ab7e846bdeb6532c09fe4e59bbc6302460df3a8da379f3c044e004f82ddb25deea62d5475a26fd109808b656e8210ab94163069bd73348d8483", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRES16=r3], @ANYRES64=r4, @ANYBLOB="ee0896905abfcdd15153db20aa21bf26a6c211752852b64447d5c4edabc6f5540ad4982ff2f4f9d511f86e2eae38f081b7f5c74fcfc68ad5c3065fe043b81e1c06a0207e5b92b9c42112fcca36abeedc4f5e07ddb2f8bca828a9df47b00d790698b90d83cb8e923e339cba8177e2bf715e2e689f7820bb30ff3c36eb35f9a92b03b4899ac8c63c902eefacd763c0a5923f28e40b21743c14ad58da8cae282c001fd7fd18312cbf91c192b547c88f745f5d93cace07e4def0ee2210a5a86280d77b00b53193f75a1ab845e5840927a1dd7691ce31853ceaf970a29789d9314d3c1d5e84315af2e4b34854634bc8acd23858d77d5b"], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) r6 = kqueue() fsync(r6) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0x25c) 16:00:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pipe2(&(0x7f0000000200), 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r6, r7) close(r8) symlinkat(&(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r9, r10) close(r11) symlinkat(&(0x7f0000000180)='./file0\x00', r11, &(0x7f00000001c0)='./file0\x00') dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x8, 0x7fffffff, 0x200, 0x4, 0xff, 0x8001, 0x7, 0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ftruncate(r1, 0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000002000000800100100000000000000a1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000030000000000000000000100000000006d2710b5fdbbeb7034a427b29517473b3ff8f22832c6d81d613c8c31ed19b56da7200d5e613bb6ee7b41aaa07d7dd7a57410da6c18a77a911f229cdf46bf5e7306399aa7ba2f8b29394f05aeda5fb053682e6608310fd07ef579b918f3d4569e0dada1e21c38af027c7d0f81b007cd9fd7f98e53825d7bafbc0836860500d93b56350fa8de5c73559bf2293fa38e69f472dff9977c6ca4adf773590d903de0b40888189a23c732817c767d12dfff40d17a000000000000000000e918174f2c32c6e06bb81922fd24e8595cf08ed17ac920f7e7b0288629a84a7a68ef1dc10a0e929b121341732134524bbf259342c861afdf0638c84392c28c4e6f06c7a398f3d63e65aa8257761aef26", 0xae, 0x2, 0x0, 0xfffffffffffffea0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000140)=[{0x44a, 0x3, 0x2, 0x7}, {0x6, 0x6, 0x5, 0x6c}, {0x6, 0x9, 0x3f, 0x101}, {0xfff, 0x1f, 0xb1, 0x4da}, {0x3f, 0x8, 0x5, 0x82e}, {0x23, 0x1f, 0x1, 0x3}, {0x2, 0xc0, 0x49, 0x8001}, {0x4, 0x2c, 0x0, 0xffff}, {0x4, 0x70, 0x3, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x5) socket$inet(0x2, 0x10000, 0x81) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x400, 0x0, {0x7, 0x7}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x6}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:14 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kqueue() r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) close(0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x0) 16:00:14 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x88) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) write(r1, &(0x7f00000001c0)="c28a1f27618c44bebf02b18e99e681bcb372fa3c23339ed4d5809619581857175d3ef4c9e1c23ab5ef935e6c2aa9ba8efa1799fc66a5e5d3d8772d", 0x3b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) write(r2, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x24, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r3, 0x0, 0x4f) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x805b, 0x0, 0x0, 0x8}, {}, {0x7ffffffe, 0x0, 0x28, 0x7}]}) r1 = socket$unix(0x1, 0x7, 0x0) listen(r1, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'\xfa\x00p', 0x0}) fcntl$getflags(r1, 0x1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x1, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000140)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r5, r6) close(r7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x3, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x3}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x4, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x2, 0x1, 0x7f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r3, &(0x7f0000000040)="10191870e7e258093154", 0xa) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r6) clock_getres(0x4, &(0x7f00000001c0)) close(r7) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000180)={0x10000, 0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000200)=0x5a31f1f4) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000000a8000010dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$KDENABIO(r4, 0x20004b3c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000992fb3ba3f3fc0628a69e49f6913"], 0x2) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) sendto(0xffffffffffffffff, &(0x7f00000000c0)="5b1d30b5bf7a0b1c97ba0a3050bc29154ca119d0f78d2d9b8e757409a9dc07d44195e23d24414f4f0d2135ac0c3e3efea2ad55492ccb6965b75293f596142118c563f42a14b440ad451dfa6568ff9f689761af9584a670a5e1929fc4fce1064ffa7a4406954e1efa2cf197798ae3ac3632931ab9b51850734d90120c1cec3643c0c1cca2a80ad12b9c5e323c2b7fcf7b5f127e4509f49e20b09f115c9a6a1e547b1786871ed59691ebd3fdcf9e450464b26e", 0xb2, 0x603, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x6, 0x800, './bus\x00', 0x8, 0x2, 0x400, 0x1ff}) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0xfffffffd, 0xfffffff7, {0x6a32, 0x2}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000280)="1079eea2db22a3740d145fce591141e43feabcb8ad0395b64b8fd7a9e88e02f609110956647b8fb57b0367c2db84745b3d8a4f6ced8008b4cb7a6f9fc1e755b98fc7daa715ef9a1d2004a0f200701b09d361a974e3d10992479f38", 0x5b}, {&(0x7f0000000300)="2a7ba8f40a89134107de63feb0fc3848accd754f7c3f36acf6ecfb1349ae115c1e0acab723ebf5c30cd04e385c251ad4be100e67d6930a147f2bbb65646aac66fcda6b86fe8da1561067de811dbed72362fa18e88d374a89d30392e5123b6c3fe546fcad33e1987112ee2fe0f2c836b6b9d79eede6cd1a42dcf17452830b7d3181590127a0c8d1235f5d1b5b2271a76c716760cc2099d575633a33739b0939470142e31a5ef2d212ecaeba105d099e312aab69ab4614dbfca0d144d93cbe596ad65a7332d73377523278586b11f6e34aedc2a752569f09c099bf6b3a7d73df723e7f8c8d47798139222285c3079c3a4f5cc9c238a3e27c56847c5b", 0xfb}, {&(0x7f0000000440)="410e9251b5e0a0e872857e5fdc746ba295c04ebe713e082ba1d8a5fc0877b3f0aa7e65a732de4f1ca8cd0da68180b9ba53f2eebecfc7992a3bf03d51d6e3867b1f46c55589984b83c93da79ae5707db5ddfaf70ee6887234d06218dc0a878cefe97381943643675db3aa9b52489cdab05b1cdef6a397175135138898754db5895a218ab7a73c32ea32ccb1346d3fed8ef5e3bf0f8d19b50b662b1bf9605aa9ec546be9c9aa426cd210462aeebbbe7df0ddcf8b7b5e2d01d645802672c45f698b8e0300013e20f38345a8b1285bd7f6ae6308ae5ee8e0def36ba0d4e853670a6d5b5bf5e2788d8c52cc5c20662673203a", 0xfec8}, {&(0x7f0000000540)="93774d5456de17816e3eb97170859caa6d43b1db7f0420cb9191ba13a00183f2d23b71994deb083ccaeeb41d533098b657cf7a956da7318e20ff6f3a8e75", 0x3e}], 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x7, 0x9}) sendto$inet(r2, &(0x7f0000000240)="efb650351472e99264dae764871488b5d0a24a2f9cf5ecfcf2da833ca95eed742f8c9041c09a612f844544026f55ce0753d185c101d9e14b29b57bfe0557eb190d990573ca8b3a6bd70beab7469bd833fdb4b7691896b91147fde72d09ba1aad54309d2e56ce13e6fba9c52e6be930d161c92f01b1cac65328a2027040dd13292ac81e00b0c8067995ce761dac3617ecfb5f666d7329fef19a3a8cad2d8e138c6cf6b9f312b13680dbd3ce656170ac9648fbffa7a73f4f7c79017c7010e9b23d6a018d77d236b493ec2f84cd5f0a1cd9024ddbfa2932fe70c260487c6cf4e693c1193aa8dacfdd6b9b57a13b2db9772dbfd1dd0510", 0xf5, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) dup(0xffffffffffffff9c) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="62020207e000000100aa504838fc4576e75c4c63d97a7983199e0f0c19ca9bac8ded4a6d4afc8ce53e00c6e0711b88f43abd4df24d807330bdc5662c0000000000000000e0ffffff000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="dbb311b5d55baefbf66bcfdc9b46ce2ae9aa000a67fd25d5d676873830837d4fea7ee99f6ba53974c2d24671a354293c55c637f2ae09d632c4b2d23c021be7e8d4d3112f5669c1bd89b4722cd0e9e46dd1126a00d0922d924ed18b8e438dda12cc51fc528631d15b94e0bc041ed45cf5848fee18cb3169d3c8aac4fd704cca2731d05fea091907bf2ca25b87af79601f9fde1947d5abae8142406cb11d47355802220abf4bbf89ec98849e"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x6, 0x5, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x8, 0x7395, 0x7, "87b42a5d4d1e9da8249d5d0501a0ed0eb092a643", 0x4}) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x2, 0x16, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/226) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f0000000000), 0x10) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) getitimer(0x1, &(0x7f0000000100)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r1, r2) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r5, 0x100000000000, r5) r7 = getppid() r8 = geteuid() r9 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r12}, @cred={0x0, 0xffff, 0x0, r10, r14, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$lock(r4, 0x510afc2daf86ff0e, &(0x7f0000000180)={0x3, 0x3, 0x8, 0x2, r9}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, 0x2}) close(r0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000000000000000002f2d00000000"], 0x10}, 0x0) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x81}, {0x4c}, {0x6, 0x3f}]}) r8 = socket$unix(0x1, 0x3864d0137c592523, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = dup(r9) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = socket$inet(0x2, 0x7c241eedeb25b7bf, 0x6) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x8, 0x6}, {{r4}, 0xfffffffffffffff8, 0x11, 0xfffff, 0xffffffff80000000, 0x4}, {{r5}, 0xfffffffffffffff9, 0x143, 0x1, 0x7, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x12, 0x1, 0x10000, 0x100}], 0x3, &(0x7f00000001c0)=[{{r7}, 0x0, 0x2, 0x40, 0x19, 0x1ff}, {{r8}, 0xfffffffffffffff8, 0x14, 0xf0000000, 0x6}, {{r10}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x6}, {{r11}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffff, 0x7f}, {{r12}, 0xf75c814d99fcbf37, 0x93, 0x20000000, 0x10001, 0x10001}, {{r13}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1000000000000, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x3}, {{r14}, 0xfffffffffffffff8, 0x56, 0x2, 0x1, 0xd733}], 0x4, &(0x7f00000002c0)={0x9, 0x8cad}) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r15, 0x2) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:15 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) open(&(0x7f0000000500)='./file0\x00', 0x0, 0xf21197e167650cea) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000040)=0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x4000, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000180)='/dev/bpf\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x40}, {0x5, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x5) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2883bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d855d6671cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741354c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f0d48f209ec952d5d53f3922ee7527afba0900f43ec2caf3211f26341c4a4c84dfa3f712a16ba65561d43914f97b2"], 0x10) poll(&(0x7f0000000040)=[{r1, 0x20}, {0xffffffffffffff9c, 0x40}, {0xffffffffffffff9c, 0x140}], 0x3, 0x4b) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x1) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x95bf, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket(0x20, 0x3, 0x1) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = getegid() fchown(r2, r3, r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x6b84fe12a7483468, 0x0) r7 = getpgrp() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) fcntl$lock(r6, 0x8, &(0x7f0000000240)={0x2, 0x0, 0x2, 0x4, r7}) connect(r4, &(0x7f00000002c0)=@in6={0x18, 0x1}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:16 executing program 1: r0 = kqueue() socket$inet(0x2, 0x8000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x14, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x2, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) write(r2, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001040)={0x7, 0x3}, 0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r3, r5) getgroups(0x2, &(0x7f0000000000)=[r3, 0x0]) setgid(r6) mmap(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0xffffffffffffffff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8, 0x9}, {0x0, 0xfffffffc}]}}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000380)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x6, 0x4004, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) write(r2, &(0x7f0000000300)="2fa0", 0x2) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) preadv(r5, &(0x7f0000000140)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000100)=""/39, 0x27}], 0x4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) readv(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)=""/147, 0x93}, {&(0x7f0000000440)=""/10, 0xa}, {&(0x7f0000000480)=""/119, 0x77}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/106, 0x6a}, {&(0x7f0000000640)=""/68, 0x44}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f00000007c0)=""/214, 0xd6}, {&(0x7f00000008c0)=""/221, 0xdd}], 0xa) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64=r3, @ANYRESHEX=r0, @ANYBLOB="2d7c4d4d86d69475ade70cfecbfe352c8a5af3637773002585ca5eb8b1f1e5ec23815112e78896734eda8d879a7686272ee122c47a9a9242e0a37e6337dff66ab4f7ab0d7bcfe3668438adb82c5621adbb2d08a507ccf85c63d335cf690b6009dc0b69cf94ab7a8f8cd9c67460a46793b26e8397547ddd443ec973cea0a42773a2ce112e9aa1411122", @ANYRESDEC=r7, @ANYRESOCT=r4, @ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYRES32=0x0, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16]]]], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x871a93c77b332b64, 0x0) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f00000002c0)) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./bus\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x10c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000001f00000000000000003900000300000000d28268da7ada613b60c80000080000000000001000000000000000000000001f0000003f000000100000000039cc4d7cd4f3446d1e630400e21ecd00000600"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x7fffffff, 0xffff7fff, './file0\x00', 0x4, 0x0, 0x9, 0x3}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x4, 0x7}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xa839, 0xe0000000, 0x7000000, 0x0, 0x5, 0x1, 0x6, 0x0, 0x3, 0x4, 0x5}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x1d2, &(0x7f0000000580)) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) setegid(r4) setgroups(0x35a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x17, 0xa7a1, {0x400, 0x5}}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x2000000000000029, 0x6c, 0x0, 0x0) r6 = dup(r5) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000540)={0x4, 0x100000000, {0x100000000, 0x114}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getdents(r8, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r9, r10) close(r11) kevent(r11, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xa0, 0x1}], 0x79d, 0x0, 0x60, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) msgget$private(0x0, 0x200) r12 = msgget$private(0x0, 0x200) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006199e7cec89e45ce7cd179a5801fb44f29410913425634db7de438b0651785ba69cd62"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r12, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r13) fsync(r13) pwritev(r13, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r13, 0xffffffff) r14 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r14, r15) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r16, 0x100000000000, r16) write(r17, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r23, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4672000000000"], 0x10}, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r25, 0x100000000000, r25) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r27 = getppid() r28 = geteuid() r29 = getppid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r33 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r33, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @cred={0x0, 0xffff, 0x0, r30, r34, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) sendmsg$unix(r17, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r30, r24, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r21, r15) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x3, r1, r15, 0x0, r3, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x1, 0x1000, 0x5, 0x1}) r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r35, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r37, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r38 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r38, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffff9) r4 = fcntl$dupfd(r2, 0x0, r0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r5 = socket$inet(0x2, 0x4000, 0x3) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f00000001c0)=0xd82e, 0x4) write(r4, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) rmdir(&(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:17 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r2, r3) close(r4) utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0xfff}, {0x9, 0xfffffffffffffffb}}, 0x4) 16:00:17 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000580)=""/4096) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x20) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) dup2(r2, r0) 16:00:17 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x68) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)="186335dc1d387bc55c5d2206f31eb26361763a3c24e92eb0285b5a385718e63d9f7b26c42b94a2609c52adab38f50fd87062cccac5b12fcb25ddc12d459074cc0457b58bf6fe49357335", 0x4a}, {&(0x7f0000000180)="7ec01f38df99f1164510f4d3a74f9afd5b2962fc7606af307c4c76ea702535aa0abdf95bde9ae2bb64b5de613bf186ed0e79a6d78643d442c002360d8f1b259cdfb9472d2c8afb1ff35fce319e2e61e290be8f4afa4e0a617b94cb5525e19fb0e89e28e66628e798b076f304b6a8855084168ec0981433337720a58eb2bcd1a0c244e70f6aab3918a1e2a620e27f6ea49adbe080d2efb4de74c7a92fe749c43bb6747ded790d01caa84f72d943cb38bbc3a76b56597b1927b7167a5b9f45b971edf890064547ac95a25d7675735e48957f25d60d8f1aa887935d8847b95e862711fd5cd1d0ac3277bb19", 0xea}, {&(0x7f0000000280)="32cfc03c3ad8f2d084534426a2f8a0fa79fdaf35ce814cfe295ae7938af7fed50b528acd1a92b1a142c33236bb3849e4076a11425146aa113991295537da7c44a628571c8c0eb69fef0a8ff8cb67c1e62c39a7b806934631c3cfbfec56826756d9020bf874b892f9374443dfe8240a6645956c8e60123113c4bdec24da01b31af72f68a43319cc78577aa1", 0x8b}], 0x3, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) nanosleep(&(0x7f0000000380)={0x7f, 0x800}, &(0x7f00000003c0)) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r3, 0x100000000000, r3) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r11, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1000e5b4e9bbcaf4670000000000"], 0x10}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) fcntl$setown(0xffffffffffffff9c, 0x6, r8) 16:00:17 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) r3 = dup2(r2, r0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x200, 0x0) fcntl$getown(r4, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = openat(r3, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x981ad03d9a055fa9) bind$unix(r8, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000680)={0x1, 0x6e7}, 0x8) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r7}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x200) r10 = getgid() writev(r0, &(0x7f0000000680), 0x0) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000006c0)) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8, 0x6807, 0x80, 0xfff, &(0x7f0000000040)={{0x5, 0x2, 0xaf, 0x77, 0xb4, 0x0, 0x3}, {[0x1, 0x3, 0xc4, 0x7ff, 0x8000, 0xffffffffffff8000, 0x2, 0x8, 0x3, 0x75e5, 0x0, 0x1f, 0x40, 0x2b000, 0x0, 0x3f, 0x7, 0xffffffffffffffff], [0x3, 0x0, 0x4, 0xd70d, 0xfffffffffffffffd, 0x7f, 0x1, 0x5, 0x7f, 0x40], [0x1, 0x9, 0x3, 0x7, 0x1da46e1d, 0x80, 0x7], [0x0, 0x2, 0x9, 0x1d4, 0x8000, 0x5], [{0x8, 0x4, 0xfffffffe, 0x6}, {0x5, 0x3, 0x3, 0x7ff}, {0xf38, 0x400, 0x4ff, 0xfffffffffffffc00}, {0x1, 0xf94, 0x8, 0xffffffff}, {0x20, 0x7fff, 0xffffedd0, 0x4}, {0x3, 0x81, 0x8, 0x1}, {0xff, 0x80000000, 0x2, 0x4}, {0xeffd, 0x7ff, 0x4, 0x4}], {0x78c, 0x65, 0x5, 0x9}, {0x8, 0x68, 0x8, 0x9}}}, 0x5, 0xd6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x3, 0x1) fcntl$dupfd(r3, 0x0, r2) 16:00:17 executing program 1: setrlimit(0x5, &(0x7f0000000000)={0x3, 0x95}) r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x1000, 0x2}, {0x18, 0x0, 0x100, 0xff}, 0x7, [0x1, 0x401, 0x7, 0x7fff, 0x0, 0xf41, 0x80000000, 0x1]}, 0x3c) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x7f, 0x26, 0x2004, "73c28f062d777a78951656c30180000700", 0x3, 0x7}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x3, 0x8b}, {0x7, 0x20}}, 0x2) r5 = dup2(r3, r4) close(r5) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000001c0)={0x8, 0x45, 0x7, 0x9, "a87f171821b393d534caa19b649cedefb3421228", 0xbc2, 0x7fff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000240)=0x9) r8 = socket(0x21, 0x2, 0x0) recvfrom(r8, &(0x7f0000000080)=""/137, 0x89, 0x0, &(0x7f0000000140)=@un=@abs={0x40210ee3317e1aa6, 0x0, 0x3}, 0x8) 16:00:17 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) dup(r3) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000140)="37aaea4ac883e6dac7b83917a00a4f59f300efc6d7dae90ca2c1b3563dea4aee270b0021ac4e2cbe9c56c470ebe4ac395f6640d506381eb250f66bbe10bc4353b57aee5ea2d802a253bca3749d120f6ca5bb5f70360383b35c9436bfab5f0a0c06d2a20a04703b45f3a1b68bfa14c22fc327da61991e", 0x76, 0xa, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./@\x00\x00\x000\x00'], 0xa) syz_open_pts() 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(0xffffffffffffff9c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x79) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10a74, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r3, r4) close(r5) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8e, 0xc, 0x1, 0x3270}, {0xf7, 0x3, 0x1}, {0xdcf, 0x4, 0x7, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfffffeef, &(0x7f0000000080)="b6cd21ca") 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a9], [0x5], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESDEC=0x0, @ANYRESOCT=r1, @ANYRESOCT=r6, @ANYPTR=&(0x7f0000000280)=ANY=[]], 0x5) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a9], [0x5], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a9], [0x5], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2a9], [0x5], [], [{}, {}, {}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x68) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x7}) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x4, 0x101}, 0x10) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x80\x00', 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)="6f5e2c99c5d6c5b6a6a60377314e2aa9c4a3e04bb1da76d41e4391dc036b505910c1ee0269eaf0bfccd511cf28800a1422ce4aa40e3cf48f7e9be0022d87e286d0b2cc64d5d0bde72f2da17a45957afee892a4e89cbddaa788bff396c8aa3ea15f8f41897090"}, {&(0x7f0000000280)="0bc144740bd5fc9d960450566dcc3de0b57e369fd51a1ccf8e73b3d66c595b6de2420ffb6dbf87cd5e9447333394800c3dfed2bcf4d884ee1b278ccd182992f62eab0cd3170780e99149317420fb713633fceeb5355d3a5045f8459218"}, {&(0x7f0000000300)="95ecf5d7692f71b80039d4656672ef2e6dc2dc9ffa79324e3dc2553ad499927bfc99cbbf699fe33f7695ecfd731fc7bd87a856926ca77581e3101aa37c2c39ad128bfa59603e27f051ff23726587d771d9d7b4a4afa0a7979b824a2a868b2ffe1827f3da3b4a5d849be112a326e8032c9d85e094ec9b2d746666d328962bf763ae4fe798422d8c596f258722ea5f6804b2714daf5cfc43ccb69f514f37cd8a2459e5f5fb536b92b43e6aa90589e6bb2221fa2112b215a4a1184cdc99b460539ea156cd3aabe19b8ba27d9e975b34c06f7c674492b20074ae12cd78717b6bb7dea6797b9c1919c2"}, {&(0x7f0000000400)="210e44a5a4a565907cdef5505317645b028742f5838abefe411fc251d6803a6f677416a8f4830c6e39063b92f5b5fb217506af6d4f8dc16db7e01bb17cb12743b2f6eed3d4271303ae163d994bf11d24d1622ca30f1e5be20023a56926df19499a144b8ac4bd4c173e4415c09d2ec189517bdca3ebe5cc51e93191a221", 0x173}, {&(0x7f0000000480)="017c0d5007adc8fb4e0b817bb56b2c352a9b573deb594063a3398db5c7e903be3def32a02b3ace4a68805aa99cea8609ea5ee7a0058e072aa39cd906c0e6ac02502cc50becceb636e8604bad7c54a341d394f648b39034f123a11dc73872ebbd5b198d44deee7ea383551c32b24d5807526f554363ed11f6acda0db1e80653fa6a364c22f476d23c4226dabb7952fdf8eeb2b07703af66a90587b4f2edea1cb4b26f547fd53908f59e1639df2164f4ed45d4ce7216fec51c6aa6c5c35f54494355a89a2f7a8c8c942aacb8a0a098dbb311cb2080ca02d320d7c61cbd82dd3a4f585b5d9dd9421b49983680dfba6cd75edcb29c12715aa942eea77486799d", 0xe0}, {&(0x7f00000005c0)="b8eeccd258a7a9f0e4abc4f15fbb3638d5159fcb044794bbb8ab65bb2b0119339dba1ffb730196f510e10236abfa1d62ba1c6b4d3ec5c8a3c8bf819aeeeaa97b50e6bf12dfe6bcce523c819d5c68f72cd7b8f40a04f5a91024aba9311735b6e4fa7cf974511614850f3d4b3b9fd9bfe5f24484a88c3d653cc683a98b2173df2a3ccebd47165f5fa609d6507d9fa6a54aa103d6474d5bc73895926d6fb7bca7fe77996c9925aa88bcb79d58930636f84d67d0a71e768fd6304af8d56bc4e19385a1098ee292650aaf1da63a717121c2b4d014510d2006083143c67a5d0f15fdc25570c4262f934fffcc1670d4e639"}], 0x1000000000000307) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$KDSETRAD(r5, 0x20004b43) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202e57f7f79de6872d5f75263130000011f813b1a0baf8a27284cbac21fbfedf1bde6109e6d9f0030dac01397522eee80bf6389e2bcb90aa832d11ec7392656d83cb06dcd60736486dc038a491acb32b42807fe153de5e2d4b1dc751ff8be36697f0638338464e31a929dfd153b17997d3dd244b7d4c2c663df75319b3a4acd696b81deb4ae2dbc581e6feda9335ff216deb53a939224ef32b2d865622428d9ec3fed025284362482c3d8b2f0bac81858503815664bb30c0047980b47527bb4e7cf7d5273451a23e2984643b751dd579e9cce1e95e2053e4fef92a566209b6f15dbc263038f3c0330e629a33c36ba39702cc6f7741709d92ed6fff26619616f022a84a82de1b45e2872deb4e69bd09e426afbbc1eadd9ef339c5d6c3ca74d740fcd466b2bd58de4a3af79000000006a5b740abf301d0b921e8dbdd1fa8381c683180e1c258fa1ef2bda85059f5bd072220a7947ac45f7ba685311cc9f7ce771ff324cb72431005ddeae111656132ca14579296f7d29fa6f0880f9f107f321b71f0b7e2d2cc005dba707b471236cfe13f6f2896bb67219b21fc51a803b771cadb9e77085ff21565c73960752a3450764723aef2245e70d690aa92a34ccc7870e2c11ee1d695b7108af4150bc881a41012a06d2f43acff631c59fe50e43ab364727b2e067cf98b4ef629efc5a6432758a0f9fbb0fd8f6e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00002e7000/0x1000)=nil, 0x1000, 0x1, 0xfb5977b7c13822fb, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0x10) sendto$unix(r3, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 16:00:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x20000000000001d5, &(0x7f0000000180)=[{0x8, 0x1, 0x3, 0x7}, {0x2, 0x8, 0x81, 0xffffff06}, {0x1000, 0x4, 0x20, 0xffffffff}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r4) close(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind(r6, &(0x7f0000000280)=@in6={0x18, 0x1, 0x4, 0x6}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f00000001c0)) read(r1, &(0x7f00000000c0)=""/96, 0xfffffffffffffef4) login: Data modified on freelist: word -35183695459368 of object 0xffff800000b95100 size 0xc0 previous type free (invalid addr 0x19bf7202c0362ecc) panic: Data modified on freelist: word 4 of object 0xffff800000b95100 size 0xc0 previous type free (0xdeafbe00 != 0xdeafbead) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 410391 2061 0 0 0 0 syz-executor.1 *255579 2061 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(c0,5,9) at malloc+0xa23 rtm_report(fffffd806f537000,4,35d33fc7,0) at rtm_report+0x2d9 route_output(fffffd807de7d000,fffffd80719a0c58,0,0) at route_output+0x6b9 route_usrreq(fffffd80719a0c58,9,fffffd807de7d000,0,0,ffff800020aceef0) at route_usrreq+0x363 sosend(fffffd80719a0c58,0,ffff800023b89010,0,0,0) at sosend+0x645 sendit(ffff800020aceef0,5,ffff800023b890f0,0,ffff800023b891d0) at sendit+0x52b sys_sendto(ffff800020aceef0,ffff800023b89188,ffff800023b891d0) at sys_sendto+0x80 syscall(ffff800023b89250) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd8,0,6,9bbd1766010) at Xsyscall+0x128 end of kernel end trace frame: 0x9bde8b6da80, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic Data modified on freelist: word 4 of object 0xffff800000b95100 size 0xc0 previous type free (0xdeafbe00 != 0xdeafbead) ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(c0,5,9) at malloc+0xa23 rtm_report(fffffd806f537000,4,35d33fc7,0) at rtm_report+0x2d9 route_output(fffffd807de7d000,fffffd80719a0c58,0,0) at route_output+0x6b9 route_usrreq(fffffd80719a0c58,9,fffffd807de7d000,0,0,ffff800020aceef0) at route_usrreq+0x363 sosend(fffffd80719a0c58,0,ffff800023b89010,0,0,0) at sosend+0x645 sendit(ffff800020aceef0,5,ffff800023b890f0,0,ffff800023b891d0) at sendit+0x52b sys_sendto(ffff800020aceef0,ffff800023b89188,ffff800023b891d0) at sys_sendto+0x80 syscall(ffff800023b89250) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffd8,0,6,9bbd1766010) at Xsyscall+0x128 end of kernel end trace frame: 0x9bde8b6da80, count: -11 ddb{1}> show registers rdi 0xffffffff820cd6c7 db_enter+0x17 rsi 0x77a3 __ALIGN_SIZE+0x67a3 rbp 0xffff800023b88a50 rbx 0xffff800023b88b00 rdx 0x77a4 __ALIGN_SIZE+0x67a4 rcx 0xffff800020d5e000 rax 0xffff800020d5e000 r8 0xffffffff814de02f kprintf+0x16f r9 0x1 r10 0x25 r11 0x1b529f9b86730333 r12 0x3000000008 r13 0xffff800023b88a60 r14 0x100 r15 0x1 rip 0xffffffff820cd6c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023b88a40 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=255579 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acea00,0xffffffff82642078 process=0xffff800020add180 user=0xffff800023b84000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2061 410391 55175 0 7 0 syz-executor.1 * 2061 255579 55175 0 7 0x4000000 syz-executor.1 55175 391911 61246 0 3 0x82 nanosleep syz-executor.1 50413 483187 1 0 3 0x100083 ttyin getty 1832 285097 61246 0 3 0x82 nanosleep syz-executor.0 68104 366307 0 0 3 0x14200 acct acct 83606 5289 0 0 3 0x14200 bored sosplice 61246 39127 18192 0 3 0x82 thrsleep syz-fuzzer 61246 189552 18192 0 3 0x4000082 nanosleep syz-fuzzer 61246 149346 18192 0 3 0x4000082 thrsleep syz-fuzzer 61246 84160 18192 0 3 0x4000082 thrsleep syz-fuzzer 61246 192363 18192 0 3 0x4000082 thrsleep syz-fuzzer 61246 424304 18192 0 3 0x4000082 kqread syz-fuzzer 61246 357164 18192 0 3 0x4000082 nanosleep syz-fuzzer 61246 399612 18192 0 3 0x4000082 thrsleep syz-fuzzer 61246 470313 18192 0 3 0x4000082 thrsleep syz-fuzzer 61246 328931 18192 0 3 0x4000082 thrsleep syz-fuzzer 18192 164461 30051 0 3 0x10008a pause ksh 30051 226659 67041 0 3 0x92 select sshd 67041 429075 1 0 3 0x80 select sshd 54266 429953 12464 74 3 0x100092 bpf pflogd 12464 390036 1 0 3 0x80 netio pflogd 80171 201773 59324 73 3 0x100090 kqread syslogd 59324 300209 1 0 3 0x100082 netio syslogd 67398 446962 1 77 3 0x100090 poll dhclient 65137 457055 1 0 3 0x80 poll dhclient 99878 435862 0 0 3 0x14200 pgzero zerothread 99410 386487 0 0 3 0x14200 aiodoned aiodoned 79835 494477 0 0 3 0x14200 syncer update 48666 517603 0 0 3 0x14200 cleaner cleaner 50389 486461 0 0 3 0x14200 reaper reaper 25071 44035 0 0 3 0x14200 pgdaemon pagedaemon 28164 32804 0 0 3 0x14200 bored crynlk 52875 450869 0 0 3 0x14200 bored crypto 13516 185176 0 0 3 0x40014200 acpi0 acpi0 42017 477246 0 0 3 0x40014200 idle1 5692 276527 0 0 3 0x14200 bored softnet 30199 202797 0 0 3 0x14200 bored systqmp 89472 220424 0 0 3 0x14200 bored systq 73616 413006 0 0 3 0x40014200 bored softclock 42664 239210 0 0 3 0x40014200 idle0 40680 360677 0 0 3 0x14200 bored smr 1 189979 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:104 r = 0 (0xffffffff825049d0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 malloc+0x23b #4 rtm_report+0x2d9 #5 route_output+0x6b9 #6 route_usrreq+0x363 #7 sosend+0x645 #8 sendit+0x52b #9 sys_sendto+0x80 #10 syscall+0x4a4 #11 Xsyscall+0x128 Process 2061 (syz-executor.1) thread 0xffff800020aceef0 (255579) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82622388) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:104 r = 0 (0xffffffff825049d0) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 malloc+0x23b #4 rtm_report+0x2d9 #5 route_output+0x6b9 #6 route_usrreq+0x363 #7 sosend+0x645 #8 sendit+0x52b #9 sys_sendto+0x80 #10 syscall+0x4a4 #11 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9628 6475K 8895K 78643K 52377 0 0 pcb 13 10K 12K 78643K 2270 0 0 rtable 128 14K 16K 78643K 11038 0 0 ifaddr 107 27K 29K 78643K 1898 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1994 0 0 iov 0 0K 32K 78643K 2267 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 78K 78643K 14201 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 163 0 0 VM map 80 40K 40K 78643K 114 0 0 sem 12 0K 1K 78643K 1988 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 9635 0 0 sigio 0 0K 0K 78643K 101 0 0 proc 62 63K 95K 78643K 4103 0 0 subproc 32 2K 2K 78643K 1216 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 2 0K 1K 78643K 6047 0 0 in_multi 38 2K 3K 78643K 2349 0 0 ether_multi 1 0K 0K 78643K 120 0 0 mrt 1 0K 0K 78643K 61 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 2109 0 0 pfkey data 0 0K 4K 78643K 8 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 261 725K 735K 78643K 35340 0 0 UVM aobj 130 4K 4K 78643K 142 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 2317 0 0 NDP 25 0K 1K 78643K 604 0 0 temp 264 3561K 4201K 78643K 341669 0 0 kqueue 0 0K 0K 78643K 76 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 215 0 208 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 4241 0 4238 1 0 1 1 0 8 0 rtentry 112 1139 0 1094 2 0 2 2 0 8 0 unpcb 120 6326 0 6311 3 2 1 2 0 8 0 syncache 264 43 0 43 17 17 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 21 0 21 9 9 0 1 0 8 0 tcpcb 544 4772 0 4766 24 22 2 13 0 8 1 inpcb 280 19774 0 19761 19 17 2 9 0 8 1 rttmr 72 16 0 16 2 2 0 1 0 8 0 ip6q 72 9 0 9 7 7 0 1 0 8 0 ip6af 40 19 0 19 5 5 0 1 0 8 0 nd6 48 169 0 166 6 5 1 1 0 8 0 pkpcb 40 100 0 100 21 20 1 1 0 8 1 swfcl 56 10 0 0 1 0 1 1 0 8 0 ppxss 1128 259 0 259 22 21 1 1 0 8 1 pffrag 232 269 0 269 22 21 1 1 0 482 1 pffrnode 88 269 0 269 22 21 1 1 0 8 1 pffrent 40 7522 0 7522 21 20 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 735 0 670 1 0 1 1 0 8 0 pfstkey 112 737 0 672 3 1 2 3 0 8 0 pfstate 328 737 0 672 9 3 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 21 0 20 19 18 1 3 0 8 0 art_heap4 256 4747 0 4496 61 43 18 19 0 8 0 art_table 32 4768 0 4516 9 6 3 3 0 8 0 art_node 16 1127 0 1085 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 17 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1984 0 1974 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15737 0 14269 49 1 48 48 0 8 0 ffsino 272 15737 0 14269 99 0 99 99 0 8 0 nchpl 144 29748 0 29287 61 41 20 61 0 8 0 uvmvnodes 72 7769 0 0 142 0 142 142 0 8 0 vnodes 208 7769 0 0 409 0 409 409 0 8 0 namei 1024 111450 0 111450 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 79 0 1 10 0 10 10 0 8 0 vmpool 552 112 0 34 7 1 6 6 0 8 0 scsiplug 64 14 0 14 9 9 0 1 0 8 0 scxspl 192 103849 0 103849 61 58 3 7 0 8 3 plimitpl 152 852 0 844 1 0 1 1 0 8 0 sigapl 432 9631 0 9616 4 2 2 3 0 8 0 futexpl 56 229938 0 229938 1 0 1 1 0 8 1 knotepl 112 2866 0 2847 8 7 1 2 0 8 0 kqueuepl 104 2652 0 2650 4 3 1 4 0 8 0 pipepl 112 7434 0 7415 22 20 2 2 0 8 1 fdescpl 488 9632 0 9616 3 0 3 3 0 8 0 filepl 152 92547 0 92444 54 47 7 13 0 8 2 lockfpl 104 3409 0 3408 1 0 1 1 0 8 0 lockfspl 48 1156 0 1155 1 0 1 1 0 8 0 sessionpl 112 90 0 79 1 0 1 1 0 8 0 pgrppl 48 189 0 178 1 0 1 1 0 8 0 ucredpl 96 9303 0 9294 1 0 1 1 0 8 0 zombiepl 144 9622 0 9621 2 1 1 1 0 8 0 processpl 896 9655 0 9621 4 0 4 4 0 8 0 procpl 632 30941 0 30897 5 0 5 5 0 8 0 srpgc 64 110 0 110 29 28 1 1 0 8 1 sosppl 128 156 0 156 27 27 0 1 0 8 0 sockpl 384 30610 0 30582 58 53 5 14 0 8 2 mcl64k 65536 354 0 0 39 15 24 34 0 8 0 mcl16k 16384 28 0 0 4 1 3 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 31 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 41 0 0 4 1 3 3 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 186 0 0 20 5 15 20 0 8 0 mtagpl 80 76 0 0 1 0 1 1 0 8 0 mbufpl 256 1046 0 0 36 0 36 36 0 8 0 bufpl 256 41255 0 33483 486 0 486 486 0 8 0 anonpl 16 1234823 0 1214610 311 221 90 104 0 124 0 amapchunkpl 152 73973 0 73789 164 149 15 22 0 158 4 amappl16 192 52861 0 51592 333 265 68 76 0 8 4 amappl15 184 2848 0 2848 11 11 0 1 0 8 0 amappl14 176 1734 0 1728 1 0 1 1 0 8 0 amappl13 168 1043 0 1042 7 6 1 1 0 8 0 amappl12 160 923 0 919 2 1 1 1 0 8 0 amappl11 152 531 0 516 1 0 1 1 0 8 0 amappl10 144 1352 0 1345 1 0 1 1 0 8 0 amappl9 136 3009 0 3001 1 0 1 1 0 8 0 amappl8 128 2612 0 2549 4 1 3 3 0 8 0 amappl7 120 1564 0 1554 1 0 1 1 0 8 0 amappl6 112 419 0 397 1 0 1 1 0 8 0 amappl5 104 1643 0 1630 1 0 1 1 0 8 0 amappl4 96 10232 0 10199 1 0 1 1 0 8 0 amappl3 88 2073 0 2060 1 0 1 1 0 8 0 amappl2 80 73386 0 73294 4 1 3 3 0 8 0 amappl1 72 229928 0 229493 25 14 11 20 0 8 0 amappl 80 32506 0 32417 3 0 3 3 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 9744 0 9616 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9744 0 9616 1 0 1 1 0 8 0 vmmpekpl 168 78826 0 78773 5 2 3 3 0 8 0 vmmpepl 168 1256400 0 1253732 394 233 161 165 0 357 38 vmsppl 368 9631 0 9616 2 0 2 2 0 8 0 pdppl 4096 19495 0 19378 18 3 15 16 0 8 0 pvpl 32 3200314 0 3180201 561 375 186 220 0 265 0 pmappl 232 9743 0 9650 7 1 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 823 0 111 21 0 21 21 0 8 0